Tom Bentley created KAFKA-5601:
----------------------------------

             Summary: Refactor ReassignPartitionsCommand to use AdminClient
                 Key: KAFKA-5601
                 URL: https://issues.apache.org/jira/browse/KAFKA-5601
             Project: Kafka
          Issue Type: Improvement
            Reporter: Tom Bentley
            Assignee: Tom Bentley


Currently the {{ReassignPartitionsCommand}} (used by 
{{kafka-reassign-partitions.sh}}) talks directly to ZooKeeper. It would be 
better to have it use the AdminClient API instead. 

This would entail creating two new protocol APIs, one to initiate the request 
and another to request the status of an in-progress reassignment. As such this 
would require a KIP.

This touches on the work of KIP-166, but that proposes to use the 
{{ReassignPartitionsCommand}} API, so should not be affected so long as that 
API is maintained. 



--
This message was sent by Atlassian JIRA
(v6.4.14#64029)

Reply via email to