Stephen O'Donnell created HDDS-7844:
---------------------------------------

             Summary: EC: Add normal and low priority to replication supervisor 
and commands
                 Key: HDDS-7844
                 URL: https://issues.apache.org/jira/browse/HDDS-7844
             Project: Apache Ozone
          Issue Type: Sub-task
          Components: Ozone Datanode, SCM
            Reporter: Stephen O'Donnell
            Assignee: Stephen O'Donnell


In order to allow replication commands to fix under and mis-replication to run 
with higher priority that replication commands related to the balancer, we will 
change the replication supervisor to be a priority queue, ordered by priority, 
enqueue time.

Commands sent from the balancer will have a low priority, other commands will a 
normal priority. This means that balancer commands will not run while there are 
other replication commands present in the queue.

This means it is not important if the balancer adds a lot of replication 
commands to the queue and then some nodes go down in the cluster. The 
replication commands related to the down nodes will automatically get to the 
front of the queue.



--
This message was sent by Atlassian Jira
(v8.20.10#820010)

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

Reply via email to