Uses of Class
org.apache.cassandra.db.commitlog.IntervalSet
-
Packages that use IntervalSet Package Description org.apache.cassandra.db.commitlog org.apache.cassandra.io.sstable.metadata -
-
Uses of IntervalSet in org.apache.cassandra.db.commitlog
Methods in org.apache.cassandra.db.commitlog that return IntervalSet Modifier and Type Method Description IntervalSet<T>
IntervalSet.Builder. build()
static <T extends java.lang.Comparable<T>>
IntervalSet<T>IntervalSet. empty()
static IntervalSet<CommitLogPosition>
CommitLogReplayer. persistedIntervals(java.lang.Iterable<SSTableReader> onDisk, CommitLogPosition truncatedAt, java.util.UUID localhostId)
A set of known safe-to-discard commit log replay positions, based on the range covered by on disk sstables and those prior to the most recent truncation recordMethods in org.apache.cassandra.db.commitlog that return types with arguments of type IntervalSet Modifier and Type Method Description static <T extends java.lang.Comparable<T>>
ISerializer<IntervalSet<T>>IntervalSet. serializer(ISerializer<T> pointSerializer)
Methods in org.apache.cassandra.db.commitlog with parameters of type IntervalSet Modifier and Type Method Description void
IntervalSet.Builder. addAll(IntervalSet<T> otherSet)
Method parameters in org.apache.cassandra.db.commitlog with type arguments of type IntervalSet Modifier and Type Method Description static CommitLogPosition
CommitLogReplayer. firstNotCovered(java.util.Collection<IntervalSet<CommitLogPosition>> ranges)
Find the earliest commit log position that is not covered by the known flushed ranges for some table. -
Uses of IntervalSet in org.apache.cassandra.io.sstable.metadata
Fields in org.apache.cassandra.io.sstable.metadata declared as IntervalSet Modifier and Type Field Description protected IntervalSet<CommitLogPosition>
MetadataCollector. commitLogIntervals
IntervalSet<CommitLogPosition>
StatsMetadata. commitLogIntervals
Fields in org.apache.cassandra.io.sstable.metadata with type parameters of type IntervalSet Modifier and Type Field Description static ISerializer<IntervalSet<CommitLogPosition>>
StatsMetadata. commitLogPositionSetSerializer
Methods in org.apache.cassandra.io.sstable.metadata with parameters of type IntervalSet Modifier and Type Method Description MetadataCollector
MetadataCollector. commitLogIntervals(IntervalSet<CommitLogPosition> commitLogIntervals)
Constructors in org.apache.cassandra.io.sstable.metadata with parameters of type IntervalSet Constructor Description StatsMetadata(EstimatedHistogram estimatedPartitionSize, EstimatedHistogram estimatedCellPerPartitionCount, IntervalSet<CommitLogPosition> commitLogIntervals, long minTimestamp, long maxTimestamp, int minLocalDeletionTime, int maxLocalDeletionTime, int minTTL, int maxTTL, double compressionRatio, TombstoneHistogram estimatedTombstoneDropTime, int sstableLevel, java.util.List<java.nio.ByteBuffer> minClusteringValues, java.util.List<java.nio.ByteBuffer> maxClusteringValues, boolean hasLegacyCounterShards, long repairedAt, long totalColumnsSet, long totalRows, java.util.UUID originatingHostId, java.util.UUID pendingRepair, boolean isTransient)
-