@InterfaceAudience.Private public class EagerMemStoreCompactionStrategy extends MemStoreCompactionStrategy
MemStoreCompactionStrategy.Action
Modifier and Type | Field and Description |
---|---|
private static String |
NAME |
cfName, COMPACTING_MEMSTORE_THRESHOLD_DEFAULT, COMPACTING_MEMSTORE_THRESHOLD_KEY, LOG, pipelineThreshold
Constructor and Description |
---|
EagerMemStoreCompactionStrategy(org.apache.hadoop.conf.Configuration conf,
String cfName) |
Modifier and Type | Method and Description |
---|---|
MemStoreCompactionStrategy.Action |
getAction(VersionedSegmentsList versionedList) |
protected String |
getName() |
compact, getFlattenAction, getMergingAction, resetStats, simpleMergeOrFlatten, toString, updateStats
private static final String NAME
public EagerMemStoreCompactionStrategy(org.apache.hadoop.conf.Configuration conf, String cfName)
public MemStoreCompactionStrategy.Action getAction(VersionedSegmentsList versionedList)
getAction
in class MemStoreCompactionStrategy
protected String getName()
getName
in class MemStoreCompactionStrategy
Copyright © 2007–2019 The Apache Software Foundation. All rights reserved.