Package org.apache.hadoop.hbase.procedure2
package org.apache.hadoop.hbase.procedure2
-
ClassDescriptionProcedureTestingUtility.NoopStateMachineProcedure<TEnv,
TState> This Event+Procedure exhibits following behavior: On procedure execute() If had enough timeouts, abort the procedure.For now we do not guarantee this, we will restore the locks when restarting ProcedureExecutor so we should use lock to obtain the correct order.Testcase for HBASE-20973A do-nothing basic procedure just for testing toString.A do-nothing environment for BasicProcedure.A do-nothing basic procedure that overrides the toStringState method.Do-nothing SimpleMachineProcedure for checking its toString.Make sure theThread.UncaughtExceptionHandler
will be called when there are unchecked exceptions thrown in the task.Testcase for HBASE-28210, where we persist the procedure which has been inserted later toRootProcedureState
first and then crash, and then cause holes in stack ids when loading, and finally fail the start up of master.