Package | Description |
---|---|
org.apache.cassandra.db | |
org.apache.cassandra.db.compaction |
Modifier and Type | Field and Description |
---|---|
static DeletionTime |
DeletionTime.LIVE
A special DeletionTime that signifies that there is no top-level (row) tombstone.
|
Modifier and Type | Method and Description |
---|---|
DeletionTime |
RowIndexEntry.deletionTime() |
DeletionTime |
DeletionTime.Serializer.deserialize(java.io.DataInput in) |
DeletionTime |
DeletionInfo.getTopLevelDeletion()
Returns the top-level (or "row") tombstone.
|
DeletionTime |
RangeTombstoneList.searchDeletionTime(Composite name)
Returns the DeletionTime for the tombstone overlapping
name (there can't be more than one),
or null if name is not covered by any tombstone. |
Modifier and Type | Method and Description |
---|---|
void |
DeletionInfo.add(DeletionTime newInfo)
Potentially replaces the top-level tombstone with another, keeping whichever has the higher markedForDeleteAt
timestamp.
|
int |
DeletionTime.compareTo(DeletionTime dt) |
static RowIndexEntry<IndexHelper.IndexInfo> |
RowIndexEntry.create(long position,
DeletionTime deletionTime,
ColumnIndex index) |
void |
ArrayBackedSortedColumns.delete(DeletionTime delTime) |
void |
AtomicBTreeColumns.delete(DeletionTime delTime) |
abstract void |
ColumnFamily.delete(DeletionTime deletionTime) |
void |
DeletionTime.Serializer.serialize(DeletionTime delTime,
DataOutputPlus out) |
long |
DeletionTime.Serializer.serializedSize(DeletionTime delTime,
TypeSizes typeSizes) |
boolean |
DeletionTime.supersedes(DeletionTime dt) |
Constructor and Description |
---|
DeletionInfo(DeletionTime topLevel) |
RangeTombstone(Composite start,
Composite stop,
DeletionTime delTime) |
Modifier and Type | Field and Description |
---|---|
protected DeletionTime |
LazilyCompactedRow.maxRowTombstone |
Copyright © 2018 The Apache Software Foundation