KIP-1066 — Mechanism to cordon brokers and log directories
Accepted Kafka 4.3 BrokerAdmin
Adds a cordoning mechanism for brokers and log directories that marks them as unavailable for new partition placement while still allowing existing partitions to remain. The round-robin partition placer had no concept of planned maintenance, making broker decommissioning or JBOD disk removal painful because newly created partitions would still be assigned to the target being drained.
Protocol Impact
Heartbeat · DescribeLogDirs · BrokerRegistration · BrokerHeartbeat
Details
| Author | Mickael Maison |
| Status | Accepted |
| Kafka Version | 4.3 |
| JIRA | KAFKA-19774 |
| Wiki | View on Apache Wiki |
| Created | 2024-07-04 |
| Last Modified | 2025-10-08 |
Explore how this KIP affects the Kafka protocol in the Protocol Explorer, or see the full KIP database.