KIP-1326 — Include broker static configurations in BrokerRegistrationRequest
Discussion BrokerKRaftProtocol
Extends BrokerRegistrationRequest so each broker reports its static server.properties configuration to the controller alongside its features, listeners, rack, and log directories. The controller's blindness to per-broker static config forces resource-specific workarounds such as the cordoned.log.dirs validation path (KAFKA-20544) and prevents faithful broker-equivalent validation of incrementalAlterConfigs (KIP-1256) and of config constraints introduced by MetadataVersion upgrades (KIP-1294).
Protocol Impact
Details
| Author | TaiJuWu |
| Status | Discussion |
| JIRA | KAFKA-20486 |
| Wiki | View on Apache Wiki |
| Created | 2026-04-20 |
| Last Modified | 2026-06-08 |
Explore how this KIP affects the Kafka protocol in the Protocol Explorer, or see the full KIP database.