conduktor.io ↗

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

CreateTopics

Details

AuthorKuan Po Tseng
StatusAccepted
Kafka Version4.3
JIRAKAFKA-19655
WikiView on Apache Wiki
Created2025-08-31
Last Modified2025-12-17
Explore how this KIP affects the Kafka protocol in the Protocol Explorer, or see the full KIP database.