Class OMUpgradeFinalizer
java.lang.Object
org.apache.hadoop.ozone.upgrade.BasicUpgradeFinalizer<OzoneManager,OMLayoutVersionManager>
org.apache.hadoop.ozone.om.upgrade.OMUpgradeFinalizer
- All Implemented Interfaces:
org.apache.hadoop.ozone.upgrade.UpgradeFinalizer<OzoneManager>
public class OMUpgradeFinalizer
extends org.apache.hadoop.ozone.upgrade.BasicUpgradeFinalizer<OzoneManager,OMLayoutVersionManager>
UpgradeFinalizer implementation for the Ozone Manager service.
-
Field Summary
Fields inherited from interface org.apache.hadoop.ozone.upgrade.UpgradeFinalizer
LOG -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidfinalizeLayoutFeature(org.apache.hadoop.ozone.upgrade.LayoutFeature layoutFeature, OzoneManager om) voidrunPrefinalizeStateActions(org.apache.hadoop.ozone.common.Storage storage, OzoneManager om) Methods inherited from class org.apache.hadoop.ozone.upgrade.BasicUpgradeFinalizer
emitFinishedMsg, emitNOOPMsg, emitStartingMsg, finalize, finalizeAndWaitForCompletion, finalizeLayoutFeature, getStatus, getVersionManager, isFinalizationDone, logAndEmit, logFinalizationFailureAndThrow, markFinalizationDone, postFinalizeUpgrade, preFinalizeUpgrade, reportStatus, runFinalizationAction, runPrefinalizeStateActions, setFinalizationExecutor, updateLayoutVersionInVersionFile
-
Constructor Details
-
OMUpgradeFinalizer
-
-
Method Details
-
finalizeLayoutFeature
public void finalizeLayoutFeature(org.apache.hadoop.ozone.upgrade.LayoutFeature layoutFeature, OzoneManager om) throws org.apache.hadoop.ozone.upgrade.UpgradeException - Specified by:
finalizeLayoutFeaturein classorg.apache.hadoop.ozone.upgrade.BasicUpgradeFinalizer<OzoneManager,OMLayoutVersionManager> - Throws:
org.apache.hadoop.ozone.upgrade.UpgradeException
-
runPrefinalizeStateActions
public void runPrefinalizeStateActions(org.apache.hadoop.ozone.common.Storage storage, OzoneManager om) throws IOException - Throws:
IOException
-