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