Package org.apache.cassandra.io.sstable.format.bti
package org.apache.cassandra.io.sstable.format.bti
-
ClassDescriptionBigtable format with trie indices.Reader of SSTable files in BTI format (see
BtiFormat), written byBtiTableWriter.Writes SSTables in BTI format (seeBtiFormat), which can be read byBtiTableReader.Encapsulates writing the index and filter for an SSTable.This class holds the partition index as an on-disk trie mapping unique prefixes of decorated keys to: data file position if the partition is small enough to not need an index row index file position if the partition has a row index plus the last 8 bits of the key's filter hash which is used to filter out mismatched keys without reading the key To avoid having to create an object to carry the result, the two are distinguished by sign.PartitionIndex.Acceptor<ArgType,ResultType> Iterator of index positions covered between two keys.Provides methods to read the partition index trie.Reader class for row index files created byRowIndexWriter.Iterator over the partitions of an sstable used for scrubbing.