Class GCRegionProcedure

All Implemented Interfaces:
Comparable<Procedure<MasterProcedureEnv>>, TableProcedureInterface

@Private public class GCRegionProcedure extends AbstractStateMachineRegionProcedure<org.apache.hadoop.hbase.shaded.protobuf.generated.MasterProcedureProtos.GCRegionState>
GC a Region that is no longer in use. It has been split or merged away. Caller determines if it is GC time. This Procedure does not check.

This is a Region StateMachine Procedure. We take a read lock on the Table and then exclusive on the Region.