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)
|