Uses of Class
org.apache.hadoop.hbase.master.procedure.ProcedurePrepareLatch
Package
Description
-
Uses of ProcedurePrepareLatch in org.apache.hadoop.hbase.master
Modifier and TypeMethodDescriptionlong
ClusterSchema.createNamespace
(NamespaceDescriptor namespaceDescriptor, NonceKey nonceKey, ProcedurePrepareLatch latch) Create a new Namespace.long
ClusterSchemaServiceImpl.createNamespace
(NamespaceDescriptor namespaceDescriptor, NonceKey nonceKey, ProcedurePrepareLatch latch) long
ClusterSchema.deleteNamespace
(String name, NonceKey nonceKey, ProcedurePrepareLatch latch) Delete an existing Namespace.long
ClusterSchemaServiceImpl.deleteNamespace
(String name, NonceKey nonceKey, ProcedurePrepareLatch latch) long
ClusterSchema.modifyNamespace
(NamespaceDescriptor descriptor, NonceKey nonceKey, ProcedurePrepareLatch latch) Modify an existing Namespace.long
ClusterSchemaServiceImpl.modifyNamespace
(NamespaceDescriptor namespaceDescriptor, NonceKey nonceKey, ProcedurePrepareLatch latch) -
Uses of ProcedurePrepareLatch in org.apache.hadoop.hbase.master.procedure
Modifier and TypeClassDescriptionprotected static class
private static class
Modifier and TypeFieldDescriptionprivate final ProcedurePrepareLatch
AbstractStateMachineNamespaceProcedure.syncLatch
private final ProcedurePrepareLatch
AbstractStateMachineTableProcedure.syncLatch
private ProcedurePrepareLatch
SwitchRpcThrottleProcedure.syncLatch
Modifier and TypeMethodDescriptionstatic ProcedurePrepareLatch
ProcedurePrepareLatch.createBlockingLatch()
Creates a latch which blocks.static ProcedurePrepareLatch
ProcedurePrepareLatch.createLatch()
Create a latch if the client does not have async proc support.static ProcedurePrepareLatch
ProcedurePrepareLatch.createLatch
(int major, int minor) Create a latch if the client does not have async proc supportstatic ProcedurePrepareLatch
ProcedurePrepareLatch.getNoopLatch()
Returns the singleton latch which does nothing.Modifier and TypeMethodDescriptionstatic void
ProcedurePrepareLatch.releaseLatch
(ProcedurePrepareLatch latch, Procedure proc) ModifierConstructorDescriptionprotected
protected
AbstractStateMachineRegionProcedure
(MasterProcedureEnv env, RegionInfo hri, ProcedurePrepareLatch latch) protected
CreateNamespaceProcedure
(MasterProcedureEnv env, NamespaceDescriptor nsDescriptor, ProcedurePrepareLatch latch) CreateTableProcedure
(MasterProcedureEnv env, TableDescriptor tableDescriptor, RegionInfo[] newRegions, ProcedurePrepareLatch syncLatch) DeleteNamespaceProcedure
(MasterProcedureEnv env, String namespaceName, ProcedurePrepareLatch latch) DeleteTableProcedure
(MasterProcedureEnv env, TableName tableName, ProcedurePrepareLatch syncLatch) DisableTableProcedure
(MasterProcedureEnv env, TableName tableName, boolean skipTableStateCheck, ProcedurePrepareLatch syncLatch) ConstructorEnableTableProcedure
(MasterProcedureEnv env, TableName tableName, ProcedurePrepareLatch syncLatch) ConstructorModifyNamespaceProcedure
(MasterProcedureEnv env, NamespaceDescriptor newNsDescriptor, ProcedurePrepareLatch latch) ModifyTableProcedure
(MasterProcedureEnv env, TableDescriptor htd, ProcedurePrepareLatch latch) ModifyTableProcedure
(MasterProcedureEnv env, TableDescriptor newTableDescriptor, ProcedurePrepareLatch latch, TableDescriptor oldTableDescriptor, boolean shouldCheckDescriptor, boolean reopenRegions) SwitchRpcThrottleProcedure
(RpcThrottleStorage rpcThrottleStorage, boolean rpcThrottleEnabled, ServerName serverName, ProcedurePrepareLatch syncLatch) TruncateRegionProcedure
(MasterProcedureEnv env, RegionInfo region, ProcedurePrepareLatch latch) TruncateTableProcedure
(MasterProcedureEnv env, TableName tableName, boolean preserveSplits, ProcedurePrepareLatch latch) -
Uses of ProcedurePrepareLatch in org.apache.hadoop.hbase.master.replication