sodonnel opened a new pull request, #4210:
URL: https://github.com/apache/ozone/pull/4210

   ## What changes were proposed in this pull request?
   
   This PR is to remove the ECReconstructionSupervisor which duplicates much of 
the functionality in ReplicationSupervisor.
   
   ReplicationSupervisor was previous refactored to allow different types of 
tasks to be queued within it, so this change builds on the earlier work.
   
   It also makes sense for Replication and ECReconstruction to share the same 
threadpool, as they consume similar resources on the DN, so one thread pool can 
better throttle the two types of task.
   
   ## What is the link to the Apache JIRA
   
   https://issues.apache.org/jira/browse/HDDS-7841
   
   ## How was this patch tested?
   
   Existing tests mostly over there. There are some EC replication tests that 
use the mini-cluster already, so the end to end flow is validated.
   
   I also modified one or two unit tests to check some new things.


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