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
| Author | Ismael Juma |
| Status | Accepted |
| Kafka Version | 3.0 |
| JIRA | KAFKA-12944 |
| Wiki | View on Apache Wiki |
| Created | 2021-03-21 |
| Last Modified | 2024-12-24 |
Explore how this KIP affects the Kafka protocol in the Protocol Explorer, or see the full KIP database.