Class ModifyTableDescriptorProcedure

java.lang.Object
org.apache.hadoop.hbase.procedure2.Procedure<TEnvironment>
org.apache.hadoop.hbase.procedure2.StateMachineProcedure<MasterProcedureEnv,TState>
org.apache.hadoop.hbase.master.procedure.AbstractStateMachineTableProcedure<org.apache.hadoop.hbase.shaded.protobuf.generated.MasterProcedureProtos.ModifyTableDescriptorState>
org.apache.hadoop.hbase.master.procedure.ModifyTableDescriptorProcedure
All Implemented Interfaces:
Comparable<Procedure<MasterProcedureEnv>>, TableProcedureInterface
Direct Known Subclasses:
InitializeStoreFileTrackerProcedure, MigrateRSGroupProcedure

@Private public abstract class ModifyTableDescriptorProcedure extends AbstractStateMachineTableProcedure<org.apache.hadoop.hbase.shaded.protobuf.generated.MasterProcedureProtos.ModifyTableDescriptorState>
The procedure will only update the table descriptor without reopening all the regions.

It is usually used for migrating when upgrading, where we need to add something into the table descriptor, such as the rs group information.