devmadhuu opened a new pull request, #11215: URL: https://github.com/apache/ozone/pull/11215
## What changes were proposed in this pull request? Recon reports healthy EC containers as REPLICA_MISMATCH because it compares checksums across different replica indexes, which contain different data or parity fragments. This change compares EC checksums only between replicas with the same index, while preserving the existing comparison for non-EC containers. It uses the replicas available during each Recon health scan. ## What is the link to the Apache JIRA https://issues.apache.org/jira/browse/HDDS-16320 ## How was this patch tested? - Added regression coverage for healthy EC fragments, matching and conflicting duplicates of data/parity indexes, mismatch resolution, and RATIS behavior. - Confirmed the EC regression cases fail before the fix. - All 12 tests in TestReconReplicationManager pass. -- 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]
