confluentinc / librdkafka

The Apache Kafka C/C++ library
Other
7.36k stars 3.11k forks source link

Fix for an idempotent producer error, with a message batch not reconstructed identically when retried #4750

Closed emasab closed 2 weeks ago

emasab commented 2 weeks ago

Issues: #4736 Fix for an idempotent producer error, with a message batch not reconstructed identically when retried. Caused the error message "Local: Inconsistent state: Unable to reconstruct MessageSet". Happening on large batches. Solved by using the same backoff baseline for all messages in the batch. Happens since 2.2.0

emasab commented 2 weeks ago

Closes https://github.com/confluentinc/librdkafka/issues/4736