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
    Constructor
    Description
     
  • Method Summary

    Modifier and Type
    Method
    Description
    void
    finalizeLayoutFeature(org.apache.hadoop.ozone.upgrade.LayoutFeature layoutFeature, OzoneManager om)
     
    void
    runPrefinalizeStateActions(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

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Constructor Details

  • Method Details

    • finalizeLayoutFeature

      public void finalizeLayoutFeature(org.apache.hadoop.ozone.upgrade.LayoutFeature layoutFeature, OzoneManager om) throws org.apache.hadoop.ozone.upgrade.UpgradeException
      Specified by:
      finalizeLayoutFeature in class org.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