Modifier and Type | Method and Description |
---|---|
static RowIndexEntry |
RowIndexEntry.create(long position,
DeletionTime deletionTime,
ColumnIndex index) |
RowIndexEntry |
RowIndexEntry.Serializer.deserialize(java.io.DataInput in,
Descriptor.Version version) |
Modifier and Type | Method and Description |
---|---|
void |
RowIndexEntry.Serializer.serialize(RowIndexEntry rie,
java.io.DataOutput out) |
Constructor and Description |
---|
SSTableNamesIterator(SSTableReader sstable,
FileDataInput file,
DecoratedKey key,
java.util.SortedSet<java.nio.ByteBuffer> columns,
RowIndexEntry indexEntry) |
SSTableSliceIterator(SSTableReader sstable,
FileDataInput file,
DecoratedKey key,
ColumnSlice[] slices,
boolean reversed,
RowIndexEntry indexEntry)
An iterator for a slice within an SSTable
|
Modifier and Type | Method and Description |
---|---|
abstract RowIndexEntry |
AbstractCompactedRow.write(long currentPosition,
java.io.DataOutput out)
write the row (size + column index + filter + column data, but NOT row key) to @param out.
|
RowIndexEntry |
LazilyCompactedRow.write(long currentPosition,
java.io.DataOutput out) |
RowIndexEntry |
PrecompactedRow.write(long currentPosition,
java.io.DataOutput out) |
Modifier and Type | Method and Description |
---|---|
OnDiskAtomIterator |
IDiskAtomFilter.getSSTableColumnIterator(SSTableReader sstable,
FileDataInput file,
DecoratedKey key,
RowIndexEntry indexEntry)
Get an iterator that returns columns from the given SSTable using the opened file
matching the Filter criteria in sorted order.
|
OnDiskAtomIterator |
NamesQueryFilter.getSSTableColumnIterator(SSTableReader sstable,
FileDataInput file,
DecoratedKey key,
RowIndexEntry indexEntry) |
OnDiskAtomIterator |
QueryFilter.getSSTableColumnIterator(SSTableReader sstable,
FileDataInput file,
DecoratedKey key,
RowIndexEntry indexEntry) |
OnDiskAtomIterator |
SliceQueryFilter.getSSTableColumnIterator(SSTableReader sstable,
FileDataInput file,
DecoratedKey key,
RowIndexEntry indexEntry) |
Modifier and Type | Method and Description |
---|---|
RowIndexEntry |
SSTableWriter.append(AbstractCompactedRow row) |
RowIndexEntry |
SSTableReader.getCachedPosition(DecoratedKey key,
boolean updateStats) |
RowIndexEntry |
SSTableReader.getPosition(RowPosition key,
SSTableReader.Operator op)
Get position updating key cache and stats.
|
RowIndexEntry |
SSTableReader.getPosition(RowPosition key,
SSTableReader.Operator op,
boolean updateCacheAndStats) |
static RowIndexEntry |
SSTableWriter.rawAppend(ColumnFamily cf,
long startPosition,
DecoratedKey key,
java.io.DataOutput out) |
Modifier and Type | Method and Description |
---|---|
InstrumentingCache<KeyCacheKey,RowIndexEntry> |
SSTableReader.getKeyCache() |
Modifier and Type | Method and Description |
---|---|
void |
SSTableReader.cacheKey(DecoratedKey key,
RowIndexEntry info) |
Modifier and Type | Method and Description |
---|---|
void |
SSTableReader.preheat(java.util.Map<DecoratedKey,RowIndexEntry> cachedKeys) |
Modifier and Type | Field and Description |
---|---|
AutoSavingCache<KeyCacheKey,RowIndexEntry> |
CacheService.keyCache |
Modifier and Type | Method and Description |
---|---|
java.util.concurrent.Future<Pair<KeyCacheKey,RowIndexEntry>> |
CacheService.KeyCacheSerializer.deserialize(java.io.DataInputStream input,
ColumnFamilyStore cfs) |
Copyright © 2013 The Apache Software Foundation