Uses of Interface
org.apache.cassandra.db.partitions.PartitionIterator
-
-
Uses of PartitionIterator in org.apache.cassandra.cql3
Methods in org.apache.cassandra.cql3 with parameters of type PartitionIterator Modifier and Type Method Description static UntypedResultSetQueryProcessor. resultify(java.lang.String query, PartitionIterator partitions) -
Uses of PartitionIterator in org.apache.cassandra.cql3.statements
Methods in org.apache.cassandra.cql3.statements with parameters of type PartitionIterator Modifier and Type Method Description ResultSetSelectStatement. process(PartitionIterator partitions, int nowInSec) -
Uses of PartitionIterator in org.apache.cassandra.db
Methods in org.apache.cassandra.db that return PartitionIterator Modifier and Type Method Description PartitionIteratorPartitionRangeReadCommand. execute(ConsistencyLevel consistency, ClientState state, Dispatcher.RequestTime requestTime)PartitionIteratorPartitionRangeReadCommand.VirtualTablePartitionRangeReadCommand. execute(ConsistencyLevel consistency, ClientState state, Dispatcher.RequestTime requestTime)PartitionIteratorReadQuery. execute(ConsistencyLevel consistency, ClientState state, Dispatcher.RequestTime requestTime)Executes the query at the provided consistency level.PartitionIteratorSinglePartitionReadCommand. execute(ConsistencyLevel consistency, ClientState state, Dispatcher.RequestTime requestTime)PartitionIteratorSinglePartitionReadCommand.Group. execute(ConsistencyLevel consistency, ClientState state, Dispatcher.RequestTime requestTime)PartitionIteratorSinglePartitionReadCommand.VirtualTableGroup. execute(ConsistencyLevel consistency, ClientState state, Dispatcher.RequestTime requestTime)PartitionIteratorSinglePartitionReadCommand.VirtualTableSinglePartitionReadCommand. execute(ConsistencyLevel consistency, ClientState state, Dispatcher.RequestTime requestTime)PartitionIteratorReadQuery. executeInternal(ReadExecutionController controller)Execute the query for internal queries (that is, it basically executes the query locally).PartitionIteratorSinglePartitionReadQuery.Group. executeInternal(ReadExecutionController controller)static PartitionIteratorEmptyIterators. partition()PartitionIteratorPartitionRangeReadCommand. postReconciliationProcessing(PartitionIterator result)Allow to post-process the result of the query after it has been reconciled on the coordinator but before it is passed to the CQL layer to return the ResultSet.Methods in org.apache.cassandra.db with parameters of type PartitionIterator Modifier and Type Method Description PartitionIteratorPartitionRangeReadCommand. postReconciliationProcessing(PartitionIterator result)Allow to post-process the result of the query after it has been reconciled on the coordinator but before it is passed to the CQL layer to return the ResultSet. -
Uses of PartitionIterator in org.apache.cassandra.db.filter
Methods in org.apache.cassandra.db.filter that return PartitionIterator Modifier and Type Method Description PartitionIteratorDataLimits.Counter. applyTo(PartitionIterator partitions)PartitionIteratorDataLimits. filter(PartitionIterator iter, int nowInSec, boolean countPartitionsWithOnlyStaticData, boolean enforceStrictLiveness)PartitionIteratorRowFilter. filter(PartitionIterator iter, TableMetadata metadata, int nowInSec)Filters the provided iterator so that only the row satisfying the expression of this filter are included in the resulting iterator.Methods in org.apache.cassandra.db.filter with parameters of type PartitionIterator Modifier and Type Method Description PartitionIteratorDataLimits.Counter. applyTo(PartitionIterator partitions)PartitionIteratorDataLimits. filter(PartitionIterator iter, int nowInSec, boolean countPartitionsWithOnlyStaticData, boolean enforceStrictLiveness)PartitionIteratorRowFilter. filter(PartitionIterator iter, TableMetadata metadata, int nowInSec)Filters the provided iterator so that only the row satisfying the expression of this filter are included in the resulting iterator. -
Uses of PartitionIterator in org.apache.cassandra.db.partitions
Methods in org.apache.cassandra.db.partitions that return PartitionIterator Modifier and Type Method Description static PartitionIteratorPartitionIterators. concat(java.util.List<PartitionIterator> iterators)static PartitionIteratorPartitionIterators. doOnClose(PartitionIterator delegate, java.lang.Runnable action)Wraps the provided iterator to run a specified action on close.static PartitionIteratorUnfilteredPartitionIterators. filter(UnfilteredPartitionIterator iterator, int nowInSec)static PartitionIteratorPartitionIterators. loggingIterator(PartitionIterator iterator, java.lang.String id)Wraps the provided iterator so it logs the returned rows for debugging purposes.static PartitionIteratorPartitionIterators. singletonIterator(RowIterator iterator)Methods in org.apache.cassandra.db.partitions with parameters of type PartitionIterator Modifier and Type Method Description static voidPartitionIterators. consume(PartitionIterator iterator)static voidPartitionIterators. consumeNext(PartitionIterator iterator)Consumes all rows in the next partition of the provided partition iterator.static PartitionIteratorPartitionIterators. doOnClose(PartitionIterator delegate, java.lang.Runnable action)Wraps the provided iterator to run a specified action on close.static RowIteratorPartitionIterators. getOnlyElement(PartitionIterator iter, SinglePartitionReadQuery query)static PartitionIteratorPartitionIterators. loggingIterator(PartitionIterator iterator, java.lang.String id)Wraps the provided iterator so it logs the returned rows for debugging purposes.Method parameters in org.apache.cassandra.db.partitions with type arguments of type PartitionIterator Modifier and Type Method Description static PartitionIteratorPartitionIterators. concat(java.util.List<PartitionIterator> iterators) -
Uses of PartitionIterator in org.apache.cassandra.db.transform
Classes in org.apache.cassandra.db.transform that implement PartitionIterator Modifier and Type Class Description classFilteredPartitionsMethods in org.apache.cassandra.db.transform that return PartitionIterator Modifier and Type Method Description static PartitionIteratorTransformation. apply(PartitionIterator iterator, Transformation<? super RowIterator> transformation)static PartitionIteratorDuplicateRowChecker. duringRead(PartitionIterator iterator, java.util.List<InetAddressAndPort> replicas)static PartitionIteratorMorePartitions. extend(PartitionIterator iterator, MorePartitions<? super PartitionIterator> more)Methods in org.apache.cassandra.db.transform with parameters of type PartitionIterator Modifier and Type Method Description static PartitionIteratorTransformation. apply(PartitionIterator iterator, Transformation<? super RowIterator> transformation)static PartitionIteratorDuplicateRowChecker. duringRead(PartitionIterator iterator, java.util.List<InetAddressAndPort> replicas)static PartitionIteratorMorePartitions. extend(PartitionIterator iterator, MorePartitions<? super PartitionIterator> more)Method parameters in org.apache.cassandra.db.transform with type arguments of type PartitionIterator Modifier and Type Method Description static PartitionIteratorMorePartitions. extend(PartitionIterator iterator, MorePartitions<? super PartitionIterator> more) -
Uses of PartitionIterator in org.apache.cassandra.index
Methods in org.apache.cassandra.index that return types with arguments of type PartitionIterator Modifier and Type Method Description java.util.function.BiFunction<PartitionIterator,ReadCommand,PartitionIterator>Index. postProcessorFor(ReadCommand command)Return a function which performs post processing on the results of a partition range read command.java.util.function.BiFunction<PartitionIterator,ReadCommand,PartitionIterator>Index. postProcessorFor(ReadCommand command)Return a function which performs post processing on the results of a partition range read command. -
Uses of PartitionIterator in org.apache.cassandra.index.internal
Methods in org.apache.cassandra.index.internal that return types with arguments of type PartitionIterator Modifier and Type Method Description java.util.function.BiFunction<PartitionIterator,ReadCommand,PartitionIterator>CassandraIndex. postProcessorFor(ReadCommand command)No post processing of query results, just return them unchangedjava.util.function.BiFunction<PartitionIterator,ReadCommand,PartitionIterator>CassandraIndex. postProcessorFor(ReadCommand command)No post processing of query results, just return them unchanged -
Uses of PartitionIterator in org.apache.cassandra.index.sasi
Methods in org.apache.cassandra.index.sasi that return types with arguments of type PartitionIterator Modifier and Type Method Description java.util.function.BiFunction<PartitionIterator,ReadCommand,PartitionIterator>SASIIndex. postProcessorFor(ReadCommand command)java.util.function.BiFunction<PartitionIterator,ReadCommand,PartitionIterator>SASIIndex. postProcessorFor(ReadCommand command) -
Uses of PartitionIterator in org.apache.cassandra.service
Methods in org.apache.cassandra.service that return PartitionIterator Modifier and Type Method Description static PartitionIteratorStorageProxy. concatAndBlockOnRepair(java.util.List<PartitionIterator> iterators, java.util.List<ReadRepair<?,?>> repairs)static PartitionIteratorStorageProxy. getRangeSlice(PartitionRangeReadCommand command, ConsistencyLevel consistencyLevel, Dispatcher.RequestTime requestTime)static PartitionIteratorStorageProxy. read(SinglePartitionReadCommand.Group group, ConsistencyLevel consistencyLevel, Dispatcher.RequestTime requestTime)Performs the actual reading of a row out of the StorageService, fetching a specific set of column names from a given column family.Method parameters in org.apache.cassandra.service with type arguments of type PartitionIterator Modifier and Type Method Description static PartitionIteratorStorageProxy. concatAndBlockOnRepair(java.util.List<PartitionIterator> iterators, java.util.List<ReadRepair<?,?>> repairs) -
Uses of PartitionIterator in org.apache.cassandra.service.pager
Classes in org.apache.cassandra.service.pager that implement PartitionIterator Modifier and Type Class Description classAggregationQueryPager.AggregationPartitionIteratorPartitionIteratorfor queries without Group By but with aggregates.classAggregationQueryPager.GroupByPartitionIteratorPartitionIteratorthat automatically fetch a new sub-page of data if needed when the current iterator is exhausted.Methods in org.apache.cassandra.service.pager that return PartitionIterator Modifier and Type Method Description PartitionIteratorAggregationQueryPager. fetchPage(int pageSize, ConsistencyLevel consistency, ClientState clientState, Dispatcher.RequestTime requestTime)PartitionIteratorMultiPartitionPager. fetchPage(int pageSize, ConsistencyLevel consistency, ClientState clientState, Dispatcher.RequestTime requestTime)PartitionIteratorQueryPager. fetchPage(int pageSize, ConsistencyLevel consistency, ClientState clientState, Dispatcher.RequestTime requestTime)Fetches the next page.PartitionIteratorAggregationQueryPager. fetchPageInternal(int pageSize, ReadExecutionController executionController)PartitionIteratorMultiPartitionPager. fetchPageInternal(int pageSize, ReadExecutionController executionController)PartitionIteratorQueryPager. fetchPageInternal(int pageSize, ReadExecutionController executionController)Fetches the next page internally (in other, this does a local query). -
Uses of PartitionIterator in org.apache.cassandra.service.paxos
Methods in org.apache.cassandra.service.paxos that return PartitionIterator Modifier and Type Method Description static PartitionIteratorPaxos. read(SinglePartitionReadCommand.Group group, ConsistencyLevel consistencyForConsensus, long deadline)static PartitionIteratorPaxos. read(SinglePartitionReadCommand.Group group, ConsistencyLevel consistencyForConsensus, Dispatcher.RequestTime requestTime) -
Uses of PartitionIterator in org.apache.cassandra.service.paxos.uncommitted
Methods in org.apache.cassandra.service.paxos.uncommitted that return types with arguments of type PartitionIterator Modifier and Type Method Description java.util.function.BiFunction<PartitionIterator,ReadCommand,PartitionIterator>PaxosUncommittedIndex. postProcessorFor(ReadCommand command)java.util.function.BiFunction<PartitionIterator,ReadCommand,PartitionIterator>PaxosUncommittedIndex. postProcessorFor(ReadCommand command) -
Uses of PartitionIterator in org.apache.cassandra.service.reads
Fields in org.apache.cassandra.service.reads declared as PartitionIterator Modifier and Type Field Description protected PartitionIteratorAbstractReadExecutor. resultMethods in org.apache.cassandra.service.reads that return PartitionIterator Modifier and Type Method Description PartitionIteratorDataResolver. getData()PartitionIteratorDigestResolver. getData()PartitionIteratorAbstractReadExecutor. getResult()PartitionIteratorDataResolver. resolve()PartitionIteratorDataResolver. resolve(java.lang.Runnable runOnShortRead)Methods in org.apache.cassandra.service.reads with parameters of type PartitionIterator Modifier and Type Method Description voidAbstractReadExecutor. setResult(PartitionIterator result) -
Uses of PartitionIterator in org.apache.cassandra.service.reads.range
Classes in org.apache.cassandra.service.reads.range that implement PartitionIterator Modifier and Type Class Description classRangeCommandIteratorMethods in org.apache.cassandra.service.reads.range that return PartitionIterator Modifier and Type Method Description static PartitionIteratorRangeCommands. partitions(PartitionRangeReadCommand command, ConsistencyLevel consistencyLevel, Dispatcher.RequestTime requestTime) -
Uses of PartitionIterator in org.apache.cassandra.service.reads.repair
Method parameters in org.apache.cassandra.service.reads.repair with type arguments of type PartitionIterator Modifier and Type Method Description voidAbstractReadRepair. startRepair(DigestResolver<E,P> digestResolver, java.util.function.Consumer<PartitionIterator> resultConsumer)voidNoopReadRepair. startRepair(DigestResolver<E,P> digestResolver, java.util.function.Consumer<PartitionIterator> resultConsumer)voidReadRepair. startRepair(DigestResolver<E,P> digestResolver, java.util.function.Consumer<PartitionIterator> resultConsumer)Called when the digests from the initial read don't match.
-