|
||||||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | |||||||||
| Interface Summary | |
|---|---|
| CompactionManager.CompactionExecutorStatsCollector | |
| CompactionManagerMBean | |
| ICompactionScanner | An ICompactionScanner is an abstraction allowing multiple SSTableScanners to be chained together under the hood. |
| Class Summary | |
|---|---|
| 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. |
| 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 | |
| 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 | |
| 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 | |
| Enum Summary | |
|---|---|
| OperationType | |
| Exception Summary | |
|---|---|
| CompactionInterruptedException | |
|
||||||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | |||||||||