Package org.apache.cassandra.io.sstable.format
package org.apache.cassandra.io.sstable.format
-
ClassDescriptionSortedTableScrubber<R extends SSTableReaderWithFilter>SortedTableVerifier<R extends SSTableReaderWithFilter>Use the fact that check(...) is called with sorted tokens - we keep a pointer in to the normalized ranges and only bump the pointer if the key given is out of range.SortedTableWriter<P extends SortedTablePartitionWriter,
I extends SortedTableWriter.AbstractIndexWriter> A generic implementation of a writer which assumes the existence of some partition index and bloom filter.SortedTableWriter.Builder<P extends SortedTablePartitionWriter,I extends SortedTableWriter.AbstractIndexWriter, W extends SortedTableWriter<P, I>, B extends SortedTableWriter.Builder<P, I, W, B>> Provides the accessors to data on disk.An SSTableReader can be constructed in a number of places, but typically is either read from disk at startup, or constructed from a flushed memtable, or after compaction to replace some existing sstables.A builder of this sstable reader.One instance per SSTableReader we create.TODO: Move someplace reusableSSTableReaderWithFilter.Builder<R extends SSTableReaderWithFilter,B extends SSTableReaderWithFilter.Builder<R, B>> SSTableScanner<S extends SSTableReader,E extends AbstractRowIndexEntry, I extends SSTableScanner<S, E, I>.BaseKeyScanningIterator> A root class for a writer implementation.A builder of this sstable writer.Parameters for calculating the expected size of an SSTable.A set of feature flags associated with a SSTable format