[ https://issues.apache.org/jira/browse/KAFKA-12811?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17347257#comment-17347257 ]
Luke Chen commented on KAFKA-12811: ----------------------------------- [~rjoerger], I've helped you move this ticket into "patch available" > 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 > Priority: Trivial > > 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)