Class RefreshHFilesRegionProcedure

java.lang.Object
org.apache.hadoop.hbase.procedure2.Procedure<MasterProcedureEnv>
org.apache.hadoop.hbase.master.procedure.RefreshHFilesRegionProcedure
All Implemented Interfaces:
Comparable<Procedure<MasterProcedureEnv>>, TableProcedureInterface, RemoteProcedureDispatcher.RemoteProcedure<MasterProcedureEnv,ServerName>

A master-side procedure that handles refreshing HFiles (store files) for a specific region in HBase. It performs remote procedure dispatch to the RegionServer hosting the region and manages retries, suspensions, and timeouts as needed. This procedure ensures safe execution by verifying the region state, handling remote operation results, and applying retry mechanisms in case of failures. It gives the call to RefreshHFilesCallable which gets executed on region server.