errose28 opened a new pull request, #10368: URL: https://github.com/apache/ozone/pull/10368
**DRAFT** Requires #10366 and #10367 to be merged. This PR contains those changes as well. ## What changes were proposed in this pull request? Switch SCM to use the new version manager added in #10367. This also makes changes to `SCMNodeManager`, which is comparing Datanode and SCM versions to determine whether Datanodes should finalize. Handling for the full matrix of allowable Datanode versions based on SCM version and finalization state will be implemented in a later PR. Minor Recon changes were also made since Recon and SCM share some code around node management. ## What is the link to the Apache JIRA HDDS-15377 ## How was this patch tested? Existing upgrade finalization tests should pass. Some improvements were made to `TestScmHAFinalization` to clarify the conditions being waited on while SCM is finalizing. -- 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]
