- PERIODIC_ROLL_CONF_KEY - 类 中的静态变量org.apache.hadoop.hbase.procedure2.store.wal.WALProcedureStore
-
- periodicExecute(TEnvironment) - 类 中的方法org.apache.hadoop.hbase.procedure2.ProcedureInMemoryChore
-
- periodicRollForTesting() - 类 中的方法org.apache.hadoop.hbase.procedure2.store.wal.WALProcedureStore
-
- 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中的枚举
-
- 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.FailedProcedure<TEnvironment> - org.apache.hadoop.hbase.procedure2中的类
-
- ProcedureExecutor.ProcedureExecutorListener - org.apache.hadoop.hbase.procedure2中的接口
-
- ProcedureExecutor.Testing - org.apache.hadoop.hbase.procedure2中的类
-
- 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.BitSetNode - org.apache.hadoop.hbase.procedure2.store中的类
-
- 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
-
- remoteCallCompleted(TEnv, TRemote, RemoteProcedureDispatcher.RemoteOperation) - 接口 中的方法org.apache.hadoop.hbase.procedure2.RemoteProcedureDispatcher.RemoteProcedure
-
- remoteCallFailed(TEnv, TRemote, IOException) - 接口 中的方法org.apache.hadoop.hbase.procedure2.RemoteProcedureDispatcher.RemoteProcedure
-
- remoteDispatch(TRemote, Set<RemoteProcedureDispatcher.RemoteProcedure>) - 类 中的方法org.apache.hadoop.hbase.procedure2.RemoteProcedureDispatcher
-
- RemoteOperation(RemoteProcedureDispatcher.RemoteProcedure) - 类 的构造器org.apache.hadoop.hbase.procedure2.RemoteProcedureDispatcher.RemoteOperation
-
- 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) - 类 中的方法org.apache.hadoop.hbase.procedure2.ProcedureExecutor
-
Remove a chore procedure from the executor
- removeFile(Path) - 类 中的方法org.apache.hadoop.hbase.procedure2.store.wal.ProcedureWALFile
-
- removeInactiveLogsForTesting() - 类 中的方法org.apache.hadoop.hbase.procedure2.store.wal.WALProcedureStore
-
- 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
-
- 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
-
- resetToProto(ProcedureProtos.ProcedureStoreTracker) - 类 中的方法org.apache.hadoop.hbase.procedure2.store.ProcedureStoreTracker
-
- resetUpdates() - 类 中的方法org.apache.hadoop.hbase.procedure2.store.ProcedureStoreTracker.BitSetNode
-
- resetUpdates() - 类 中的方法org.apache.hadoop.hbase.procedure2.store.ProcedureStoreTracker
-
Clears the list of updated procedure ids.
- 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.Procedure
-
The code to undo what was done by the execute() code.
- rollback(TEnvironment) - 类 中的方法org.apache.hadoop.hbase.procedure2.ProcedureExecutor.FailedProcedure
-
- 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
-
- 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.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.ProcedureExecutor.FailedProcedure
-
- 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
-
- setDeletedIfSet(long...) - 类 中的方法org.apache.hadoop.hbase.procedure2.store.ProcedureStoreTracker
-
- setDeletedIfSet(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.
- 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.
- shouldKillBeforeStoreUpdate() - 类 中的方法org.apache.hadoop.hbase.procedure2.ProcedureExecutor.Testing
-
- shouldKillBeforeStoreUpdate(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
- start() - 类 中的方法org.apache.hadoop.hbase.procedure2.AbstractProcedureScheduler
-
- start(int, boolean) - 类 中的方法org.apache.hadoop.hbase.procedure2.ProcedureExecutor
-
Start the procedure executor.
- 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
-
- 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
-
- StringUtils - org.apache.hadoop.hbase.procedure2.util中的类
-
- submitProcedure(Procedure) - 类 中的方法org.apache.hadoop.hbase.procedure2.ProcedureExecutor
-
Add a new root-procedure to the executor.
- submitProcedure(Procedure, NonceKey) - 类 中的方法org.apache.hadoop.hbase.procedure2.ProcedureExecutor
-
Add a new root-procedure to the executor.
- submitProcedures(Procedure[]) - 类 中的方法org.apache.hadoop.hbase.procedure2.ProcedureExecutor
-
Add a set of new root-procedure to the executor.
- submitTask(Callable<Void>) - 类 中的方法org.apache.hadoop.hbase.procedure2.RemoteProcedureDispatcher
-
- submitTask(Callable<Void>, 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
-