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, int cardinality, PartitionFunction partitionFunction, Set<Integer> partitions, Comparable minValue, Comparable maxValue, Map<IndexType,MutableIndex> mutableIndexes, MutableDictionary dictionary, MutableNullValueVector nullValueVector, int maxRowLengthInBytes)
-
Method Summary
-
Methods inherited from class org.apache.pinot.segment.local.segment.index.datasource.BaseDataSource
getBloomFilter, getDataSourceMetadata, getDictionary, getForwardIndex, getFSTIndex, getH3Index, getIndex, getInvertedIndex, getJsonIndex, getNullValueVector, getRangeIndex, getTextIndex, getVectorIndex
-
-
-
-
Constructor Detail
-
MutableDataSource
public MutableDataSource(FieldSpec fieldSpec, int numDocs, int numValues, int maxNumValuesPerMVEntry, int cardinality, @Nullable PartitionFunction partitionFunction, @Nullable Set<Integer> partitions, @Nullable Comparable minValue, @Nullable Comparable maxValue, Map<IndexType,MutableIndex> mutableIndexes, @Nullable MutableDictionary dictionary, @Nullable MutableNullValueVector nullValueVector, int maxRowLengthInBytes)
-
-