Respect any existing auto.create.topics.enable when creating a server
This commit is contained in:
parent
40cb3e2530
commit
96eda35da5
@ -155,7 +155,7 @@ public Properties config() {
|
||||
runningConfig.setProperty(KafkaConfig.ZkConnectProp(), zookeeperConnection());
|
||||
runningConfig.setProperty(KafkaConfig.BrokerIdProp(), Integer.toString(brokerId));
|
||||
runningConfig.setProperty(KafkaConfig.HostNameProp(), "localhost");
|
||||
runningConfig.setProperty(KafkaConfig.AutoCreateTopicsEnableProp(), String.valueOf(Boolean.TRUE));
|
||||
runningConfig.setProperty(KafkaConfig.AutoCreateTopicsEnableProp(), String.valueOf(config.getOrDefault(KafkaConfig.AutoCreateTopicsEnableProp(), Boolean.TRUE)));
|
||||
// 1 partition for the __consumer_offsets_ topic should be enough
|
||||
runningConfig.setProperty(KafkaConfig.OffsetsTopicPartitionsProp(), Integer.toString(1));
|
||||
return runningConfig;
|
||||
|
Loading…
Reference in New Issue
Block a user