Uses of Class
org.apache.cassandra.db.LivenessInfo
Packages that use LivenessInfo
Package
Description
-
Uses of LivenessInfo in org.apache.cassandra.db
Fields in org.apache.cassandra.db declared as LivenessInfoMethods in org.apache.cassandra.db that return LivenessInfoModifier and TypeMethodDescriptionstatic LivenessInfoLivenessInfo.create(long timestamp, int ttl, long nowInSec) static LivenessInfoLivenessInfo.create(long timestamp, long nowInSec) static LivenessInfoLivenessInfo.expiring(long timestamp, int ttl, long nowInSec) static LivenessInfoLivenessInfo.withExpirationTime(long timestamp, int ttl, long localExpirationTime) LivenessInfo.withUpdatedTimestamp(long newTimestamp) Returns a copy of this liveness info updated with the provided timestamp.LivenessInfo.withUpdatedTimestampAndLocalDeletionTime(long newTimestamp, long newLocalDeletionTime) LivenessInfo.withUpdatedTimestampAndLocalDeletionTime(long newTimestamp, long newLocalDeletionTime, boolean applyOverflowPolicy) Methods in org.apache.cassandra.db with parameters of type LivenessInfoModifier and TypeMethodDescriptionbooleanDeletionTime.deletes(LivenessInfo info) default booleanDeletionPurger.shouldPurge(LivenessInfo liveness, long 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 -
Uses of LivenessInfo in org.apache.cassandra.db.rows
Fields in org.apache.cassandra.db.rows declared as LivenessInfoMethods in org.apache.cassandra.db.rows that return LivenessInfoModifier and TypeMethodDescriptionBTreeRow.primaryKeyLivenessInfo()Row.primaryKeyLivenessInfo()Liveness information for the primary key columns of this row.Methods in org.apache.cassandra.db.rows with parameters of type LivenessInfoModifier and TypeMethodDescriptionvoidBTreeRow.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, Object[] btree) static BTreeRowBTreeRow.create(Clustering<?> clustering, LivenessInfo primaryKeyLivenessInfo, Row.Deletion deletion, Object[] btree, long minDeletionTime) booleanRow.Deletion.deletes(LivenessInfo info) ComplexColumnData.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.BTreeRow.transformAndFilter(LivenessInfo info, Row.Deletion deletion, Function<ColumnData, ColumnData> function) Row.transformAndFilter(LivenessInfo info, Row.Deletion deletion, Function<ColumnData, ColumnData> function) Requires thatfunctionreturns eithernullorColumnDatafor the same column.voidEncodingStats.Collector.update(LivenessInfo info) -
Uses of LivenessInfo in org.apache.cassandra.index.sai.utils
Methods in org.apache.cassandra.index.sai.utils that return LivenessInfoMethods in org.apache.cassandra.index.sai.utils with parameters of type LivenessInfoModifier and TypeMethodDescriptionRowWithSource.transformAndFilter(LivenessInfo info, Row.Deletion deletion, Function<ColumnData, ColumnData> function) -
Uses of LivenessInfo in org.apache.cassandra.io.sstable.metadata
Methods in org.apache.cassandra.io.sstable.metadata with parameters of type LivenessInfo