sodonnel opened a new pull request, #10236: URL: https://github.com/apache/ozone/pull/10236
## What changes were proposed in this pull request? When OM is started, it checks if finalization is needed. If so, it spawns a background service which polls SCM to see if it is time to finalize or not. If SCM indicates it should finalize, then it will finalize the OMs via Ratis and then shutdown the background service to avoid any further polling. The poll interval defaults to 60 seconds, but its configurable via ozone.om.upgrade.finalization.check.interval. ## What is the link to the Apache JIRA https://issues.apache.org/jira/browse/HDDS-15208 ## How was this patch tested? Existing integration tests were modified to remove the calls to the old OM finalize command, and instead trigger finalize via SCM. New unit tests have been added for the new polling service. -- 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]
