Stanislav Kozlovski created KAFKA-9094:
------------------------------------------
Summary: Validate the replicas for partition reassignments
triggered through the /admin/reassign_partitions zNode
Key: KAFKA-9094
URL: https://issues.apache.org/jira/browse/KAFKA-9094
Project: Kafka
Issue Type: Improvement
Reporter: Stanislav Kozlovski
Assignee: Stanislav Kozlovski
As was mentioned by [~jsancio] in
[https://github.com/apache/kafka/pull/7574#discussion_r337621762] , it would
make sense to apply the same replica validation we apply to the KIP-455
reassignments API.
Namely, validate that the replicas:
* are not empty (e.g [])
* are not negative negative (e.g [1,2,-1])
* are not brokers that are not part of the cluster or otherwise unhealthy (e.g
not in /brokers zNode)
The last liveness validation is subject to comments. We are re-evaluating
whether we want to enforce it for the API
--
This message was sent by Atlassian Jira
(v8.3.4#803005)