KIP-1073 — Return fenced brokers in DescribeCluster response
Accepted Kafka 4.0 KRaftAdmin
Extends `DescribeClusterRequest` (v2+) to optionally include fenced brokers in the response, adding an `includeFencedBrokers` option to `DescribeClusterOptions` and a `Fenced` field per broker in the response. When a KRaft broker node is removed without being unregistered, it stays fenced in the controller but is invisible to `DescribeCluster`, preventing operators from discovering the node ID needed to call the unregister API.
Protocol Impact
Details
| Author | Gantigmaa Selenge |
| Status | Accepted |
| Kafka Version | 4.0 |
| JIRA | KAFKA-17094 |
| Wiki | View on Apache Wiki |
| Created | 2024-07-23 |
| Last Modified | 2024-11-19 |
Explore how this KIP affects the Kafka protocol in the Protocol Explorer, or see the full KIP database.