Class TimeWindowCompactionTask
java.lang.Object
org.apache.cassandra.utils.WrappedRunnable
org.apache.cassandra.db.compaction.AbstractCompactionTask
org.apache.cassandra.db.compaction.CompactionTask
org.apache.cassandra.db.compaction.TimeWindowCompactionTask
- All Implemented Interfaces:
Runnable
-
Field Summary
Fields inherited from class org.apache.cassandra.db.compaction.CompactionTask
gcBefore, keepOriginals, logger, totalBytesCompactedFields inherited from class org.apache.cassandra.db.compaction.AbstractCompactionTask
cfs, compactionType, isUserDefined, transaction -
Constructor Summary
ConstructorsConstructorDescriptionTimeWindowCompactionTask(ColumnFamilyStore cfs, LifecycleTransaction txn, long gcBefore, boolean ignoreOverlaps) -
Method Summary
Methods inherited from class org.apache.cassandra.db.compaction.CompactionTask
addToTotalBytesCompacted, buildCompactionCandidatesForAvailableDiskSpace, executeInternal, getCompactionAwareWriter, getDirectories, getIsTransient, getLevel, getMaxDataAge, getMinRepairedAt, getPendingRepair, partialCompactionsAcceptable, reduceScopeForLimitedSpace, runMayThrow, updateCompactionHistoryMethods inherited from class org.apache.cassandra.db.compaction.AbstractCompactionTask
execute, setCompactionType, setUserDefined, toStringMethods inherited from class org.apache.cassandra.utils.WrappedRunnable
run
-
Constructor Details
-
TimeWindowCompactionTask
public TimeWindowCompactionTask(ColumnFamilyStore cfs, LifecycleTransaction txn, long gcBefore, boolean ignoreOverlaps)
-
-
Method Details
-
getCompactionController
- Overrides:
getCompactionControllerin classCompactionTask
-