conduktor.io ↗

KIP-1155 — Metadata Version Downgrades

Discussion KRaft

Introduces metadata version downgrade support, allowing a KRaft cluster to roll back its MetadataVersion to an earlier value after a failed or undesirable upgrade. Currently, MetadataVersion is a one-way ratchet—clusters can upgrade but never downgrade—meaning operators who encounter bugs in a new metadata version have no recovery path short of a full cluster rebuild.

Details

AuthorColin McCabe
StatusDiscussion
JIRAKAFKA-19104
WikiView on Apache Wiki
Created2025-04-07
Last Modified2025-09-22
Explore how this KIP affects the Kafka protocol in the Protocol Explorer, or see the full KIP database.