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)