Package org.apache.cassandra.io.sstable.format.big
package org.apache.cassandra.io.sstable.format.big
-
ClassDescriptionLegacy bigtable formatColumn index builder used by
BigTableWriter.SSTableReaders are open()ed by Keyspace.onStart; after that they are created by SSTableWriter.renameAndOpen.Encapsulates writing the index and filter for an SSTable.Binary format ofRowIndexEntryis defined as follows:(long) position (64 bit long, vint encoded) (int) serialized size of data that follows (32 bit int, vint encoded) -- following for indexed entries only (so serialized size > 0) (int) int/Uint DeletionTime.localDeletionTime (uint if version >= "oa" (5.0)) (long) DeletionTime.markedForDeletionAt (int) number of IndexInfo objects (32 bit int, vint encoded) (*) serialized IndexInfo objects, see below (*) offsets of serialized IndexInfo objects, since version "ma" (3.0) Each IndexInfo object's offset is relative to the first IndexInfo object.Base class to accessIndexInfoobjects.A Cell Iterator over SSTableA Cell Iterator in reversed clustering order over SSTable