Package | Description |
---|---|
org.apache.cassandra.db.rows | |
org.apache.cassandra.utils.memory |
Modifier and Type | Class and Description |
---|---|
static class |
BTreeBackedRow.Builder |
Modifier and Type | Method and Description |
---|---|
static Row.Builder |
Rows.copy(Row row,
Row.Builder builder) |
static Row.Builder |
BTreeBackedRow.sortedBuilder(Columns columns) |
static Row.Builder |
BTreeBackedRow.unsortedBuilder(Columns columns,
int nowInSec) |
Modifier and Type | Method and Description |
---|---|
static Row.Builder |
Rows.copy(Row row,
Row.Builder builder) |
Unfiltered |
UnfilteredSerializer.deserialize(DataInputPlus in,
SerializationHeader header,
SerializationHelper helper,
Row.Builder builder) |
Row |
UnfilteredSerializer.deserializeRowBody(DataInputPlus in,
SerializationHeader header,
SerializationHelper helper,
int flags,
Row.Builder builder) |
static void |
Rows.merge(Row row1,
Row row2,
Columns mergedColumns,
Row.Builder builder,
int nowInSec) |
static long |
Rows.merge(Row existing,
Row update,
Columns mergedColumns,
Row.Builder builder,
int nowInSec,
SecondaryIndexManager.Updater indexUpdater) |
static long |
Cells.reconcile(Clustering clustering,
Cell existing,
Cell update,
DeletionTime deletion,
Row.Builder builder,
int nowInSec,
SecondaryIndexManager.Updater indexUpdater)
Reconciles/merges two cells, one being an update to an existing cell,
yielding index updates if appropriate.
|
static long |
Cells.reconcileComplex(Clustering clustering,
ColumnDefinition column,
java.util.Iterator<Cell> existing,
java.util.Iterator<Cell> update,
DeletionTime deletion,
Row.Builder builder,
int nowInSec,
SecondaryIndexManager.Updater indexUpdater)
Computes the reconciliation of a complex column given its pre-existing
cells and the ones it is updated with, and generating index update if
appropriate.
|
Modifier and Type | Method and Description |
---|---|
Row.Builder |
AbstractAllocator.cloningArrayBackedRowBuilder(Columns columns) |
abstract Row.Builder |
MemtableAllocator.rowBuilder(CFMetaData metadata,
OpOrder.Group opGroup,
boolean isStatic) |
Row.Builder |
MemtableBufferAllocator.rowBuilder(CFMetaData metadata,
OpOrder.Group writeOp,
boolean isStatic) |
Row.Builder |
NativeAllocator.rowBuilder(CFMetaData metadata,
OpOrder.Group opGroup,
boolean isStatic) |
Copyright © 2015 The Apache Software Foundation