[ https://issues.apache.org/jira/browse/KAFKA-785?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Sriram Subramanian updated KAFKA-785: ------------------------------------- Attachment: KAFKA-785.patch 1. Made partition input file optional for PreferredReplicaLeaderElectionCommand 2. Removed shutdown hook from PreferredReplicaLeaderElectionCommand and ReassignPartitionsCommand as it was causing NPE and it was not useful since the operations on the controller are asynchronous. > Resolve bugs in PreferredReplicaLeaderElection admin tool > --------------------------------------------------------- > > Key: KAFKA-785 > URL: https://issues.apache.org/jira/browse/KAFKA-785 > Project: Kafka > Issue Type: Bug > Affects Versions: 0.8 > Reporter: Swapnil Ghike > Assignee: Sriram Subramanian > Priority: Blocker > Labels: kafka-0.8, p2 > Fix For: 0.8 > > Attachments: KAFKA-785.patch > > > 1. Since we run the preferred replica election on all partitions if the > jsonFile is empty, the jsonFileOpt should not be checked in the code as a > required option. > 2. We should not pass "" to Utils.readFileAsString > 3. KAFKA-780 -- This message is automatically generated by JIRA. If you think it was sent incorrectly, please contact your JIRA administrators For more information on JIRA, see: http://www.atlassian.com/software/jira