Skip to content

Commit 636fb3b

Browse files
authored
Merge branch 'main' into fix/asyncio-wait-for-with-timeout-returning-none
2 parents 0ec96d1 + 58a6d3a commit 636fb3b

File tree

2 files changed

+5
-0
lines changed
  • instrumentation/opentelemetry-instrumentation-confluent-kafka/src/opentelemetry/instrumentation/confluent_kafka

2 files changed

+5
-0
lines changed

CHANGELOG.md

+2
Original file line numberDiff line numberDiff line change
@@ -22,6 +22,8 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
2222
([#2573](https://github.com/open-telemetry/opentelemetry-python-contrib/pull/2573))
2323
- `opentelemetry-instrumentation-confluent-kafka` Add support for version 2.4.0 of confluent_kafka
2424
([#2616](https://github.com/open-telemetry/opentelemetry-python-contrib/pull/2616))
25+
- `opentelemetry-instrumentation-confluent-kafka` Add support for produce purge
26+
([#2638](https://github.com/open-telemetry/opentelemetry-python-contrib/pull/2638))
2527

2628
### Breaking changes
2729

instrumentation/opentelemetry-instrumentation-confluent-kafka/src/opentelemetry/instrumentation/confluent_kafka/__init__.py

+3
Original file line numberDiff line numberDiff line change
@@ -156,6 +156,9 @@ def flush(self, timeout=-1):
156156
def poll(self, timeout=-1):
157157
return self._producer.poll(timeout)
158158

159+
def purge(self, in_queue=True, in_flight=True, blocking=True):
160+
self._producer.purge(in_queue, in_flight, blocking)
161+
159162
def produce(
160163
self, topic, value=None, *args, **kwargs
161164
): # pylint: disable=keyword-arg-before-vararg

0 commit comments

Comments
 (0)