- abort(TEnvironment) - 类 中的方法org.apache.hadoop.hbase.procedure2.FailedProcedure
-
- abort(TEnvironment) - 类 中的方法org.apache.hadoop.hbase.procedure2.Procedure
-
The abort() call is asynchronous and each procedure must decide how to deal
with it, if they want to be abortable.
- abort(long) - 类 中的方法org.apache.hadoop.hbase.procedure2.ProcedureExecutor
-
Send an abort notification the specified procedure.
- abort(long, boolean) - 类 中的方法org.apache.hadoop.hbase.procedure2.ProcedureExecutor
-
Send an abort notification to the specified procedure.
- abort(TEnvironment) - 类 中的方法org.apache.hadoop.hbase.procedure2.ProcedureInMemoryChore
-
- abort(TEnvironment) - 类 中的方法org.apache.hadoop.hbase.procedure2.StateMachineProcedure
-
- abortOperationsInQueue() - 类 中的方法org.apache.hadoop.hbase.procedure2.RemoteProcedureDispatcher.BufferNode
-
- abortPendingOperations(TRemote, Set<RemoteProcedureDispatcher.RemoteProcedure>) - 类 中的方法org.apache.hadoop.hbase.procedure2.RemoteProcedureDispatcher
-
- abortProcess() - 接口 中的方法org.apache.hadoop.hbase.procedure2.store.ProcedureStore.ProcedureStoreListener
-
triggered when the store is not able to write out data. the main process should abort.
- AbstractProcedureScheduler - org.apache.hadoop.hbase.procedure2中的类
-
- AbstractProcedureScheduler() - 类 的构造器org.apache.hadoop.hbase.procedure2.AbstractProcedureScheduler
-
- acquireLock(TEnvironment) - 类 中的方法org.apache.hadoop.hbase.procedure2.Procedure
-
The user should override this method if they need a lock on an Entity.
- add(RemoteProcedureDispatcher.RemoteProcedure) - 类 中的方法org.apache.hadoop.hbase.procedure2.RemoteProcedureDispatcher.BufferNode
-
- add(RemoteProcedureDispatcher.RemoteProcedure<TEnv, TRemote>) - 接口 中的方法org.apache.hadoop.hbase.procedure2.RemoteProcedureDispatcher.RemoteNode
-
- addBack(Procedure) - 类 中的方法org.apache.hadoop.hbase.procedure2.AbstractProcedureScheduler
-
- addBack(Procedure, boolean) - 类 中的方法org.apache.hadoop.hbase.procedure2.AbstractProcedureScheduler
-
- addBack(Procedure) - 接口 中的方法org.apache.hadoop.hbase.procedure2.ProcedureScheduler
-
Inserts the specified element at the end of this queue.
- addBack(Procedure, boolean) - 接口 中的方法org.apache.hadoop.hbase.procedure2.ProcedureScheduler
-
Inserts the specified element at the end of this queue.
- addChildProcedure(T...) - 类 中的方法org.apache.hadoop.hbase.procedure2.StateMachineProcedure
-
Add a child procedure to execute
- addChore(ProcedureInMemoryChore<TEnvironment>) - 类 中的方法org.apache.hadoop.hbase.procedure2.ProcedureExecutor
-
Add a chore procedure to the executor
- addFront(Procedure) - 类 中的方法org.apache.hadoop.hbase.procedure2.AbstractProcedureScheduler
-
- addFront(Procedure, boolean) - 类 中的方法org.apache.hadoop.hbase.procedure2.AbstractProcedureScheduler
-
- addFront(Iterator<Procedure>) - 类 中的方法org.apache.hadoop.hbase.procedure2.AbstractProcedureScheduler
-
- addFront(Procedure) - 接口 中的方法org.apache.hadoop.hbase.procedure2.ProcedureScheduler
-
Inserts the specified element at the front of this queue.
- addFront(Procedure, boolean) - 接口 中的方法org.apache.hadoop.hbase.procedure2.ProcedureScheduler
-
Inserts the specified element at the front of this queue.
- addFront(Iterator<Procedure>) - 接口 中的方法org.apache.hadoop.hbase.procedure2.ProcedureScheduler
-
Inserts all elements in the iterator at the front of this queue.
- addLast(Procedure<?>) - 类 中的方法org.apache.hadoop.hbase.procedure2.LockAndQueue
-
- addNode(TRemote) - 类 中的方法org.apache.hadoop.hbase.procedure2.RemoteProcedureDispatcher
-
Add a node that will be able to execute remote procedures
- addOperationToNode(TRemote, RemoteProcedureDispatcher.RemoteProcedure) - 类 中的方法org.apache.hadoop.hbase.procedure2.RemoteProcedureDispatcher
-
Add a remote rpc.
- addStackIndex(int) - 类 中的方法org.apache.hadoop.hbase.procedure2.Procedure
-
Called by the RootProcedureState on procedure execution.
- afterReplay(TEnvironment) - 类 中的方法org.apache.hadoop.hbase.procedure2.Procedure
-
Called when the procedure is ready to be added to the queue after
the loading/replay operation.
- appendStrings(StringBuilder, String...) - 类 中的静态方法org.apache.hadoop.hbase.procedure2.util.StringUtils
-
- getActiveExecutorCount() - 类 中的方法org.apache.hadoop.hbase.procedure2.ProcedureExecutor
-
- getActiveLogs() - 类 中的方法org.apache.hadoop.hbase.procedure2.store.wal.WALProcedureStore
-
- getActiveMinProcId() - 类 中的方法org.apache.hadoop.hbase.procedure2.store.ProcedureStoreTracker
-
- getActiveProceduresNoCopy() - 类 中的方法org.apache.hadoop.hbase.procedure2.ProcedureExecutor
-
Should only be used when starting up, where the procedure workers have not been started.
- getActiveProcIds() - 类 中的方法org.apache.hadoop.hbase.procedure2.ProcedureExecutor
-
- getAllActiveProcIds() - 类 中的方法org.apache.hadoop.hbase.procedure2.store.ProcedureStoreTracker
-
Will be used when there are too many proc wal files.
- getBuffer() - 类 中的方法org.apache.hadoop.hbase.procedure2.util.ByteSlot
-
- getChildrenLatch() - 类 中的方法org.apache.hadoop.hbase.procedure2.Procedure
-
- getCorePoolSize() - 类 中的方法org.apache.hadoop.hbase.procedure2.ProcedureExecutor
-
- getCorruptedLogs() - 类 中的方法org.apache.hadoop.hbase.procedure2.store.wal.WALProcedureStore
-
- getCorruptedProcs() - 类 中的方法org.apache.hadoop.hbase.procedure2.store.wal.WALProcedureTree
-
- getCurrentState() - 类 中的方法org.apache.hadoop.hbase.procedure2.StateMachineProcedure
-
- getCurrentStateId() - 类 中的方法org.apache.hadoop.hbase.procedure2.StateMachineProcedure
-
This method is used from test code as it cannot be assumed that state transition will happen
sequentially.
- getCycles() - 类 中的方法org.apache.hadoop.hbase.procedure2.StateMachineProcedure
-
- getDelay(TimeUnit) - 类 中的方法org.apache.hadoop.hbase.procedure2.util.DelayedUtil.DelayedObject
-
- getEnvironment() - 类 中的方法org.apache.hadoop.hbase.procedure2.ProcedureExecutor
-
- getException() - 类 中的方法org.apache.hadoop.hbase.procedure2.Procedure
-
- getExclusiveLockOwnerProcedure() - 类 中的方法org.apache.hadoop.hbase.procedure2.LockAndQueue
-
- getExclusiveLockOwnerProcedure() - 类 中的方法org.apache.hadoop.hbase.procedure2.LockedResource
-
- getExclusiveLockOwnerProcedure() - 接口 中的方法org.apache.hadoop.hbase.procedure2.LockStatus
-
Get the procedure which holds the exclusive lock.
- getExclusiveLockProcIdOwner() - 接口 中的方法org.apache.hadoop.hbase.procedure2.LockStatus
-
Return the id of the procedure which holds the exclusive lock, if exists.
- getFailedCounter() - 接口 中的方法org.apache.hadoop.hbase.procedure2.ProcedureMetrics
-
- getFileSystem() - 类 中的方法org.apache.hadoop.hbase.procedure2.store.wal.WALProcedureStore
-
- getHead() - 类 中的方法org.apache.hadoop.hbase.procedure2.util.ByteSlot
-
- getHeader() - 类 中的方法org.apache.hadoop.hbase.procedure2.store.wal.ProcedureWALFile
-
- getInitialState() - 类 中的方法org.apache.hadoop.hbase.procedure2.StateMachineProcedure
-
Return the initial state object that will be used for the first call to executeFromState().
- getKeepAliveTime(TimeUnit) - 类 中的方法org.apache.hadoop.hbase.procedure2.ProcedureExecutor
-
- getKey() - 类 中的方法org.apache.hadoop.hbase.procedure2.RemoteProcedureDispatcher.BufferNode
-
- getKey() - 接口 中的方法org.apache.hadoop.hbase.procedure2.RemoteProcedureDispatcher.RemoteNode
-
- getLastProcId() - 类 中的方法org.apache.hadoop.hbase.procedure2.ProcedureExecutor
-
- getLastUpdate() - 类 中的方法org.apache.hadoop.hbase.procedure2.Procedure
-
- getLockResource(LockedResourceType, String) - 接口 中的方法org.apache.hadoop.hbase.procedure2.ProcedureScheduler
-
- getLockResource(LockedResourceType, String) - 类 中的方法org.apache.hadoop.hbase.procedure2.SimpleProcedureScheduler
-
- getLocks() - 接口 中的方法org.apache.hadoop.hbase.procedure2.ProcedureScheduler
-
List lock queues.
- getLocks() - 类 中的方法org.apache.hadoop.hbase.procedure2.SimpleProcedureScheduler
-
- getLockType() - 类 中的方法org.apache.hadoop.hbase.procedure2.LockedResource
-
- getLogFilePath(long) - 类 中的方法org.apache.hadoop.hbase.procedure2.store.wal.WALProcedureStore
-
- getLogId() - 类 中的方法org.apache.hadoop.hbase.procedure2.store.wal.ProcedureWALFile
-
- getMaxProcId() - 类 中的方法org.apache.hadoop.hbase.procedure2.store.wal.ProcedureWALFile
-
- getMillisFromLastRoll() - 类 中的方法org.apache.hadoop.hbase.procedure2.store.wal.WALProcedureStore
-
- getMillisToNextPeriodicRoll() - 类 中的方法org.apache.hadoop.hbase.procedure2.store.wal.WALProcedureStore
-
- getMinProcId() - 类 中的方法org.apache.hadoop.hbase.procedure2.store.wal.ProcedureWALFile
-
- getModifiedMaxProcId() - 类 中的方法org.apache.hadoop.hbase.procedure2.store.ProcedureStoreTracker
-
- getModifiedMinProcId() - 类 中的方法org.apache.hadoop.hbase.procedure2.store.ProcedureStoreTracker
-
- getNonceKey() - 类 中的方法org.apache.hadoop.hbase.procedure2.Procedure
-
- getNullPollCalls() - 类 中的方法org.apache.hadoop.hbase.procedure2.AbstractProcedureScheduler
-
- getNumThreads() - 类 中的方法org.apache.hadoop.hbase.procedure2.store.NoopProcedureStore
-
- getNumThreads() - 接口 中的方法org.apache.hadoop.hbase.procedure2.store.ProcedureStore
-
- getNumThreads() - 类 中的方法org.apache.hadoop.hbase.procedure2.store.wal.WALProcedureStore
-
- getObject() - 类 中的方法org.apache.hadoop.hbase.procedure2.util.DelayedUtil.DelayedContainer
-
- getOwner() - 类 中的方法org.apache.hadoop.hbase.procedure2.Procedure
-
- getParentProcId() - 类 中的方法org.apache.hadoop.hbase.procedure2.Procedure
-
- getPollCalls() - 类 中的方法org.apache.hadoop.hbase.procedure2.AbstractProcedureScheduler
-
- getProcedure(long) - 类 中的方法org.apache.hadoop.hbase.procedure2.ProcedureExecutor
-
- getProcedure(Class<T>, long) - 类 中的方法org.apache.hadoop.hbase.procedure2.ProcedureExecutor
-
- getProcedureMetrics(TEnvironment) - 类 中的方法org.apache.hadoop.hbase.procedure2.Procedure
-
Override this method to provide procedure specific counters for submitted count, failed
count and time histogram.
- getProcedures() - 类 中的方法org.apache.hadoop.hbase.procedure2.ProcedureExecutor
-
Get procedures.
- getProcExecutionLock() - 类 中的方法org.apache.hadoop.hbase.procedure2.ProcedureExecutor
-
- getProcId() - 类 中的方法org.apache.hadoop.hbase.procedure2.Procedure
-
- getProcIdHashCode(long) - 类 中的静态方法org.apache.hadoop.hbase.procedure2.Procedure
-
Get an hashcode for the specified Procedure ID
- getProcName() - 类 中的方法org.apache.hadoop.hbase.procedure2.FailedProcedure
-
- getProcName() - 类 中的方法org.apache.hadoop.hbase.procedure2.Procedure
-
- getRemainingTime(TimeUnit, long) - 类 中的静态方法org.apache.hadoop.hbase.procedure2.util.DelayedUtil
-
- getRemoteProcedure() - 类 中的方法org.apache.hadoop.hbase.procedure2.RemoteProcedureDispatcher.RemoteOperation
-
- getResourceName() - 类 中的方法org.apache.hadoop.hbase.procedure2.LockedResource
-
- getResourceType() - 类 中的方法org.apache.hadoop.hbase.procedure2.LockedResource
-
- getResult() - 类 中的方法org.apache.hadoop.hbase.procedure2.Procedure
-
- getResult(long) - 类 中的方法org.apache.hadoop.hbase.procedure2.ProcedureExecutor
-
- getResultOrProcedure(long) - 类 中的方法org.apache.hadoop.hbase.procedure2.ProcedureExecutor
-
- getRootProcedureId(Map<Long, Procedure<T>>, Procedure<T>) - 类 中的静态方法org.apache.hadoop.hbase.procedure2.Procedure
-
Helper to lookup the root Procedure ID given a specified procedure.
- getRootProcId() - 类 中的方法org.apache.hadoop.hbase.procedure2.Procedure
-
- getSharedLockCount() - 类 中的方法org.apache.hadoop.hbase.procedure2.LockAndQueue
-
- getSharedLockCount() - 类 中的方法org.apache.hadoop.hbase.procedure2.LockedResource
-
- getSharedLockCount() - 接口 中的方法org.apache.hadoop.hbase.procedure2.LockStatus
-
Get the number of procedures which hold the shared lock.
- getSize() - 类 中的方法org.apache.hadoop.hbase.procedure2.store.wal.ProcedureWALFile
-
- getSource() - 异常错误 中的方法org.apache.hadoop.hbase.procedure2.RemoteProcedureException
-
- getStackIndexes() - 类 中的方法org.apache.hadoop.hbase.procedure2.Procedure
-
- getState() - 类 中的方法org.apache.hadoop.hbase.procedure2.Procedure
-
- getState(int) - 类 中的方法org.apache.hadoop.hbase.procedure2.StateMachineProcedure
-
Convert an ordinal (or state id) to an Enum (or more descriptive) state object.
- getStateId(TState) - 类 中的方法org.apache.hadoop.hbase.procedure2.StateMachineProcedure
-
Convert the Enum (or more descriptive) state object to an ordinal (or state id).
- getStore() - 类 中的方法org.apache.hadoop.hbase.procedure2.ProcedureExecutor
-
- getStoreTracker() - 类 中的方法org.apache.hadoop.hbase.procedure2.store.wal.WALProcedureStore
-
- getStream() - 类 中的方法org.apache.hadoop.hbase.procedure2.store.wal.ProcedureWALFile
-
- getSubmittedCounter() - 接口 中的方法org.apache.hadoop.hbase.procedure2.ProcedureMetrics
-
- getSubmittedTime() - 类 中的方法org.apache.hadoop.hbase.procedure2.Procedure
-
- getSuspendedProcedures() - 类 中的方法org.apache.hadoop.hbase.procedure2.ProcedureEvent
-
Access to suspendedProcedures is 'synchronized' on this object, but it's fine to return it
here for tests.
- getSyncedEntries() - 类 中的方法org.apache.hadoop.hbase.procedure2.store.wal.WALProcedureStore.SyncMetrics
-
- getSyncedPerSec() - 类 中的方法org.apache.hadoop.hbase.procedure2.store.wal.WALProcedureStore.SyncMetrics
-
- getSyncMetrics() - 类 中的方法org.apache.hadoop.hbase.procedure2.store.wal.WALProcedureStore
-
- getSyncWaitMs() - 类 中的方法org.apache.hadoop.hbase.procedure2.store.wal.WALProcedureStore.SyncMetrics
-
- getTimeHisto() - 接口 中的方法org.apache.hadoop.hbase.procedure2.ProcedureMetrics
-
- getTimeout() - 类 中的方法org.apache.hadoop.hbase.procedure2.Procedure
-
- getTimeout() - 类 中的方法org.apache.hadoop.hbase.procedure2.util.DelayedUtil.DelayedContainerWithTimestamp
-
- getTimeout() - 接口 中的方法org.apache.hadoop.hbase.procedure2.util.DelayedUtil.DelayedWithTimeout
-
- getTimeoutTimestamp() - 类 中的方法org.apache.hadoop.hbase.procedure2.Procedure
-
Timeout of the next timeout.
- getTimestamp() - 类 中的方法org.apache.hadoop.hbase.procedure2.store.wal.ProcedureWALFile
-
- getTimestamp() - 类 中的方法org.apache.hadoop.hbase.procedure2.store.wal.WALProcedureStore.SyncMetrics
-
- getTotalSyncedBytes() - 类 中的方法org.apache.hadoop.hbase.procedure2.store.wal.WALProcedureStore.SyncMetrics
-
- getTracker() - 类 中的方法org.apache.hadoop.hbase.procedure2.store.wal.ProcedureWALFile
-
- getUncaughtExceptionHandler() - 类 中的方法org.apache.hadoop.hbase.procedure2.RemoteProcedureDispatcher
-
- getValidProcs() - 类 中的方法org.apache.hadoop.hbase.procedure2.store.wal.WALProcedureTree
-
- getWaitingProcedures() - 类 中的方法org.apache.hadoop.hbase.procedure2.LockedResource
-
- getWALDir() - 类 中的方法org.apache.hadoop.hbase.procedure2.store.wal.WALProcedureStore
-
- getWorkerThreadCount() - 类 中的方法org.apache.hadoop.hbase.procedure2.ProcedureExecutor
-
- PERIODIC_ROLL_CONF_KEY - 类 中的静态变量org.apache.hadoop.hbase.procedure2.store.wal.WALProcedureStore
-
- periodicExecute(TEnvironment) - 类 中的方法org.apache.hadoop.hbase.procedure2.ProcedureInMemoryChore
-
- poll() - 类 中的方法org.apache.hadoop.hbase.procedure2.AbstractProcedureScheduler
-
- poll(long, TimeUnit) - 类 中的方法org.apache.hadoop.hbase.procedure2.AbstractProcedureScheduler
-
- poll(long) - 类 中的方法org.apache.hadoop.hbase.procedure2.AbstractProcedureScheduler
-
- poll() - 接口 中的方法org.apache.hadoop.hbase.procedure2.ProcedureScheduler
-
Fetch one Procedure from the queue
- poll(long, TimeUnit) - 接口 中的方法org.apache.hadoop.hbase.procedure2.ProcedureScheduler
-
Fetch one Procedure from the queue
- postSync() - 接口 中的方法org.apache.hadoop.hbase.procedure2.store.ProcedureStore.ProcedureStoreListener
-
triggered when the store sync is completed.
- Procedure<TEnvironment> - org.apache.hadoop.hbase.procedure2中的类
-
Base Procedure class responsible for Procedure Metadata; e.g. state, submittedTime, lastUpdate,
stack-indexes, etc.
- Procedure() - 类 的构造器org.apache.hadoop.hbase.procedure2.Procedure
-
- Procedure.LockState - org.apache.hadoop.hbase.procedure2中的枚举
-
- PROCEDURE_RETRY_MAX_SLEEP_TIME_MS - 类 中的静态变量org.apache.hadoop.hbase.procedure2.ProcedureUtil
-
- PROCEDURE_RETRY_SLEEP_INTERVAL_MS - 类 中的静态变量org.apache.hadoop.hbase.procedure2.ProcedureUtil
-
- ProcedureAbortedException - org.apache.hadoop.hbase.procedure2中的异常错误
-
Thrown when a procedure is aborted
- ProcedureAbortedException() - 异常错误 的构造器org.apache.hadoop.hbase.procedure2.ProcedureAbortedException
-
default constructor
- ProcedureAbortedException(String) - 异常错误 的构造器org.apache.hadoop.hbase.procedure2.ProcedureAbortedException
-
Constructor
- procedureAdded(long) - 接口 中的方法org.apache.hadoop.hbase.procedure2.ProcedureExecutor.ProcedureExecutorListener
-
- ProcedureDeque - org.apache.hadoop.hbase.procedure2中的类
-
Type class.
- ProcedureDeque() - 类 的构造器org.apache.hadoop.hbase.procedure2.ProcedureDeque
-
- ProcedureEvent<T> - 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) - 类 的构造器org.apache.hadoop.hbase.procedure2.ProcedureEvent
-
- ProcedureException - org.apache.hadoop.hbase.procedure2中的异常错误
-
- ProcedureException() - 异常错误 的构造器org.apache.hadoop.hbase.procedure2.ProcedureException
-
default constructor
- ProcedureException(String) - 异常错误 的构造器org.apache.hadoop.hbase.procedure2.ProcedureException
-
Constructor
- ProcedureException(Throwable) - 异常错误 的构造器org.apache.hadoop.hbase.procedure2.ProcedureException
-
- ProcedureExecutor<TEnvironment> - org.apache.hadoop.hbase.procedure2中的类
-
Thread Pool that executes the submitted procedures.
- ProcedureExecutor(Configuration, TEnvironment, ProcedureStore) - 类 的构造器org.apache.hadoop.hbase.procedure2.ProcedureExecutor
-
- ProcedureExecutor(Configuration, TEnvironment, ProcedureStore, ProcedureScheduler) - 类 的构造器org.apache.hadoop.hbase.procedure2.ProcedureExecutor
-
- ProcedureExecutor.ProcedureExecutorListener - org.apache.hadoop.hbase.procedure2中的接口
-
- ProcedureExecutor.Testing - org.apache.hadoop.hbase.procedure2中的类
-
Class with parameters describing how to fail/die when in testing-context.
- procedureFinished(long) - 接口 中的方法org.apache.hadoop.hbase.procedure2.ProcedureExecutor.ProcedureExecutorListener
-
- ProcedureInMemoryChore<TEnvironment> - org.apache.hadoop.hbase.procedure2中的类
-
Special procedure used as a chore.
- ProcedureInMemoryChore(int) - 类 的构造器org.apache.hadoop.hbase.procedure2.ProcedureInMemoryChore
-
- procedureLoaded(long) - 接口 中的方法org.apache.hadoop.hbase.procedure2.ProcedureExecutor.ProcedureExecutorListener
-
- ProcedureMetrics - 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 - org.apache.hadoop.hbase.procedure2中的接口
-
Keep track of the runnable procedures
- ProcedureStateSerializer - org.apache.hadoop.hbase.procedure2中的接口
-
- ProcedureStore - org.apache.hadoop.hbase.procedure2.store中的接口
-
The ProcedureStore is used by the executor to persist the state of each procedure execution.
- ProcedureStore.ProcedureIterator - org.apache.hadoop.hbase.procedure2.store中的接口
-
An Iterator over a collection of Procedure
- ProcedureStore.ProcedureLoader - org.apache.hadoop.hbase.procedure2.store中的接口
-
Interface passed to the ProcedureStore.load() method to handle the store-load events.
- ProcedureStore.ProcedureStoreListener - org.apache.hadoop.hbase.procedure2.store中的接口
-
Store listener interface.
- ProcedureStoreBase - org.apache.hadoop.hbase.procedure2.store中的类
-
- ProcedureStoreBase() - 类 的构造器org.apache.hadoop.hbase.procedure2.store.ProcedureStoreBase
-
- ProcedureStoreTracker - org.apache.hadoop.hbase.procedure2.store中的类
-
Keeps track of live procedures.
- ProcedureStoreTracker() - 类 的构造器org.apache.hadoop.hbase.procedure2.store.ProcedureStoreTracker
-
- ProcedureStoreTracker.DeleteState - org.apache.hadoop.hbase.procedure2.store中的枚举
-
- ProcedureSuspendedException - org.apache.hadoop.hbase.procedure2中的异常错误
-
- ProcedureSuspendedException() - 异常错误 的构造器org.apache.hadoop.hbase.procedure2.ProcedureSuspendedException
-
default constructor
- ProcedureSuspendedException(String) - 异常错误 的构造器org.apache.hadoop.hbase.procedure2.ProcedureSuspendedException
-
Constructor
- ProcedureUtil - org.apache.hadoop.hbase.procedure2中的类
-
Helper to convert to/from ProcedureProtos
- ProcedureWALFile - org.apache.hadoop.hbase.procedure2.store.wal中的类
-
Describes a WAL File
- ProcedureWALFile(FileSystem, FileStatus) - 类 的构造器org.apache.hadoop.hbase.procedure2.store.wal.ProcedureWALFile
-
- ProcedureWALFile(FileSystem, Path, ProcedureProtos.ProcedureWALHeader, long, long) - 类 的构造器org.apache.hadoop.hbase.procedure2.store.wal.ProcedureWALFile
-
- ProcedureWALFormat - org.apache.hadoop.hbase.procedure2.store.wal中的类
-
Helper class that contains the WAL serialization utils.
- ProcedureWALFormat.InvalidWALDataException - org.apache.hadoop.hbase.procedure2.store.wal中的异常错误
-
- ProcedureWALFormatReader - org.apache.hadoop.hbase.procedure2.store.wal中的类
-
Helper class that loads the procedures stored in a WAL.
- ProcedureWALFormatReader(ProcedureStoreTracker, ProcedureWALFormat.Loader) - 类 的构造器org.apache.hadoop.hbase.procedure2.store.wal.ProcedureWALFormatReader
-
- ProcedureWALPrettyPrinter - org.apache.hadoop.hbase.procedure2.store.wal中的类
-
ProcedureWALPrettyPrinter prints the contents of a given ProcedureWAL file
- ProcedureWALPrettyPrinter() - 类 的构造器org.apache.hadoop.hbase.procedure2.store.wal.ProcedureWALPrettyPrinter
-
- ProcedureYieldException - org.apache.hadoop.hbase.procedure2中的异常错误
-
- ProcedureYieldException() - 异常错误 的构造器org.apache.hadoop.hbase.procedure2.ProcedureYieldException
-
default constructor
- ProcedureYieldException(String) - 异常错误 的构造器org.apache.hadoop.hbase.procedure2.ProcedureYieldException
-
Constructor
- processFile(Configuration, Path) - 类 中的方法org.apache.hadoop.hbase.procedure2.store.wal.ProcedureWALPrettyPrinter
-
Reads a log file and outputs its contents.
- processProcedureWALFile(ProcedureWALFile) - 类 中的方法org.apache.hadoop.hbase.procedure2.store.wal.ProcedureWALPrettyPrinter
-
- push(Procedure, boolean, boolean) - 类 中的方法org.apache.hadoop.hbase.procedure2.AbstractProcedureScheduler
-
- read(ProcedureWALFile) - 类 中的方法org.apache.hadoop.hbase.procedure2.store.wal.ProcedureWALFormatReader
-
- readEntry(InputStream) - 类 中的静态方法org.apache.hadoop.hbase.procedure2.store.wal.ProcedureWALFormat
-
- readHeader(InputStream) - 类 中的静态方法org.apache.hadoop.hbase.procedure2.store.wal.ProcedureWALFormat
-
- readTracker() - 类 中的方法org.apache.hadoop.hbase.procedure2.store.wal.ProcedureWALFile
-
- readTrailer() - 类 中的方法org.apache.hadoop.hbase.procedure2.store.wal.ProcedureWALFile
-
- readTrailer(FSDataInputStream, long, long) - 类 中的静态方法org.apache.hadoop.hbase.procedure2.store.wal.ProcedureWALFormat
-
- recoverFileLease(FileSystem, Path) - 接口 中的方法org.apache.hadoop.hbase.procedure2.store.wal.WALProcedureStore.LeaseRecovery
-
- recoverLease() - 类 中的方法org.apache.hadoop.hbase.procedure2.store.NoopProcedureStore
-
- recoverLease() - 接口 中的方法org.apache.hadoop.hbase.procedure2.store.ProcedureStore
-
Acquire the lease for the procedure store.
- recoverLease() - 类 中的方法org.apache.hadoop.hbase.procedure2.store.wal.WALProcedureStore
-
- refreshConfiguration(Configuration) - 类 中的方法org.apache.hadoop.hbase.procedure2.ProcedureExecutor
-
- registerListener(ProcedureExecutor.ProcedureExecutorListener) - 类 中的方法org.apache.hadoop.hbase.procedure2.ProcedureExecutor
-
- registerListener(ProcedureStore.ProcedureStoreListener) - 接口 中的方法org.apache.hadoop.hbase.procedure2.store.ProcedureStore
-
Add the listener to the notification list.
- registerListener(ProcedureStore.ProcedureStoreListener) - 类 中的方法org.apache.hadoop.hbase.procedure2.store.ProcedureStoreBase
-
- registerNonce(NonceKey) - 类 中的方法org.apache.hadoop.hbase.procedure2.ProcedureExecutor
-
Register a nonce for a procedure that is going to be submitted.
- releaseExclusiveLock(Procedure<?>) - 类 中的方法org.apache.hadoop.hbase.procedure2.LockAndQueue
-
- releaseLock(TEnvironment) - 类 中的方法org.apache.hadoop.hbase.procedure2.Procedure
-
The user should override this method, and release lock if necessary.
- releaseSharedLock() - 类 中的方法org.apache.hadoop.hbase.procedure2.LockAndQueue
-
- remoteCallBuild(TEnv, TRemote) - 接口 中的方法org.apache.hadoop.hbase.procedure2.RemoteProcedureDispatcher.RemoteProcedure
-
For building the remote operation.
- remoteCallFailed(TEnv, TRemote, IOException) - 接口 中的方法org.apache.hadoop.hbase.procedure2.RemoteProcedureDispatcher.RemoteProcedure
-
Called when the executeProcedure call is failed.
- remoteDispatch(TRemote, Set<RemoteProcedureDispatcher.RemoteProcedure>) - 类 中的方法org.apache.hadoop.hbase.procedure2.RemoteProcedureDispatcher
-
- RemoteOperation(RemoteProcedureDispatcher.RemoteProcedure) - 类 的构造器org.apache.hadoop.hbase.procedure2.RemoteProcedureDispatcher.RemoteOperation
-
- remoteOperationCompleted(TEnv) - 接口 中的方法org.apache.hadoop.hbase.procedure2.RemoteProcedureDispatcher.RemoteProcedure
-
Called when RS tells the remote procedure is succeeded through the
reportProcedureDone method.
- remoteOperationFailed(TEnv, RemoteProcedureException) - 接口 中的方法org.apache.hadoop.hbase.procedure2.RemoteProcedureDispatcher.RemoteProcedure
-
Called when RS tells the remote procedure is failed through the reportProcedureDone
method.
- RemoteProcedureDispatcher<TEnv,TRemote extends Comparable<TRemote>> - org.apache.hadoop.hbase.procedure2中的类
-
A procedure dispatcher that aggregates and sends after elapsed time or after we hit
count threshold.
- RemoteProcedureDispatcher(Configuration) - 类 的构造器org.apache.hadoop.hbase.procedure2.RemoteProcedureDispatcher
-
- RemoteProcedureDispatcher.BufferNode - org.apache.hadoop.hbase.procedure2中的类
-
Node that contains a set of RemoteProcedures
- RemoteProcedureDispatcher.RemoteNode<TEnv,TRemote> - org.apache.hadoop.hbase.procedure2中的接口
-
Account of what procedures are running on remote node.
- RemoteProcedureDispatcher.RemoteOperation - org.apache.hadoop.hbase.procedure2中的类
-
Data structure with reference to remote operation.
- RemoteProcedureDispatcher.RemoteProcedure<TEnv,TRemote> - org.apache.hadoop.hbase.procedure2中的接口
-
Remote procedure reference.
- RemoteProcedureException - org.apache.hadoop.hbase.procedure2中的异常错误
-
A RemoteProcedureException is an exception from another thread or process.
- RemoteProcedureException(String, Throwable) - 异常错误 的构造器org.apache.hadoop.hbase.procedure2.RemoteProcedureException
-
Create a new RemoteProcedureException that can be serialized.
- removeChore(ProcedureInMemoryChore<TEnvironment>) - 类 中的方法org.apache.hadoop.hbase.procedure2.ProcedureExecutor
-
Remove a chore procedure from the executor
- removeCompletedOperation(TRemote, RemoteProcedureDispatcher.RemoteProcedure) - 类 中的方法org.apache.hadoop.hbase.procedure2.RemoteProcedureDispatcher
-
- removeFile(Path) - 类 中的方法org.apache.hadoop.hbase.procedure2.store.wal.ProcedureWALFile
-
- removeFirst() - 类 中的方法org.apache.hadoop.hbase.procedure2.LockAndQueue
-
- removeNode(TRemote) - 类 中的方法org.apache.hadoop.hbase.procedure2.RemoteProcedureDispatcher
-
Remove a remote node
- removeResult(long) - 类 中的方法org.apache.hadoop.hbase.procedure2.ProcedureExecutor
-
Mark the specified completed procedure, as ready to remove.
- removeStackIndex() - 类 中的方法org.apache.hadoop.hbase.procedure2.Procedure
-
- reset() - 接口 中的方法org.apache.hadoop.hbase.procedure2.store.ProcedureStore.ProcedureIterator
-
Reset the Iterator by seeking to the beginning of the list.
- reset() - 类 中的方法org.apache.hadoop.hbase.procedure2.store.ProcedureStoreTracker
-
- reset() - 类 中的方法org.apache.hadoop.hbase.procedure2.util.ByteSlot
-
- resetModified() - 类 中的方法org.apache.hadoop.hbase.procedure2.store.ProcedureStoreTracker
-
Clears the list of updated procedure ids.
- resetTo(ProcedureStoreTracker) - 类 中的方法org.apache.hadoop.hbase.procedure2.store.ProcedureStoreTracker
-
Resets internal state to same as given tracker.
- resetTo(ProcedureStoreTracker, boolean) - 类 中的方法org.apache.hadoop.hbase.procedure2.store.ProcedureStoreTracker
-
Resets internal state to same as given tracker, and change the deleted flag according
to the modified flag if resetDelete is true.
- resetToProto(ProcedureProtos.ProcedureStoreTracker) - 类 中的方法org.apache.hadoop.hbase.procedure2.store.ProcedureStoreTracker
-
- ROLL_RETRIES_CONF_KEY - 类 中的静态变量org.apache.hadoop.hbase.procedure2.store.wal.WALProcedureStore
-
- ROLL_THRESHOLD_CONF_KEY - 类 中的静态变量org.apache.hadoop.hbase.procedure2.store.wal.WALProcedureStore
-
- rollback(TEnvironment) - 类 中的方法org.apache.hadoop.hbase.procedure2.FailedProcedure
-
- rollback(TEnvironment) - 类 中的方法org.apache.hadoop.hbase.procedure2.Procedure
-
The code to undo what was done by the execute() code.
- rollback(TEnvironment) - 类 中的方法org.apache.hadoop.hbase.procedure2.ProcedureInMemoryChore
-
- rollback(TEnvironment) - 类 中的方法org.apache.hadoop.hbase.procedure2.StateMachineProcedure
-
- rollbackState(TEnvironment, TState) - 类 中的方法org.apache.hadoop.hbase.procedure2.StateMachineProcedure
-
called to perform the rollback of the specified state
- rollWriterForTesting() - 类 中的方法org.apache.hadoop.hbase.procedure2.store.wal.WALProcedureStore
-
- run(String[]) - 类 中的方法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() - 类 中的方法org.apache.hadoop.hbase.procedure2.AbstractProcedureScheduler
-
- schedUnlock() - 类 中的方法org.apache.hadoop.hbase.procedure2.AbstractProcedureScheduler
-
- sendAbortProcessSignal() - 类 中的方法org.apache.hadoop.hbase.procedure2.store.ProcedureStoreBase
-
- sendForceUpdateSignal(long[]) - 类 中的方法org.apache.hadoop.hbase.procedure2.store.ProcedureStoreBase
-
- sendPostSyncSignal() - 类 中的方法org.apache.hadoop.hbase.procedure2.store.ProcedureStoreBase
-
- SequentialProcedure<TEnvironment> - org.apache.hadoop.hbase.procedure2中的类
-
A SequentialProcedure describes one step in a procedure chain:
-> Step 1 -> Step 2 -> Step 3
The main difference from a base Procedure is that the execute() of a
SequentialProcedure will be called only once; there will be no second
execute() call once the children are finished. which means once the child
of a SequentialProcedure are completed the SequentialProcedure is completed too.
- SequentialProcedure() - 类 的构造器org.apache.hadoop.hbase.procedure2.SequentialProcedure
-
- serialize(Message) - 接口 中的方法org.apache.hadoop.hbase.procedure2.ProcedureStateSerializer
-
- serialize(String, Throwable) - 异常错误 中的静态方法org.apache.hadoop.hbase.procedure2.RemoteProcedureException
-
Converts a RemoteProcedureException to an array of bytes.
- serializeStateData(ProcedureStateSerializer) - 类 中的方法org.apache.hadoop.hbase.procedure2.FailedProcedure
-
- serializeStateData(ProcedureStateSerializer) - 类 中的方法org.apache.hadoop.hbase.procedure2.Procedure
-
The user-level code of the procedure may have some state to
persist (e.g. input arguments or current position in the processing state) to
be able to resume on failure.
- serializeStateData(ProcedureStateSerializer) - 类 中的方法org.apache.hadoop.hbase.procedure2.ProcedureInMemoryChore
-
- serializeStateData(ProcedureStateSerializer) - 类 中的方法org.apache.hadoop.hbase.procedure2.SequentialProcedure
-
- serializeStateData(ProcedureStateSerializer) - 类 中的方法org.apache.hadoop.hbase.procedure2.StateMachineProcedure
-
- setAbortFailure(String, String) - 类 中的方法org.apache.hadoop.hbase.procedure2.Procedure
-
- setChildrenLatch(int) - 类 中的方法org.apache.hadoop.hbase.procedure2.Procedure
-
Called by the ProcedureExecutor on procedure-load to restore the latch state
- setDeleted(long, boolean) - 类 中的方法org.apache.hadoop.hbase.procedure2.store.ProcedureStoreTracker
-
This method is used when restarting where we need to rebuild the ProcedureStoreTracker.
- setDeletedIfDeletedByThem(ProcedureStoreTracker) - 类 中的方法org.apache.hadoop.hbase.procedure2.store.ProcedureStoreTracker
-
For the global tracker, we will use this method to build the holdingCleanupTracker, as the
modified flags will be cleared after rolling so we only need to test the deleted flags.
- setDeletedIfModified(long...) - 类 中的方法org.apache.hadoop.hbase.procedure2.store.ProcedureStoreTracker
-
Set the given bit for the procId to delete if it was modified before.
- setDeletedIfModifiedInBoth(ProcedureStoreTracker) - 类 中的方法org.apache.hadoop.hbase.procedure2.store.ProcedureStoreTracker
-
- setFailure(String, Throwable) - 类 中的方法org.apache.hadoop.hbase.procedure2.Procedure
-
- setFailure(RemoteProcedureException) - 类 中的方法org.apache.hadoop.hbase.procedure2.Procedure
-
- setFailureResultForNonce(NonceKey, String, User, IOException) - 类 中的方法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) - 类 中的方法org.apache.hadoop.hbase.procedure2.ProcedureExecutor
-
- setKeepDeletes(boolean) - 类 中的方法org.apache.hadoop.hbase.procedure2.store.ProcedureStoreTracker
-
- setLastUpdate(long) - 类 中的方法org.apache.hadoop.hbase.procedure2.Procedure
-
Called on store load to initialize the Procedure internals after
the creation/deserialization.
- setMaxProcId(long) - 接口 中的方法org.apache.hadoop.hbase.procedure2.store.ProcedureStore.ProcedureLoader
-
Called by ProcedureStore.load() to notify about the maximum proc-id in the store.
- setMinMaxModifiedProcIds(long, long) - 类 中的方法org.apache.hadoop.hbase.procedure2.store.ProcedureStoreTracker
-
Will be called when restarting where we need to rebuild the ProcedureStoreTracker.
- setNextState(TState) - 类 中的方法org.apache.hadoop.hbase.procedure2.StateMachineProcedure
-
Set the next state for the procedure.
- setNonceKey(NonceKey) - 类 中的方法org.apache.hadoop.hbase.procedure2.Procedure
-
Called by the ProcedureExecutor to set the value to the newly created procedure.
- setOwner(String) - 类 中的方法org.apache.hadoop.hbase.procedure2.Procedure
-
- setOwner(User) - 类 中的方法org.apache.hadoop.hbase.procedure2.Procedure
-
- setParentProcId(long) - 类 中的方法org.apache.hadoop.hbase.procedure2.Procedure
-
Called by the ProcedureExecutor to assign the parent to the newly created procedure.
- setPartialFlag(boolean) - 类 中的方法org.apache.hadoop.hbase.procedure2.store.ProcedureStoreTracker
-
- setProcId(long) - 类 中的方法org.apache.hadoop.hbase.procedure2.Procedure
-
Called by the ProcedureExecutor to assign the ID to the newly created procedure.
- setProcIds(long, long) - 类 中的方法org.apache.hadoop.hbase.procedure2.store.wal.ProcedureWALFile
-
- setResult(byte[]) - 类 中的方法org.apache.hadoop.hbase.procedure2.Procedure
-
The procedure may leave a "result" on completion.
- setRootProcId(long) - 类 中的方法org.apache.hadoop.hbase.procedure2.Procedure
-
- setRunning(boolean) - 类 中的方法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) - 类 中的方法org.apache.hadoop.hbase.procedure2.store.NoopProcedureStore
-
- setRunningProcedureCount(int) - 接口 中的方法org.apache.hadoop.hbase.procedure2.store.ProcedureStore
-
Set the number of procedure running.
- setRunningProcedureCount(int) - 类 中的方法org.apache.hadoop.hbase.procedure2.store.wal.WALProcedureStore
-
- setStackIndexes(List<Integer>) - 类 中的方法org.apache.hadoop.hbase.procedure2.Procedure
-
Called on store load to initialize the Procedure internals after
the creation/deserialization.
- setState(ProcedureProtos.ProcedureState) - 类 中的方法org.apache.hadoop.hbase.procedure2.Procedure
-
- setSubmittedTime(long) - 类 中的方法org.apache.hadoop.hbase.procedure2.Procedure
-
Called on store load to initialize the Procedure internals after
the creation/deserialization.
- setTimeout(int) - 类 中的方法org.apache.hadoop.hbase.procedure2.Procedure
-
- setTimeout(long) - 类 中的方法org.apache.hadoop.hbase.procedure2.util.DelayedUtil.DelayedContainerWithTimestamp
-
- setTimeoutFailure(TEnvironment) - 类 中的方法org.apache.hadoop.hbase.procedure2.Procedure
-
Called by the ProcedureExecutor when the timeout set by setTimeout() is expired.
- shouldKillAfterStoreUpdate() - 类 中的方法org.apache.hadoop.hbase.procedure2.ProcedureExecutor.Testing
-
- shouldKillAfterStoreUpdate(boolean) - 类 中的方法org.apache.hadoop.hbase.procedure2.ProcedureExecutor.Testing
-
- shouldKillBeforeStoreUpdate() - 类 中的方法org.apache.hadoop.hbase.procedure2.ProcedureExecutor.Testing
-
- shouldKillBeforeStoreUpdate(boolean, boolean) - 类 中的方法org.apache.hadoop.hbase.procedure2.ProcedureExecutor.Testing
-
- shouldWaitClientAck(TEnvironment) - 类 中的方法org.apache.hadoop.hbase.procedure2.Procedure
-
By default, the executor will keep the procedure result around util
the eviction TTL is expired.
- signalAll() - 类 中的方法org.apache.hadoop.hbase.procedure2.AbstractProcedureScheduler
-
- signalAll() - 接口 中的方法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 - org.apache.hadoop.hbase.procedure2中的类
-
Simple scheduler for procedures
- SimpleProcedureScheduler() - 类 的构造器org.apache.hadoop.hbase.procedure2.SimpleProcedureScheduler
-
- size() - 类 中的方法org.apache.hadoop.hbase.procedure2.AbstractProcedureScheduler
-
- size() - 接口 中的方法org.apache.hadoop.hbase.procedure2.ProcedureScheduler
-
Returns the number of elements in this queue.
- size() - 类 中的方法org.apache.hadoop.hbase.procedure2.util.ByteSlot
-
- skipNext() - 接口 中的方法org.apache.hadoop.hbase.procedure2.store.ProcedureStore.ProcedureIterator
-
Skip the next procedure
This method is used to skip the deserializing of the procedure to increase performance, as
when calling next we need to convert the protobuf message to the Procedure class.
- skipPersistence() - 类 中的方法org.apache.hadoop.hbase.procedure2.Procedure
-
- start() - 类 中的方法org.apache.hadoop.hbase.procedure2.AbstractProcedureScheduler
-
- start() - 接口 中的方法org.apache.hadoop.hbase.procedure2.ProcedureScheduler
-
Start the scheduler
- start() - 类 中的方法org.apache.hadoop.hbase.procedure2.RemoteProcedureDispatcher
-
- start(int) - 类 中的方法org.apache.hadoop.hbase.procedure2.store.NoopProcedureStore
-
- start(int) - 接口 中的方法org.apache.hadoop.hbase.procedure2.store.ProcedureStore
-
Start/Open the procedure store
- start(int) - 类 中的方法org.apache.hadoop.hbase.procedure2.store.wal.WALProcedureStore
-
- startWorkers() - 类 中的方法org.apache.hadoop.hbase.procedure2.ProcedureExecutor
-
Start the workers.
- stateCount - 类 中的变量org.apache.hadoop.hbase.procedure2.StateMachineProcedure
-
- StateMachineProcedure<TEnvironment,TState> - org.apache.hadoop.hbase.procedure2中的类
-
Procedure described by a series of steps.
- StateMachineProcedure() - 类 的构造器org.apache.hadoop.hbase.procedure2.StateMachineProcedure
-
- StateMachineProcedure.Flow - org.apache.hadoop.hbase.procedure2中的枚举
-
- stop() - 类 中的方法org.apache.hadoop.hbase.procedure2.AbstractProcedureScheduler
-
- stop() - 类 中的方法org.apache.hadoop.hbase.procedure2.ProcedureExecutor
-
- stop() - 接口 中的方法org.apache.hadoop.hbase.procedure2.ProcedureScheduler
-
Stop the scheduler
- stop() - 类 中的方法org.apache.hadoop.hbase.procedure2.RemoteProcedureDispatcher
-
- stop(boolean) - 类 中的方法org.apache.hadoop.hbase.procedure2.store.NoopProcedureStore
-
- stop(boolean) - 接口 中的方法org.apache.hadoop.hbase.procedure2.store.ProcedureStore
-
Stop/Close the procedure store
- stop(boolean) - 类 中的方法org.apache.hadoop.hbase.procedure2.store.wal.WALProcedureStore
-
- STORE_WAL_SYNC_STATS_COUNT - 类 中的静态变量org.apache.hadoop.hbase.procedure2.store.wal.WALProcedureStore
-
- storeInDispatchedQueue() - 接口 中的方法org.apache.hadoop.hbase.procedure2.RemoteProcedureDispatcher.RemoteProcedure
-
Whether store this remote procedure in dispatched queue
only OpenRegionProcedure and CloseRegionProcedure return false since they are
not fully controlled by dispatcher
- StringUtils - org.apache.hadoop.hbase.procedure2.util中的类
-
- submitProcedure(Procedure<TEnvironment>) - 类 中的方法org.apache.hadoop.hbase.procedure2.ProcedureExecutor
-
Add a new root-procedure to the executor.
- submitProcedure(Procedure<TEnvironment>, NonceKey) - 类 中的方法org.apache.hadoop.hbase.procedure2.ProcedureExecutor
-
Add a new root-procedure to the executor.
- submitProcedures(Procedure<TEnvironment>[]) - 类 中的方法org.apache.hadoop.hbase.procedure2.ProcedureExecutor
-
Add a set of new root-procedure to the executor.
- submitTask(Runnable) - 类 中的方法org.apache.hadoop.hbase.procedure2.RemoteProcedureDispatcher
-
- submitTask(Runnable, long, TimeUnit) - 类 中的方法org.apache.hadoop.hbase.procedure2.RemoteProcedureDispatcher
-
- suspend() - 类 中的方法org.apache.hadoop.hbase.procedure2.ProcedureEvent
-
Mark the event as not ready.
- suspendIfNotReady(Procedure) - 类 中的方法org.apache.hadoop.hbase.procedure2.ProcedureEvent
-
- SYNC_WAIT_MSEC_CONF_KEY - 类 中的静态变量org.apache.hadoop.hbase.procedure2.store.wal.WALProcedureStore
-
- SyncMetrics() - 类 的构造器org.apache.hadoop.hbase.procedure2.store.wal.WALProcedureStore.SyncMetrics
-
- syncSlots(FSDataOutputStream, ByteSlot[], int, int) - 类 中的方法org.apache.hadoop.hbase.procedure2.store.wal.WALProcedureStore
-
- syncStream(FSDataOutputStream) - 类 中的方法org.apache.hadoop.hbase.procedure2.store.wal.WALProcedureStore
-