org.apache.hadoop.hbase.regionserver.compactions
Class ExploringCompactionPolicy
java.lang.Object
org.apache.hadoop.hbase.regionserver.compactions.CompactionPolicy
org.apache.hadoop.hbase.regionserver.compactions.RatioBasedCompactionPolicy
org.apache.hadoop.hbase.regionserver.compactions.ExploringCompactionPolicy
- Direct Known Subclasses:
- FIFOCompactionPolicy
@InterfaceAudience.Private
public class ExploringCompactionPolicy
- extends RatioBasedCompactionPolicy
Class to pick which files if any to compact together.
This class will search all possibilities for different and if it gets stuck it will choose
the smallest set of files to compact.
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
ExploringCompactionPolicy
public ExploringCompactionPolicy(org.apache.hadoop.conf.Configuration conf,
StoreConfigInformation storeConfigInfo)
- Constructor for ExploringCompactionPolicy.
- Parameters:
conf
- The configuration objectstoreConfigInfo
- An object to provide info about the store.
applyCompactionPolicy
public List<StoreFile> applyCompactionPolicy(List<StoreFile> candidates,
boolean mightBeStuck,
boolean mayUseOffPeak,
int minFiles,
int maxFiles)
Copyright © 2007–2016 The Apache Software Foundation. All rights reserved.