KIP-746 — Revise KRaft Metadata Records
Accepted Kafka 3.0 KRaftProtocol
Revises the KRaft metadata record schemas introduced in KIP-631 by adding flexible versions, missing fields (e.g. for KIP-455 reassignment), and proper `entityType` annotations. Several record types were incorrectly defined without flexible versions, and some lacked fields required by subsequent KIPs.
Details
| Author | Colin McCabe |
| Status | Accepted |
| Kafka Version | 3.0 |
| JIRA | KAFKA-12931 |
| Wiki | View on Apache Wiki |
| Created | 2021-06-02 |
| Last Modified | 2022-06-01 |
Explore how this KIP affects the Kafka protocol in the Protocol Explorer, or see the full KIP database.