Package | Description |
---|---|
org.apache.hadoop.hbase.coprocessor |
Table of Contents
|
org.apache.hadoop.hbase.master | |
org.apache.hadoop.hbase.master.procedure | |
org.apache.hadoop.hbase.security.access |
Modifier and Type | Method and Description |
---|---|
void |
MasterObserver.preAbortProcedure(ObserverContext<MasterCoprocessorEnvironment> ctx,
ProcedureExecutor<MasterProcedureEnv> procEnv,
long procId)
Called before a abortProcedure request has been processed.
|
void |
BaseMasterObserver.preAbortProcedure(ObserverContext<MasterCoprocessorEnvironment> ctx,
ProcedureExecutor<MasterProcedureEnv> procEnv,
long procId) |
void |
BaseMasterAndRegionObserver.preAbortProcedure(ObserverContext<MasterCoprocessorEnvironment> ctx,
ProcedureExecutor<MasterProcedureEnv> procEnv,
long procId) |
Modifier and Type | Field and Description |
---|---|
private ProcedureExecutor<MasterProcedureEnv> |
HMaster.procedureExecutor |
Modifier and Type | Method and Description |
---|---|
ProcedureExecutor<MasterProcedureEnv> |
HMaster.getMasterProcedureExecutor() |
ProcedureExecutor<MasterProcedureEnv> |
MasterServices.getMasterProcedureExecutor() |
Modifier and Type | Method and Description |
---|---|
boolean |
MasterCoprocessorHost.preAbortProcedure(ProcedureExecutor<MasterProcedureEnv> procEnv,
long procId) |
Modifier and Type | Method and Description |
---|---|
protected ProcedureExecutor<MasterProcedureEnv> |
MasterProcedureUtil.NonceProcedureRunnable.getProcedureExecutor() |
Modifier and Type | Method and Description |
---|---|
boolean |
TruncateTableProcedure.abort(MasterProcedureEnv env) |
boolean |
ModifyTableProcedure.abort(MasterProcedureEnv env) |
boolean |
DeleteTableProcedure.abort(MasterProcedureEnv env) |
boolean |
DisableTableProcedure.abort(MasterProcedureEnv env) |
boolean |
CreateTableProcedure.abort(MasterProcedureEnv env) |
boolean |
DeleteColumnFamilyProcedure.abort(MasterProcedureEnv env) |
boolean |
EnableTableProcedure.abort(MasterProcedureEnv env) |
boolean |
AddColumnFamilyProcedure.abort(MasterProcedureEnv env) |
boolean |
ModifyColumnFamilyProcedure.abort(MasterProcedureEnv env) |
protected boolean |
ServerCrashProcedure.abort(MasterProcedureEnv env) |
protected boolean |
TruncateTableProcedure.acquireLock(MasterProcedureEnv env) |
protected boolean |
ModifyTableProcedure.acquireLock(MasterProcedureEnv env) |
protected boolean |
DeleteTableProcedure.acquireLock(MasterProcedureEnv env) |
protected boolean |
DisableTableProcedure.acquireLock(MasterProcedureEnv env) |
protected boolean |
CreateTableProcedure.acquireLock(MasterProcedureEnv env) |
protected boolean |
DeleteColumnFamilyProcedure.acquireLock(MasterProcedureEnv env) |
protected boolean |
EnableTableProcedure.acquireLock(MasterProcedureEnv env) |
protected boolean |
AddColumnFamilyProcedure.acquireLock(MasterProcedureEnv env) |
protected boolean |
ModifyColumnFamilyProcedure.acquireLock(MasterProcedureEnv env) |
protected boolean |
ServerCrashProcedure.acquireLock(MasterProcedureEnv env) |
protected static void |
CreateTableProcedure.addRegionsToMeta(MasterProcedureEnv env,
HTableDescriptor hTableDescriptor,
List<HRegionInfo> regionInfos)
Add the specified set of regions to the hbase:meta table.
|
private static List<HRegionInfo> |
CreateTableProcedure.addReplicas(MasterProcedureEnv env,
HTableDescriptor hTableDescriptor,
List<HRegionInfo> regions)
Create any replicas for the regions (the default replicas that was
already created is passed to the method)
|
protected static List<HRegionInfo> |
CreateTableProcedure.addTableToMeta(MasterProcedureEnv env,
HTableDescriptor hTableDescriptor,
List<HRegionInfo> regions) |
private boolean |
ServerCrashProcedure.assign(MasterProcedureEnv env,
List<HRegionInfo> hris) |
protected static void |
CreateTableProcedure.assignRegions(MasterProcedureEnv env,
TableName tableName,
List<HRegionInfo> regions) |
private List<HRegionInfo> |
ServerCrashProcedure.calcRegionsToAssign(MasterProcedureEnv env)
Figure out what we need to assign.
|
static void |
MasterDDLOperationHelper.checkTableModifiable(MasterProcedureEnv env,
TableName tableName)
Check whether a table is modifiable - exists and either offline or online with config set
|
private static void |
DeleteTableProcedure.cleanAnyRemainingRows(MasterProcedureEnv env,
TableName tableName)
There may be items for this table still up in hbase:meta in the case where the
info:regioninfo column was empty because of some write error.
|
protected static List<HRegionInfo> |
CreateTableProcedure.createFsLayout(MasterProcedureEnv env,
HTableDescriptor hTableDescriptor,
List<HRegionInfo> newRegions) |
protected static List<HRegionInfo> |
CreateTableProcedure.createFsLayout(MasterProcedureEnv env,
HTableDescriptor hTableDescriptor,
List<HRegionInfo> newRegions,
CreateTableProcedure.CreateHdfsRegions hdfsRegionHandler) |
List<HRegionInfo> |
CreateTableProcedure.CreateHdfsRegions.createHdfsRegions(MasterProcedureEnv env,
org.apache.hadoop.fs.Path tableRootDir,
TableName tableName,
List<HRegionInfo> newRegions) |
protected static void |
DeleteTableProcedure.deleteAssignmentState(MasterProcedureEnv env,
TableName tableName) |
static void |
MasterDDLOperationHelper.deleteColumnFamilyFromFileSystem(MasterProcedureEnv env,
TableName tableName,
List<HRegionInfo> regionInfoList,
byte[] familyName)
Remove the column family from the file system
|
private void |
DeleteColumnFamilyProcedure.deleteFromFs(MasterProcedureEnv env)
Remove the column family from the file system
|
private void |
ModifyTableProcedure.deleteFromFs(MasterProcedureEnv env,
HTableDescriptor oldHTableDescriptor,
HTableDescriptor newHTableDescriptor)
Removes from hdfs the families that are not longer present in the new table descriptor.
|
protected static void |
DeleteTableProcedure.deleteFromFs(MasterProcedureEnv env,
TableName tableName,
List<HRegionInfo> regions,
boolean archive) |
protected static void |
DeleteTableProcedure.deleteFromMeta(MasterProcedureEnv env,
TableName tableName,
List<HRegionInfo> regions) |
protected static void |
DeleteTableProcedure.deleteTableDescriptorCache(MasterProcedureEnv env,
TableName tableName) |
protected static void |
DeleteTableProcedure.deleteTableStates(MasterProcedureEnv env,
TableName tableName) |
protected StateMachineProcedure.Flow |
AddColumnFamilyProcedure.executeFromState(MasterProcedureEnv env,
org.apache.hadoop.hbase.protobuf.generated.MasterProcedureProtos.AddColumnFamilyState state) |
protected StateMachineProcedure.Flow |
CreateTableProcedure.executeFromState(MasterProcedureEnv env,
org.apache.hadoop.hbase.protobuf.generated.MasterProcedureProtos.CreateTableState state) |
protected StateMachineProcedure.Flow |
DeleteColumnFamilyProcedure.executeFromState(MasterProcedureEnv env,
org.apache.hadoop.hbase.protobuf.generated.MasterProcedureProtos.DeleteColumnFamilyState state) |
protected StateMachineProcedure.Flow |
DeleteTableProcedure.executeFromState(MasterProcedureEnv env,
org.apache.hadoop.hbase.protobuf.generated.MasterProcedureProtos.DeleteTableState state) |
protected StateMachineProcedure.Flow |
DisableTableProcedure.executeFromState(MasterProcedureEnv env,
org.apache.hadoop.hbase.protobuf.generated.MasterProcedureProtos.DisableTableState state) |
protected StateMachineProcedure.Flow |
EnableTableProcedure.executeFromState(MasterProcedureEnv env,
org.apache.hadoop.hbase.protobuf.generated.MasterProcedureProtos.EnableTableState state) |
protected StateMachineProcedure.Flow |
ModifyColumnFamilyProcedure.executeFromState(MasterProcedureEnv env,
org.apache.hadoop.hbase.protobuf.generated.MasterProcedureProtos.ModifyColumnFamilyState state) |
protected StateMachineProcedure.Flow |
ModifyTableProcedure.executeFromState(MasterProcedureEnv env,
org.apache.hadoop.hbase.protobuf.generated.MasterProcedureProtos.ModifyTableState state) |
protected StateMachineProcedure.Flow |
ServerCrashProcedure.executeFromState(MasterProcedureEnv env,
org.apache.hadoop.hbase.protobuf.generated.MasterProcedureProtos.ServerCrashState state) |
protected StateMachineProcedure.Flow |
TruncateTableProcedure.executeFromState(MasterProcedureEnv env,
org.apache.hadoop.hbase.protobuf.generated.MasterProcedureProtos.TruncateTableState state) |
protected static MasterQuotaManager |
ProcedureSyncWait.getMasterQuotaManager(MasterProcedureEnv env) |
private List<HRegionInfo> |
ModifyTableProcedure.getRegionInfoList(MasterProcedureEnv env) |
private List<HRegionInfo> |
DeleteColumnFamilyProcedure.getRegionInfoList(MasterProcedureEnv env) |
private List<HRegionInfo> |
AddColumnFamilyProcedure.getRegionInfoList(MasterProcedureEnv env) |
protected static List<HRegionInfo> |
ProcedureSyncWait.getRegionsFromMeta(MasterProcedureEnv env,
TableName tableName) |
private boolean |
ServerCrashProcedure.isMetaAssignedQuickTest(MasterProcedureEnv env)
A quick test that hbase:meta is assigned; blocks for short time only.
|
static boolean |
MasterDDLOperationHelper.isOnlineSchemaChangeAllowed(MasterProcedureEnv env)
Check whether online schema change is allowed from config
|
protected boolean |
ServerCrashProcedure.isYieldBeforeExecuteFromState(MasterProcedureEnv env,
org.apache.hadoop.hbase.protobuf.generated.MasterProcedureProtos.ServerCrashState state)
For this procedure, yield at end of each successful flow step so that all crashed servers
can make progress rather than do the default which has each procedure running to completion
before we move to the next.
|
private static DisableTableProcedure.MarkRegionOfflineOpResult |
DisableTableProcedure.markRegionsOffline(MasterProcedureEnv env,
TableName tableName)
Mark regions of the table offline
|
protected static DisableTableProcedure.MarkRegionOfflineOpResult |
DisableTableProcedure.markRegionsOffline(MasterProcedureEnv env,
TableName tableName,
Boolean retryRequired)
Mark regions of the table offline with retries
|
private void |
EnableTableProcedure.markRegionsOfflineDuringRecovery(MasterProcedureEnv env)
Mark regions of the table offline during recovery
|
private static boolean |
EnableTableProcedure.markRegionsOnline(MasterProcedureEnv env,
TableName tableName)
Mark offline regions of the table online
|
protected static void |
EnableTableProcedure.markRegionsOnline(MasterProcedureEnv env,
TableName tableName,
Boolean retryRequired)
Mark offline regions of the table online with retry
|
private void |
AddColumnFamilyProcedure.postAdd(MasterProcedureEnv env,
org.apache.hadoop.hbase.protobuf.generated.MasterProcedureProtos.AddColumnFamilyState state)
Action after adding column family.
|
private void |
CreateTableProcedure.postCreate(MasterProcedureEnv env) |
private void |
DeleteTableProcedure.postDelete(MasterProcedureEnv env) |
private void |
DeleteColumnFamilyProcedure.postDelete(MasterProcedureEnv env,
org.apache.hadoop.hbase.protobuf.generated.MasterProcedureProtos.DeleteColumnFamilyState state)
Action after deleting column family.
|
protected void |
DisableTableProcedure.postDisable(MasterProcedureEnv env,
org.apache.hadoop.hbase.protobuf.generated.MasterProcedureProtos.DisableTableState state)
Action after disabling table.
|
private void |
EnableTableProcedure.postEnable(MasterProcedureEnv env,
org.apache.hadoop.hbase.protobuf.generated.MasterProcedureProtos.EnableTableState state)
Action after enabling table.
|
private void |
ModifyColumnFamilyProcedure.postModify(MasterProcedureEnv env,
org.apache.hadoop.hbase.protobuf.generated.MasterProcedureProtos.ModifyColumnFamilyState state)
Action after modifying column family.
|
private void |
ModifyTableProcedure.postModify(MasterProcedureEnv env,
org.apache.hadoop.hbase.protobuf.generated.MasterProcedureProtos.ModifyTableState state)
Action after modifying table.
|
private void |
TruncateTableProcedure.postTruncate(MasterProcedureEnv env) |
private void |
AddColumnFamilyProcedure.preAdd(MasterProcedureEnv env,
org.apache.hadoop.hbase.protobuf.generated.MasterProcedureProtos.AddColumnFamilyState state)
Action before adding column family.
|
private void |
CreateTableProcedure.preCreate(MasterProcedureEnv env) |
private boolean |
DeleteTableProcedure.preDelete(MasterProcedureEnv env) |
private void |
DeleteColumnFamilyProcedure.preDelete(MasterProcedureEnv env,
org.apache.hadoop.hbase.protobuf.generated.MasterProcedureProtos.DeleteColumnFamilyState state)
Action before deleting column family.
|
protected void |
DisableTableProcedure.preDisable(MasterProcedureEnv env,
org.apache.hadoop.hbase.protobuf.generated.MasterProcedureProtos.DisableTableState state)
Action before disabling table.
|
private void |
EnableTableProcedure.preEnable(MasterProcedureEnv env,
org.apache.hadoop.hbase.protobuf.generated.MasterProcedureProtos.EnableTableState state)
Action before enabling table.
|
private void |
ModifyColumnFamilyProcedure.preModify(MasterProcedureEnv env,
org.apache.hadoop.hbase.protobuf.generated.MasterProcedureProtos.ModifyColumnFamilyState state)
Action before modifying column family.
|
private void |
ModifyTableProcedure.preModify(MasterProcedureEnv env,
org.apache.hadoop.hbase.protobuf.generated.MasterProcedureProtos.ModifyTableState state)
Action before modifying table.
|
private void |
AddColumnFamilyProcedure.prepareAdd(MasterProcedureEnv env)
Action before any real action of adding column family.
|
private boolean |
CreateTableProcedure.prepareCreate(MasterProcedureEnv env) |
private boolean |
DeleteTableProcedure.prepareDelete(MasterProcedureEnv env) |
private void |
DeleteColumnFamilyProcedure.prepareDelete(MasterProcedureEnv env)
Action before any real action of deleting column family.
|
private boolean |
DisableTableProcedure.prepareDisable(MasterProcedureEnv env)
Action before any real action of disabling table.
|
private boolean |
EnableTableProcedure.prepareEnable(MasterProcedureEnv env)
Action before any real action of enabling table.
|
private void |
ServerCrashProcedure.prepareLogReplay(MasterProcedureEnv env,
Set<HRegionInfo> regions) |
private void |
ModifyTableProcedure.prepareModify(MasterProcedureEnv env)
Check conditions before any real action of modifying a table.
|
private void |
ModifyColumnFamilyProcedure.prepareModify(MasterProcedureEnv env)
Action before any real action of modifying column family.
|
private boolean |
TruncateTableProcedure.prepareTruncate(MasterProcedureEnv env) |
private boolean |
TruncateTableProcedure.preTruncate(MasterProcedureEnv env) |
private boolean |
ServerCrashProcedure.processMeta(MasterProcedureEnv env) |
private static Map<HRegionInfo,ServerName> |
EnableTableProcedure.regionsToAssignWithServerName(MasterProcedureEnv env,
List<Pair<HRegionInfo,ServerName>> regionsInMeta) |
protected void |
TruncateTableProcedure.releaseLock(MasterProcedureEnv env) |
protected void |
ModifyTableProcedure.releaseLock(MasterProcedureEnv env) |
protected void |
DeleteTableProcedure.releaseLock(MasterProcedureEnv env) |
protected void |
DisableTableProcedure.releaseLock(MasterProcedureEnv env) |
protected void |
CreateTableProcedure.releaseLock(MasterProcedureEnv env) |
protected void |
DeleteColumnFamilyProcedure.releaseLock(MasterProcedureEnv env) |
protected void |
EnableTableProcedure.releaseLock(MasterProcedureEnv env) |
protected void |
AddColumnFamilyProcedure.releaseLock(MasterProcedureEnv env) |
protected void |
ModifyColumnFamilyProcedure.releaseLock(MasterProcedureEnv env) |
protected void |
ServerCrashProcedure.releaseLock(MasterProcedureEnv env) |
static boolean |
MasterDDLOperationHelper.reOpenAllRegions(MasterProcedureEnv env,
TableName tableName,
List<HRegionInfo> regionInfoList)
Reopen all regions from a table after a schema change operation.
|
private void |
ModifyTableProcedure.reOpenAllRegionsIfTableIsOnline(MasterProcedureEnv env)
Last action from the procedure - executed when online schema change is supported.
|
private void |
DeleteColumnFamilyProcedure.reOpenAllRegionsIfTableIsOnline(MasterProcedureEnv env)
Last action from the procedure - executed when online schema change is supported.
|
private void |
AddColumnFamilyProcedure.reOpenAllRegionsIfTableIsOnline(MasterProcedureEnv env)
Last action from the procedure - executed when online schema change is supported.
|
private void |
ModifyColumnFamilyProcedure.reOpenAllRegionsIfTableIsOnline(MasterProcedureEnv env)
Last action from the procedure - executed when online schema change is supported.
|
private void |
ModifyTableProcedure.restoreTableDescriptor(MasterProcedureEnv env)
Undo the descriptor change (for rollback)
|
private void |
DeleteColumnFamilyProcedure.restoreTableDescriptor(MasterProcedureEnv env)
Restore back to the old descriptor
|
private void |
AddColumnFamilyProcedure.restoreTableDescriptor(MasterProcedureEnv env)
Restore the table descriptor back to pre-add
|
private void |
ModifyColumnFamilyProcedure.restoreTableDescriptor(MasterProcedureEnv env)
Restore back to the old descriptor
|
protected void |
AddColumnFamilyProcedure.rollbackState(MasterProcedureEnv env,
org.apache.hadoop.hbase.protobuf.generated.MasterProcedureProtos.AddColumnFamilyState state) |
protected void |
CreateTableProcedure.rollbackState(MasterProcedureEnv env,
org.apache.hadoop.hbase.protobuf.generated.MasterProcedureProtos.CreateTableState state) |
protected void |
DeleteColumnFamilyProcedure.rollbackState(MasterProcedureEnv env,
org.apache.hadoop.hbase.protobuf.generated.MasterProcedureProtos.DeleteColumnFamilyState state) |
protected void |
DeleteTableProcedure.rollbackState(MasterProcedureEnv env,
org.apache.hadoop.hbase.protobuf.generated.MasterProcedureProtos.DeleteTableState state) |
protected void |
DisableTableProcedure.rollbackState(MasterProcedureEnv env,
org.apache.hadoop.hbase.protobuf.generated.MasterProcedureProtos.DisableTableState state) |
protected void |
EnableTableProcedure.rollbackState(MasterProcedureEnv env,
org.apache.hadoop.hbase.protobuf.generated.MasterProcedureProtos.EnableTableState state) |
protected void |
ModifyColumnFamilyProcedure.rollbackState(MasterProcedureEnv env,
org.apache.hadoop.hbase.protobuf.generated.MasterProcedureProtos.ModifyColumnFamilyState state) |
protected void |
ModifyTableProcedure.rollbackState(MasterProcedureEnv env,
org.apache.hadoop.hbase.protobuf.generated.MasterProcedureProtos.ModifyTableState state) |
protected void |
ServerCrashProcedure.rollbackState(MasterProcedureEnv env,
org.apache.hadoop.hbase.protobuf.generated.MasterProcedureProtos.ServerCrashState state) |
protected void |
TruncateTableProcedure.rollbackState(MasterProcedureEnv env,
org.apache.hadoop.hbase.protobuf.generated.MasterProcedureProtos.TruncateTableState state) |
private void |
AddColumnFamilyProcedure.runCoprocessorAction(MasterProcedureEnv env,
org.apache.hadoop.hbase.protobuf.generated.MasterProcedureProtos.AddColumnFamilyState state)
Coprocessor Action.
|
private void |
DeleteColumnFamilyProcedure.runCoprocessorAction(MasterProcedureEnv env,
org.apache.hadoop.hbase.protobuf.generated.MasterProcedureProtos.DeleteColumnFamilyState state)
Coprocessor Action.
|
private void |
DisableTableProcedure.runCoprocessorAction(MasterProcedureEnv env,
org.apache.hadoop.hbase.protobuf.generated.MasterProcedureProtos.DisableTableState state)
Coprocessor Action.
|
private void |
EnableTableProcedure.runCoprocessorAction(MasterProcedureEnv env,
org.apache.hadoop.hbase.protobuf.generated.MasterProcedureProtos.EnableTableState state)
Coprocessor Action.
|
private void |
ModifyColumnFamilyProcedure.runCoprocessorAction(MasterProcedureEnv env,
org.apache.hadoop.hbase.protobuf.generated.MasterProcedureProtos.ModifyColumnFamilyState state)
Coprocessor Action.
|
private void |
ModifyTableProcedure.runCoprocessorAction(MasterProcedureEnv env,
org.apache.hadoop.hbase.protobuf.generated.MasterProcedureProtos.ModifyTableState state)
Coprocessor Action.
|
protected static void |
DisableTableProcedure.setTableStateToDisabled(MasterProcedureEnv env,
TableName tableName)
Mark table state to Disabled
|
protected static void |
DisableTableProcedure.setTableStateToDisabling(MasterProcedureEnv env,
TableName tableName)
Mark table state to Disabling
|
protected static void |
EnableTableProcedure.setTableStateToEnabled(MasterProcedureEnv env,
TableName tableName)
Mark table state to Enabled
|
protected static void |
EnableTableProcedure.setTableStateToEnabling(MasterProcedureEnv env,
TableName tableName)
Mark table state to Enabling
|
protected boolean |
CreateTableProcedure.shouldWaitClientAck(MasterProcedureEnv env) |
protected boolean |
ServerCrashProcedure.shouldWaitClientAck(MasterProcedureEnv env) |
private void |
ServerCrashProcedure.splitLogs(MasterProcedureEnv env) |
private void |
ServerCrashProcedure.start(MasterProcedureEnv env)
Start processing of crashed server.
|
private void |
DisableTableProcedure.undoTableStateChange(MasterProcedureEnv env)
Rollback of table state change in prepareDisable()
|
private void |
ModifyTableProcedure.updateReplicaColumnsIfNeeded(MasterProcedureEnv env,
HTableDescriptor oldHTableDescriptor,
HTableDescriptor newHTableDescriptor)
update replica column families if necessary.
|
protected static void |
CreateTableProcedure.updateTableDescCache(MasterProcedureEnv env,
TableName tableName) |
private void |
ModifyTableProcedure.updateTableDescriptor(MasterProcedureEnv env)
Update descriptor
|
private void |
DeleteColumnFamilyProcedure.updateTableDescriptor(MasterProcedureEnv env)
Remove the column family from the file system and update the table descriptor
|
private void |
AddColumnFamilyProcedure.updateTableDescriptor(MasterProcedureEnv env)
Add the column family to the file system
|
private void |
ModifyColumnFamilyProcedure.updateTableDescriptor(MasterProcedureEnv env)
Modify the column family from the file system
|
private void |
ServerCrashProcedure.verifyAndAssignMeta(MasterProcedureEnv env)
If hbase:meta is not assigned already, assign.
|
private void |
ServerCrashProcedure.verifyAndAssignMetaWithRetries(MasterProcedureEnv env)
If hbase:meta is not assigned already, assign.
|
static <T> T |
ProcedureSyncWait.waitFor(MasterProcedureEnv env,
long waitTime,
long waitingTimeForEvents,
String purpose,
ProcedureSyncWait.Predicate<T> predicate) |
static <T> T |
ProcedureSyncWait.waitFor(MasterProcedureEnv env,
String purpose,
ProcedureSyncWait.Predicate<T> predicate) |
protected static void |
ProcedureSyncWait.waitMetaRegions(MasterProcedureEnv env) |
private boolean |
ServerCrashProcedure.waitOnAssign(MasterProcedureEnv env,
List<HRegionInfo> hris) |
protected static void |
ProcedureSyncWait.waitRegionInTransition(MasterProcedureEnv env,
List<HRegionInfo> regions) |
protected static void |
ProcedureSyncWait.waitRegionServers(MasterProcedureEnv env) |
Modifier and Type | Method and Description |
---|---|
static byte[] |
ProcedureSyncWait.submitAndWaitProcedure(ProcedureExecutor<MasterProcedureEnv> procExec,
Procedure proc) |
static byte[] |
ProcedureSyncWait.waitForProcedureToComplete(ProcedureExecutor<MasterProcedureEnv> procExec,
long procId) |
Modifier and Type | Method and Description |
---|---|
void |
AccessController.preAbortProcedure(ObserverContext<MasterCoprocessorEnvironment> ctx,
ProcedureExecutor<MasterProcedureEnv> procEnv,
long procId) |
Copyright © 2007–2019 The Apache Software Foundation. All rights reserved.