| Interface | Description |
|---|---|
| CompactionManager.CompactionExecutorStatsCollector | |
| CompactionManagerMBean |
| Class | Description |
|---|---|
| AbstractCompactedRow |
a CompactedRow is an object that takes a bunch of rows (keys + columnfamilies)
and can write a compacted version of those rows to an output stream.
|
| AbstractCompactionIterable | |
| AbstractCompactionStrategy |
Pluggable compaction strategy determines how SSTables get merged.
|
| AbstractCompactionStrategy.ScannerList | |
| AbstractCompactionTask | |
| CompactionController |
Manage compaction options.
|
| CompactionHistoryTabularData | |
| CompactionInfo |
Implements serializable to allow structured info to be returned via JMX.
|
| CompactionInfo.Holder | |
| CompactionIterable | |
| CompactionManager |
A singleton which manages a private executor of ongoing compactions.
|
| CompactionTask | |
| DateTieredCompactionStrategy | |
| DateTieredCompactionStrategyOptions | |
| LazilyCompactedRow |
LazilyCompactedRow only computes the row bloom filter and column index in memory
(at construction time); it does this by reading one column at a time from each
of the rows being compacted, and merging them as it does so.
|
| LeveledCompactionStrategy | |
| LeveledCompactionTask | |
| LeveledManifest | |
| LeveledManifest.CompactionCandidate | |
| Scrubber | |
| Scrubber.ScrubResult | |
| SizeTieredCompactionStrategy | |
| SizeTieredCompactionStrategyOptions | |
| SSTableSplitter | |
| SSTableSplitter.SplitController | |
| SSTableSplitter.SplittingCompactionTask | |
| Upgrader | |
| Verifier | |
| WrappingCompactionStrategy |
| Enum | Description |
|---|---|
| CompactionManager.AllSSTableOpStatus | |
| OperationType |
| Exception | Description |
|---|---|
| CompactionInterruptedException |
Copyright © 2018 The Apache Software Foundation