| AbstractColumnStatisticsCollector |
This class in initialized per column and all the data is
sent to it before actual indexes are created
the job of this class is to collect
unique elements
record cardinality
compute min
compute max
see if column isSorted
|
| AppendMerger |
Merges 2 records and returns the merged record.
|
| Automaton |
Finite-state automaton with regular expression operations.
|
| AutomatonMatcher |
A tool that performs match operations on a given character sequence using
a compiled automaton.
|
| AutomatonProvider |
Automaton provider for RegExp.
|
| AvgPair |
|
| AvgValueAggregator |
|
| BaseChunkForwardIndexReader |
Base implementation for chunk-based raw (non-dictionary-encoded) forward index reader.
|
| BaseChunkSVForwardIndexWriter |
Base implementation for chunk-based single-value raw (non-dictionary-encoded) forward index writer.
|
| BaseDataSource |
|
| BaseDefaultColumnHandler |
|
| BaseDefaultColumnHandler.DefaultColumnAction |
|
| BaseGuavaBloomFilterReader |
Base implementation of the reader for guava bloom filter.
|
| BaseH3IndexCreator |
Base implementation of the H3 index creator.
|
| BaseImmutableDictionary |
Base implementation of immutable dictionary.
|
| BaseIndexHandler |
|
| BaseJsonIndexCreator |
Base implementation of the json index creator.
|
| BaseOffHeapMutableDictionary |
Off-heap mutable dictionaries have the following elements:
- A forward map from dictionary ID to the actual value.
|
| BaseOnHeapMutableDictionary |
The class BaseOnHeapMutableDictionary is the implementation of the mutable dictionary required by
REALTIME consuming segments.
|
| BasePartitionUpsertMetadataManager |
|
| BaseTableUpsertMetadataManager |
|
| BaseVirtualColumnProvider |
Shared implementation code between column providers.
|
| BasicAutomata |
Construction of basic automata.
|
| BasicOperations |
Basic automata operations.
|
| BigDecimalColumnPreIndexStatsCollector |
|
| BigDecimalDictionary |
|
| BigDecimalOffHeapMutableDictionary |
|
| BigDecimalOnHeapMutableDictionary |
|
| BitmapInvertedIndexReader |
Reader for bitmap based inverted index.
|
| BitmapInvertedIndexWriter |
Writer for bitmap inverted index file.
|
| BitSlicedRangeIndexCreator |
|
| BitSlicedRangeIndexReader |
|
| BloomFilterHandler |
|
| BloomFilterReaderFactory |
|
| BytesColumnPredIndexStatsCollector |
|
| BytesDictionary |
|
| ByteSequenceIterator |
An iterator that traverses the right language of a given node (all sequences
reachable from a given node).
|
| BytesOffHeapMutableDictionary |
|
| BytesOnHeapMutableDictionary |
|
| CharacterRunAutomaton |
Automaton representation for matching char[].
|
| ChunkCompressorFactory |
Factory for Chunk compressors/de-compressors.
|
| ChunkReaderContext |
Context for the chunk-based forward index readers.
|
| ColumnIndicesForRealtimeTable |
Container class for holding all column indices necessary for realtime table
|
| ColumnMinMaxValueGenerator |
|
| ColumnMinMaxValueGeneratorMode |
|
| ComplexTypeTransformer |
A transformer to handle the complex types such as Map and Collection, with flattening and unnesting.
|
| CompositeTransformer |
The CompositeTransformer class performs multiple transforms based on the inner RecordTransformers.
|
| ConcurrentMapPartitionUpsertMetadataManager |
|
| ConcurrentMapTableUpsertMetadataManager |
|
| ConsistentDataPushUtils |
|
| ConstantArcSizeFST |
A FST with constant-size arc representation produced directly by
FSTBuilder.
|
| ConstantMVForwardIndexReader |
Dictionary-encoded forward index reader for multi-value column with constant values.
|
| ConstantMVInvertedIndexReader |
Inverted index reader for multi-value column with constant values.
|
| ConstantSortedIndexReader |
Sorted index reader for single-value column with constant values.
|
| ConstantValueBigDecimalDictionary |
Dictionary of a single BIG_DECIMAL value.
|
| ConstantValueBytesDictionary |
Dictionary of a single bytes (byte[]) value.
|
| ConstantValueDoubleDictionary |
Dictionary of a single double value.
|
| ConstantValueFloatDictionary |
Dictionary of a single float value.
|
| ConstantValueIntDictionary |
Dictionary of a single int value.
|
| ConstantValueLongDictionary |
Dictionary of a single long value.
|
| ConstantValueStringDictionary |
Dictionary of a single string value.
|
| CountValueAggregator |
|
| CovarianceTuple |
Intermediate state used by CovarianceAggregationFunction which helps calculate
population covariance and sample covariance
|
| CrcUtils |
|
| CustomSerDeUtils |
|
| CustomSerDeUtils.ObjectSerDe<T> |
Serializer/De-serializer for a specific type of object.
|
| DataTypeTransformer |
The DataTypeTransformer class will convert the values to follow the data types in FieldSpec.
|
| DefaultColumnHandler |
|
| DefaultColumnHandlerFactory |
|
| DefaultColumnStatistics |
|
| DefaultIndexCreatorProvider |
This class centralizes logic for how to create indexes.
|
| DefaultIndexReaderProvider |
Default implementations of index reader provision logic.
|
| DefaultMutableIndexProvider |
|
| DefaultNullValueVirtualColumnProvider |
Provide the default null value.
|
| DefaultSegmentDirectoryLoader |
|
| DirectMemoryManager |
|
| DistinctCountBitmapValueAggregator |
|
| DistinctCountHLLValueAggregator |
|
| DocIdDictionary |
DocId dictionary for the segment
|
| DocIdVirtualColumnProvider |
Virtual column provider that returns the document id.
|
| DoubleColumnPreIndexStatsCollector |
|
| DoubleDictionary |
|
| DoubleLongPair |
|
| DoubleOffHeapMutableDictionary |
|
| DoubleOnHeapMutableDictionary |
|
| EmptyDataSource |
The EmptyImmutableDataSource class is the data source for a column in the immutable segment with 0 rows.
|
| EmptyIndexSegment |
Immutable segment impl for empty segment
Such an IndexSegment contains only the metadata, and no indexes
|
| ExpressionTransformer |
The ExpressionTransformer class will evaluate the function expressions.
|
| FilterTransformer |
Based on filter config, decide whether to skip or allow this record.
|
| FixedBitIntReader |
Int reader for bit-compressed data.
|
| FixedBitIntReaderWriter |
|
| FixedBitIntReaderWriterV2 |
|
| FixedBitMVForwardIndexReader |
Bit-compressed dictionary-encoded forward index reader for multi-value columns.
|
| FixedBitMVForwardIndexReader.Context |
|
| FixedBitMVForwardIndexWriter |
Bit-compressed dictionary-encoded forward index writer for multi-value columns.
|
| FixedBitSVForwardIndexReader |
Bit-compressed dictionary-encoded forward index reader for single-value columns.
|
| FixedBitSVForwardIndexReaderV2 |
Bit-compressed dictionary-encoded forward index reader for single-value columns.
|
| FixedBitSVForwardIndexWriter |
Bit-compressed dictionary-encoded forward index writer for single-value columns.
|
| FixedByteChunkMVForwardIndexReader |
Chunk-based multi-value raw (non-dictionary-encoded) forward index reader for values of
fixed length data type (INT, LONG, FLOAT, DOUBLE).
|
| FixedByteChunkSVForwardIndexReader |
Chunk-based single-value raw (non-dictionary-encoded) forward index reader for values of fixed length data type (INT,
LONG, FLOAT, DOUBLE).
|
| FixedByteChunkSVForwardIndexWriter |
Class to write out fixed length bytes into a single column.
|
| FixedByteMVMutableForwardIndex |
This class provides expandable off-heap implementation to store a multi-valued column across a number of rows.
|
| FixedBytePower2ChunkSVForwardIndexReader |
Chunk-based single-value raw (non-dictionary-encoded) forward index reader for values of fixed length data type (INT,
LONG, FLOAT, DOUBLE).
|
| FixedByteSingleValueMultiColReader |
Generic utility class to read data from file.
|
| FixedByteSingleValueMultiColumnReaderWriter |
SingleValue MultiColumn reader and writer for fixed size columns.
|
| FixedByteSingleValueMultiColWriter |
|
| FixedByteSVMutableForwardIndex |
This class implements reader as well as writer interfaces for fixed-byte single column and single value data.
|
| FixedByteValueReaderWriter |
|
| FixedIntArrayOffHeapIdMap |
|
| Fixtures |
|
| FloatColumnPreIndexStatsCollector |
|
| FloatDictionary |
|
| FloatLongPair |
|
| FloatOffHeapMutableDictionary |
|
| FloatOnHeapMutableDictionary |
|
| ForwardIndexHandler |
Helper class used by SegmentPreProcessor to make changes to forward index and dictionary configs.
|
| ForwardIndexHandler.Operation |
|
| FPOrdering |
|
| FST |
This is a top abstract class for handling finite state automata.
|
| FSTBuilder |
Builds FST using lucene org.apache.lucene.util.fst.Builder library.
|
| FSTBuilder |
Fast, memory-conservative finite state transducer builder, returning an
in-memory FST that is a tradeoff between construction speed and
memory consumption.
|
| FSTBuilder.InfoEntry |
Debug and information constants.
|
| FSTFlags |
FST automaton flags.
|
| FSTHeader |
Standard FST file header, as described in FST package
documentation.
|
| FSTIndexHandler |
|
| FSTInfo |
Compute additional information about a FST: number of arcs, nodes, etc.
|
| FSTSerializer |
All FST serializers (to binary formats) will implement this interface.
|
| FSTSerializerImpl |
Serializes a physical FST graphs to a binary format compatible with
Jan Daciuk's fsa's package ImmutableFST format.
|
| FSTTraversal |
This class implements some common matching and scanning operations on a
generic FST.
|
| FunctionEvaluator |
Interface for evaluators of transform function expressions of schema field specs
|
| FunctionEvaluatorFactory |
|
| GenericRowRecordReader |
|
| GeometrySerializer |
Provides methods to efficiently serialize and deserialize geometry types.
|
| GeometryType |
The geometry type.
|
| GeometryUtils |
Utility methods for the geometry.
|
| GroovyFunctionEvaluator |
An FunctionEvaluator for evaluating transform function expressions of a Schema field spec written in Groovy.
|
| GuavaBloomFilterReaderUtils |
|
| GuavaBloomFilterReaderUtils.Hash128AsLongs |
|
| H3IndexHandler |
|
| H3Utils |
|
| HashUtils |
|
| IdMap<Key> |
Interface for a map from Key to auto-generated contiguous integer Id's.
|
| IgnoreMerger |
Merges 2 records and returns the merged record.
|
| ImmutableDataSource |
The ImmutableDataSource class is the data source for a column in the immutable segment.
|
| ImmutableFST |
FST binary format implementation
|
| ImmutableH3IndexReader |
Reader of the H3 index.
|
| ImmutableJsonIndexReader |
Reader for json index.
|
| ImmutableSegmentImpl |
|
| ImmutableSegmentLoader |
|
| InbuiltFunctionEvaluator |
Evaluates an expression.
|
| IncrementMerger |
Merges 2 records and returns the merged record.
|
| IndexHandler |
Interface for index handlers, which update the corresponding type of indices,
like adding, removing or converting the format.
|
| IndexHandlerFactory |
|
| IndexKey |
Class representing index name and type
|
| IndexLoadingConfig |
Table level index loading config.
|
| IngestionUtils |
Helper methods for ingestion
|
| IntColumnPreIndexStatsCollector |
|
| IntDictionary |
|
| IntermediateIndexContainer |
|
| IntermediateSegment |
Intermediate segment format to store the collected data so far.
|
| IntermediateSegmentStatsContainer |
|
| IntLongPair |
|
| IntOffHeapMutableDictionary |
|
| IntOnHeapMutableDictionary |
|
| InvertedIndexAndDictionaryBasedForwardIndexCreator |
Helper classed used by the SegmentPreProcessor to generate the forward index from inverted index and
dictionary when the forward index is enabled for columns where it was previously disabled.
|
| InvertedIndexHandler |
|
| JsonIndexHandler |
|
| LoaderUtils |
|
| LongColumnPreIndexStatsCollector |
|
| LongDictionary |
|
| LongLongPair |
|
| LongOffHeapMutableDictionary |
|
| LongOnHeapMutableDictionary |
|
| LuceneDocIdCollector |
A simple collector created to bypass all the heap heavy process
of collecting the results in Lucene.
|
| LuceneFSTIndexCreator |
This index works only for dictionary enabled columns.
|
| LuceneFSTIndexReader |
This class loads FST index from PinotDataBuffer and creates a FST reader which
is used in finding matching results for regexp queries.
|
| LuceneTextIndexCreator |
This is used to create Lucene based text index.
|
| LuceneTextIndexReader |
This is used to read/search the Lucene text index.
|
| MatchResult |
|
| MaxMerger |
|
| MaxValueAggregator |
|
| MinimizationOperations |
Operations for minimizing automata.
|
| MinMaxRangePair |
|
| MinMaxRangeValueAggregator |
|
| MinMerger |
|
| MinValueAggregator |
|
| MmapFileWriter |
|
| MmapMemoryManager |
|
| MultiplePinotSegmentRecordReader |
Record reader for multiple pinot segments.
|
| MultipleTreesBuilder |
The MultipleTreesBuilder class is the top level star-tree builder that takes a list of
StarTreeIndexConfigs and a boolean flag for the default star-tree, and builds multiple star-trees with the
given MultipleTreesBuilder.BuildMode ( ON_HEAP or OFF_HEAP).
|
| MultipleTreesBuilder.BuildMode |
|
| MultiValueFixedByteRawIndexCreator |
Forward index creator for raw (non-dictionary-encoded) single-value column of variable length
data type (STRING,
BYTES).
|
| MultiValueUnsortedForwardIndexCreator |
Forward index creator for dictionary-encoded multi-value column.
|
| MultiValueVarByteRawIndexCreator |
Forward index creator for raw (non-dictionary-encoded) single-value column of variable length
data type (STRING,
BYTES).
|
| MutableArc |
A mutable FST's arc
|
| MutableColumnStatistics |
Column statistics for a column coming from an in-memory realtime segment.
|
| MutableDataSource |
The MutableDataSource class is the data source for a column in the mutable segment.
|
| MutableDictionaryFactory |
|
| MutableFST |
A mutable FST represents a FST which can have arbitrary inputs added to it at
any given point of time.
|
| MutableFSTImpl |
A mutable finite state transducer implementation that allows you to build mutable via the API.
|
| MutableFSTUtils |
|
| MutableH3Index |
A H3 index reader for the real-time H3 index values on the fly.
|
| MutableJsonIndexImpl |
Json index for mutable segment.
|
| MutableNoDictionaryColStatistics |
|
| MutableNullValueVector |
Mutable null value vector (for CONSUMING segment).
|
| MutableOffHeapByteArrayStore |
|
| MutableSegmentImpl |
|
| MutableState |
The fst's mutable state implementation.
|
| NativeFSTIndexCreator |
|
| NativeFSTIndexReader |
This class loads FST index from PinotDataBuffer and creates a FST reader which
is used in finding matching results for regexp queries.
|
| NativeMutableFSTIndex |
|
| NativeMutableTextIndex |
|
| NativeTextIndexCreator |
|
| NativeTextIndexReader |
|
| NoOpForwardIndexCreator |
Forward index creator for dictionary-encoded single and multi-value columns with forward index disabled.
|
| NullValueTransformer |
|
| NullValueVectorCreator |
Used to persist the null bitmap on disk.
|
| NullValueVectorReaderImpl |
|
| NumValuesInfo |
|
| OffHeapBitmapInvertedIndexCreator |
|
| OffHeapGuavaBloomFilterReader |
Off-heap reader for guava bloom filter.
|
| OffHeapH3IndexCreator |
H3 index creator that uses off-heap memory.
|
| OffHeapJsonIndexCreator |
|
| OffHeapMutableBytesStore |
Off-heap variable length mutable bytes store.
|
| OffHeapSingleTreeBuilder |
The OffHeapSingleTreeBuilder class is the single star-tree builder that uses off-heap memory.
|
| OffHeapStarTree |
The OffHeapStarTree class implements the star-tree using off-heap memory.
|
| OffHeapStarTreeNode |
|
| OnHeapBigDecimalDictionary |
Implementation of BIG_DECIMAL dictionary that cache all values on-heap.
|
| OnHeapBitmapInvertedIndexCreator |
|
| OnHeapBytesDictionary |
Implementation of BYTES dictionary that cache all values on-heap.
|
| OnHeapDoubleDictionary |
Implementation of double dictionary that cache all values on-heap.
|
| OnHeapFloatDictionary |
Implementation of float dictionary that cache all values on-heap.
|
| OnHeapGuavaBloomFilterCreator |
On-heap creator for guava bloom filter.
|
| OnHeapGuavaBloomFilterReader |
On-heap reader for guava bloom filter.
|
| OnHeapH3IndexCreator |
H3 Index creator that uses on-heap memory.
|
| OnHeapIntDictionary |
Implementation of int dictionary that cache all values on-heap.
|
| OnHeapJsonIndexCreator |
|
| OnHeapLongDictionary |
Implementation of long dictionary that cache all values on-heap.
|
| OnHeapSingleTreeBuilder |
The OnHeapSingleTreeBuilder class is the single star-tree builder that uses on-heap memory.
|
| OnHeapStringDictionary |
Implementation of String dictionary that cache all values on-heap.
|
| OverwriteMerger |
Merges 2 records and returns the merged record.
|
| PartialUpsertHandler |
Handler for partial-upsert.
|
| PartialUpsertMerger |
|
| PartialUpsertMergerFactory |
|
| PartitionDedupMetadataManager |
|
| PartitionUpsertMetadataManager |
Manages the upsert metadata per partition.
|
| PercentileEstValueAggregator |
|
| PercentileTDigestValueAggregator |
|
| PhysicalColumnIndexContainer |
|
| PinotBufferIndexInput |
PinotBufferIndexInput is a wrapper around PinotDataBuffer implementing IndexInput apis.
|
| PinotDataBitSet |
|
| PinotDataBitSetV2 |
|
| PinotDataBitSetV2.Bit16Encoded |
|
| PinotDataBitSetV2.Bit1Encoded |
|
| PinotDataBitSetV2.Bit2Encoded |
|
| PinotDataBitSetV2.Bit4Encoded |
|
| PinotDataBitSetV2.Bit8Encoded |
|
| PinotDataBitSetV2.RawInt |
|
| PinotFourthMoment |
|
| PinotSegmentColumnReader |
|
| PinotSegmentRecordReader |
Record reader for Pinot segment.
|
| PinotSegmentSorter |
Sorter implementation for pinot segments
|
| QuantileDigest |
Re-implement io.airlift.stats.QuantileDigest with additional methods facilitating serialization.
|
| QuantileDigest.Bucket |
|
| RangeIndexCreator |
Range index creator that uses off-heap memory.
|
| RangeIndexHandler |
|
| RangeIndexReaderImpl |
|
| RealtimeIndexOffHeapMemoryManager |
|
| RealtimeInvertedIndex |
Real-time bitmap based inverted index reader which allows adding values on the fly.
|
| RealtimeLuceneDocIdCollector |
DocID collector for Lucene search query.
|
| RealtimeLuceneIndexReaderRefreshThread |
Background thread to refresh the realtime lucene index readers for supporting
near-realtime text search.
|
| RealtimeLuceneIndexRefreshState |
This class manages the realtime lucene index readers.
|
| RealtimeLuceneIndexRefreshState.RealtimeLuceneReaders |
Since the text index is maintained per TEXT column (similar to other Pinot indexes),
there could be multiple lucene indexes for a given segment and therefore there can be
multiple realtime lucene readers (one for each index/column) for the particular
realtime segment.
|
| RealtimeLuceneTextIndex |
Lucene text index reader supporting near realtime search.
|
| RealTimeRegexpMatcher |
|
| RealtimeSegmentConfig |
|
| RealtimeSegmentConfig.Builder |
|
| RealtimeSegmentConverter |
|
| RealtimeSegmentSegmentCreationDataSource |
Segment creation data source that is based on an in-memory realtime segment.
|
| RealtimeSegmentStatsContainer |
Stats container for an in-memory realtime segment.
|
| RealtimeSegmentStatsHistory |
|
| RealtimeSegmentStatsHistory.ColumnStats |
|
| RealtimeSegmentStatsHistory.SegmentStats |
|
| RecordInfo |
|
| RecordReaderSegmentCreationDataSource |
|
| RecordTransformer |
The record transformer which takes a GenericRow and transform it based on some custom rules.
|
| RegExp |
Regular Expression extension to Automaton.
|
| RegexpMatcher |
RegexpMatcher is a helper to retrieve matching values for a given regexp query.
|
| RegexpMatcher |
RegexpMatcher is a helper to retrieve matching values for a given regexp query.
|
| RegexpMatcher.Path<T> |
|
| ReplicationUtils |
Methods related to replication
|
| RunAutomaton |
Finite-state automaton with fast run operation.
|
| SanitizationTransformer |
The SanitizationTransformer class will sanitize the values to follow certain rules including:
No null characters in string values
String values are within the length limit
TODO: add length limit to BYTES values if necessary
|
| SchemaUtils |
Schema utils
FIXME: Merge this SchemaUtils with the SchemaUtils from pinot-common when merging of modules happens
|
| SegmentColumnarIndexCreator |
Segment creator which writes data in a columnar form.
|
| SegmentCreationDriverFactory |
|
| SegmentDataManager |
Base segment data manager to maintain reference count for the segment.
|
| SegmentDictionaryCreator |
|
| SegmentFormatConverterFactory |
|
| SegmentIndexCreationDriverImpl |
Implementation of an index segment creator.
|
| SegmentLocalFSDirectory |
|
| SegmentLocks |
|
| SegmentPreIndexStatsCollectorImpl |
|
| SegmentPreProcessor |
Use mmap to load the segment and perform all pre-processing steps.
|
| SegmentPushUtils |
|
| SegmentSorter |
Interface for segment sorters
|
| SegmentV1V2ToV3FormatConverter |
| SerializedHLL |
|
| SerializedQuantileDigest |
Serialized and comparable version of QuantileDigest.
|
| SerializedTDigest |
Serialized and comparable version of TDigest.
|
| SingleTreeBuilder |
A star-tree builder that builds a single star-tree.
|
| SingleValueFixedByteRawIndexCreator |
Forward index creator for raw (non-dictionary-encoded) single-value column of fixed length data type (INT, LONG,
FLOAT, DOUBLE).
|
| SingleValueSortedForwardIndexCreator |
Forward index creator for dictionary-encoded sorted single-value column.
|
| SingleValueUnsortedForwardIndexCreator |
Forward index creator for dictionary-encoded unsorted single-value column.
|
| SingleValueVarByteRawIndexCreator |
Forward index creator for raw (non-dictionary-encoded) single-value column of variable length data type (BIG_DECIMAL,
STRING, BYTES).
|
| SortedIndexReaderImpl |
Implementation of sorted index reader.
|
| SortedIndexReaderImpl.Context |
|
| SpecialOperations |
Special automata operations.
|
| StarTreeBuilderUtils |
The StarTreeBuilderUtils class contains utility methods for star-tree builders.
|
| StarTreeBuilderUtils.TreeNode |
|
| StarTreeDataSource |
|
| StarTreeIndexCombiner |
The StarTreeIndexCombiner class combines multiple star-tree indexes into a single index file.
|
| StarTreeIndexContainer |
The StarTreeIndexContainer class contains the indexes for multiple star-trees.
|
| StarTreeIndexMapUtils |
The StarTreeIndexMapUtils class is a utility class to store/load star-tree index map to/from file.
|
| StarTreeIndexMapUtils.IndexKey |
Key of the index map.
|
| StarTreeIndexMapUtils.IndexType |
Type of the index.
|
| StarTreeIndexMapUtils.IndexValue |
Value of the index map.
|
| StarTreeLoaderUtils |
The StarTreeLoaderUtils class provides utility methods to load star-tree indexes.
|
| StarTreeV2BuilderConfig |
The StarTreeV2BuilderConfig class contains the configuration for star-tree builder.
|
| State |
Automaton state.
|
| StatePair |
Pair of states.
|
| StateVisitor |
State visitor.
|
| StringColumnPreIndexStatsCollector |
|
| StringDictionary |
|
| StringLongPair |
|
| StringOffHeapMutableDictionary |
|
| StringOnHeapMutableDictionary |
|
| StringUnionOperations |
Operations for building minimal deterministic automata from sets of strings.
|
| SumPrecisionValueAggregator |
|
| SumValueAggregator |
|
| TableConfigUtils |
Utils related to table config operations
FIXME: Merge this TableConfigUtils with the TableConfigUtils from pinot-common when merging of modules is done
|
| TableConfigUtils.ValidationType |
|
| TableDataManager |
The TableDataManager interface provides APIs to manage segments under a table.
|
| TableDataManagerConfig |
The config used for TableDataManager.
|
| TableDataManagerParams |
|
| TableDedupMetadataManager |
|
| TableStateUtils |
|
| TableUpsertMetadataManager |
The manager of the upsert metadata of a table.
|
| TableUpsertMetadataManagerFactory |
|
| TextIndexHandler |
|
| TextIndexUtils |
|
| TierBasedSegmentDirectoryLoader |
|
| TimeSpecFunctionEvaluator |
|
| TimeValidationTransformer |
The TimeValidationTransformer class will validate the time column value.
|
| TransformPipeline |
The class for transforming validating GenericRow data against table schema and table config.
|
| TransformPipeline.Result |
Wrapper for transforming results.
|
| Transition |
Automaton transition.
|
| UnionMerger |
Merges 2 records and returns the merged record.
|
| UpsertUtils |
|
| UpsertUtils.PrimaryKeyReader |
|
| UpsertUtils.RecordInfoReader |
|
| V1DefaultColumnHandler |
|
| V3DefaultColumnHandler |
|
| ValidDocIndexReaderImpl |
|
| ValueAggregator<R,A> |
A value aggregator that pre-aggregates on the input values for a specific type of aggregation.
|
| ValueAggregatorFactory |
The ValueAggregatorFactory class is the factory for all value aggregators.
|
| ValueLongPair<V extends Comparable<V>> |
|
| ValueReader |
Interface for value readers, which read a value at a given index.
|
| VarByteChunkMVForwardIndexReader |
Chunk-based single-value raw (non-dictionary-encoded) forward index reader for values of
variable
length data type
(STRING, BYTES).
|
| VarByteChunkSVForwardIndexReader |
Chunk-based single-value raw (non-dictionary-encoded) forward index reader for values of variable length data type
(BIG_DECIMAL, STRING, BYTES).
|
| VarByteChunkSVForwardIndexReaderV4 |
|
| VarByteChunkSVForwardIndexReaderV4.ReaderContext |
|
| VarByteChunkSVForwardIndexWriter |
Class to write out variable length bytes into a single column.
|
| VarByteChunkSVForwardIndexWriterV4 |
Class to write out variable length bytes into a single column.
|
| VarByteChunkWriter |
|
| VarByteSVMutableForwardIndex |
Single-value forward index reader-writer for variable length values (STRING and BYTES).
|
| VarianceTuple |
|
| VarLengthValueReader |
The value reader for var-length values (STRING and BYTES).
|
| VarLengthValueWriter |
The value writer for var-length values (STRING and BYTES).
|
| VirtualColumnContext |
Miscellaneous context information about the column.
|
| VirtualColumnIndexContainer |
Column index container for virtual columns.
|
| VirtualColumnProvider |
Virtual column provider interface, which is used to instantiate the various components (dictionary, reader, etc) that
comprise a proper column.
|
| VirtualColumnProviderFactory |
Factory for virtual column providers.
|