A B C D E F G H I J K L M N O P R S T U V W Y 

A

abort(TEnvironment) - Method in class org.apache.hadoop.hbase.procedure2.Procedure
The abort() call is asynchronous and each procedure must decide how to deal with that, if they want to be abortable.
abort(long) - Method in class org.apache.hadoop.hbase.procedure2.ProcedureExecutor
Send an abort notification the specified procedure.
abort(long, boolean) - Method in class org.apache.hadoop.hbase.procedure2.ProcedureExecutor
Send an abort notification the specified procedure.
abort(TEnvironment) - Method in class org.apache.hadoop.hbase.procedure2.ProcedureInMemoryChore
 
abortProcess() - Method in interface org.apache.hadoop.hbase.procedure2.store.ProcedureStore.ProcedureStoreListener
triggered when the store is not able to write out data.
acquireLock(TEnvironment) - Method in class org.apache.hadoop.hbase.procedure2.Procedure
The user should override this method, and try to take a lock if necessary.
add(E) - Method in class org.apache.hadoop.hbase.procedure2.util.TimeoutBlockingQueue
 
addBack(Procedure) - Method in interface org.apache.hadoop.hbase.procedure2.ProcedureRunnableSet
Inserts the specified element at the end of this queue.
addBack(Procedure) - Method in class org.apache.hadoop.hbase.procedure2.ProcedureSimpleRunQueue
 
addChildProcedure(Procedure...) - Method in class org.apache.hadoop.hbase.procedure2.StateMachineProcedure
Add a child procedure to execute
addChore(ProcedureInMemoryChore) - Method in class org.apache.hadoop.hbase.procedure2.ProcedureExecutor
Add a chore procedure to the executor
addFront(Procedure) - Method in interface org.apache.hadoop.hbase.procedure2.ProcedureRunnableSet
Inserts the specified element at the front of this queue.
addFront(Procedure) - Method in class org.apache.hadoop.hbase.procedure2.ProcedureSimpleRunQueue
 
addStackIndex(int) - Method in class org.apache.hadoop.hbase.procedure2.Procedure
Called by the RootProcedureState on procedure execution.
appendStrings(StringBuilder, String...) - Static method in class org.apache.hadoop.hbase.procedure2.util.StringUtils
 

B

beforeReplay(TEnvironment) - Method in class org.apache.hadoop.hbase.procedure2.Procedure
Called when the procedure is loaded for replay.
buildString(String...) - Static method in class org.apache.hadoop.hbase.procedure2.util.StringUtils
 
ByteSlot - Class in org.apache.hadoop.hbase.procedure2.util
Similar to the ByteArrayOutputStream, with the exception that we can prepend an header.
ByteSlot() - Constructor for class org.apache.hadoop.hbase.procedure2.util.ByteSlot
 

C

canGrow(long) - Method in class org.apache.hadoop.hbase.procedure2.store.ProcedureStoreTracker.BitSetNode
 
canMerge(ProcedureStoreTracker.BitSetNode) - Method in class org.apache.hadoop.hbase.procedure2.store.ProcedureStoreTracker.BitSetNode
 
childrenCountDown() - Method in class org.apache.hadoop.hbase.procedure2.Procedure
Called by the ProcedureExecutor to notify that one of the sub-procedures has completed.
clear() - Method in interface org.apache.hadoop.hbase.procedure2.ProcedureRunnableSet
Removes all of the elements from this collection.
clear() - Method in class org.apache.hadoop.hbase.procedure2.ProcedureSimpleRunQueue
 
clear() - Method in class org.apache.hadoop.hbase.procedure2.util.TimeoutBlockingQueue
 
close() - Method in class org.apache.hadoop.hbase.procedure2.store.wal.ProcedureWALFile
 
compareTo(Procedure) - Method in class org.apache.hadoop.hbase.procedure2.Procedure
 
compareTo(ProcedureWALFile) - Method in class org.apache.hadoop.hbase.procedure2.store.wal.ProcedureWALFile
 
completionCleanup(TEnvironment) - Method in class org.apache.hadoop.hbase.procedure2.Procedure
Called when the procedure is marked as completed (success or rollback).
completionCleanup(Procedure) - Method in interface org.apache.hadoop.hbase.procedure2.ProcedureRunnableSet
The procedure in execution completed.
completionCleanup(Procedure) - Method in class org.apache.hadoop.hbase.procedure2.ProcedureSimpleRunQueue
 
contains(long) - Method in class org.apache.hadoop.hbase.procedure2.store.ProcedureStoreTracker.BitSetNode
 
convert(Procedure) - Static method in class org.apache.hadoop.hbase.procedure2.Procedure
Helper to convert the procedure to protobuf.
convert(ProcedureProtos.Procedure) - Static method in class org.apache.hadoop.hbase.procedure2.Procedure
Helper to convert the protobuf procedure.
convert() - Method in exception org.apache.hadoop.hbase.procedure2.RemoteProcedureException
 
convert() - Method in class org.apache.hadoop.hbase.procedure2.store.ProcedureStoreTracker.BitSetNode
 
convert(ProcedureProtos.ProcedureStoreTracker.TrackerNode) - Static method in class org.apache.hadoop.hbase.procedure2.store.ProcedureStoreTracker.BitSetNode
 
CorruptedWALProcedureStoreException - Exception in org.apache.hadoop.hbase.procedure2.store.wal
Thrown when a procedure WAL is corrupted
CorruptedWALProcedureStoreException() - Constructor for exception org.apache.hadoop.hbase.procedure2.store.wal.CorruptedWALProcedureStoreException
default constructor
CorruptedWALProcedureStoreException(String) - Constructor for exception org.apache.hadoop.hbase.procedure2.store.wal.CorruptedWALProcedureStoreException
Constructor
createNonceKey(long, long) - Method in class org.apache.hadoop.hbase.procedure2.ProcedureExecutor
Create a NoneKey from the specified nonceGroup and nonce.
createProcedureInfo(Procedure, NonceKey) - Static method in class org.apache.hadoop.hbase.procedure2.Procedure
Helper to create the ProcedureInfo from Procedure.

D

delete(long) - Method in class org.apache.hadoop.hbase.procedure2.store.NoopProcedureStore
 
delete(Procedure, long[]) - Method in class org.apache.hadoop.hbase.procedure2.store.NoopProcedureStore
 
delete(long) - Method in interface org.apache.hadoop.hbase.procedure2.store.ProcedureStore
The specified procId was removed from the executor, due to completion, abort or failure.
delete(Procedure, long[]) - Method in interface org.apache.hadoop.hbase.procedure2.store.ProcedureStore
The parent procedure completed.
delete(long) - Method in class org.apache.hadoop.hbase.procedure2.store.ProcedureStoreTracker.BitSetNode
 
delete(long) - Method in class org.apache.hadoop.hbase.procedure2.store.ProcedureStoreTracker
 
delete(long[]) - Method in class org.apache.hadoop.hbase.procedure2.store.ProcedureStoreTracker
 
delete(long) - Method in class org.apache.hadoop.hbase.procedure2.store.wal.WALProcedureStore
 
delete(Procedure, long[]) - Method in class org.apache.hadoop.hbase.procedure2.store.wal.WALProcedureStore
 
deserialize(byte[]) - Static method in exception org.apache.hadoop.hbase.procedure2.RemoteProcedureException
Takes a series of bytes and tries to generate an RemoteProcedureException instance for it.
deserializeStateData(InputStream) - Method in class org.apache.hadoop.hbase.procedure2.Procedure
Called on store load to allow the user to decode the previously serialized state.
deserializeStateData(InputStream) - Method in class org.apache.hadoop.hbase.procedure2.ProcedureInMemoryChore
 
deserializeStateData(InputStream) - Method in class org.apache.hadoop.hbase.procedure2.SequentialProcedure
 
deserializeStateData(InputStream) - Method in class org.apache.hadoop.hbase.procedure2.StateMachineProcedure
 
doExecute(TEnvironment) - Method in class org.apache.hadoop.hbase.procedure2.Procedure
Internal method called by the ProcedureExecutor that starts the user-level code execute().
doExecute(TEnvironment) - Method in class org.apache.hadoop.hbase.procedure2.SequentialProcedure
 
doRollback(TEnvironment) - Method in class org.apache.hadoop.hbase.procedure2.Procedure
Internal method called by the ProcedureExecutor that starts the user-level code rollback().
doRollback(TEnvironment) - Method in class org.apache.hadoop.hbase.procedure2.SequentialProcedure
 
dump() - Method in class org.apache.hadoop.hbase.procedure2.store.ProcedureStoreTracker.BitSetNode
 
dump() - Method in class org.apache.hadoop.hbase.procedure2.store.ProcedureStoreTracker
 
dump() - Method in class org.apache.hadoop.hbase.procedure2.util.TimeoutBlockingQueue
 

E

elapsedTime() - Method in class org.apache.hadoop.hbase.procedure2.Procedure
 
equals(Object) - Method in class org.apache.hadoop.hbase.procedure2.store.wal.ProcedureWALFile
 
execute(TEnvironment) - Method in class org.apache.hadoop.hbase.procedure2.Procedure
The main code of the procedure.
execute(TEnvironment) - Method in class org.apache.hadoop.hbase.procedure2.ProcedureInMemoryChore
 
execute(TEnvironment) - Method in class org.apache.hadoop.hbase.procedure2.StateMachineProcedure
 
executeFromState(TEnvironment, TState) - Method in class org.apache.hadoop.hbase.procedure2.StateMachineProcedure
called to perform a single step of the specified 'state' of the procedure

F

finalize(ProcedureWALFormat.Loader) - Method in class org.apache.hadoop.hbase.procedure2.store.wal.ProcedureWALFormatReader
 
fromProto(ErrorHandlingProtos.ForeignExceptionMessage) - Static method in exception org.apache.hadoop.hbase.procedure2.RemoteProcedureException
 

G

getActiveExecutorCount() - Method in class org.apache.hadoop.hbase.procedure2.ProcedureExecutor
 
getActiveLogs() - Method in class org.apache.hadoop.hbase.procedure2.store.wal.WALProcedureStore
 
getBuffer() - Method in class org.apache.hadoop.hbase.procedure2.util.ByteSlot
 
getCorruptedLogs() - Method in class org.apache.hadoop.hbase.procedure2.store.wal.WALProcedureStore
 
getEnd() - Method in class org.apache.hadoop.hbase.procedure2.store.ProcedureStoreTracker.BitSetNode
 
getEnvironment() - Method in class org.apache.hadoop.hbase.procedure2.ProcedureExecutor
 
getException() - Method in class org.apache.hadoop.hbase.procedure2.Procedure
 
getFileSystem() - Method in class org.apache.hadoop.hbase.procedure2.store.wal.WALProcedureStore
 
getHead() - Method in class org.apache.hadoop.hbase.procedure2.util.ByteSlot
 
getHeader() - Method in class org.apache.hadoop.hbase.procedure2.store.wal.ProcedureWALFile
 
getInitialState() - Method in class org.apache.hadoop.hbase.procedure2.StateMachineProcedure
Return the initial state object that will be used for the first call to executeFromState().
getLastProcId() - Method in class org.apache.hadoop.hbase.procedure2.ProcedureExecutor
 
getLastUpdate() - Method in class org.apache.hadoop.hbase.procedure2.Procedure
 
getLogFilePath(long) - Method in class org.apache.hadoop.hbase.procedure2.store.wal.WALProcedureStore
 
getLogId() - Method in class org.apache.hadoop.hbase.procedure2.store.wal.ProcedureWALFile
 
getMaxProcId() - Method in class org.apache.hadoop.hbase.procedure2.store.ProcedureStoreTracker.BitSetNode
 
getMaxProcId() - Method in class org.apache.hadoop.hbase.procedure2.store.wal.ProcedureWALFile
 
getMillisFromLastRoll() - Method in class org.apache.hadoop.hbase.procedure2.store.wal.WALProcedureStore
 
getMillisToNextPeriodicRoll() - Method in class org.apache.hadoop.hbase.procedure2.store.wal.WALProcedureStore
 
getMinProcId() - Method in class org.apache.hadoop.hbase.procedure2.store.ProcedureStoreTracker.BitSetNode
 
getMinProcId() - Method in class org.apache.hadoop.hbase.procedure2.store.ProcedureStoreTracker
 
getMinProcId() - Method in class org.apache.hadoop.hbase.procedure2.store.wal.ProcedureWALFile
 
getNonceKey() - Method in class org.apache.hadoop.hbase.procedure2.Procedure
 
getNumThreads() - Method in class org.apache.hadoop.hbase.procedure2.ProcedureExecutor
 
getNumThreads() - Method in class org.apache.hadoop.hbase.procedure2.store.NoopProcedureStore
 
getNumThreads() - Method in interface org.apache.hadoop.hbase.procedure2.store.ProcedureStore
 
getNumThreads() - Method in class org.apache.hadoop.hbase.procedure2.store.wal.WALProcedureStore
 
getOwner() - Method in class org.apache.hadoop.hbase.procedure2.Procedure
 
getParentProcId() - Method in class org.apache.hadoop.hbase.procedure2.Procedure
 
getProcedure(long) - Method in class org.apache.hadoop.hbase.procedure2.ProcedureExecutor
 
getProcId() - Method in class org.apache.hadoop.hbase.procedure2.Procedure
 
getProcIdHashCode(long) - Static method in class org.apache.hadoop.hbase.procedure2.Procedure
Get an hashcode for the specified Procedure ID
getResult() - Method in class org.apache.hadoop.hbase.procedure2.Procedure
 
getResult(long) - Method in class org.apache.hadoop.hbase.procedure2.ProcedureExecutor
 
getResultOrProcedure(long) - Method in class org.apache.hadoop.hbase.procedure2.ProcedureExecutor
 
getResults() - Method in class org.apache.hadoop.hbase.procedure2.ProcedureExecutor
 
getRootProcedureId(Map<Long, Procedure>, Procedure) - Static method in class org.apache.hadoop.hbase.procedure2.Procedure
 
getRunnableSet() - Method in class org.apache.hadoop.hbase.procedure2.ProcedureExecutor
 
getSize() - Method in class org.apache.hadoop.hbase.procedure2.store.wal.ProcedureWALFile
 
getSource() - Method in exception org.apache.hadoop.hbase.procedure2.RemoteProcedureException
 
getStackIndexes() - Method in class org.apache.hadoop.hbase.procedure2.Procedure
 
getStart() - Method in class org.apache.hadoop.hbase.procedure2.store.ProcedureStoreTracker.BitSetNode
 
getStartTime() - Method in class org.apache.hadoop.hbase.procedure2.Procedure
 
getState() - Method in class org.apache.hadoop.hbase.procedure2.Procedure
 
getState(int) - Method in class org.apache.hadoop.hbase.procedure2.StateMachineProcedure
Convert an ordinal (or state id) to an Enum (or more descriptive) state object.
getStateId(TState) - Method in class org.apache.hadoop.hbase.procedure2.StateMachineProcedure
Convert the Enum (or more descriptive) state object to an ordinal (or state id).
getStore() - Method in class org.apache.hadoop.hbase.procedure2.ProcedureExecutor
 
getStoreTracker() - Method in class org.apache.hadoop.hbase.procedure2.store.wal.WALProcedureStore
 
getStream() - Method in class org.apache.hadoop.hbase.procedure2.store.wal.ProcedureWALFile
 
getSyncedEntries() - Method in class org.apache.hadoop.hbase.procedure2.store.wal.WALProcedureStore.SyncMetrics
 
getSyncedPerSec() - Method in class org.apache.hadoop.hbase.procedure2.store.wal.WALProcedureStore.SyncMetrics
 
getSyncMetrics() - Method in class org.apache.hadoop.hbase.procedure2.store.wal.WALProcedureStore
 
getSyncWaitMs() - Method in class org.apache.hadoop.hbase.procedure2.store.wal.WALProcedureStore.SyncMetrics
 
getTimeout() - Method in class org.apache.hadoop.hbase.procedure2.Procedure
 
getTimeout(T) - Method in interface org.apache.hadoop.hbase.procedure2.util.TimeoutBlockingQueue.TimeoutRetriever
 
getTimeRemaining() - Method in class org.apache.hadoop.hbase.procedure2.Procedure
 
getTimestamp() - Method in class org.apache.hadoop.hbase.procedure2.store.wal.ProcedureWALFile
 
getTimestamp() - Method in class org.apache.hadoop.hbase.procedure2.store.wal.WALProcedureStore.SyncMetrics
 
getTimeUnit(T) - Method in interface org.apache.hadoop.hbase.procedure2.util.TimeoutBlockingQueue.TimeoutRetriever
 
getTotalSyncedBytes() - Method in class org.apache.hadoop.hbase.procedure2.store.wal.WALProcedureStore.SyncMetrics
 
getUpdatedMaxProcId() - Method in class org.apache.hadoop.hbase.procedure2.store.ProcedureStoreTracker
 
getUpdatedMinProcId() - Method in class org.apache.hadoop.hbase.procedure2.store.ProcedureStoreTracker
 
getWALDir() - Method in class org.apache.hadoop.hbase.procedure2.store.wal.WALProcedureStore
 
grow(long) - Method in class org.apache.hadoop.hbase.procedure2.store.ProcedureStoreTracker.BitSetNode
 

H

handleCorrupted(ProcedureStore.ProcedureIterator) - Method in interface org.apache.hadoop.hbase.procedure2.store.ProcedureStore.ProcedureLoader
Called by the ProcedureStore.load() in case we have procedures not-ready to be added to the executor, which probably means they are corrupted since some information/link is missing.
hasChildren() - Method in class org.apache.hadoop.hbase.procedure2.Procedure
 
hasException() - Method in class org.apache.hadoop.hbase.procedure2.Procedure
 
hashCode() - Method in class org.apache.hadoop.hbase.procedure2.store.wal.ProcedureWALFile
 
hasNext() - Method in interface org.apache.hadoop.hbase.procedure2.store.ProcedureStore.ProcedureIterator
Returns true if the iterator has more elements.
hasOwner() - Method in class org.apache.hadoop.hbase.procedure2.Procedure
 
hasParent() - Method in class org.apache.hadoop.hbase.procedure2.Procedure
 
hasTimeout() - Method in class org.apache.hadoop.hbase.procedure2.Procedure
 
humanSize(double) - Static method in class org.apache.hadoop.hbase.procedure2.util.StringUtils
 
humanTimeDiff(long) - Static method in class org.apache.hadoop.hbase.procedure2.util.StringUtils
 

I

incChildrenLatch() - Method in class org.apache.hadoop.hbase.procedure2.Procedure
Called by the ProcedureExecutor on procedure-load to restore the latch state
insert(Procedure, Procedure[]) - Method in class org.apache.hadoop.hbase.procedure2.store.NoopProcedureStore
 
insert(Procedure, Procedure[]) - Method in interface org.apache.hadoop.hbase.procedure2.store.ProcedureStore
When a procedure is submitted to the executor insert(proc, null) will be called.
insert(long) - Method in class org.apache.hadoop.hbase.procedure2.store.ProcedureStoreTracker
 
insert(long, long[]) - Method in class org.apache.hadoop.hbase.procedure2.store.ProcedureStoreTracker
 
insert(Procedure, Procedure[]) - Method in class org.apache.hadoop.hbase.procedure2.store.wal.WALProcedureStore
 
isCompacted() - Method in class org.apache.hadoop.hbase.procedure2.store.wal.ProcedureWALFile
 
isDeleted(long) - Method in class org.apache.hadoop.hbase.procedure2.store.ProcedureStoreTracker.BitSetNode
 
isDeleted(long) - Method in class org.apache.hadoop.hbase.procedure2.store.ProcedureStoreTracker
 
isEmpty() - Method in class org.apache.hadoop.hbase.procedure2.store.ProcedureStoreTracker.BitSetNode
 
isEmpty() - Method in class org.apache.hadoop.hbase.procedure2.store.ProcedureStoreTracker
 
isEmpty(String) - Static method in class org.apache.hadoop.hbase.procedure2.util.StringUtils
 
isEmpty() - Method in class org.apache.hadoop.hbase.procedure2.util.TimeoutBlockingQueue
 
isFailed() - Method in class org.apache.hadoop.hbase.procedure2.Procedure
 
isFinished() - Method in class org.apache.hadoop.hbase.procedure2.Procedure
 
isFinished(long) - Method in class org.apache.hadoop.hbase.procedure2.ProcedureExecutor
Return true if the procedure is finished.
isNextCompleted() - Method in interface org.apache.hadoop.hbase.procedure2.store.ProcedureStore.ProcedureIterator
 
isProcedureOwner(long, User) - Method in class org.apache.hadoop.hbase.procedure2.ProcedureExecutor
Check if the user is this procedure's owner
isRunnable() - Method in class org.apache.hadoop.hbase.procedure2.Procedure
 
isRunning() - Method in class org.apache.hadoop.hbase.procedure2.ProcedureExecutor
 
isRunning() - Method in interface org.apache.hadoop.hbase.procedure2.store.ProcedureStore
 
isRunning() - Method in class org.apache.hadoop.hbase.procedure2.store.ProcedureStoreBase
 
isStarted(long) - Method in class org.apache.hadoop.hbase.procedure2.ProcedureExecutor
Return true if the procedure is started.
isSuccess() - Method in class org.apache.hadoop.hbase.procedure2.Procedure
 
isTracking(long, long) - Method in class org.apache.hadoop.hbase.procedure2.store.ProcedureStoreTracker
 
isUpdated() - Method in class org.apache.hadoop.hbase.procedure2.store.ProcedureStoreTracker.BitSetNode
 
isUpdated() - Method in class org.apache.hadoop.hbase.procedure2.store.ProcedureStoreTracker
 
isWaiting() - Method in class org.apache.hadoop.hbase.procedure2.Procedure
 
isYieldAfterExecutionStep(TEnvironment) - Method in class org.apache.hadoop.hbase.procedure2.Procedure
By default, the executor will try ro run procedures start to finish.
isYieldAfterExecutionStep(TEnvironment) - Method in class org.apache.hadoop.hbase.procedure2.StateMachineProcedure
 
isYieldBeforeExecuteFromState(TEnvironment, TState) - Method in class org.apache.hadoop.hbase.procedure2.StateMachineProcedure
By default, the executor will try ro run all the steps of the procedure start to finish.

J

join() - Method in class org.apache.hadoop.hbase.procedure2.ProcedureExecutor
 

K

killBeforeStoreUpdate - Variable in class org.apache.hadoop.hbase.procedure2.ProcedureExecutor.Testing
 

L

listProcedures() - Method in class org.apache.hadoop.hbase.procedure2.ProcedureExecutor
List procedures.
load(ProcedureStore.ProcedureLoader) - Method in class org.apache.hadoop.hbase.procedure2.store.NoopProcedureStore
 
load(ProcedureStore.ProcedureLoader) - Method in interface org.apache.hadoop.hbase.procedure2.store.ProcedureStore
Load the Procedures in the store.
load(ProcedureStore.ProcedureIterator) - Method in interface org.apache.hadoop.hbase.procedure2.store.ProcedureStore.ProcedureLoader
Called by the ProcedureStore.load() every time a set of procedures are ready to be executed.
load(Iterator<ProcedureWALFile>, ProcedureStoreTracker, ProcedureWALFormat.Loader) - Static method in class org.apache.hadoop.hbase.procedure2.store.wal.ProcedureWALFormat
 
load(ProcedureStore.ProcedureLoader) - Method in class org.apache.hadoop.hbase.procedure2.store.wal.WALProcedureStore
 

M

main(String[]) - Static method in class org.apache.hadoop.hbase.procedure2.store.wal.ProcedureWALPrettyPrinter
 
markHead() - Method in class org.apache.hadoop.hbase.procedure2.util.ByteSlot
 
MAX_RETRIES_BEFORE_ROLL_CONF_KEY - Static variable in class org.apache.hadoop.hbase.procedure2.store.wal.WALProcedureStore
 
MAX_SYNC_FAILURE_ROLL_CONF_KEY - Static variable in class org.apache.hadoop.hbase.procedure2.store.wal.WALProcedureStore
 
merge(ProcedureStoreTracker.BitSetNode) - Method in class org.apache.hadoop.hbase.procedure2.store.ProcedureStoreTracker.BitSetNode
 

N

newInstance(String) - Static method in class org.apache.hadoop.hbase.procedure2.Procedure
 
nextAsProcedure() - Method in interface org.apache.hadoop.hbase.procedure2.store.ProcedureStore.ProcedureIterator
Returns the next procedure in the iteration.
nextAsProcedureInfo() - Method in interface org.apache.hadoop.hbase.procedure2.store.ProcedureStore.ProcedureIterator
 
NoopProcedureStore - Class in org.apache.hadoop.hbase.procedure2.store
An In-Memory store that does not keep track of the procedures inserted.
NoopProcedureStore() - Constructor for class org.apache.hadoop.hbase.procedure2.store.NoopProcedureStore
 

O

OnePhaseProcedure<TEnvironment> - Class in org.apache.hadoop.hbase.procedure2
 
OnePhaseProcedure() - Constructor for class org.apache.hadoop.hbase.procedure2.OnePhaseProcedure
 
open() - Method in class org.apache.hadoop.hbase.procedure2.store.wal.ProcedureWALFile
 
org.apache.hadoop.hbase.procedure2 - package org.apache.hadoop.hbase.procedure2
 
org.apache.hadoop.hbase.procedure2.store - package org.apache.hadoop.hbase.procedure2.store
 
org.apache.hadoop.hbase.procedure2.store.wal - package org.apache.hadoop.hbase.procedure2.store.wal
 
org.apache.hadoop.hbase.procedure2.util - package org.apache.hadoop.hbase.procedure2.util
 

P

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 interface org.apache.hadoop.hbase.procedure2.ProcedureRunnableSet
Fetch one Procedure from the queue
poll() - Method in class org.apache.hadoop.hbase.procedure2.ProcedureSimpleRunQueue
 
poll() - Method in class org.apache.hadoop.hbase.procedure2.util.TimeoutBlockingQueue
 
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 to handle the Procedure Metadata e.g.
Procedure() - Constructor for class org.apache.hadoop.hbase.procedure2.Procedure
 
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
 
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, ProcedureRunnableSet) - Constructor for class org.apache.hadoop.hbase.procedure2.ProcedureExecutor
 
ProcedureExecutor.FailedProcedureInfo - Class in org.apache.hadoop.hbase.procedure2
 
ProcedureExecutor.FailedProcedureInfo(long, String, String, ProcedureProtos.ProcedureState, long, NonceKey, ErrorHandlingProtos.ForeignExceptionMessage, long, long, byte[]) - Constructor for class org.apache.hadoop.hbase.procedure2.ProcedureExecutor.FailedProcedureInfo
 
ProcedureExecutor.ProcedureExecutorListener - Interface in org.apache.hadoop.hbase.procedure2
 
ProcedureExecutor.Testing - Class in org.apache.hadoop.hbase.procedure2
 
ProcedureExecutor.Testing() - Constructor for class org.apache.hadoop.hbase.procedure2.ProcedureExecutor.Testing
 
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
 
ProcedureRunnableSet - Interface in org.apache.hadoop.hbase.procedure2
Keep track of the runnable procedures
ProcedureSimpleRunQueue - Class in org.apache.hadoop.hbase.procedure2
Simple runqueue for the procedures
ProcedureSimpleRunQueue() - Constructor for class org.apache.hadoop.hbase.procedure2.ProcedureSimpleRunQueue
 
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
Base class for ProcedureStores.
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.BitSetNode(long, boolean) - Constructor for class org.apache.hadoop.hbase.procedure2.store.ProcedureStoreTracker.BitSetNode
 
ProcedureStoreTracker.BitSetNode(long, long[], long[]) - Constructor for class org.apache.hadoop.hbase.procedure2.store.ProcedureStoreTracker.BitSetNode
 
ProcedureStoreTracker.DeleteState - Enum in org.apache.hadoop.hbase.procedure2.store
 
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
 
ProcedureWALFormat.InvalidWALDataException(String) - Constructor for exception org.apache.hadoop.hbase.procedure2.store.wal.ProcedureWALFormat.InvalidWALDataException
 
ProcedureWALFormat.InvalidWALDataException(Throwable) - Constructor for exception org.apache.hadoop.hbase.procedure2.store.wal.ProcedureWALFormat.InvalidWALDataException
 
ProcedureWALFormatReader - Class in org.apache.hadoop.hbase.procedure2.store.wal
Helper class that loads the procedures stored in a WAL
ProcedureWALFormatReader(ProcedureStoreTracker) - 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
 

R

read(ProcedureWALFile, ProcedureWALFormat.Loader) - 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
 
readFrom(InputStream) - Method in class org.apache.hadoop.hbase.procedure2.store.ProcedureStoreTracker
 
readHeader(InputStream) - Static method in class org.apache.hadoop.hbase.procedure2.store.wal.ProcedureWALFormat
 
readTracker(ProcedureStoreTracker) - 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
 
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.
releaseLock(TEnvironment) - Method in class org.apache.hadoop.hbase.procedure2.Procedure
The user should override this method, and release lock if necessary.
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.
remove(E) - Method in class org.apache.hadoop.hbase.procedure2.util.TimeoutBlockingQueue
 
removeChore(ProcedureInMemoryChore) - Method in class org.apache.hadoop.hbase.procedure2.ProcedureExecutor
Remove a chore procedure from the executor
removeFile() - Method in class org.apache.hadoop.hbase.procedure2.store.wal.ProcedureWALFile
 
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
 
resetUpdates() - Method in class org.apache.hadoop.hbase.procedure2.store.ProcedureStoreTracker.BitSetNode
 
resetUpdates() - Method in class org.apache.hadoop.hbase.procedure2.store.ProcedureStoreTracker
 
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 done by the execute() code.
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.

S

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(String, Throwable) - Static method in exception org.apache.hadoop.hbase.procedure2.RemoteProcedureException
Converts a RemoteProcedureException to an array of bytes.
serializeStateData(OutputStream) - 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(OutputStream) - Method in class org.apache.hadoop.hbase.procedure2.ProcedureInMemoryChore
 
serializeStateData(OutputStream) - Method in class org.apache.hadoop.hbase.procedure2.SequentialProcedure
 
serializeStateData(OutputStream) - 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
 
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.
setKeepDeletes(boolean) - Method in class org.apache.hadoop.hbase.procedure2.store.ProcedureStoreTracker
 
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
 
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.
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.
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.
setStartTime(long) - 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
 
setTimeout(int) - Method in class org.apache.hadoop.hbase.procedure2.Procedure
 
setTimeoutFailure() - Method in class org.apache.hadoop.hbase.procedure2.Procedure
 
shouldKillBeforeStoreUpdate() - 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 interface org.apache.hadoop.hbase.procedure2.ProcedureRunnableSet
In case the class is blocking on poll() waiting for items to be added, this method should awake poll() and poll() should return.
signalAll() - Method in class org.apache.hadoop.hbase.procedure2.ProcedureSimpleRunQueue
 
signalAll() - Method in class org.apache.hadoop.hbase.procedure2.util.TimeoutBlockingQueue
 
size() - Method in interface org.apache.hadoop.hbase.procedure2.ProcedureRunnableSet
Returns the number of elements in this collection.
size() - Method in class org.apache.hadoop.hbase.procedure2.ProcedureSimpleRunQueue
 
size() - Method in class org.apache.hadoop.hbase.procedure2.util.ByteSlot
 
size() - Method in class org.apache.hadoop.hbase.procedure2.util.TimeoutBlockingQueue
 
skipNext() - Method in interface org.apache.hadoop.hbase.procedure2.store.ProcedureStore.ProcedureIterator
Skip the next procedure
start(int, boolean) - Method in class org.apache.hadoop.hbase.procedure2.ProcedureExecutor
Start the procedure executor.
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.ProcedureExecutor
 
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.
SYNC_WAIT_MSEC_CONF_KEY - Static variable in class org.apache.hadoop.hbase.procedure2.store.wal.WALProcedureStore
 
syncSlots(FSDataOutputStream, ByteSlot[], int, int) - Method in class org.apache.hadoop.hbase.procedure2.store.wal.WALProcedureStore
 

T

TimeoutBlockingQueue<E> - Class in org.apache.hadoop.hbase.procedure2.util
 
TimeoutBlockingQueue(TimeoutBlockingQueue.TimeoutRetriever<? super E>) - Constructor for class org.apache.hadoop.hbase.procedure2.util.TimeoutBlockingQueue
 
TimeoutBlockingQueue(int, TimeoutBlockingQueue.TimeoutRetriever<? super E>) - Constructor for class org.apache.hadoop.hbase.procedure2.util.TimeoutBlockingQueue
 
TimeoutBlockingQueue.TimeoutRetriever<T> - Interface in org.apache.hadoop.hbase.procedure2.util
 
toggleKillBeforeStoreUpdate - Variable in class org.apache.hadoop.hbase.procedure2.ProcedureExecutor.Testing
 
toProto(String, Throwable) - Static method in exception org.apache.hadoop.hbase.procedure2.RemoteProcedureException
 
toString() - Method in class org.apache.hadoop.hbase.procedure2.Procedure
 
toString() - Method in exception org.apache.hadoop.hbase.procedure2.RemoteProcedureException
 
toString() - Method in class org.apache.hadoop.hbase.procedure2.store.ProcedureStoreTracker.BitSetNode
 
toString() - Method in class org.apache.hadoop.hbase.procedure2.store.wal.ProcedureWALFile
 
toStringClass() - Method in class org.apache.hadoop.hbase.procedure2.Procedure
 
toStringClassDetails(StringBuilder) - Method in class org.apache.hadoop.hbase.procedure2.Procedure
Extend the toString() information with the procedure details e.g.
toStringDetails() - Method in class org.apache.hadoop.hbase.procedure2.Procedure
Extend the toString() information with more procedure details
toStringSimpleSB() - Method in class org.apache.hadoop.hbase.procedure2.Procedure
Build the StringBuilder for the simple form of procedure string.
toStringState(StringBuilder) - Method in class org.apache.hadoop.hbase.procedure2.Procedure
Called from Procedure.toString() when interpolating Procedure state
toStringState(StringBuilder) - Method in class org.apache.hadoop.hbase.procedure2.StateMachineProcedure
 
TwoPhaseProcedure<TEnvironment> - Class in org.apache.hadoop.hbase.procedure2
 
TwoPhaseProcedure() - Constructor for class org.apache.hadoop.hbase.procedure2.TwoPhaseProcedure
 

U

undeleteAll() - Method in class org.apache.hadoop.hbase.procedure2.store.ProcedureStoreTracker.BitSetNode
 
undeleteAll() - Method in class org.apache.hadoop.hbase.procedure2.store.ProcedureStoreTracker
 
unregisterListener(ProcedureExecutor.ProcedureExecutorListener) - Method in class org.apache.hadoop.hbase.procedure2.ProcedureExecutor
 
unregisterListener(ProcedureStore.ProcedureStoreListener) - Method in interface org.apache.hadoop.hbase.procedure2.store.ProcedureStore
Remove the listener from the notification list.
unregisterListener(ProcedureStore.ProcedureStoreListener) - Method in class org.apache.hadoop.hbase.procedure2.store.ProcedureStoreBase
 
unregisterNonceIfProcedureWasNotSubmitted(NonceKey) - Method in class org.apache.hadoop.hbase.procedure2.ProcedureExecutor
Remove the NonceKey if the procedure was not submitted to the executor.
unsetPartialFlag() - Method in class org.apache.hadoop.hbase.procedure2.store.ProcedureStoreTracker.BitSetNode
 
unwrapRemoteException() - Method in exception org.apache.hadoop.hbase.procedure2.RemoteProcedureException
 
update(Procedure) - Method in class org.apache.hadoop.hbase.procedure2.store.NoopProcedureStore
 
update(Procedure) - Method in interface org.apache.hadoop.hbase.procedure2.store.ProcedureStore
The specified procedure was executed, and the new state should be written to the store.
update(long) - Method in class org.apache.hadoop.hbase.procedure2.store.ProcedureStoreTracker.BitSetNode
 
update(long) - Method in class org.apache.hadoop.hbase.procedure2.store.ProcedureStoreTracker
 
update(Procedure) - Method in class org.apache.hadoop.hbase.procedure2.store.wal.WALProcedureStore
 
updateTimestamp() - Method in class org.apache.hadoop.hbase.procedure2.Procedure
 
USE_HSYNC_CONF_KEY - Static variable in class org.apache.hadoop.hbase.procedure2.store.wal.WALProcedureStore
 

V

validateClass(Procedure) - Static method in class org.apache.hadoop.hbase.procedure2.Procedure
 
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.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.

W

WAIT_BEFORE_ROLL_CONF_KEY - Static variable in class org.apache.hadoop.hbase.procedure2.store.wal.WALProcedureStore
 
WALProcedureStore - Class in org.apache.hadoop.hbase.procedure2.store.wal
WAL implementation of the ProcedureStore.
WALProcedureStore(Configuration, FileSystem, Path, WALProcedureStore.LeaseRecovery) - Constructor for class org.apache.hadoop.hbase.procedure2.store.wal.WALProcedureStore
 
WALProcedureStore.LeaseRecovery - Interface in org.apache.hadoop.hbase.procedure2.store.wal
 
WALProcedureStore.SyncMetrics - Class in org.apache.hadoop.hbase.procedure2.store.wal
 
WALProcedureStore.SyncMetrics() - Constructor for class org.apache.hadoop.hbase.procedure2.store.wal.WALProcedureStore.SyncMetrics
 
wasExecuted() - Method in class org.apache.hadoop.hbase.procedure2.Procedure
 
write(int) - Method in class org.apache.hadoop.hbase.procedure2.util.ByteSlot
 
write(byte[], int, int) - Method in class org.apache.hadoop.hbase.procedure2.util.ByteSlot
 
writeAt(int, int) - Method in class org.apache.hadoop.hbase.procedure2.util.ByteSlot
 
writeDelete(ByteSlot, long) - Static method in class org.apache.hadoop.hbase.procedure2.store.wal.ProcedureWALFormat
 
writeDelete(ByteSlot, Procedure, long[]) - Static method in class org.apache.hadoop.hbase.procedure2.store.wal.ProcedureWALFormat
 
writeEntry(ByteSlot, ProcedureProtos.ProcedureWALEntry.Type, Procedure, Procedure[]) - Static method in class org.apache.hadoop.hbase.procedure2.store.wal.ProcedureWALFormat
 
writeHeader(OutputStream, ProcedureProtos.ProcedureWALHeader) - Static method in class org.apache.hadoop.hbase.procedure2.store.wal.ProcedureWALFormat
 
writeInsert(ByteSlot, Procedure) - Static method in class org.apache.hadoop.hbase.procedure2.store.wal.ProcedureWALFormat
 
writeInsert(ByteSlot, Procedure, Procedure[]) - Static method in class org.apache.hadoop.hbase.procedure2.store.wal.ProcedureWALFormat
 
writeTo(OutputStream) - Method in class org.apache.hadoop.hbase.procedure2.store.ProcedureStoreTracker
 
writeTo(OutputStream) - Method in class org.apache.hadoop.hbase.procedure2.util.ByteSlot
 
writeTrailer(FSDataOutputStream, ProcedureStoreTracker) - Static method in class org.apache.hadoop.hbase.procedure2.store.wal.ProcedureWALFormat
 
writeUpdate(ByteSlot, Procedure) - Static method in class org.apache.hadoop.hbase.procedure2.store.wal.ProcedureWALFormat
 

Y

yield(Procedure) - Method in interface org.apache.hadoop.hbase.procedure2.ProcedureRunnableSet
The procedure can't run at the moment.
yield(Procedure) - Method in class org.apache.hadoop.hbase.procedure2.ProcedureSimpleRunQueue
 
A B C D E F G H I J K L M N O P R S T U V W Y 

Copyright © 2007–2018 The Apache Software Foundation. All rights reserved.