rondagostino opened a new pull request #9199: URL: https://github.com/apache/kafka/pull/9199
Changing a topic config with the `kafka-topics` command while connecting to Kafka via `--bootstrap-server` (rather than connecting to ZooKeeper via `--zookeeper`) is not supported. The desired functionality is available elsewhere, though: it is possible to change a topic config while connecting to Kafka rather than ZooKeeper via the `kafka-configs` command instead. However, neither the `kafka-topics` error message received nor the `kafka-topics` help information itself indicates this other possibility. For example: ``` $ kafka-topics.sh --bootstrap-server localhost:9092 --alter --topic test --config flush.messages=12345 Option combination "[bootstrap-server],[config]" can't be used with option "[alter]" ``` ``` $ kafka-topics.sh ... --config <String: name=value> A topic configuration override for the topic being created or altered...It is supported only in combination with – create if --bootstrap-server option is used. ``` Rather than simply saying that what you want to do isn't available, it would be better to say also that you can do it with the `kafka-configs` command. ---------------------------------------------------------------- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. For queries about this service, please contact Infrastructure at: us...@infra.apache.org