conduktor.io ↗

KIP-724 — Drop support for message formats v0 and v1

Accepted Kafka 3.0 ProtocolBroker

Removes support for legacy Kafka message formats v0 and v1 (pre-0.11) in Kafka 4.0, after deprecating them in 3.0. These formats predate idempotent producers, transactions, record headers, and partition leader epochs, creating correctness risks and maintenance burden for code that must handle all three format variants.

Details

AuthorIsmael Juma
StatusAccepted
Kafka Version3.0
JIRAKAFKA-12944
WikiView on Apache Wiki
Created2021-03-21
Last Modified2024-12-24
Explore how this KIP affects the Kafka protocol in the Protocol Explorer, or see the full KIP database.