conduktor.io ↗

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

AuthorMatthias J. Sax
StatusAccepted
Kafka Version2.0
JIRAKAFKA-6054
WikiView on Apache Wiki
Created2018-03-15
Last Modified2021-07-08
Explore how this KIP affects the Kafka protocol in the Protocol Explorer, or see the full KIP database.