Class CompactionConfiguration

java.lang.Object
org.apache.hadoop.hbase.regionserver.compactions.CompactionConfiguration

@Private public class CompactionConfiguration extends Object

Compaction configuration for a particular instance of HStore. Takes into account both global settings and ones set on the column family/store. Control knobs for default compaction algorithm:

maxCompactSize - upper bound on file size to be included in minor compactions minCompactSize - lower bound below which compaction is selected without ratio test minFilesToCompact - lower bound on number of files in any minor compaction maxFilesToCompact - upper bound on number of files in any minor compaction compactionRatio - Ratio used for compaction minLocalityToForceCompact - Locality threshold for a store file to major compact (HBASE-11195)

Set parameter as "hbase.hstore.compaction.<attribute>"