Uses of Interface
org.apache.hadoop.hbase.procedure2.store.ProcedureStore.ProcedureIterator
-
Uses of ProcedureStore.ProcedureIterator in org.apache.hadoop.hbase.procedure2
Modifier and TypeMethodDescriptionprivate void
ProcedureExecutor.initializeStacks
(ProcedureStore.ProcedureIterator procIter, List<Procedure<TEnvironment>> runnableList, List<Procedure<TEnvironment>> failedList, List<Procedure<TEnvironment>> waitingList, List<Procedure<TEnvironment>> waitingTimeoutList) private void
ProcedureExecutor.loadProcedures
(ProcedureStore.ProcedureIterator procIter) -
Uses of ProcedureStore.ProcedureIterator in org.apache.hadoop.hbase.procedure2.store
Modifier and TypeClassDescriptionclass
A procedure iterator which holds all the procedure protos in memory.Modifier and TypeMethodDescriptionProcedureTree.getCorruptedProcs()
ProcedureTree.getValidProcs()
Modifier and TypeMethodDescriptionvoid
ProcedureStore.ProcedureLoader.handleCorrupted
(ProcedureStore.ProcedureIterator procIter) Called by the ProcedureStore.load() in case we have procedures not-ready to be added to the executor, which probably means they are corrupted since some information/link is missing.void
ProcedureStore.ProcedureLoader.load
(ProcedureStore.ProcedureIterator procIter) Called by the ProcedureStore.load() every time a set of procedures are ready to be executed.