Uses of Class
org.apache.cassandra.db.compaction.AbstractCompactionTask
-
Packages that use AbstractCompactionTask Package Description org.apache.cassandra.db.compaction -
-
Uses of AbstractCompactionTask in org.apache.cassandra.db.compaction
Subclasses of AbstractCompactionTask in org.apache.cassandra.db.compaction Modifier and Type Class Description classCompactionTaskclassLeveledCompactionTaskclassSingleSSTableLCSTaskSpecial compaction task that does not do any compaction, instead it just mutates the level metadata on the sstable and notifies the compaction strategy.static classSSTableSplitter.SplittingCompactionTaskclassTimeWindowCompactionTaskMethods in org.apache.cassandra.db.compaction that return AbstractCompactionTask Modifier and Type Method Description AbstractCompactionTaskAbstractCompactionStrategy. getCompactionTask(LifecycleTransaction txn, int gcBefore, long maxSSTableBytes)AbstractCompactionTaskCompactionStrategyManager. getCompactionTask(LifecycleTransaction txn, int gcBefore, long maxSSTableBytes)AbstractCompactionTaskLeveledCompactionStrategy. getCompactionTask(LifecycleTransaction txn, int gcBefore, long maxSSTableBytes)abstract AbstractCompactionTaskAbstractCompactionStrategy. getNextBackgroundTask(int gcBefore)AbstractCompactionTaskCompactionStrategyManager. getNextBackgroundTask(int gcBefore)Return the next background task Returns a task for the compaction strategy that needs it the most (most estimated remaining tasks)AbstractCompactionTaskDateTieredCompactionStrategy. getNextBackgroundTask(int gcBefore)Deprecated.AbstractCompactionTaskLeveledCompactionStrategy. getNextBackgroundTask(int gcBefore)the only difference between background and maximal in LCS is that maximal is still allowed (by explicit user request) even when compaction is disabled.AbstractCompactionTaskSizeTieredCompactionStrategy. getNextBackgroundTask(int gcBefore)AbstractCompactionTaskTimeWindowCompactionStrategy. getNextBackgroundTask(int gcBefore)AbstractCompactionTaskAbstractStrategyHolder.TaskSupplier. getTask()abstract AbstractCompactionTaskAbstractCompactionStrategy. getUserDefinedTask(java.util.Collection<SSTableReader> sstables, int gcBefore)AbstractCompactionTaskDateTieredCompactionStrategy. getUserDefinedTask(java.util.Collection<SSTableReader> sstables, int gcBefore)Deprecated.AbstractCompactionTaskLeveledCompactionStrategy. getUserDefinedTask(java.util.Collection<SSTableReader> sstables, int gcBefore)AbstractCompactionTaskSizeTieredCompactionStrategy. getUserDefinedTask(java.util.Collection<SSTableReader> sstables, int gcBefore)AbstractCompactionTaskTimeWindowCompactionStrategy. getUserDefinedTask(java.util.Collection<SSTableReader> sstables, int gcBefore)AbstractCompactionTaskAbstractCompactionTask. setCompactionType(OperationType compactionType)AbstractCompactionTaskAbstractCompactionTask. setUserDefined(boolean isUserDefined)Methods in org.apache.cassandra.db.compaction that return types with arguments of type AbstractCompactionTask Modifier and Type Method Description abstract java.util.Collection<AbstractCompactionTask>AbstractCompactionStrategy. getMaximalTask(int gcBefore, boolean splitOutput)java.util.Collection<AbstractCompactionTask>DateTieredCompactionStrategy. getMaximalTask(int gcBefore, boolean splitOutput)Deprecated.java.util.Collection<AbstractCompactionTask>LeveledCompactionStrategy. getMaximalTask(int gcBefore, boolean splitOutput)java.util.Collection<AbstractCompactionTask>SizeTieredCompactionStrategy. getMaximalTask(int gcBefore, boolean splitOutput)java.util.Collection<AbstractCompactionTask>TimeWindowCompactionStrategy. getMaximalTask(int gcBefore, boolean splitOutput)abstract java.util.Collection<AbstractCompactionTask>AbstractStrategyHolder. getMaximalTasks(int gcBefore, boolean splitOutput)java.util.Collection<AbstractCompactionTask>CompactionStrategyHolder. getMaximalTasks(int gcBefore, boolean splitOutput)java.util.Collection<AbstractCompactionTask>PendingRepairHolder. getMaximalTasks(int gcBefore, boolean splitOutput)abstract java.util.Collection<AbstractCompactionTask>AbstractStrategyHolder. getUserDefinedTasks(AbstractStrategyHolder.GroupedSSTableContainer sstables, int gcBefore)java.util.Collection<AbstractCompactionTask>CompactionStrategyHolder. getUserDefinedTasks(AbstractStrategyHolder.GroupedSSTableContainer sstables, int gcBefore)java.util.Collection<AbstractCompactionTask>PendingRepairHolder. getUserDefinedTasks(AbstractStrategyHolder.GroupedSSTableContainer sstables, int gcBefore)java.util.Iterator<AbstractCompactionTask>CompactionTasks. iterator()Method parameters in org.apache.cassandra.db.compaction with type arguments of type AbstractCompactionTask Modifier and Type Method Description static CompactionTasksCompactionTasks. create(java.util.Collection<AbstractCompactionTask> tasks)
-