Class MobFileCompactionChore

java.lang.Object
org.apache.hadoop.hbase.ScheduledChore
org.apache.hadoop.hbase.mob.MobFileCompactionChore
All Implemented Interfaces:
Runnable

@Private public class MobFileCompactionChore extends ScheduledChore
Periodic MOB compaction chore.

It runs MOB compaction on region servers in parallel, thus utilizing distributed cluster resources. To avoid possible major compaction storms, one can specify maximum number regions to be compacted in parallel by setting configuration parameter:
'hbase.mob.major.compaction.region.batch.size', which by default is 0 (unlimited).