org.apache.cassandra.db.compaction (apache-cassandra API)
Date: 2012-05-04

Overview | Package | Class | Use | Tree | Deprecated | Index | Help
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES

## Package org.apache.cassandra.db.compaction

Interface Summary
CompactionInfo.Holder |
CompactionManager.CompactionExecutorStatsCollector |
CompactionManagerMBean |

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.
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.
SizeTieredCompactionStrategy |

Enum Summary
OperationType |

Overview | Package | Class | Use | Tree | Deprecated | Index | Help
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES

Copyright © 2012 The Apache Software Foundation