public class LeveledCompactionTask extends CompactionTask
gcBefore, keepOriginals, logger, totalBytesCompactedcfs, compactionType, isUserDefined, transaction| Constructor and Description | 
|---|
| LeveledCompactionTask(ColumnFamilyStore cfs,
                     LifecycleTransaction txn,
                     int level,
                     int gcBefore,
                     long maxSSTableBytes,
                     boolean majorCompaction) | 
| Modifier and Type | Method and Description | 
|---|---|
| CompactionAwareWriter | getCompactionAwareWriter(ColumnFamilyStore cfs,
                        Directories directories,
                        LifecycleTransaction txn,
                        java.util.Set<SSTableReader> nonExpiredSSTables) | 
| protected int | getLevel() | 
| protected boolean | partialCompactionsAcceptable() | 
addToTotalBytesCompacted, checkAvailableDiskSpace, executeInternal, getCompactionController, getDirectories, getMaxDataAge, getMinRepairedAt, reduceScopeForLimitedSpace, runMayThrow, updateCompactionHistoryexecute, setCompactionType, setUserDefined, toStringrunpublic LeveledCompactionTask(ColumnFamilyStore cfs, LifecycleTransaction txn, int level, int gcBefore, long maxSSTableBytes, boolean majorCompaction)
public CompactionAwareWriter getCompactionAwareWriter(ColumnFamilyStore cfs, Directories directories, LifecycleTransaction txn, java.util.Set<SSTableReader> nonExpiredSSTables)
getCompactionAwareWriter in class CompactionTaskprotected boolean partialCompactionsAcceptable()
partialCompactionsAcceptable in class CompactionTaskprotected int getLevel()
getLevel in class CompactionTaskCopyright © 2018 The Apache Software Foundation