librdkafka
librdkafka copied to clipboard
The Apache Kafka C/C++ library
Description =========== I'm updating our [Ruby bindings to librdkafka](https://github.com/deadmanssnitch/kafka/) and was testing Kafka 2.3. It _seems_ like librdkafka isn't handling the response from Kafka that the API isn't supported but...
Description =========== When the authentication password is incorrect `query_watermark_offsets()` returns "_All broker connections are down_" error instead of an authentication failed error. Also noticed that, `rd_kafka_topic_partition_list_query_leaders() `function has below validation...
Description =========== when using librdkafka, use pthread to create a thread will be failed. How to reproduce ================ ``` #include #include #include #include #include #include static void* msec_thread(void*) { return...
Description =========== We use the Confluent.Kafka nuget which makes use of librdkafka, and we are receiving a security warning about the version of zlib in use: One or more dependencies...
Description =========== I was reproducing with code in Rust using `rust-rdkafka` but that wrapper doesn't do much while reading committed offsets besides calling librdkafka itself. Because in `rust-rdkafka` it checks...
Add a quick note for disabling Nagle for socket to reduce overall latency. For us this reduced broker RTT from 40ms to around 6ms 
As of now, it is not possible to setup cipher suites for TLS1.3, as the OpenSSL API uses a different function for those (TLS1.3 ciphers use `SSL_CTX_set_ciphersuites` while TLS1.2 ciphers...
Read the FAQ first: https://github.com/confluentinc/librdkafka/wiki/FAQ Do NOT create issues for questions, use the discussion forum: https://github.com/confluentinc/librdkafka/discussions Description =========== In the confluent-kafka-python library, this issue was raised: https://github.com/confluentinc/confluent-kafka-python/issues/1080 It was deemed...
Description =========== Some components in librdkafka use `strcmp` to validate a password, signature or key, which is vulnerable to timing attacks that make brute force attacks for such credentials more...