Modifier and Type | Method and Description |
---|---|
OpOrder.Group |
ReadOrderGroup.baseReadOpOrderGroup() |
OpOrder.Group |
ReadOrderGroup.indexReadOpOrderGroup() |
OpOrder.Group |
ReadOrderGroup.writeOpOrderGroup() |
Modifier and Type | Method and Description |
---|---|
boolean |
Memtable.accepts(OpOrder.Group opGroup,
ReplayPosition replayPosition) |
void |
ColumnFamilyStore.apply(PartitionUpdate update,
UpdateTransaction indexer,
OpOrder.Group opGroup,
ReplayPosition replayPosition)
Insert/Update the column family for this key.
|
UnfilteredRowIterator |
SinglePartitionReadCommand.queryMemtableAndDisk(ColumnFamilyStore cfs,
OpOrder.Group readOp)
Queries both memtable and sstables to fetch the result of this query.
|
Constructor and Description |
---|
NativeDecoratedKey(Token token,
NativeAllocator allocator,
OpOrder.Group writeOp,
java.nio.ByteBuffer key) |
Modifier and Type | Method and Description |
---|---|
Memtable |
Tracker.getMemtableFor(OpOrder.Group opGroup,
ReplayPosition replayPosition)
get the Memtable that the ordered writeOp should be directed to
|
Modifier and Type | Method and Description |
---|---|
long[] |
AtomicBTreePartition.addAllWithSizeDelta(PartitionUpdate update,
OpOrder.Group writeOp,
UpdateTransaction indexer)
Adds a given update to this in-memtable partition.
|
Modifier and Type | Method and Description |
---|---|
Index.Indexer |
Index.indexerFor(DecoratedKey key,
PartitionColumns columns,
int nowInSec,
OpOrder.Group opGroup,
IndexTransaction.Type transactionType)
Creates an new
Indexer object for updates to a given partition. |
UpdateTransaction |
SecondaryIndexManager.newUpdateTransaction(PartitionUpdate update,
OpOrder.Group opGroup,
int nowInSec)
Transaction for updates on the write path.
|
Modifier and Type | Method and Description |
---|---|
void |
CassandraIndex.deleteStaleEntry(DecoratedKey indexKey,
Clustering indexClustering,
DeletionTime deletion,
OpOrder.Group opGroup)
Specific to internal indexes, this is called by a
searcher when it encounters a stale entry in the index
|
Index.Indexer |
CassandraIndex.indexerFor(DecoratedKey key,
PartitionColumns columns,
int nowInSec,
OpOrder.Group opGroup,
IndexTransaction.Type transactionType) |
Modifier and Type | Method and Description |
---|---|
OpOrder.Group |
OpOrder.getCurrent() |
OpOrder.Group |
OpOrder.Barrier.getSyncPoint()
returns the Group we are waiting on - any Group with .compareTo(getSyncPoint()) <= 0
must complete before await() returns
|
OpOrder.Group |
OpOrder.Group.prev() |
OpOrder.Group |
OpOrder.start()
Start an operation against this OpOrder.
|
Modifier and Type | Method and Description |
---|---|
int |
OpOrder.Group.compareTo(OpOrder.Group that) |
boolean |
OpOrder.Barrier.isAfter(OpOrder.Group group) |
Modifier and Type | Method and Description |
---|---|
void |
MemtableAllocator.SubAllocator.adjust(long size,
OpOrder.Group opGroup)
Like allocate, but permits allocations to be negative.
|
abstract java.nio.ByteBuffer |
MemtableBufferAllocator.allocate(int size,
OpOrder.Group opGroup) |
long |
NativeAllocator.allocate(int size,
OpOrder.Group opGroup) |
java.nio.ByteBuffer |
SlabAllocator.allocate(int size,
OpOrder.Group opGroup) |
void |
MemtableAllocator.SubAllocator.allocate(long size,
OpOrder.Group opGroup) |
protected AbstractAllocator |
MemtableBufferAllocator.allocator(OpOrder.Group writeOp) |
protected AbstractAllocator |
SlabAllocator.allocator(OpOrder.Group writeOp) |
abstract DecoratedKey |
MemtableAllocator.clone(DecoratedKey key,
OpOrder.Group opGroup) |
DecoratedKey |
MemtableBufferAllocator.clone(DecoratedKey key,
OpOrder.Group writeOp) |
DecoratedKey |
NativeAllocator.clone(DecoratedKey key,
OpOrder.Group writeOp) |
abstract Row.Builder |
MemtableAllocator.rowBuilder(OpOrder.Group opGroup) |
Row.Builder |
MemtableBufferAllocator.rowBuilder(OpOrder.Group writeOp) |
Row.Builder |
NativeAllocator.rowBuilder(OpOrder.Group opGroup) |
Constructor and Description |
---|
ContextAllocator(OpOrder.Group opGroup,
MemtableBufferAllocator allocator) |
Copyright © 2021 The Apache Software Foundation