KIP-268 — Simplify Kafka Streams Rebalance Metadata Upgrade
Accepted Kafka 2.0 StreamsConsumer
Redesigns the Kafka Streams rebalance metadata versioning scheme to support rolling upgrades between metadata versions without requiring full application shutdowns, enabling single rolling bounce upgrades. The original metadata upgrade mechanism (used in 0.10.1.0) required the entire application to be stopped before upgrading, because mixed-version clusters would fail to interpret newer metadata formats.
Details
| Author | Matthias J. Sax |
| Status | Accepted |
| Kafka Version | 2.0 |
| JIRA | KAFKA-6054 |
| Wiki | View on Apache Wiki |
| Created | 2018-03-15 |
| Last Modified | 2021-07-08 |
Explore how this KIP affects the Kafka protocol in the Protocol Explorer, or see the full KIP database.