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]

Reply via email to