librdkafka icon indicating copy to clipboard operation
librdkafka copied to clipboard

The Apache Kafka C/C++ library

Results 477 librdkafka issues
Sort by recently updated
recently updated
newest added

Amend idempotent producer message timeout handling from #2163 in relation to CPU usage issue #3692 Issue an idempotent producer drain-bump only once per entire scanning cycle rather than for each...

Currently, certificate are only read on the creation of a client. That means that if the cert changes during the lifetime of the client connection, the client will now have...

Read the FAQ first: https://github.com/edenhill/librdkafka/wiki/FAQ Description =========== Precondition: Kafka Broker is down. If the connection is over TCP then it's working as expected, but if we use TLS then it's...

# Description First of all, thanks for the existing support of TCP Keep-Alive through the `socket.keepalive.enable` configuration. I am in a similar position to those here: https://github.com/edenhill/librdkafka/issues/3109, and I'm struggling...

Description =========== We're seeing test failures in Materialize with librdkafka v1.6.0 that weren't present in v1.5.3 regarding split partition queues. Basically, we want _n_ different queues to poll given a...

The rdkafka library gave an error in resolving the aws kafka broker address when the cluster information is retrieved after a few minutes. And pulling the latest version of rdkafka...

See https://github.com/confluentinc/confluent-kafka-python/issues/1335

bug

This addresses https://github.com/edenhill/librdkafka/issues/2284 Exported API is sufficient enough to implement existing assignment strategies and allow users define their own. This PR does not change how rebalance works, it reworks existing...

Description =========== The current NuGet package does not include arm64-windows artifacts. The library builds fine for arm64-windows (tested using vcpkg). Checklist ========= - [x] librdkafka version (release number or git...

Please consider adding something like `writev()` to producer functions. In my application I have messages that consist of segments (this allows me to use fast pool allocator). Before calling `produce()`...

enhancement