Uses of Class
org.apache.cassandra.db.commitlog.IntervalSet
Packages that use IntervalSet
Package
Description
-
Uses of IntervalSet in org.apache.cassandra.db
Methods in org.apache.cassandra.db with parameters of type IntervalSetModifier and TypeMethodDescriptionColumnFamilyStore.createSSTableMultiWriter(Descriptor descriptor, long keyCount, long repairedAt, TimeUUID pendingRepair, boolean isTransient, IntervalSet<CommitLogPosition> commitLogPositions, int sstableLevel, SerializationHeader header, LifecycleNewTracker lifecycleNewTracker) ColumnFamilyStore.createSSTableMultiWriter(Descriptor descriptor, long keyCount, long repairedAt, TimeUUID pendingRepair, boolean isTransient, IntervalSet<CommitLogPosition> commitLogPositions, SerializationHeader header, LifecycleNewTracker lifecycleNewTracker) -
Uses of IntervalSet in org.apache.cassandra.db.commitlog
Methods in org.apache.cassandra.db.commitlog that return IntervalSetModifier and TypeMethodDescriptionIntervalSet.Builder.build()static <T extends Comparable<T>>
IntervalSet<T>IntervalSet.empty()static IntervalSet<CommitLogPosition>CommitLogReplayer.persistedIntervals(Iterable<SSTableReader> onDisk, CommitLogPosition truncatedAt, 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 IntervalSetModifier and TypeMethodDescriptionstatic final <T extends Comparable<T>>
ISerializer<IntervalSet<T>>IntervalSet.serializer(ISerializer<T> pointSerializer) Methods in org.apache.cassandra.db.commitlog with parameters of type IntervalSetMethod parameters in org.apache.cassandra.db.commitlog with type arguments of type IntervalSetModifier and TypeMethodDescriptionstatic CommitLogPositionCommitLogReplayer.firstNotCovered(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.db.compaction
Methods in org.apache.cassandra.db.compaction with parameters of type IntervalSetModifier and TypeMethodDescriptionAbstractCompactionStrategy.createSSTableMultiWriter(Descriptor descriptor, long keyCount, long repairedAt, TimeUUID pendingRepair, boolean isTransient, IntervalSet<CommitLogPosition> commitLogPositions, int sstableLevel, SerializationHeader header, Collection<Index.Group> indexGroups, LifecycleNewTracker lifecycleNewTracker) abstract SSTableMultiWriterAbstractStrategyHolder.createSSTableMultiWriter(Descriptor descriptor, long keyCount, long repairedAt, TimeUUID pendingRepair, boolean isTransient, IntervalSet<CommitLogPosition> commitLogPositions, int sstableLevel, SerializationHeader header, Collection<Index.Group> indexGroups, LifecycleNewTracker lifecycleNewTracker) CompactionStrategyHolder.createSSTableMultiWriter(Descriptor descriptor, long keyCount, long repairedAt, TimeUUID pendingRepair, boolean isTransient, IntervalSet<CommitLogPosition> commitLogPositions, int sstableLevel, SerializationHeader header, Collection<Index.Group> indexGroups, LifecycleNewTracker lifecycleNewTracker) CompactionStrategyManager.createSSTableMultiWriter(Descriptor descriptor, long keyCount, long repairedAt, TimeUUID pendingRepair, boolean isTransient, IntervalSet<CommitLogPosition> commitLogPositions, int sstableLevel, SerializationHeader header, Collection<Index.Group> indexGroups, LifecycleNewTracker lifecycleNewTracker) PendingRepairHolder.createSSTableMultiWriter(Descriptor descriptor, long keyCount, long repairedAt, TimeUUID pendingRepair, boolean isTransient, IntervalSet<CommitLogPosition> commitLogPositions, int sstableLevel, SerializationHeader header, Collection<Index.Group> indexGroups, LifecycleNewTracker lifecycleNewTracker) UnifiedCompactionStrategy.createSSTableMultiWriter(Descriptor descriptor, long keyCount, long repairedAt, TimeUUID pendingRepair, boolean isTransient, IntervalSet<CommitLogPosition> commitLogPositions, int sstableLevel, SerializationHeader header, Collection<Index.Group> indexGroups, LifecycleNewTracker lifecycleNewTracker) Create the sstable writer used for flushing. -
Uses of IntervalSet in org.apache.cassandra.db.compaction.unified
Constructors in org.apache.cassandra.db.compaction.unified with parameters of type IntervalSetModifierConstructorDescriptionShardedMultiWriter(ColumnFamilyStore cfs, Descriptor descriptor, long keyCount, long repairedAt, TimeUUID pendingRepair, boolean isTransient, IntervalSet<CommitLogPosition> commitLogPositions, SerializationHeader header, Collection<Index.Group> indexGroups, LifecycleNewTracker lifecycleNewTracker, ShardTracker boundaries) -
Uses of IntervalSet in org.apache.cassandra.io.sstable
Methods in org.apache.cassandra.io.sstable with parameters of type IntervalSetModifier and TypeMethodDescriptionstatic SSTableMultiWriterSimpleSSTableMultiWriter.create(Descriptor descriptor, long keyCount, long repairedAt, TimeUUID pendingRepair, boolean isTransient, TableMetadataRef metadata, IntervalSet<CommitLogPosition> commitLogPositions, int sstableLevel, SerializationHeader header, Collection<Index.Group> indexGroups, LifecycleNewTracker lifecycleNewTracker, SSTable.Owner owner) -
Uses of IntervalSet in org.apache.cassandra.io.sstable.metadata
Fields in org.apache.cassandra.io.sstable.metadata declared as IntervalSetModifier and TypeFieldDescriptionprotected IntervalSet<CommitLogPosition>MetadataCollector.commitLogIntervalsfinal IntervalSet<CommitLogPosition>StatsMetadata.commitLogIntervalsFields in org.apache.cassandra.io.sstable.metadata with type parameters of type IntervalSetModifier and TypeFieldDescriptionstatic final ISerializer<IntervalSet<CommitLogPosition>>StatsMetadata.commitLogPositionSetSerializerMethods in org.apache.cassandra.io.sstable.metadata with parameters of type IntervalSetModifier and TypeMethodDescriptionMetadataCollector.commitLogIntervals(IntervalSet<CommitLogPosition> commitLogIntervals) Constructors in org.apache.cassandra.io.sstable.metadata with parameters of type IntervalSetModifierConstructorDescriptionStatsMetadata(EstimatedHistogram estimatedPartitionSize, EstimatedHistogram estimatedCellPerPartitionCount, IntervalSet<CommitLogPosition> commitLogIntervals, long minTimestamp, long maxTimestamp, long minLocalDeletionTime, long maxLocalDeletionTime, int minTTL, int maxTTL, double compressionRatio, TombstoneHistogram estimatedTombstoneDropTime, int sstableLevel, List<AbstractType<?>> clusteringTypes, Slice coveredClustering, boolean hasLegacyCounterShards, long repairedAt, long totalColumnsSet, long totalRows, double tokenSpaceCoverage, UUID originatingHostId, TimeUUID pendingRepair, boolean isTransient, boolean hasPartitionLevelDeletions, ByteBuffer firstKey, ByteBuffer lastKey)