public static class TestCreateTableProcedure.FaultyCreateTableProcedure extends CreateTableProcedure
CreateTableProcedure.CreateHdfsRegionsStateMachineProcedure.FlowTableProcedureInterface.TableOperationType| Constructor and Description |
|---|
FaultyCreateTableProcedure() |
FaultyCreateTableProcedure(MasterProcedureEnv env,
HTableDescriptor hTableDescriptor,
HRegionInfo[] newRegions) |
| Modifier and Type | Method and Description |
|---|---|
protected void |
rollbackState(MasterProcedureEnv env,
MasterProcedureProtos.CreateTableState state)
called to perform the rollback of the specified state
|
abort, acquireLock, addRegionsToMeta, addTableToMeta, assignRegions, createFsLayout, createFsLayout, deserializeStateData, executeFromState, getInitialState, getState, getStateId, getTableName, getTableOperationType, releaseLock, serializeStateData, setNextState, toStringClassDetails, updateTableDescCacheexecute, rollbackaddStackIndex, beforeReplay, childrenCountDown, compareTo, completionCleanup, convert, convert, createProcedureInfo, doExecute, doRollback, elapsedTime, getException, getLastUpdate, getNonceKey, getOwner, getParentProcId, getProcId, getResult, getRootProcedureId, getStackIndexes, getStartTime, getState, getTimeout, getTimeRemaining, hasException, hasOwner, hasParent, hasTimeout, incChildrenLatch, isFailed, isFinished, isSuccess, isWaiting, newInstance, removeStackIndex, setAbortFailure, setChildrenLatch, setFailure, setFailure, setNonceKey, setOwner, setParentProcId, setProcId, setResult, setStackIndexes, setStartTime, setState, setTimeout, setTimeoutFailure, toString, toStringClass, toStringDetails, toStringSimpleSB, updateTimestamp, validateClass, wasExecutedpublic FaultyCreateTableProcedure()
public FaultyCreateTableProcedure(MasterProcedureEnv env, HTableDescriptor hTableDescriptor, HRegionInfo[] newRegions) throws java.io.IOException
java.io.IOExceptionprotected void rollbackState(MasterProcedureEnv env, MasterProcedureProtos.CreateTableState state) throws java.io.IOException
StateMachineProcedurerollbackState in class CreateTableProcedurestate - state to rollbackjava.io.IOException - temporary failure, the rollback will retry later