KIP-1211 — Align the behavior of num.partitions and default.replication.factor for topic creation
Accepted Kafka 4.3 BrokerAdmin
Removes the application of num.partitions and default.replication.factor from AutoTopicCreationManager on brokers, making these configs authoritative only in controller.properties for all topic creation paths. Auto topic creation used broker config values while AdminClient#createTopics and Streams internal topic creation used controller config values, causing inconsistent partition counts across creation paths.
Protocol Impact
Details
| Author | Kuan Po Tseng |
| Status | Accepted |
| Kafka Version | 4.3 |
| JIRA | KAFKA-19655 |
| Wiki | View on Apache Wiki |
| Created | 2025-08-31 |
| Last Modified | 2025-12-17 |
Explore how this KIP affects the Kafka protocol in the Protocol Explorer, or see the full KIP database.