Class MutableDataSource
- java.lang.Object
-
- org.apache.pinot.segment.local.segment.index.datasource.BaseDataSource
-
- org.apache.pinot.segment.local.segment.index.datasource.MutableDataSource
-
- All Implemented Interfaces:
DataSource
public class MutableDataSource extends BaseDataSource
TheMutableDataSourceclass is the data source for a column in the mutable segment.
-
-
Constructor Summary
Constructors Constructor Description MutableDataSource(FieldSpec fieldSpec, int numDocs, int numValues, int maxNumValuesPerMVEntry, PartitionFunction partitionFunction, Set<Integer> partitions, Comparable minValue, Comparable maxValue, ForwardIndexReader forwardIndex, Dictionary dictionary, InvertedIndexReader invertedIndex, RangeIndexReader rangeIndex, TextIndexReader textIndex, TextIndexReader fstIndex, JsonIndexReader jsonIndex, H3IndexReader h3Index, BloomFilterReader bloomFilter, NullValueVectorReader nullValueVector)
-
Method Summary
-
Methods inherited from class org.apache.pinot.segment.local.segment.index.datasource.BaseDataSource
getBloomFilter, getDataSourceMetadata, getDictionary, getForwardIndex, getFSTIndex, getH3Index, getInvertedIndex, getJsonIndex, getNullValueVector, getRangeIndex, getTextIndex
-
-
-
-
Constructor Detail
-
MutableDataSource
public MutableDataSource(FieldSpec fieldSpec, int numDocs, int numValues, int maxNumValuesPerMVEntry, @Nullable PartitionFunction partitionFunction, @Nullable Set<Integer> partitions, @Nullable Comparable minValue, @Nullable Comparable maxValue, ForwardIndexReader forwardIndex, @Nullable Dictionary dictionary, @Nullable InvertedIndexReader invertedIndex, @Nullable RangeIndexReader rangeIndex, @Nullable TextIndexReader textIndex, @Nullable TextIndexReader fstIndex, @Nullable JsonIndexReader jsonIndex, @Nullable H3IndexReader h3Index, @Nullable BloomFilterReader bloomFilter, @Nullable NullValueVectorReader nullValueVector)
-
-