Stephen O'Donnell created HDDS-14646:
----------------------------------------
Summary: SCM should not close Ratis pipelines on Finalize
Key: HDDS-14646
URL: https://issues.apache.org/jira/browse/HDDS-14646
Project: Apache Ozone
Issue Type: Improvement
Reporter: Stephen O'Donnell
Assignee: Stephen O'Donnell
When SCM finalizes an upgrade, it should no longer close all the Ratis
pipelines on the datanodes. Instead they should be kept open. The SCM finalize
command now needs to wait for all healthy datanodes to report matching SLV and
MLV versions to know they have been finalized. Only when all datanodes are
finalized, should SCM complete the finalization process.
This change is mostly to remove the existing close pipeline code and anything
else that depended on it. The only new code added is the change to wait in DNs
reporting SVL == MVL, as before new pipelines being created was the trigger to
complete the process.
--
This message was sent by Atlassian Jira
(v8.20.10#820010)
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]