Uses of Package
org.apache.hadoop.hbase.procedure2
Package
Description
-
ClassDescriptionBase Procedure class responsible for Procedure Metadata; e.g.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.Thread Pool that executes the submitted procedures.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.Remote procedure reference.A RemoteProcedureException is an exception from another thread or process.
-
ClassDescriptionBase Procedure class responsible for Procedure Metadata; e.g.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.Special procedure used as a chore.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.Indicate that a procedure wants to be rescheduled.Data structure with reference to remote operation.Remote procedure reference.A RemoteProcedureException is an exception from another thread or process.Procedure described by a series of steps.
-
ClassDescriptionBase Procedure class responsible for Procedure Metadata; e.g.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.
-
-
ClassDescriptionLocking for mutual exclusion between procedures.Interface to get status of a Lock without getting access to acquire/release lock.Base Procedure class responsible for Procedure Metadata; e.g.Type class.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.Thread Pool that executes the submitted procedures.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.Keep track of the runnable proceduresIndicate that a procedure wants to be rescheduled.A procedure dispatcher that aggregates and sends after elapsed time or after we hit count threshold.Data structure with reference to remote operation.Remote procedure reference.A RemoteProcedureException is an exception from another thread or process.Procedure described by a series of steps.
-
ClassDescriptionBase Procedure class responsible for Procedure Metadata; e.g.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.Indicate that a procedure wants to be rescheduled.Data structure with reference to remote operation.Remote procedure reference.Procedure described by a series of steps.
-
-
ClassDescriptionHold the reference to a completed root procedure.Vessel that carries a Procedure and a timeout.Used internally signaling failed queue of a remote procedure operation.Inline Chores (executors internal chores).Locking for mutual exclusion between procedures.Interface to get status of a Lock without getting access to acquire/release lock.Used internally signaling failed queue of a remote procedure operation.Used internally signaling failed queue of a remote procedure operation.Used internally signaling failed queue of a remote procedure operation.Base Procedure class responsible for Procedure Metadata; e.g.Type class.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.Thread Pool that executes the submitted procedures.Class with parameters describing how to fail/die when in testing-context.Special procedure used as a chore.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.Keep track of the runnable proceduresIndicate that a procedure wants to be rescheduled.Node that contains a set of RemoteProceduresAccount of what procedures are running on remote node.Data structure with reference to remote operation.Remote procedure reference.A RemoteProcedureException is an exception from another thread or process.Internal state of the ProcedureExecutor that describes the state of a "Root Procedure".A general interface for a sub procedure runs at RS side.Runs task on a period such as check for stuck workers.
-
-
-
-
-
ClassDescriptionA general interface for a sub procedure runs at RS side.
-
-
ClassDescriptionBase Procedure class responsible for Procedure Metadata; e.g.Indicate that a procedure wants to be rescheduled.Procedure described by a series of steps.
-
ClassDescriptionA general interface for a sub procedure runs at RS side.
-
ClassDescriptionBase Procedure class responsible for Procedure Metadata; e.g.Procedure described by a series of steps.