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.
|
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 | |
SSTableSplitter | |
SSTableSplitter.SplitController | |
SSTableSplitter.SplittingCompactionTask | |
Upgrader |
Enum | Description |
---|---|
OperationType |
Exception | Description |
---|---|
CompactionInterruptedException |
Copyright © 2013 The Apache Software Foundation