| Interface | Description |
|---|---|
| CompactionManager.CompactionExecutorStatsCollector | |
| CompactionManagerMBean | |
| ICompactionScanner |
An ICompactionScanner is an abstraction allowing multiple SSTableScanners to be
chained together under the hood.
|
| 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.
|
| 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.
|
| LegacyLeveledManifest | Deprecated
since it can be removed in a future revision.
|
| LeveledCompactionStrategy | |
| LeveledCompactionTask | |
| LeveledManifest | |
| LeveledManifest.CompactionCandidate | |
| ParallelCompactionIterable |
A class to run compaction taking advantage of multiple-core processes:
One Deserializer thread per input sstable performs read + deserialize (a row at a time).
|
| PrecompactedRow |
PrecompactedRow merges its rows in its constructor in memory.
|
| Scrubber | |
| SizeTieredCompactionStrategy | |
| SizeTieredCompactionStrategyOptions | |
| SSTableSplitter | |
| SSTableSplitter.SplitController | |
| SSTableSplitter.SplittingCompactionTask | |
| Upgrader |
| Enum | Description |
|---|---|
| OperationType |
| Exception | Description |
|---|---|
| CompactionInterruptedException |
Copyright © 2015 The Apache Software Foundation