Details
-
Improvement
-
Status: Resolved
-
Minor
-
Resolution: Won't Do
-
None
-
None
-
None
-
None
Description
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
Attachments
Issue Links
- links to