Uses of Class
org.apache.cassandra.db.DataRange
-
-
Uses of DataRange in org.apache.cassandra.db
Subclasses of DataRange in org.apache.cassandra.db Modifier and Type Class Description static class
DataRange.Paging
SpecializedDataRange
used for the paging case.Methods in org.apache.cassandra.db that return DataRange Modifier and Type Method Description static DataRange
DataRange. allData(IPartitioner partitioner)
Creates aDataRange
to query all data (over the whole ring).static DataRange
DataRange. allData(IPartitioner partitioner, ClusteringIndexFilter filter)
Creates aDataRange
to query all partitions of the ring using the provided clustering index filter.DataRange
PartitionRangeReadCommand. dataRange()
DataRange
PartitionRangeReadQuery. dataRange()
DataRange
VirtualTablePartitionRangeReadQuery. dataRange()
DataRange
DataRange.Serializer. deserialize(DataInputPlus in, int version, TableMetadata metadata)
static DataRange
DataRange. forKeyRange(Range<PartitionPosition> keyRange)
Creates aDataRange
to query all rows over the provided key range.DataRange
DataRange. forPaging(AbstractBounds<PartitionPosition> range, ClusteringComparator comparator, Clustering<?> lastReturned, boolean inclusive)
Returns a newDataRange
for use when pagingthis
range.DataRange
DataRange. forSubRange(AbstractBounds<PartitionPosition> range)
Returns a newDataRange
equivalent tothis
one but restricted to the provided sub-range.DataRange
DataRange.Paging. forSubRange(AbstractBounds<PartitionPosition> range)
static DataRange
DataRange. forTokenRange(Range<Token> tokenRange)
Creates aDataRange
to query all rows over the provided token range.Methods in org.apache.cassandra.db with parameters of type DataRange Modifier and Type Method Description static PartitionRangeReadCommand
PartitionRangeReadCommand. create(TableMetadata metadata, int nowInSec, ColumnFilter columnFilter, RowFilter rowFilter, DataLimits limits, DataRange dataRange)
static ReadQuery
PartitionRangeReadQuery. create(TableMetadata table, int nowInSec, ColumnFilter columnFilter, RowFilter rowFilter, DataLimits limits, DataRange dataRange)
static VirtualTablePartitionRangeReadQuery
VirtualTablePartitionRangeReadQuery. create(TableMetadata metadata, int nowInSec, ColumnFilter columnFilter, RowFilter rowFilter, DataLimits limits, DataRange dataRange)
Memtable.MemtableUnfilteredPartitionIterator
Memtable. makePartitionIterator(ColumnFilter columnFilter, DataRange dataRange)
void
DataRange.Serializer. serialize(DataRange range, DataOutputPlus out, int version, TableMetadata metadata)
long
DataRange.Serializer. serializedSize(DataRange range, int version, TableMetadata metadata)
PartitionRangeReadCommand
PartitionRangeReadCommand. withUpdatedLimitsAndDataRange(DataLimits newLimits, DataRange newDataRange)
PartitionRangeReadQuery
PartitionRangeReadQuery. withUpdatedLimitsAndDataRange(DataLimits newLimits, DataRange newDataRange)
Creates a newPartitionRangeReadQuery
with the updated limits and data range.PartitionRangeReadQuery
VirtualTablePartitionRangeReadQuery. withUpdatedLimitsAndDataRange(DataLimits newLimits, DataRange newDataRange)
Constructors in org.apache.cassandra.db with parameters of type DataRange Constructor Description MemtableUnfilteredPartitionIterator(ColumnFamilyStore cfs, java.util.Iterator<java.util.Map.Entry<PartitionPosition,AtomicBTreePartition>> iter, int minLocalDeletionTime, ColumnFilter columnFilter, DataRange dataRange)
-
Uses of DataRange in org.apache.cassandra.db.virtual
Methods in org.apache.cassandra.db.virtual with parameters of type DataRange Modifier and Type Method Description java.util.Iterator<AbstractVirtualTable.Partition>
AbstractVirtualTable.AbstractDataSet. getPartitions(DataRange dataRange)
java.util.Iterator<AbstractVirtualTable.Partition>
AbstractVirtualTable.DataSet. getPartitions(DataRange range)
UnfilteredPartitionIterator
AbstractVirtualTable. select(DataRange dataRange, ColumnFilter columnFilter)
UnfilteredPartitionIterator
VirtualTable. select(DataRange dataRange, ColumnFilter columnFilter)
Selects the rows from a range of partitions. -
Uses of DataRange in org.apache.cassandra.index.sasi.plan
Methods in org.apache.cassandra.index.sasi.plan that return DataRange Modifier and Type Method Description DataRange
QueryController. dataRange()
-
Uses of DataRange in org.apache.cassandra.io.sstable.format
Methods in org.apache.cassandra.io.sstable.format with parameters of type DataRange Modifier and Type Method Description abstract ISSTableScanner
SSTableReader. getScanner(ColumnFilter columns, DataRange dataRange, SSTableReadsListener listener)
-
Uses of DataRange in org.apache.cassandra.io.sstable.format.big
Methods in org.apache.cassandra.io.sstable.format.big with parameters of type DataRange Modifier and Type Method Description ISSTableScanner
BigTableReader. getScanner(ColumnFilter columns, DataRange dataRange, SSTableReadsListener listener)
static ISSTableScanner
BigTableScanner. getScanner(SSTableReader sstable, ColumnFilter columns, DataRange dataRange, SSTableReadsListener listener)
-