| Interface | Description |
|---|---|
| CreateTableProcedure.CreateHdfsRegions | |
| MetaProcedureInterface | Deprecated
only used for
RecoverMetaProcedure. |
| PeerProcedureInterface | |
| ProcedureSyncWait.Predicate<T> | |
| RSProcedureDispatcher.RemoteProcedureResolver | |
| ServerProcedureInterface |
Procedures that handle servers -- e.g.
|
| TableProcedureInterface |
Procedures that operates on a specific Table (e.g.
|
| Class | Description |
|---|---|
| AbstractStateMachineNamespaceProcedure<TState> |
Base class for all the Namespace procedures that want to use a StateMachineProcedure.
|
| AbstractStateMachineRegionProcedure<TState> |
Base class for all the Region procedures that want to use a StateMachine.
|
| AbstractStateMachineTableProcedure<TState> |
Base class for all the Table procedures that want to use a StateMachineProcedure.
|
| CloneSnapshotProcedure | |
| CreateNamespaceProcedure |
The procedure to create a new namespace.
|
| CreateTableProcedure | |
| DeleteNamespaceProcedure |
The procedure to remove a namespace.
|
| DeleteTableProcedure | |
| DisableTableProcedure | |
| EnableTableProcedure | |
| FairQueue<T extends Comparable<T>> | |
| HBCKServerCrashProcedure |
Acts like the super class in all cases except when no Regions found in the
current Master in-memory context.
|
| HBCKServerCrashProcedure.UnknownServerVisitor |
Visitor for hbase:meta that 'fixes' Unknown Server issues.
|
| InitMetaProcedure |
This procedure is used to initialize meta table for a new hbase deploy.
|
| MasterDDLOperationHelper |
Helper class for schema change procedures
|
| MasterProcedureConstants | |
| MasterProcedureEnv | |
| MasterProcedureEnv.WALStoreLeaseRecovery | |
| MasterProcedureScheduler |
ProcedureScheduler for the Master Procedures.
|
| MasterProcedureUtil | |
| MasterProcedureUtil.NonceProcedureRunnable |
Helper Runnable used in conjunction with submitProcedure() to deal with
submitting procs with nonce.
|
| MetaQueue | Deprecated
only used for
RecoverMetaProcedure. |
| ModifyNamespaceProcedure |
The procedure to add a namespace to an existing table.
|
| ModifyTableProcedure | |
| PeerQueue | |
| ProcedureDescriber | |
| ProcedurePrepareLatch |
Latch used by the Master to have the prepare() sync behaviour for old
clients, that can only get exceptions in a synchronous way.
|
| ProcedurePrepareLatch.CompatibilityLatch | |
| ProcedurePrepareLatch.NoopLatch | |
| ProcedureSyncWait |
Helper to synchronously wait on conditions.
|
| ProcedureSyncWait.ProcedureFuture | |
| Queue<TKey extends Comparable<TKey>> | |
| RecoverMetaProcedure | Deprecated
Do not use any more, leave it here only for compatible.
|
| ReopenTableRegionsProcedure |
Used for reopening the regions for a table.
|
| RestoreSnapshotProcedure | |
| RSProcedureDispatcher |
A remote procecdure dispatcher for regionservers.
|
| RSProcedureDispatcher.RegionCloseOperation | |
| RSProcedureDispatcher.RegionOpenOperation | |
| RSProcedureDispatcher.RegionOperation | |
| RSProcedureDispatcher.ServerOperation | |
| SchemaLocking |
Locks on namespaces, tables, and regions.
|
| ServerCrashProcedure |
Handle crashed server.
|
| ServerQueue | |
| ServerRemoteProcedure | |
| SplitWALProcedure |
The procedure is to split a WAL.
|
| SplitWALRemoteProcedure |
A remote procedure which is used to send split WAL request to region server.
|
| SwitchRpcThrottleProcedure |
The procedure to switch rpc throttle
|
| SwitchRpcThrottleRemoteProcedure |
The procedure to switch rpc throttle on region server
|
| TableQueue | |
| TruncateTableProcedure |
| Enum | Description |
|---|---|
| MetaProcedureInterface.MetaOperationType | |
| PeerProcedureInterface.PeerOperationType | |
| ServerProcedureInterface.ServerOperationType | |
| TableProcedureInterface.TableOperationType |
| Exception | Description |
|---|---|
| ServerCrashException |
Passed as Exception by
ServerCrashProcedure
notifying on-going RIT that server has failed. |
Copyright © 2007–2020 The Apache Software Foundation. All rights reserved.