Class TestFailedMetaReplicaAssigment.BrokenMasterMetaAssignmentManager

java.lang.Object
org.apache.hadoop.hbase.master.assignment.AssignmentManager
org.apache.hadoop.hbase.client.TestFailedMetaReplicaAssigment.BrokenMasterMetaAssignmentManager
Enclosing class:
TestFailedMetaReplicaAssigment

public static class TestFailedMetaReplicaAssigment.BrokenMasterMetaAssignmentManager extends org.apache.hadoop.hbase.master.assignment.AssignmentManager
  • Nested Class Summary

    Nested classes/interfaces inherited from class org.apache.hadoop.hbase.master.assignment.AssignmentManager

    org.apache.hadoop.hbase.master.assignment.AssignmentManager.RegionInTransitionStat
  • Field Summary

    Fields
    Modifier and Type
    Field
    Description
    (package private) org.apache.hadoop.hbase.master.MasterServices
     

    Fields inherited from class org.apache.hadoop.hbase.master.assignment.AssignmentManager

    ASSIGN_DISPATCH_WAIT_MSEC_CONF_KEY, ASSIGN_DISPATCH_WAITQ_MAX_CONF_KEY, ASSIGN_MAX_ATTEMPTS, ASSIGN_RETRY_IMMEDIATELY_MAX_ATTEMPTS, BOOTSTRAP_THREAD_POOL_SIZE_CONF_KEY, DEAD_REGION_METRIC_CHORE_INTERVAL_MSEC_CONF_KEY, DEFAULT_FORCE_REGION_RETAINMENT, DEFAULT_FORCE_REGION_RETAINMENT_RETRIES, DEFAULT_FORCE_REGION_RETAINMENT_WAIT_INTERVAL, FORCE_REGION_RETAINMENT, FORCE_REGION_RETAINMENT_RETRIES, FORCE_REGION_RETAINMENT_WAIT_INTERVAL, METRICS_RIT_STUCK_WARNING_THRESHOLD, RIT_CHORE_INTERVAL_MSEC_CONF_KEY, UNEXPECTED_STATE_REGION
  • Constructor Summary

    Constructors
    Constructor
    Description
    BrokenMasterMetaAssignmentManager(org.apache.hadoop.hbase.master.MasterServices master, org.apache.hadoop.hbase.master.region.MasterRegion masterRegion)
     
  • Method Summary

    Modifier and Type
    Method
    Description
    org.apache.hadoop.hbase.master.assignment.TransitRegionStateProcedure[]
    createAssignProcedures(List<org.apache.hadoop.hbase.client.RegionInfo> hris)
     

    Methods inherited from class org.apache.hadoop.hbase.master.assignment.AssignmentManager

    assign, assign, assignAsync, assignAsync, balance, checkIfShouldMoveSystemRegionAsync, computeRegionInTransitionStat, createMergeProcedure, createMoveRegionProcedure, createOneAssignProcedure, createOneUnassignProcedure, createRoundRobinAssignProcedures, createRoundRobinAssignProcedures, createSplitProcedure, createTruncateRegionProcedure, createUnassignProceduresForDisabling, deleteTable, getAssignedRegions, getAssignmentManagerMetrics, getConfiguration, getExcludedServersForSystemTable, getFavoredNodes, getForceRegionRetainmentRetries, getForceRegionRetainmentWaitInterval, getMetaRegionFromName, getMetaRegionSet, getNumRegionsOpened, getRegionInfo, getRegionInfo, getRegionsInTransition, getRegionsOnServer, getRegionStates, getRegionStatesCount, getRegionStateStore, getReopenStatus, getRSReports, getSnapShotOfAssignment, getTableRegions, getTableRegionsAndLocations, hasRegionsInTransition, isCarryingMeta, isForceRegionRetainment, isMetaAssigned, isMetaLoaded, isMetaRegion, isMetaRegionInTransition, isRunning, joinCluster, markRegionAsMerged, markRegionAsSplit, move, moveAsync, numberOfUnclosedExcessRegionReplicas, numberOfUnclosedRegionsForDisabling, offlineRegion, onlineRegion, populateRegionStatesFromMeta, populateRegionStatesFromMeta, processOfflineRegions, queueAssign, regionClosedAbnormally, reportOnlineRegions, reportRegionStateTransition, setupRIT, start, stop, submitServerCrash, submitUnassignProcedureForClosingExcessRegionReplicas, submitUnassignProcedureForDisablingTable, unassign, waitMetaAssigned, waitMetaLoaded, wakeMetaLoadedEvent

    Methods inherited from class java.lang.Object

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

    • master

      org.apache.hadoop.hbase.master.MasterServices master
  • Constructor Details

    • BrokenMasterMetaAssignmentManager

      public BrokenMasterMetaAssignmentManager(org.apache.hadoop.hbase.master.MasterServices master, org.apache.hadoop.hbase.master.region.MasterRegion masterRegion)
  • Method Details

    • createAssignProcedures

      public org.apache.hadoop.hbase.master.assignment.TransitRegionStateProcedure[] createAssignProcedures(List<org.apache.hadoop.hbase.client.RegionInfo> hris)
      Overrides:
      createAssignProcedures in class org.apache.hadoop.hbase.master.assignment.AssignmentManager