Richard Joerger created KAFKA-12811: ---------------------------------------
Summary: kafka-topics.sh should let the user know they cannot adjust the replication factor for a topic using the --alter flag and not warn about missing the --partition flag Key: KAFKA-12811 URL: https://issues.apache.org/jira/browse/KAFKA-12811 Project: Kafka Issue Type: Improvement Components: admin Reporter: Richard Joerger Currently the kafka-topics.sh tool will return the following message when trying to alter the replication factor for a topic: {code:java} $ ./bin/kafka-topics.sh --bootstrap-server {code} _host_ {code:java} :9092 --alter --topic testTopic --replication-factor 4 21/05/18 13:23:54 INFO utils.Log4jControllerRegistration$: Registered kafka:type=kafka.Log4jController MBean Missing required argument "[partitions]" {code} But, what I believe it should do, since the appropriate way to adjust replication factor is to use the kafka-reassign-partitions tool should be to let the user know that this is not the appropriate way to adjust the replication factor. It would look like this: {code:java} $ ./bin/kafka-topics.sh --bootstrap-server {code} _host_ {code:java} :9092 --alter --topic testTopic --replication-factor 4 Option "[replication-factor]" can't be used with option "[alter]"{code} Very minor improvement but should help alleviate what seems a little unintuitive to some. -- This message was sent by Atlassian Jira (v8.3.4#803005)