conduktor.io ↗

KIP-1274 — Deprecate and remove support for Classic rebalance protocol in KafkaConsumer

Accepted Kafka 4.3 Consumer

Deprecates the Classic (pre-KIP-848) consumer rebalance protocol in KafkaConsumer with removal planned for a future major version, making the new incremental rebalance protocol (KIP-848) the only supported protocol. The Classic protocol's eager stop-the-world rebalances and thick client-side assignor logic are known operational pain points; the new protocol has been production-ready since Kafka 4.0 and the Classic implementation carries ongoing maintenance cost with diminishing benefit.

Details

AuthorLianet Magrans
StatusAccepted
Kafka Version4.3
JIRAKAFKA-20282
WikiView on Apache Wiki
Created2026-01-22
Last Modified2026-03-09
Explore how this KIP affects the Kafka protocol in the Protocol Explorer, or see the full KIP database.