mirror of
https://github.com/open-telemetry/opentelemetry-python-contrib.git
synced 2025-07-28 12:43:39 +08:00
conflent-kafka: Proxy producer purge (#2638)
This commit is contained in:
@ -20,6 +20,8 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
|
||||
([#2573](https://github.com/open-telemetry/opentelemetry-python-contrib/pull/2573))
|
||||
- `opentelemetry-instrumentation-confluent-kafka` Add support for version 2.4.0 of confluent_kafka
|
||||
([#2616](https://github.com/open-telemetry/opentelemetry-python-contrib/pull/2616))
|
||||
- `opentelemetry-instrumentation-confluent-kafka` Add support for produce purge
|
||||
([#2638](https://github.com/open-telemetry/opentelemetry-python-contrib/pull/2638))
|
||||
|
||||
### Breaking changes
|
||||
|
||||
|
@ -156,6 +156,9 @@ class ProxiedProducer(Producer):
|
||||
def poll(self, timeout=-1):
|
||||
return self._producer.poll(timeout)
|
||||
|
||||
def purge(self, in_queue=True, in_flight=True, blocking=True):
|
||||
self._producer.purge(in_queue, in_flight, blocking)
|
||||
|
||||
def produce(
|
||||
self, topic, value=None, *args, **kwargs
|
||||
): # pylint: disable=keyword-arg-before-vararg
|
||||
|
Reference in New Issue
Block a user