Package org.apache.hadoop.hbase.master.procedure
package org.apache.hadoop.hbase.master.procedure
-
ClassDescriptionBase class for all the Namespace procedures that want to use a StateMachineProcedure.Base class for all the Region procedures that want to use a StateMachine.Base class for all the Table procedures that want to use a StateMachineProcedure.The procedure to create a new namespace.The procedure to remove a namespace.FairQueue<T extends Comparable<T>>Acts like the super class in all cases except when no Regions found in the current Master in-memory context.Visitor for hbase:meta that 'fixes' Unknown Server issues.This procedure is used to initialize meta table for a new hbase deploy.Helper class for schema change proceduresProcedureScheduler for the Master Procedures.Helper Runnable used in conjunction with submitProcedure() to deal with submitting procs with nonce.Deprecated.Deprecated.only used for
RecoverMetaProcedure
.The procedure to add a namespace to an existing table.The procedure will only update the table descriptor without reopening all the regions.Latch used by the Master to have the prepare() sync behaviour for old clients, that can only get exceptions in a synchronous way.Helper to synchronously wait on conditions.Queue<TKey extends Comparable<TKey>>Deprecated.Do not use any more, leave it here only for compatible.Used for reopening the regions for a table.A remote procecdure dispatcher for regionservers.Locks on namespaces, tables, and regions.Passed as Exception byServerCrashProcedure
notifying on-going RIT that server has failed.Handle crashed server.Procedures that handle servers -- e.g.A procedure used to take snapshot on tables.A remote procedure which is used to send region snapshot request to region server.A remote procedure which is used to send verify snapshot request to region server.The procedure is to split a WAL.A remote procedure which is used to send split WAL request to region server.The procedure to switch rpc throttleThe procedure to switch rpc throttle on region serverProcedures that operates on a specific Table (e.g.
RecoverMetaProcedure
.