MarkGaox opened a new issue, #2655:
URL: https://github.com/apache/helix/issues/2655

   **Is your feature request related to a problem? Please describe.**
   A clear and concise description of what the problem is.
   The current limitation of the stoppable check API restricts the evaluation 
of stoppable instances to a single zone, even when instances from multiple 
zones are provided in the given list. There's a need to extend this 
functionality to support cross-zone stoppable checks.
   
   
   **Describe the solution you'd like**
   A clear and concise description of what you want to happen.
    - [ ] Refactor the existing single-zone stoppable check logic into a 
separate function for modularity and easier extension.
    - [ ] Modify the MIN_REPLICA_CHECK to account for instances already marked 
for stopping, ensuring a comprehensive cross-zone evaluation.
    - [ ] Integrate the stoppable check functionality with the helix-rest cache 
to minimize the load on Zookeeper reads and ensure efficient operation.
    - [ ] Ensure the stoppable check logic bypasses instances tagged with 
"SWAP_IN", "SWAP_OUT", or "EVACUATING" to maintain system integrity during 
operation shifts.
   
   **Additional context**
   Add any other context or screenshots about the feature request here.
   


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: [email protected]

For queries about this service, please contact Infrastructure at:
[email protected]


---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to