public class LeveledCompactionTask extends CompactionTask
gcBefore, logger, totalBytesCompactedcfs, compactionType, isUserDefined, sstables| Constructor and Description |
|---|
LeveledCompactionTask(ColumnFamilyStore cfs,
java.util.Collection<SSTableReader> sstables,
int level,
int gcBefore,
long maxSSTableBytes) |
| Modifier and Type | Method and Description |
|---|---|
protected int |
getLevel() |
protected boolean |
newSSTableSegmentThresholdReached(SSTableWriter writer) |
protected boolean |
partialCompactionsAcceptable() |
addToTotalBytesCompacted, checkAvailableDiskSpace, executeInternal, getCompactionController, getExpectedWriteSize, getMaxDataAge, reduceScopeForLimitedSpace, replaceCompactedSSTables, runMayThrowexecute, getDirectories, setCompactionType, setUserDefined, toStringgetWriteDirectoryrunpublic LeveledCompactionTask(ColumnFamilyStore cfs, java.util.Collection<SSTableReader> sstables, int level, int gcBefore, long maxSSTableBytes)
protected boolean newSSTableSegmentThresholdReached(SSTableWriter writer)
newSSTableSegmentThresholdReached in class CompactionTaskprotected boolean partialCompactionsAcceptable()
partialCompactionsAcceptable in class CompactionTaskprotected int getLevel()
getLevel in class CompactionTaskCopyright © 2015 The Apache Software Foundation