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 LivenessInfoLivenessInfo. EMPTYMethods in org.apache.cassandra.db that return LivenessInfo Modifier and Type Method Description static LivenessInfoLivenessInfo. create(long timestamp, int nowInSec)static LivenessInfoLivenessInfo. create(long timestamp, int ttl, int nowInSec)static LivenessInfoLivenessInfo. expiring(long timestamp, int ttl, int nowInSec)static LivenessInfoLivenessInfo. withExpirationTime(long timestamp, int ttl, int localExpirationTime)LivenessInfoLivenessInfo. withUpdatedTimestamp(long newTimestamp)Returns a copy of this liveness info updated with the provided timestamp.LivenessInfoLivenessInfo. withUpdatedTimestampAndLocalDeletionTime(long newTimestamp, int newLocalDeletionTime)Methods in org.apache.cassandra.db with parameters of type LivenessInfo Modifier and Type Method Description booleanDeletionTime. deletes(LivenessInfo info)default booleanDeletionPurger. shouldPurge(LivenessInfo liveness, int nowInSec)booleanLivenessInfo. 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 voidPartitionStatisticsCollector. 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 LivenessInfoBTreeRow.Builder. primaryKeyLivenessInfoMethods in org.apache.cassandra.db.rows that return LivenessInfo Modifier and Type Method Description LivenessInfoBTreeRow. primaryKeyLivenessInfo()LivenessInfoRow. 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 voidBTreeRow.Builder. addPrimaryKeyLivenessInfo(LivenessInfo info)voidRow.Builder. addPrimaryKeyLivenessInfo(LivenessInfo info)Adds the liveness information for the partition key columns of this row.static BTreeRowBTreeRow. create(Clustering<?> clustering, LivenessInfo primaryKeyLivenessInfo, Row.Deletion deletion, java.lang.Object[] btree)static BTreeRowBTreeRow. create(Clustering<?> clustering, LivenessInfo primaryKeyLivenessInfo, Row.Deletion deletion, java.lang.Object[] btree, int minDeletionTime)booleanRow.Deletion. deletes(LivenessInfo info)ComplexColumnDataComplexColumnData. filter(ColumnFilter filter, DeletionTime activeDeletion, DroppedColumn dropped, LivenessInfo rowLiveness)booleanDeserializationHelper. includes(Cell<?> cell, LivenessInfo rowLiveness)booleanRow.Deletion. isShadowedBy(LivenessInfo primaryKeyLivenessInfo)static BTreeRowBTreeRow. noCellLiveRow(Clustering<?> clustering, LivenessInfo primaryKeyLivenessInfo)voidRowDiffListener. onPrimaryKeyLivenessInfo(int i, Clustering<?> clustering, LivenessInfo merged, LivenessInfo original)Called for the row primary key liveness info of inputi.RowBTreeRow. transformAndFilter(LivenessInfo info, Row.Deletion deletion, java.util.function.Function<ColumnData,ColumnData> function)RowRow. transformAndFilter(LivenessInfo info, Row.Deletion deletion, java.util.function.Function<ColumnData,ColumnData> function)Requires thatfunctionreturns eithernullorColumnDatafor the same column.voidEncodingStats.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 voidMetadataCollector. update(LivenessInfo newInfo)
-