Uses of Class
org.apache.pinot.segment.local.segment.index.loader.IndexLoadingConfig
-
-
-
Uses of IndexLoadingConfig in org.apache.pinot.segment.local.data.manager
Methods in org.apache.pinot.segment.local.data.manager with parameters of type IndexLoadingConfig Modifier and Type Method Description voidTableDataManager. addOrReplaceSegment(String segmentName, IndexLoadingConfig indexLoadingConfig, SegmentZKMetadata zkMetadata, SegmentMetadata localMetadata)Adds or replaces an immutable segment for the table, which can be an OFFLINE or REALTIME table.voidTableDataManager. addSegment(File indexDir, IndexLoadingConfig indexLoadingConfig)Adds a segment from local disk into the OFFLINE table.voidTableDataManager. addSegment(String segmentName, IndexLoadingConfig indexLoadingConfig, SegmentZKMetadata zkMetadata)Adds a segment into the REALTIME table.voidTableDataManager. reloadSegment(String segmentName, IndexLoadingConfig indexLoadingConfig, SegmentZKMetadata zkMetadata, SegmentMetadata localMetadata, Schema schema, boolean forceDownload)Reloads an existing immutable segment for the table, which can be an OFFLINE or REALTIME table. -
Uses of IndexLoadingConfig in org.apache.pinot.segment.local.indexsegment.immutable
Methods in org.apache.pinot.segment.local.indexsegment.immutable with parameters of type IndexLoadingConfig Modifier and Type Method Description static ImmutableSegmentImmutableSegmentLoader. load(File indexDir, IndexLoadingConfig indexLoadingConfig)Loads the segment with empty schema but a specified IndexLoadingConfig.static ImmutableSegmentImmutableSegmentLoader. load(File indexDir, IndexLoadingConfig indexLoadingConfig, Schema schema)Loads the segment with specified schema and IndexLoadingConfig, usually from Zookeeper.static ImmutableSegmentImmutableSegmentLoader. load(File indexDir, IndexLoadingConfig indexLoadingConfig, Schema schema, boolean needPreprocess)Loads the segment with specified schema and IndexLoadingConfig, and allows to control whether to modify the segment like to convert segment format, add or remove indices.static ImmutableSegmentImmutableSegmentLoader. load(SegmentDirectory segmentDirectory, IndexLoadingConfig indexLoadingConfig, Schema schema)Load the segment represented by the SegmentDirectory object to serve queries.static booleanImmutableSegmentLoader. needPreprocess(SegmentDirectory segmentDirectory, IndexLoadingConfig indexLoadingConfig, Schema schema)Check segment directory against the table config and schema to see if any preprocessing is needed, like changing segment format, adding new indices or updating default columns.static voidImmutableSegmentLoader. preprocess(File indexDir, IndexLoadingConfig indexLoadingConfig, Schema schema)Preprocess the local segment directory according to the current table config and schema. -
Uses of IndexLoadingConfig in org.apache.pinot.segment.local.segment.index.column
Constructors in org.apache.pinot.segment.local.segment.index.column with parameters of type IndexLoadingConfig Constructor Description PhysicalColumnIndexContainer(SegmentDirectory.Reader segmentReader, ColumnMetadata metadata, IndexLoadingConfig indexLoadingConfig, File segmentIndexDir, IndexReaderProvider indexReaderProvider) -
Uses of IndexLoadingConfig in org.apache.pinot.segment.local.segment.index.loader
Fields in org.apache.pinot.segment.local.segment.index.loader declared as IndexLoadingConfig Modifier and Type Field Description protected IndexLoadingConfigBaseIndexHandler. _indexLoadingConfigMethods in org.apache.pinot.segment.local.segment.index.loader with parameters of type IndexLoadingConfig Modifier and Type Method Description static IndexHandlerIndexHandlerFactory. getIndexHandler(ColumnIndexType type, SegmentMetadataImpl segmentMetadata, IndexLoadingConfig indexLoadingConfig, Schema schema)Constructors in org.apache.pinot.segment.local.segment.index.loader with parameters of type IndexLoadingConfig Constructor Description BaseIndexHandler(SegmentMetadata segmentMetadata, IndexLoadingConfig indexLoadingConfig)ForwardIndexHandler(SegmentMetadata segmentMetadata, IndexLoadingConfig indexLoadingConfig, Schema schema)InvertedIndexAndDictionaryBasedForwardIndexCreator(String columnName, SegmentMetadata segmentMetadata, IndexLoadingConfig indexLoadingConfig, SegmentDirectory.Writer segmentWriter, IndexCreatorProvider indexCreatorProvider, boolean isTemporaryForwardIndex)SegmentPreProcessor(SegmentDirectory segmentDirectory, IndexLoadingConfig indexLoadingConfig, Schema schema) -
Uses of IndexLoadingConfig in org.apache.pinot.segment.local.segment.index.loader.bloomfilter
Constructors in org.apache.pinot.segment.local.segment.index.loader.bloomfilter with parameters of type IndexLoadingConfig Constructor Description BloomFilterHandler(SegmentMetadata segmentMetadata, IndexLoadingConfig indexLoadingConfig) -
Uses of IndexLoadingConfig in org.apache.pinot.segment.local.segment.index.loader.defaultcolumn
Fields in org.apache.pinot.segment.local.segment.index.loader.defaultcolumn declared as IndexLoadingConfig Modifier and Type Field Description protected IndexLoadingConfigBaseDefaultColumnHandler. _indexLoadingConfigMethods in org.apache.pinot.segment.local.segment.index.loader.defaultcolumn with parameters of type IndexLoadingConfig Modifier and Type Method Description static DefaultColumnHandlerDefaultColumnHandlerFactory. getDefaultColumnHandler(File indexDir, SegmentMetadataImpl segmentMetadata, IndexLoadingConfig indexLoadingConfig, Schema schema, SegmentDirectory.Writer segmentWriter)Constructors in org.apache.pinot.segment.local.segment.index.loader.defaultcolumn with parameters of type IndexLoadingConfig Constructor Description BaseDefaultColumnHandler(File indexDir, SegmentMetadata segmentMetadata, IndexLoadingConfig indexLoadingConfig, Schema schema, SegmentDirectory.Writer segmentWriter)V1DefaultColumnHandler(File indexDir, SegmentMetadataImpl segmentMetadata, IndexLoadingConfig indexLoadingConfig, Schema schema, SegmentDirectory.Writer segmentWriter)V3DefaultColumnHandler(File indexDir, SegmentMetadataImpl segmentMetadata, IndexLoadingConfig indexLoadingConfig, Schema schema, SegmentDirectory.Writer segmentWriter) -
Uses of IndexLoadingConfig in org.apache.pinot.segment.local.segment.index.loader.invertedindex
Constructors in org.apache.pinot.segment.local.segment.index.loader.invertedindex with parameters of type IndexLoadingConfig Constructor Description FSTIndexHandler(SegmentMetadata segmentMetadata, IndexLoadingConfig indexLoadingConfig)H3IndexHandler(SegmentMetadata segmentMetadata, IndexLoadingConfig indexLoadingConfig)InvertedIndexHandler(SegmentMetadata segmentMetadata, IndexLoadingConfig indexLoadingConfig)JsonIndexHandler(SegmentMetadata segmentMetadata, IndexLoadingConfig indexLoadingConfig)RangeIndexHandler(SegmentMetadata segmentMetadata, IndexLoadingConfig indexLoadingConfig)TextIndexHandler(SegmentMetadata segmentMetadata, IndexLoadingConfig indexLoadingConfig)
-