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)