- PERIODIC_ROLL_CONF_KEY - Static variable in class org.apache.hadoop.hbase.procedure2.store.wal.WALProcedureStore
-
- periodicExecute(TEnvironment) - Method in class org.apache.hadoop.hbase.procedure2.ProcedureInMemoryChore
-
- periodicRollForTesting() - Method in class org.apache.hadoop.hbase.procedure2.store.wal.WALProcedureStore
-
- poll() - Method in class org.apache.hadoop.hbase.procedure2.AbstractProcedureScheduler
-
- poll(long, TimeUnit) - Method in class org.apache.hadoop.hbase.procedure2.AbstractProcedureScheduler
-
- poll(long) - Method in class org.apache.hadoop.hbase.procedure2.AbstractProcedureScheduler
-
- poll() - Method in interface org.apache.hadoop.hbase.procedure2.ProcedureScheduler
-
Fetch one Procedure from the queue
- poll(long, TimeUnit) - Method in interface org.apache.hadoop.hbase.procedure2.ProcedureScheduler
-
Fetch one Procedure from the queue
- postSync() - Method in interface org.apache.hadoop.hbase.procedure2.store.ProcedureStore.ProcedureStoreListener
-
triggered when the store sync is completed.
- Procedure<TEnvironment> - Class in org.apache.hadoop.hbase.procedure2
-
Base Procedure class responsible for Procedure Metadata;
e.g.
- Procedure() - Constructor for class org.apache.hadoop.hbase.procedure2.Procedure
-
- Procedure.LockState - Enum in org.apache.hadoop.hbase.procedure2
-
- ProcedureAbortedException - Exception in org.apache.hadoop.hbase.procedure2
-
Thrown when a procedure is aborted
- ProcedureAbortedException() - Constructor for exception org.apache.hadoop.hbase.procedure2.ProcedureAbortedException
-
default constructor
- ProcedureAbortedException(String) - Constructor for exception org.apache.hadoop.hbase.procedure2.ProcedureAbortedException
-
Constructor
- procedureAdded(long) - Method in interface org.apache.hadoop.hbase.procedure2.ProcedureExecutor.ProcedureExecutorListener
-
- ProcedureDeque - Class in org.apache.hadoop.hbase.procedure2
-
Type class.
- ProcedureDeque() - Constructor for class org.apache.hadoop.hbase.procedure2.ProcedureDeque
-
- ProcedureEvent<T> - Class in org.apache.hadoop.hbase.procedure2
-
Basic ProcedureEvent that contains an "object", which can be a description or a reference to the
resource to wait on, and a queue for suspended procedures.
- ProcedureEvent(T) - Constructor for class org.apache.hadoop.hbase.procedure2.ProcedureEvent
-
- ProcedureException - Exception in org.apache.hadoop.hbase.procedure2
-
- ProcedureException() - Constructor for exception org.apache.hadoop.hbase.procedure2.ProcedureException
-
default constructor
- ProcedureException(String) - Constructor for exception org.apache.hadoop.hbase.procedure2.ProcedureException
-
Constructor
- ProcedureException(Throwable) - Constructor for exception org.apache.hadoop.hbase.procedure2.ProcedureException
-
- ProcedureExecutor<TEnvironment> - Class in org.apache.hadoop.hbase.procedure2
-
Thread Pool that executes the submitted procedures.
- ProcedureExecutor(Configuration, TEnvironment, ProcedureStore) - Constructor for class org.apache.hadoop.hbase.procedure2.ProcedureExecutor
-
- ProcedureExecutor(Configuration, TEnvironment, ProcedureStore, ProcedureScheduler) - Constructor for class org.apache.hadoop.hbase.procedure2.ProcedureExecutor
-
- ProcedureExecutor.FailedProcedure<TEnvironment> - Class in org.apache.hadoop.hbase.procedure2
-
- ProcedureExecutor.ProcedureExecutorListener - Interface in org.apache.hadoop.hbase.procedure2
-
- ProcedureExecutor.Testing - Class in org.apache.hadoop.hbase.procedure2
-
- procedureFinished(long) - Method in interface org.apache.hadoop.hbase.procedure2.ProcedureExecutor.ProcedureExecutorListener
-
- ProcedureInMemoryChore<TEnvironment> - Class in org.apache.hadoop.hbase.procedure2
-
Special procedure used as a chore.
- ProcedureInMemoryChore(int) - Constructor for class org.apache.hadoop.hbase.procedure2.ProcedureInMemoryChore
-
- procedureLoaded(long) - Method in interface org.apache.hadoop.hbase.procedure2.ProcedureExecutor.ProcedureExecutorListener
-
- ProcedureMetrics - Interface in org.apache.hadoop.hbase.procedure2
-
With this interface, the procedure framework provides means to collect following set of metrics
per procedure type for all procedures:
Count of submitted procedure instances
Time histogram for successfully completed procedure instances
Count of failed procedure instances
Please implement this interface to return appropriate metrics.
- ProcedureScheduler - Interface in org.apache.hadoop.hbase.procedure2
-
Keep track of the runnable procedures
- ProcedureStateSerializer - Interface in org.apache.hadoop.hbase.procedure2
-
- ProcedureStore - Interface in org.apache.hadoop.hbase.procedure2.store
-
The ProcedureStore is used by the executor to persist the state of each procedure execution.
- ProcedureStore.ProcedureIterator - Interface in org.apache.hadoop.hbase.procedure2.store
-
An Iterator over a collection of Procedure
- ProcedureStore.ProcedureLoader - Interface in org.apache.hadoop.hbase.procedure2.store
-
Interface passed to the ProcedureStore.load() method to handle the store-load events.
- ProcedureStore.ProcedureStoreListener - Interface in org.apache.hadoop.hbase.procedure2.store
-
Store listener interface.
- ProcedureStoreBase - Class in org.apache.hadoop.hbase.procedure2.store
-
- ProcedureStoreBase() - Constructor for class org.apache.hadoop.hbase.procedure2.store.ProcedureStoreBase
-
- ProcedureStoreTracker - Class in org.apache.hadoop.hbase.procedure2.store
-
Keeps track of live procedures.
- ProcedureStoreTracker() - Constructor for class org.apache.hadoop.hbase.procedure2.store.ProcedureStoreTracker
-
- ProcedureStoreTracker.BitSetNode - Class in org.apache.hadoop.hbase.procedure2.store
-
- ProcedureStoreTracker.DeleteState - Enum in org.apache.hadoop.hbase.procedure2.store
-
- ProcedureSuspendedException - Exception in org.apache.hadoop.hbase.procedure2
-
- ProcedureSuspendedException() - Constructor for exception org.apache.hadoop.hbase.procedure2.ProcedureSuspendedException
-
default constructor
- ProcedureSuspendedException(String) - Constructor for exception org.apache.hadoop.hbase.procedure2.ProcedureSuspendedException
-
Constructor
- ProcedureUtil - Class in org.apache.hadoop.hbase.procedure2
-
Helper to convert to/from ProcedureProtos
- ProcedureWALFile - Class in org.apache.hadoop.hbase.procedure2.store.wal
-
Describes a WAL File
- ProcedureWALFile(FileSystem, FileStatus) - Constructor for class org.apache.hadoop.hbase.procedure2.store.wal.ProcedureWALFile
-
- ProcedureWALFile(FileSystem, Path, ProcedureProtos.ProcedureWALHeader, long, long) - Constructor for class org.apache.hadoop.hbase.procedure2.store.wal.ProcedureWALFile
-
- ProcedureWALFormat - Class in org.apache.hadoop.hbase.procedure2.store.wal
-
Helper class that contains the WAL serialization utils.
- ProcedureWALFormat.InvalidWALDataException - Exception in org.apache.hadoop.hbase.procedure2.store.wal
-
- ProcedureWALFormatReader - Class in org.apache.hadoop.hbase.procedure2.store.wal
-
Helper class that loads the procedures stored in a WAL
- ProcedureWALFormatReader(ProcedureStoreTracker, ProcedureWALFormat.Loader) - Constructor for class org.apache.hadoop.hbase.procedure2.store.wal.ProcedureWALFormatReader
-
- ProcedureWALPrettyPrinter - Class in org.apache.hadoop.hbase.procedure2.store.wal
-
ProcedureWALPrettyPrinter prints the contents of a given ProcedureWAL file
- ProcedureWALPrettyPrinter() - Constructor for class org.apache.hadoop.hbase.procedure2.store.wal.ProcedureWALPrettyPrinter
-
- ProcedureYieldException - Exception in org.apache.hadoop.hbase.procedure2
-
- ProcedureYieldException() - Constructor for exception org.apache.hadoop.hbase.procedure2.ProcedureYieldException
-
default constructor
- ProcedureYieldException(String) - Constructor for exception org.apache.hadoop.hbase.procedure2.ProcedureYieldException
-
Constructor
- processFile(Configuration, Path) - Method in class org.apache.hadoop.hbase.procedure2.store.wal.ProcedureWALPrettyPrinter
-
Reads a log file and outputs its contents.
- processProcedureWALFile(ProcedureWALFile) - Method in class org.apache.hadoop.hbase.procedure2.store.wal.ProcedureWALPrettyPrinter
-
- push(Procedure, boolean, boolean) - Method in class org.apache.hadoop.hbase.procedure2.AbstractProcedureScheduler
-
- read(ProcedureWALFile) - Method in class org.apache.hadoop.hbase.procedure2.store.wal.ProcedureWALFormatReader
-
- readEntry(InputStream) - Static method in class org.apache.hadoop.hbase.procedure2.store.wal.ProcedureWALFormat
-
- readHeader(InputStream) - Static method in class org.apache.hadoop.hbase.procedure2.store.wal.ProcedureWALFormat
-
- readTracker() - Method in class org.apache.hadoop.hbase.procedure2.store.wal.ProcedureWALFile
-
- readTrailer() - Method in class org.apache.hadoop.hbase.procedure2.store.wal.ProcedureWALFile
-
- readTrailer(FSDataInputStream, long, long) - Static method in class org.apache.hadoop.hbase.procedure2.store.wal.ProcedureWALFormat
-
- recoverFileLease(FileSystem, Path) - Method in interface org.apache.hadoop.hbase.procedure2.store.wal.WALProcedureStore.LeaseRecovery
-
- recoverLease() - Method in class org.apache.hadoop.hbase.procedure2.store.NoopProcedureStore
-
- recoverLease() - Method in interface org.apache.hadoop.hbase.procedure2.store.ProcedureStore
-
Acquire the lease for the procedure store.
- recoverLease() - Method in class org.apache.hadoop.hbase.procedure2.store.wal.WALProcedureStore
-
- refreshConfiguration(Configuration) - Method in class org.apache.hadoop.hbase.procedure2.ProcedureExecutor
-
- registerListener(ProcedureExecutor.ProcedureExecutorListener) - Method in class org.apache.hadoop.hbase.procedure2.ProcedureExecutor
-
- registerListener(ProcedureStore.ProcedureStoreListener) - Method in interface org.apache.hadoop.hbase.procedure2.store.ProcedureStore
-
Add the listener to the notification list.
- registerListener(ProcedureStore.ProcedureStoreListener) - Method in class org.apache.hadoop.hbase.procedure2.store.ProcedureStoreBase
-
- registerNonce(NonceKey) - Method in class org.apache.hadoop.hbase.procedure2.ProcedureExecutor
-
Register a nonce for a procedure that is going to be submitted.
- releaseExclusiveLock(Procedure) - Method in class org.apache.hadoop.hbase.procedure2.LockAndQueue
-
- releaseLock(TEnvironment) - Method in class org.apache.hadoop.hbase.procedure2.Procedure
-
The user should override this method, and release lock if necessary.
- releaseSharedLock() - Method in class org.apache.hadoop.hbase.procedure2.LockAndQueue
-
- remoteCallBuild(TEnv, TRemote) - Method in interface org.apache.hadoop.hbase.procedure2.RemoteProcedureDispatcher.RemoteProcedure
-
- remoteCallCompleted(TEnv, TRemote, RemoteProcedureDispatcher.RemoteOperation) - Method in interface org.apache.hadoop.hbase.procedure2.RemoteProcedureDispatcher.RemoteProcedure
-
- remoteCallFailed(TEnv, TRemote, IOException) - Method in interface org.apache.hadoop.hbase.procedure2.RemoteProcedureDispatcher.RemoteProcedure
-
- remoteDispatch(TRemote, Set<RemoteProcedureDispatcher.RemoteProcedure>) - Method in class org.apache.hadoop.hbase.procedure2.RemoteProcedureDispatcher
-
- RemoteOperation(RemoteProcedureDispatcher.RemoteProcedure) - Constructor for class org.apache.hadoop.hbase.procedure2.RemoteProcedureDispatcher.RemoteOperation
-
- RemoteProcedureDispatcher<TEnv,TRemote extends Comparable<TRemote>> - Class in org.apache.hadoop.hbase.procedure2
-
A procedure dispatcher that aggregates and sends after elapsed time or after we hit
count threshold.
- RemoteProcedureDispatcher(Configuration) - Constructor for class org.apache.hadoop.hbase.procedure2.RemoteProcedureDispatcher
-
- RemoteProcedureDispatcher.BufferNode - Class in org.apache.hadoop.hbase.procedure2
-
Node that contains a set of RemoteProcedures
- RemoteProcedureDispatcher.RemoteNode<TEnv,TRemote> - Interface in org.apache.hadoop.hbase.procedure2
-
Account of what procedures are running on remote node.
- RemoteProcedureDispatcher.RemoteOperation - Class in org.apache.hadoop.hbase.procedure2
-
Data structure with reference to remote operation.
- RemoteProcedureDispatcher.RemoteProcedure<TEnv,TRemote> - Interface in org.apache.hadoop.hbase.procedure2
-
Remote procedure reference.
- RemoteProcedureException - Exception in org.apache.hadoop.hbase.procedure2
-
A RemoteProcedureException is an exception from another thread or process.
- RemoteProcedureException(String, Throwable) - Constructor for exception org.apache.hadoop.hbase.procedure2.RemoteProcedureException
-
Create a new RemoteProcedureException that can be serialized.
- removeChore(ProcedureInMemoryChore) - Method in class org.apache.hadoop.hbase.procedure2.ProcedureExecutor
-
Remove a chore procedure from the executor
- removeFile(Path) - Method in class org.apache.hadoop.hbase.procedure2.store.wal.ProcedureWALFile
-
- removeInactiveLogsForTesting() - Method in class org.apache.hadoop.hbase.procedure2.store.wal.WALProcedureStore
-
- removeNode(TRemote) - Method in class org.apache.hadoop.hbase.procedure2.RemoteProcedureDispatcher
-
Remove a remote node
- removeResult(long) - Method in class org.apache.hadoop.hbase.procedure2.ProcedureExecutor
-
Mark the specified completed procedure, as ready to remove.
- removeStackIndex() - Method in class org.apache.hadoop.hbase.procedure2.Procedure
-
- reset() - Method in interface org.apache.hadoop.hbase.procedure2.store.ProcedureStore.ProcedureIterator
-
Reset the Iterator by seeking to the beginning of the list.
- reset() - Method in class org.apache.hadoop.hbase.procedure2.store.ProcedureStoreTracker
-
- reset() - Method in class org.apache.hadoop.hbase.procedure2.util.ByteSlot
-
- resetTo(ProcedureStoreTracker) - Method in class org.apache.hadoop.hbase.procedure2.store.ProcedureStoreTracker
-
Resets internal state to same as given tracker.
- resetTo(ProcedureStoreTracker, boolean) - Method in class org.apache.hadoop.hbase.procedure2.store.ProcedureStoreTracker
-
- resetToProto(ProcedureProtos.ProcedureStoreTracker) - Method in class org.apache.hadoop.hbase.procedure2.store.ProcedureStoreTracker
-
- resetUpdates() - Method in class org.apache.hadoop.hbase.procedure2.store.ProcedureStoreTracker.BitSetNode
-
- resetUpdates() - Method in class org.apache.hadoop.hbase.procedure2.store.ProcedureStoreTracker
-
Clears the list of updated procedure ids.
- ROLL_RETRIES_CONF_KEY - Static variable in class org.apache.hadoop.hbase.procedure2.store.wal.WALProcedureStore
-
- ROLL_THRESHOLD_CONF_KEY - Static variable in class org.apache.hadoop.hbase.procedure2.store.wal.WALProcedureStore
-
- rollback(TEnvironment) - Method in class org.apache.hadoop.hbase.procedure2.Procedure
-
The code to undo what was done by the execute() code.
- rollback(TEnvironment) - Method in class org.apache.hadoop.hbase.procedure2.ProcedureExecutor.FailedProcedure
-
- rollback(TEnvironment) - Method in class org.apache.hadoop.hbase.procedure2.ProcedureInMemoryChore
-
- rollback(TEnvironment) - Method in class org.apache.hadoop.hbase.procedure2.StateMachineProcedure
-
- rollbackState(TEnvironment, TState) - Method in class org.apache.hadoop.hbase.procedure2.StateMachineProcedure
-
called to perform the rollback of the specified state
- rollWriterForTesting() - Method in class org.apache.hadoop.hbase.procedure2.store.wal.WALProcedureStore
-
- run(String[]) - Method in class org.apache.hadoop.hbase.procedure2.store.wal.ProcedureWALPrettyPrinter
-
Pass one or more log file names and formatting options and it will dump out
a text version of the contents on stdout.
- schedLock() - Method in class org.apache.hadoop.hbase.procedure2.AbstractProcedureScheduler
-
- schedUnlock() - Method in class org.apache.hadoop.hbase.procedure2.AbstractProcedureScheduler
-
- sendAbortProcessSignal() - Method in class org.apache.hadoop.hbase.procedure2.store.ProcedureStoreBase
-
- sendPostSyncSignal() - Method in class org.apache.hadoop.hbase.procedure2.store.ProcedureStoreBase
-
- SequentialProcedure<TEnvironment> - Class in org.apache.hadoop.hbase.procedure2
-
A SequentialProcedure describes one step in a procedure chain:
- SequentialProcedure() - Constructor for class org.apache.hadoop.hbase.procedure2.SequentialProcedure
-
- serialize(Message) - Method in interface org.apache.hadoop.hbase.procedure2.ProcedureStateSerializer
-
- serialize(String, Throwable) - Static method in exception org.apache.hadoop.hbase.procedure2.RemoteProcedureException
-
Converts a RemoteProcedureException to an array of bytes.
- serializeStateData(ProcedureStateSerializer) - Method in class org.apache.hadoop.hbase.procedure2.Procedure
-
The user-level code of the procedure may have some state to
persist (e.g.
- serializeStateData(ProcedureStateSerializer) - Method in class org.apache.hadoop.hbase.procedure2.ProcedureExecutor.FailedProcedure
-
- serializeStateData(ProcedureStateSerializer) - Method in class org.apache.hadoop.hbase.procedure2.ProcedureInMemoryChore
-
- serializeStateData(ProcedureStateSerializer) - Method in class org.apache.hadoop.hbase.procedure2.SequentialProcedure
-
- serializeStateData(ProcedureStateSerializer) - Method in class org.apache.hadoop.hbase.procedure2.StateMachineProcedure
-
- setAbortFailure(String, String) - Method in class org.apache.hadoop.hbase.procedure2.Procedure
-
- setChildrenLatch(int) - Method in class org.apache.hadoop.hbase.procedure2.Procedure
-
Called by the ProcedureExecutor on procedure-load to restore the latch state
- setDeleted(long, boolean) - Method in class org.apache.hadoop.hbase.procedure2.store.ProcedureStoreTracker
-
- setDeletedIfSet(long...) - Method in class org.apache.hadoop.hbase.procedure2.store.ProcedureStoreTracker
-
- setDeletedIfSet(ProcedureStoreTracker) - Method in class org.apache.hadoop.hbase.procedure2.store.ProcedureStoreTracker
-
- setFailure(String, Throwable) - Method in class org.apache.hadoop.hbase.procedure2.Procedure
-
- setFailure(RemoteProcedureException) - Method in class org.apache.hadoop.hbase.procedure2.Procedure
-
- setFailureResultForNonce(NonceKey, String, User, IOException) - Method in class org.apache.hadoop.hbase.procedure2.ProcedureExecutor
-
If the failure failed before submitting it, we may want to give back the
same error to the requests with the same nonceKey.
- setKeepAliveTime(long, TimeUnit) - Method in class org.apache.hadoop.hbase.procedure2.ProcedureExecutor
-
- setKeepDeletes(boolean) - Method in class org.apache.hadoop.hbase.procedure2.store.ProcedureStoreTracker
-
- setLastUpdate(long) - Method in class org.apache.hadoop.hbase.procedure2.Procedure
-
Called on store load to initialize the Procedure internals after
the creation/deserialization.
- setMaxProcId(long) - Method in interface org.apache.hadoop.hbase.procedure2.store.ProcedureStore.ProcedureLoader
-
Called by ProcedureStore.load() to notify about the maximum proc-id in the store.
- setNextState(TState) - Method in class org.apache.hadoop.hbase.procedure2.StateMachineProcedure
-
Set the next state for the procedure.
- setNonceKey(NonceKey) - Method in class org.apache.hadoop.hbase.procedure2.Procedure
-
Called by the ProcedureExecutor to set the value to the newly created procedure.
- setOwner(String) - Method in class org.apache.hadoop.hbase.procedure2.Procedure
-
- setOwner(User) - Method in class org.apache.hadoop.hbase.procedure2.Procedure
-
- setParentProcId(long) - Method in class org.apache.hadoop.hbase.procedure2.Procedure
-
Called by the ProcedureExecutor to assign the parent to the newly created procedure.
- setPartialFlag(boolean) - Method in class org.apache.hadoop.hbase.procedure2.store.ProcedureStoreTracker
-
- setProcId(long) - Method in class org.apache.hadoop.hbase.procedure2.Procedure
-
Called by the ProcedureExecutor to assign the ID to the newly created procedure.
- setProcIds(long, long) - Method in class org.apache.hadoop.hbase.procedure2.store.wal.ProcedureWALFile
-
- setResult(byte[]) - Method in class org.apache.hadoop.hbase.procedure2.Procedure
-
The procedure may leave a "result" on completion.
- setRootProcId(long) - Method in class org.apache.hadoop.hbase.procedure2.Procedure
-
- setRunning(boolean) - Method in class org.apache.hadoop.hbase.procedure2.store.ProcedureStoreBase
-
Change the state to 'isRunning',
returns true if the store state was changed,
false if the store was already in that state.
- setRunningProcedureCount(int) - Method in class org.apache.hadoop.hbase.procedure2.store.NoopProcedureStore
-
- setRunningProcedureCount(int) - Method in interface org.apache.hadoop.hbase.procedure2.store.ProcedureStore
-
Set the number of procedure running.
- setRunningProcedureCount(int) - Method in class org.apache.hadoop.hbase.procedure2.store.wal.WALProcedureStore
-
- setStackIndexes(List<Integer>) - Method in class org.apache.hadoop.hbase.procedure2.Procedure
-
Called on store load to initialize the Procedure internals after
the creation/deserialization.
- setState(ProcedureProtos.ProcedureState) - Method in class org.apache.hadoop.hbase.procedure2.Procedure
-
- setSubmittedTime(long) - Method in class org.apache.hadoop.hbase.procedure2.Procedure
-
Called on store load to initialize the Procedure internals after
the creation/deserialization.
- setTimeout(int) - Method in class org.apache.hadoop.hbase.procedure2.Procedure
-
- setTimeout(long) - Method in class org.apache.hadoop.hbase.procedure2.util.DelayedUtil.DelayedContainerWithTimestamp
-
- setTimeoutFailure(TEnvironment) - Method in class org.apache.hadoop.hbase.procedure2.Procedure
-
Called by the ProcedureExecutor when the timeout set by setTimeout() is expired.
- shouldKillBeforeStoreUpdate() - Method in class org.apache.hadoop.hbase.procedure2.ProcedureExecutor.Testing
-
- shouldKillBeforeStoreUpdate(boolean) - Method in class org.apache.hadoop.hbase.procedure2.ProcedureExecutor.Testing
-
- shouldWaitClientAck(TEnvironment) - Method in class org.apache.hadoop.hbase.procedure2.Procedure
-
By default, the executor will keep the procedure result around util
the eviction TTL is expired.
- signalAll() - Method in class org.apache.hadoop.hbase.procedure2.AbstractProcedureScheduler
-
- signalAll() - Method in interface org.apache.hadoop.hbase.procedure2.ProcedureScheduler
-
In case the class is blocking on poll() waiting for items to be added,
this method should awake poll() and poll() should return.
- SimpleProcedureScheduler - Class in org.apache.hadoop.hbase.procedure2
-
Simple scheduler for procedures
- SimpleProcedureScheduler() - Constructor for class org.apache.hadoop.hbase.procedure2.SimpleProcedureScheduler
-
- size() - Method in class org.apache.hadoop.hbase.procedure2.AbstractProcedureScheduler
-
- size() - Method in interface org.apache.hadoop.hbase.procedure2.ProcedureScheduler
-
Returns the number of elements in this queue.
- size() - Method in class org.apache.hadoop.hbase.procedure2.util.ByteSlot
-
- skipNext() - Method in interface org.apache.hadoop.hbase.procedure2.store.ProcedureStore.ProcedureIterator
-
Skip the next procedure
- start() - Method in class org.apache.hadoop.hbase.procedure2.AbstractProcedureScheduler
-
- start(int, boolean) - Method in class org.apache.hadoop.hbase.procedure2.ProcedureExecutor
-
Start the procedure executor.
- start() - Method in interface org.apache.hadoop.hbase.procedure2.ProcedureScheduler
-
Start the scheduler
- start() - Method in class org.apache.hadoop.hbase.procedure2.RemoteProcedureDispatcher
-
- start(int) - Method in class org.apache.hadoop.hbase.procedure2.store.NoopProcedureStore
-
- start(int) - Method in interface org.apache.hadoop.hbase.procedure2.store.ProcedureStore
-
Start/Open the procedure store
- start(int) - Method in class org.apache.hadoop.hbase.procedure2.store.wal.WALProcedureStore
-
- StateMachineProcedure<TEnvironment,TState> - Class in org.apache.hadoop.hbase.procedure2
-
Procedure described by a series of steps.
- StateMachineProcedure() - Constructor for class org.apache.hadoop.hbase.procedure2.StateMachineProcedure
-
- StateMachineProcedure.Flow - Enum in org.apache.hadoop.hbase.procedure2
-
- stop() - Method in class org.apache.hadoop.hbase.procedure2.AbstractProcedureScheduler
-
- stop() - Method in class org.apache.hadoop.hbase.procedure2.ProcedureExecutor
-
- stop() - Method in interface org.apache.hadoop.hbase.procedure2.ProcedureScheduler
-
Stop the scheduler
- stop() - Method in class org.apache.hadoop.hbase.procedure2.RemoteProcedureDispatcher
-
- stop(boolean) - Method in class org.apache.hadoop.hbase.procedure2.store.NoopProcedureStore
-
- stop(boolean) - Method in interface org.apache.hadoop.hbase.procedure2.store.ProcedureStore
-
Stop/Close the procedure store
- stop(boolean) - Method in class org.apache.hadoop.hbase.procedure2.store.wal.WALProcedureStore
-
- STORE_WAL_SYNC_STATS_COUNT - Static variable in class org.apache.hadoop.hbase.procedure2.store.wal.WALProcedureStore
-
- StringUtils - Class in org.apache.hadoop.hbase.procedure2.util
-
- submitProcedure(Procedure) - Method in class org.apache.hadoop.hbase.procedure2.ProcedureExecutor
-
Add a new root-procedure to the executor.
- submitProcedure(Procedure, NonceKey) - Method in class org.apache.hadoop.hbase.procedure2.ProcedureExecutor
-
Add a new root-procedure to the executor.
- submitProcedures(Procedure[]) - Method in class org.apache.hadoop.hbase.procedure2.ProcedureExecutor
-
Add a set of new root-procedure to the executor.
- submitTask(Callable<Void>) - Method in class org.apache.hadoop.hbase.procedure2.RemoteProcedureDispatcher
-
- submitTask(Callable<Void>, long, TimeUnit) - Method in class org.apache.hadoop.hbase.procedure2.RemoteProcedureDispatcher
-
- suspend() - Method in class org.apache.hadoop.hbase.procedure2.ProcedureEvent
-
Mark the event as not ready.
- suspendIfNotReady(Procedure) - Method in class org.apache.hadoop.hbase.procedure2.ProcedureEvent
-
- SYNC_WAIT_MSEC_CONF_KEY - Static variable in class org.apache.hadoop.hbase.procedure2.store.wal.WALProcedureStore
-
- SyncMetrics() - Constructor for class org.apache.hadoop.hbase.procedure2.store.wal.WALProcedureStore.SyncMetrics
-
- syncSlots(FSDataOutputStream, ByteSlot[], int, int) - Method in class org.apache.hadoop.hbase.procedure2.store.wal.WALProcedureStore
-
- syncStream(FSDataOutputStream) - Method in class org.apache.hadoop.hbase.procedure2.store.wal.WALProcedureStore
-
- validateClass(Procedure) - Static method in class org.apache.hadoop.hbase.procedure2.ProcedureUtil
-
- valueOf(String) - Static method in enum org.apache.hadoop.hbase.procedure2.LockedResourceType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.apache.hadoop.hbase.procedure2.LockType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.apache.hadoop.hbase.procedure2.Procedure.LockState
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.apache.hadoop.hbase.procedure2.StateMachineProcedure.Flow
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.apache.hadoop.hbase.procedure2.store.ProcedureStoreTracker.DeleteState
-
Returns the enum constant of this type with the specified name.
- values() - Static method in enum org.apache.hadoop.hbase.procedure2.LockedResourceType
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum org.apache.hadoop.hbase.procedure2.LockType
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum org.apache.hadoop.hbase.procedure2.Procedure.LockState
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum org.apache.hadoop.hbase.procedure2.StateMachineProcedure.Flow
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum org.apache.hadoop.hbase.procedure2.store.ProcedureStoreTracker.DeleteState
-
Returns an array containing the constants of this enum type, in
the order they are declared.