Uses of Class
org.apache.pinot.segment.local.startree.v2.builder.StarTreeV2BuilderConfig
-
Packages that use StarTreeV2BuilderConfig Package Description org.apache.pinot.segment.local.startree org.apache.pinot.segment.local.startree.v2.builder -
-
Uses of StarTreeV2BuilderConfig in org.apache.pinot.segment.local.startree
Methods in org.apache.pinot.segment.local.startree that return types with arguments of type StarTreeV2BuilderConfig Modifier and Type Method Description static List<StarTreeV2BuilderConfig>StarTreeBuilderUtils. generateBuilderConfigs(List<StarTreeIndexConfig> indexConfigs, boolean enableDefaultStarTree, SegmentMetadata segmentMetadata)Generates the deduplicated star-tree builder configs.static List<StarTreeV2BuilderConfig>StarTreeBuilderUtils. generateBuilderConfigs(List<StarTreeIndexConfig> indexConfigs, boolean enableDefaultStarTree, Schema schema, com.fasterxml.jackson.databind.JsonNode segmentMetadata)Method parameters in org.apache.pinot.segment.local.startree with type arguments of type StarTreeV2BuilderConfig Modifier and Type Method Description static booleanStarTreeBuilderUtils. areStarTreeBuilderConfigListsEqual(List<StarTreeV2BuilderConfig> builderConfig1, List<StarTreeV2BuilderConfig> builderConfig2)Returnstrueif the given star-tree builder configs are equal,falseotherwise.static booleanStarTreeBuilderUtils. shouldModifyExistingStarTrees(List<StarTreeV2BuilderConfig> builderConfigs, List<StarTreeV2Metadata> metadataList)Returnstrueif the given star-tree builder configs do not match the star-tree metadata, in which case the relevant star-trees need to be added/removed,falseotherwise. -
Uses of StarTreeV2BuilderConfig in org.apache.pinot.segment.local.startree.v2.builder
Methods in org.apache.pinot.segment.local.startree.v2.builder that return StarTreeV2BuilderConfig Modifier and Type Method Description static StarTreeV2BuilderConfigStarTreeV2BuilderConfig. fromIndexConfig(StarTreeIndexConfig indexConfig)static StarTreeV2BuilderConfigStarTreeV2BuilderConfig. fromMetadata(StarTreeV2Metadata starTreeV2Metadata)static StarTreeV2BuilderConfigStarTreeV2BuilderConfig. generateDefaultConfig(SegmentMetadata segmentMetadata)Generates default config based on the segment metadata.static StarTreeV2BuilderConfigStarTreeV2BuilderConfig. generateDefaultConfig(Schema schema, com.fasterxml.jackson.databind.JsonNode columnsMetadata)Methods in org.apache.pinot.segment.local.startree.v2.builder that return types with arguments of type StarTreeV2BuilderConfig Modifier and Type Method Description List<StarTreeV2BuilderConfig>StarTreeIndexSeparator. extractBuilderConfigs(org.apache.commons.configuration2.PropertiesConfiguration metadataProperties)Extract the list ofStarTreeV2BuilderConfigfor each of the star-tree present in the given metadata properties.Methods in org.apache.pinot.segment.local.startree.v2.builder with parameters of type StarTreeV2BuilderConfig Modifier and Type Method Description List<org.apache.commons.lang3.tuple.Pair<StarTreeIndexMapUtils.IndexKey,StarTreeIndexMapUtils.IndexValue>>StarTreeIndexCombiner. combine(StarTreeV2BuilderConfig builderConfig, File starTreeIndexDir)Combines the index files inside the given directory into the single index file, then cleans the directory.intStarTreeIndexSeparator. separate(File starTreeOutputDir, StarTreeV2BuilderConfig builderConfig)Extract star-tree index files of the star-tree represented by the builderConfig.Constructors in org.apache.pinot.segment.local.startree.v2.builder with parameters of type StarTreeV2BuilderConfig Constructor Description OffHeapSingleTreeBuilder(StarTreeV2BuilderConfig builderConfig, File outputDir, ImmutableSegment segment, org.apache.commons.configuration2.Configuration metadataProperties)Constructor for the off-heap single star-tree builder.OnHeapSingleTreeBuilder(StarTreeV2BuilderConfig builderConfig, File outputDir, ImmutableSegment segment, org.apache.commons.configuration2.Configuration metadataProperties)Constructor for the on-heap single star-tree builder.Constructor parameters in org.apache.pinot.segment.local.startree.v2.builder with type arguments of type StarTreeV2BuilderConfig Constructor Description MultipleTreesBuilder(List<StarTreeV2BuilderConfig> builderConfigs, File indexDir, MultipleTreesBuilder.BuildMode buildMode)Constructor for the multiple star-trees builder.
-