Uses of Interface
org.apache.cassandra.io.sstable.ISSTableScanner
-
-
Uses of ISSTableScanner in org.apache.cassandra.db.compaction
Fields in org.apache.cassandra.db.compaction with type parameters of type ISSTableScanner Modifier and Type Field Description java.util.List<ISSTableScanner>AbstractCompactionStrategy.ScannerList. scannersMethods in org.apache.cassandra.db.compaction that return types with arguments of type ISSTableScanner Modifier and Type Method Description abstract java.util.List<ISSTableScanner>AbstractStrategyHolder. getScanners(AbstractStrategyHolder.GroupedSSTableContainer sstables, java.util.Collection<Range<Token>> ranges)java.util.List<ISSTableScanner>CompactionStrategyHolder. getScanners(AbstractStrategyHolder.GroupedSSTableContainer sstables, java.util.Collection<Range<Token>> ranges)java.util.List<ISSTableScanner>PendingRepairHolder. getScanners(AbstractStrategyHolder.GroupedSSTableContainer sstables, java.util.Collection<Range<Token>> ranges)Method parameters in org.apache.cassandra.db.compaction with type arguments of type ISSTableScanner Modifier and Type Method Description static CompactionIteratorCompactionManager. getAntiCompactionIterator(java.util.List<ISSTableScanner> scanners, CompactionController controller, int nowInSec, TimeUUID timeUUID, ActiveCompactionsTracker activeCompactions, java.util.function.BooleanSupplier isCancelled)Constructor parameters in org.apache.cassandra.db.compaction with type arguments of type ISSTableScanner Constructor Description CompactionIterator(OperationType type, java.util.List<ISSTableScanner> scanners, AbstractCompactionController controller, int nowInSec, TimeUUID compactionId)CompactionIterator(OperationType type, java.util.List<ISSTableScanner> scanners, AbstractCompactionController controller, int nowInSec, TimeUUID compactionId, ActiveCompactionsTracker activeCompactions, TopPartitionTracker.Collector topPartitionCollector)ScannerList(java.util.List<ISSTableScanner> scanners) -
Uses of ISSTableScanner in org.apache.cassandra.io.sstable
Method parameters in org.apache.cassandra.io.sstable with type arguments of type ISSTableScanner Modifier and Type Method Description static voidISSTableScanner. closeAllAndPropagate(java.util.Collection<ISSTableScanner> scanners, java.lang.Throwable throwable) -
Uses of ISSTableScanner in org.apache.cassandra.io.sstable.format
Methods in org.apache.cassandra.io.sstable.format that return ISSTableScanner Modifier and Type Method Description abstract ISSTableScannerSSTableReader. getScanner()Direct I/O SSTableScanner over the entirety of the sstable..abstract ISSTableScannerSSTableReader. getScanner(java.util.Collection<Range<Token>> ranges)Direct I/O SSTableScanner over a defined collection of ranges of tokens.abstract ISSTableScannerSSTableReader. getScanner(java.util.Iterator<AbstractBounds<PartitionPosition>> rangeIterator)Direct I/O SSTableScanner over an iterator of bounds.ISSTableScannerSSTableReader. getScanner(Range<Token> range)Direct I/O SSTableScanner over a defined range of tokens. -
Uses of ISSTableScanner in org.apache.cassandra.io.sstable.format.big
Classes in org.apache.cassandra.io.sstable.format.big that implement ISSTableScanner Modifier and Type Class Description classBigTableScannerstatic classBigTableScanner.EmptySSTableScannerMethods in org.apache.cassandra.io.sstable.format.big that return ISSTableScanner Modifier and Type Method Description ISSTableScannerBigTableReader. getScanner()Direct I/O SSTableScanner over the full sstable.ISSTableScannerBigTableReader. getScanner(java.util.Collection<Range<Token>> ranges)Direct I/O SSTableScanner over a defined collection of ranges of tokens.ISSTableScannerBigTableReader. getScanner(java.util.Iterator<AbstractBounds<PartitionPosition>> boundsIterator)Direct I/O SSTableScanner over an iterator of bounds.static ISSTableScannerBigTableScanner. getScanner(SSTableReader sstable)static ISSTableScannerBigTableScanner. getScanner(SSTableReader sstable, java.util.Collection<Range<Token>> tokenRanges)static ISSTableScannerBigTableScanner. getScanner(SSTableReader sstable, java.util.Iterator<AbstractBounds<PartitionPosition>> rangeIterator)static ISSTableScannerBigTableScanner. getScanner(SSTableReader sstable, ColumnFilter columns, DataRange dataRange, SSTableReadsListener listener)ISSTableScannerBigTableReader. partitionIterator(ColumnFilter columns, DataRange dataRange, SSTableReadsListener listener) -
Uses of ISSTableScanner in org.apache.cassandra.tools
Methods in org.apache.cassandra.tools with parameters of type ISSTableScanner Modifier and Type Method Description static voidJsonTransformer. keysToJson(ISSTableScanner currentScanner, java.util.stream.Stream<DecoratedKey> keys, boolean rawTime, TableMetadata metadata, java.io.OutputStream out)static voidJsonTransformer. toJson(ISSTableScanner currentScanner, java.util.stream.Stream<UnfilteredRowIterator> partitions, boolean rawTime, TableMetadata metadata, java.io.OutputStream out)static voidJsonTransformer. toJsonLines(ISSTableScanner currentScanner, java.util.stream.Stream<UnfilteredRowIterator> partitions, boolean rawTime, TableMetadata metadata, java.io.OutputStream out)
-