Package org.apache.hadoop.hbase.procedure
package org.apache.hadoop.hbase.procedure
-
ClassDescriptionA life-cycle management interface for globally barriered procedures on master.Provides the globally barriered procedure framework and environment for master oriented operations.A globally-barriered distributed procedure.This is the master side of a distributed complex procedure execution.RPCs for the coordinator to run a barriered procedure with subprocedures executed at distributed members.ProcedureManagerHost<E extends ProcedureManager>Provides the common setup framework and runtime services for globally barriered procedure invocation from HBase services.Process to kick off and manage a running
Subprocedure
on a member.This is the notification interface for Procedures that encapsulates message passing from members to a coordinator.A life-cycle management interface for globally barriered procedures on region servers.Provides the globally barriered procedure framework and environment for region server oriented operations.Distributed procedure member's Subprocedure.Empty Subprocedure for testing.Task builder to build instances of aProcedureMember
'sSubprocedure
s.ZooKeeper basedProcedureCoordinatorRpcs
for aProcedureCoordinator
ZooKeeper based controller for a procedure member.This is a shared ZooKeeper-based znode management utils for distributed procedure.