conduktor.io ↗

KIP-590 — Redirect Zookeeper Mutation Protocols to The Controller

Accepted Kafka 2.7 KRaftProtocol

Routes all ZooKeeper mutation RPCs (AlterConfig, CreateAcls, DeleteAcls, AlterPartitionReassignments, etc.) exclusively through the controller during the KIP-500 bridge release. This ensures no broker writes directly to ZooKeeper, making the controller the single writer and enabling safe migration to KRaft.

Protocol Impact

RequestHeader · Metadata · LeaderAndIsr · CreateTopics · Envelope

Details

AuthorBoyang Chen
StatusAccepted
Kafka Version2.7
JIRAKAFKA-9705
WikiView on Apache Wiki
Created2020-04-03
Last Modified2020-11-02
Explore how this KIP affects the Kafka protocol in the Protocol Explorer, or see the full KIP database.