ozone
ozone copied to clipboard
HDDS-7058. EC: ReplicationManager - Implement ratis container replication check handler
What changes were proposed in this pull request?
Create a handler for the new replication manager to process Ratis container and detect under / over / mis-replication issues.
The logic is largely unchanged from the LegacyReplication manager - simply packaged into the new "handler" structure.
At the moment, this code will not be executed by the new replication manager, as all non-EC container will be directed to the Legacy Replication Manager for processing.
This Jira is part of the work to remove the Legacy Replication Manager.
What is the link to the Apache JIRA
https://issues.apache.org/jira/browse/HDDS-7058
How was this patch tested?
New unit tests
@aswinshakil