Uses of Class
org.apache.cassandra.db.LivenessInfo
-
Packages that use LivenessInfo Package Description org.apache.cassandra.db org.apache.cassandra.db.partitions org.apache.cassandra.db.rows org.apache.cassandra.io.sstable.metadata -
-
Uses of LivenessInfo in org.apache.cassandra.db
Fields in org.apache.cassandra.db declared as LivenessInfo Modifier and Type Field Description static LivenessInfo
LivenessInfo. EMPTY
Methods in org.apache.cassandra.db that return LivenessInfo Modifier and Type Method Description static LivenessInfo
LivenessInfo. create(long timestamp, int nowInSec)
static LivenessInfo
LivenessInfo. create(long timestamp, int ttl, int nowInSec)
static LivenessInfo
LivenessInfo. expiring(long timestamp, int ttl, int nowInSec)
static LivenessInfo
LivenessInfo. withExpirationTime(long timestamp, int ttl, int localExpirationTime)
LivenessInfo
LivenessInfo. withUpdatedTimestamp(long newTimestamp)
Returns a copy of this liveness info updated with the provided timestamp.LivenessInfo
LivenessInfo. withUpdatedTimestampAndLocalDeletionTime(long newTimestamp, int newLocalDeletionTime)
Methods in org.apache.cassandra.db with parameters of type LivenessInfo Modifier and Type Method Description boolean
DeletionTime. deletes(LivenessInfo info)
default boolean
DeletionPurger. shouldPurge(LivenessInfo liveness, int nowInSec)
boolean
LivenessInfo. supersedes(LivenessInfo other)
Whether this liveness information supersedes another one (that is whether is has a greater timestamp than the other or not). -
Uses of LivenessInfo in org.apache.cassandra.db.partitions
Methods in org.apache.cassandra.db.partitions with parameters of type LivenessInfo Modifier and Type Method Description void
PartitionStatisticsCollector. update(LivenessInfo info)
-
Uses of LivenessInfo in org.apache.cassandra.db.rows
Fields in org.apache.cassandra.db.rows declared as LivenessInfo Modifier and Type Field Description protected LivenessInfo
BTreeRow.Builder. primaryKeyLivenessInfo
Methods in org.apache.cassandra.db.rows that return LivenessInfo Modifier and Type Method Description LivenessInfo
BTreeRow. primaryKeyLivenessInfo()
LivenessInfo
Row. primaryKeyLivenessInfo()
Liveness information for the primary key columns of this row.Methods in org.apache.cassandra.db.rows with parameters of type LivenessInfo Modifier and Type Method Description void
BTreeRow.Builder. addPrimaryKeyLivenessInfo(LivenessInfo info)
void
Row.Builder. addPrimaryKeyLivenessInfo(LivenessInfo info)
Adds the liveness information for the partition key columns of this row.static BTreeRow
BTreeRow. create(Clustering<?> clustering, LivenessInfo primaryKeyLivenessInfo, Row.Deletion deletion, java.lang.Object[] btree)
static BTreeRow
BTreeRow. create(Clustering<?> clustering, LivenessInfo primaryKeyLivenessInfo, Row.Deletion deletion, java.lang.Object[] btree, int minDeletionTime)
boolean
Row.Deletion. deletes(LivenessInfo info)
ComplexColumnData
ComplexColumnData. filter(ColumnFilter filter, DeletionTime activeDeletion, DroppedColumn dropped, LivenessInfo rowLiveness)
boolean
DeserializationHelper. includes(Cell<?> cell, LivenessInfo rowLiveness)
boolean
Row.Deletion. isShadowedBy(LivenessInfo primaryKeyLivenessInfo)
static BTreeRow
BTreeRow. noCellLiveRow(Clustering<?> clustering, LivenessInfo primaryKeyLivenessInfo)
void
RowDiffListener. onPrimaryKeyLivenessInfo(int i, Clustering<?> clustering, LivenessInfo merged, LivenessInfo original)
Called for the row primary key liveness info of inputi
.void
EncodingStats.Collector. update(LivenessInfo info)
-
Uses of LivenessInfo in org.apache.cassandra.io.sstable.metadata
Methods in org.apache.cassandra.io.sstable.metadata with parameters of type LivenessInfo Modifier and Type Method Description void
MetadataCollector. update(LivenessInfo newInfo)
-