confluentinc / librdkafka

The Apache Kafka C/C++ library
Other
301 stars 3.15k forks source link

Fix assignment lost, on illegal generation, during a commit #4908

Open emasab opened 6 days ago

emasab commented 6 days ago

Closes: #4059.

Commits during a rebalance could cause to lose the assignment if the generation id was bumped by second join group request. Solved by not rejoining the group in case an illegal generation error happens during a rebalance.

Happening since v1.6.0.

confluent-cla-assistant[bot] commented 6 days ago

:tada: All Contributor License Agreements have been signed. Ready to merge.
Please push an empty commit if you would like to re-run the checks to verify CLA status for all contributors.