| AbstractCompactionStrategy
Pluggable compaction strategy determines how SSTables get merged.
|
| AbstractCompactionStrategy.ScannerList |
| AbstractCompactionTask |
| AbstractStrategyHolder
Wrapper that's aware of how sstables are divided between separate strategies,
and provides a standard interface to them
not threadsafe, calls must be synchronized by caller
|
| AbstractStrategyHolder.DestinationRouter |
| AbstractStrategyHolder.GroupedSSTableContainer
Maps sstables to their token partition bucket
|
| AbstractStrategyHolder.TaskSupplier |
| ActiveCompactions |
| ActiveCompactionsTracker |
| CompactionController
Manage compaction options.
|
| CompactionInfo |
| CompactionInfo.Holder |
| CompactionInfo.Unit |
| CompactionIterator
Merge multiple iterators over the content of sstable into a "compacted" iterator.
|
| CompactionLogger |
| CompactionLogger.Strategy |
| CompactionLogger.StrategySummary
This will produce the compaction strategy's starting information.
|
| CompactionManager
A singleton which manages a private executor of ongoing compactions.
|
| CompactionManager.AllSSTableOpStatus |
| CompactionManager.CompactionPauser |
| CompactionManagerMBean |
| CompactionStrategyManager
Manages the compaction strategies.
|
| CompactionTask |
| CompactionTasks |
| LeveledManifest |
| LeveledManifest.CompactionCandidate |
| OperationType |
| Scrubber |
| Scrubber.ScrubResult |
| SizeTieredCompactionStrategyOptions |
| Verifier.Options |
| Verifier.Options.Builder |