Uses of Class
org.apache.cassandra.utils.concurrent.Refs
Packages that use Refs
Package
Description
-
Uses of Refs in org.apache.cassandra.db
Fields in org.apache.cassandra.db declared as RefsModifier and TypeFieldDescriptionfinal Refs<SSTableReader>ColumnFamilyStore.RefViewFragment.refsMethods in org.apache.cassandra.db that return RefsModifier and TypeMethodDescriptionColumnFamilyStore.getAndReferenceOverlappingLiveSSTables(Iterable<SSTableReader> sstables) like getOverlappingSSTables, but acquires references before returningColumnFamilyStore.getSnapshotSSTableReaders(String tag) Methods in org.apache.cassandra.db with parameters of type RefsModifier and TypeMethodDescriptionvoidColumnFamilyStore.writeAndAddMemtableRanges(TimeUUID repairSessionID, Supplier<Collection<Range<PartitionPosition>>> rangesSupplier, Refs<SSTableReader> placeIntoRefs) Constructors in org.apache.cassandra.db with parameters of type RefsModifierConstructorDescriptionRefViewFragment(List<SSTableReader> sstables, Iterable<Memtable> memtables, Refs<SSTableReader> refs) -
Uses of Refs in org.apache.cassandra.db.compaction
Methods in org.apache.cassandra.db.compaction with parameters of type RefsModifier and TypeMethodDescriptionvoidCompactionManager.performAnticompaction(ColumnFamilyStore cfs, RangesAtEndpoint replicas, Refs<SSTableReader> validatedForRepair, LifecycleTransaction txn, TimeUUID sessionID, BooleanSupplier isCancelled) Make sure the {validatedForRepair} are marked for compaction before calling this.CompactionManager.submitPendingAntiCompaction(ColumnFamilyStore cfs, RangesAtEndpoint tokenRanges, Refs<SSTableReader> sstables, LifecycleTransaction txn, TimeUUID sessionId, BooleanSupplier isCancelled) Splits the given token ranges of the given sstables into a pending repair silo -
Uses of Refs in org.apache.cassandra.db.repair
Methods in org.apache.cassandra.db.repair that return RefsModifier and TypeMethodDescriptionstatic Refs<SSTableReader>CassandraValidationIterator.getSSTablesToValidate(ColumnFamilyStore cfs, SharedContext ctx, Collection<Range<Token>> ranges, TimeUUID parentId, boolean isIncremental) -
Uses of Refs in org.apache.cassandra.utils.concurrent
Methods in org.apache.cassandra.utils.concurrent that return RefsModifier and TypeMethodDescriptionMerge two sets of references, ensuring only one reference is retained between the two setsstatic <T extends RefCounted<T>>
Refs<T>static <T extends RefCounted<T>>
Refs<T>Acquire a reference to all of the provided objects, or noneMethods in org.apache.cassandra.utils.concurrent with parameters of type Refs