Wenbing Shen created KAFKA-12556:
------------------------------------

             Summary: Add --under-preferred-replica-partitions option to 
describe topics command
                 Key: KAFKA-12556
                 URL: https://issues.apache.org/jira/browse/KAFKA-12556
             Project: Kafka
          Issue Type: Improvement
          Components: tools
            Reporter: Wenbing Shen


Whether the preferred replica is the partition leader directly affects the 
external output traffic of the broker. When the preferred replica of all 
partitions becomes the leader, the external output traffic of the broker will 
be in a balanced state. When there are a large number of partition leaders that 
are not preferred replicas, it will be destroyed this state of balance.

Currently, the controller will periodically check the unbalanced ratio of the 
partition preferred replicas (if enabled) to trigger the preferred replica 
election, or manually trigger the election through the kafka-leader-election 
tool. However, if we want to know which partition leader is in the 
non-preferred replica, we need to look it up in the controller log or judge 
ourselves from the topic details list.

We can add the --under-preferred-replica-partitions configuration option in 
TopicCommand describe topics to query the list of partitions in the current 
cluster that are in non-preferred replicas.



--
This message was sent by Atlassian Jira
(v8.3.4#803005)

Reply via email to