Uses of Class
org.apache.drill.exec.planner.physical.PlannerSettings
Packages that use PlannerSettings
Package
Description
-
Uses of PlannerSettings in org.apache.drill.exec.metastore.analyze
Methods in org.apache.drill.exec.metastore.analyze with parameters of type PlannerSettingsModifier and TypeMethodDescriptionAnalyzeFileInfoProvider.getMetadataInfoCollector(BasicTablesRequests basicRequests, TableInfo tableInfo, FormatSelection selection, PlannerSettings settings, Supplier<org.apache.calcite.rel.core.TableScan> tableScanSupplier, List<SchemaPath> interestingColumns, MetadataType metadataLevel, int segmentColumnsCount) AnalyzeInfoProvider.getMetadataInfoCollector(BasicTablesRequests basicRequests, TableInfo tableInfo, FormatSelection selection, PlannerSettings settings, Supplier<org.apache.calcite.rel.core.TableScan> tableScanSupplier, List<SchemaPath> interestingColumns, MetadataType metadataLevel, int segmentColumnsCount) ReturnsMetadataInfoCollectorinstance for obtaining information about segments, files, etc.Constructors in org.apache.drill.exec.metastore.analyze with parameters of type PlannerSettingsModifierConstructorDescriptionFileMetadataInfoCollector(BasicTablesRequests basicRequests, TableInfo tableInfo, FormatSelection selection, PlannerSettings settings, Supplier<org.apache.calcite.rel.core.TableScan> tableScanSupplier, List<SchemaPath> interestingColumns, MetadataType metadataLevel, int segmentColumnsCount) -
Uses of PlannerSettings in org.apache.drill.exec.ops
Methods in org.apache.drill.exec.ops that return PlannerSettingsModifier and TypeMethodDescriptionOptimizerRulesContext.getPlannerSettings()Method returns the planner optionsQueryContext.getPlannerSettings() -
Uses of PlannerSettings in org.apache.drill.exec.physical.base
Methods in org.apache.drill.exec.physical.base with parameters of type PlannerSettingsModifier and TypeMethodDescriptionAbstractGroupScan.getScanStats(PlannerSettings settings) GroupScan.getScanStats(PlannerSettings settings) -
Uses of PlannerSettings in org.apache.drill.exec.planner
Methods in org.apache.drill.exec.planner with parameters of type PlannerSettingsModifier and TypeMethodDescriptionFileSystemPartitionDescriptor.getVectorType(SchemaPath column, PlannerSettings plannerSettings) ParquetPartitionDescriptor.getVectorType(SchemaPath column, PlannerSettings plannerSettings) PartitionDescriptor.getVectorType(SchemaPath column, PlannerSettings plannerSettings) Method returns the Major type associated with the given columnConstructors in org.apache.drill.exec.planner with parameters of type PlannerSettingsModifierConstructorDescriptionFileSystemPartitionDescriptor(PlannerSettings settings, org.apache.calcite.rel.core.TableScan scanRel) ParquetPartitionDescriptor(PlannerSettings settings, DrillScanRel scanRel) -
Uses of PlannerSettings in org.apache.drill.exec.planner.index.generators
Fields in org.apache.drill.exec.planner.index.generators declared as PlannerSettingsModifier and TypeFieldDescriptionprotected final PlannerSettingsAbstractIndexPlanGenerator.settingsConstructors in org.apache.drill.exec.planner.index.generators with parameters of type PlannerSettingsModifierConstructorDescriptionAbstractIndexPlanGenerator(IndexCallContext indexContext, org.apache.calcite.rex.RexNode indexCondition, org.apache.calcite.rex.RexNode remainderCondition, org.apache.calcite.rex.RexBuilder builder, PlannerSettings settings) CoveringIndexPlanGenerator(IndexLogicalPlanCallContext indexContext, FunctionalIndexInfo functionInfo, IndexGroupScan indexGroupScan, org.apache.calcite.rex.RexNode indexCondition, org.apache.calcite.rex.RexNode remainderCondition, org.apache.calcite.rex.RexBuilder builder, PlannerSettings settings) CoveringPlanNoFilterGenerator(IndexCallContext indexContext, FunctionalIndexInfo functionInfo, boolean isSingleton, PlannerSettings settings) IndexIntersectPlanGenerator(IndexLogicalPlanCallContext indexContext, Map<IndexDescriptor, IndexConditionInfo> indexInfoMap, org.apache.calcite.rex.RexBuilder builder, PlannerSettings settings) NonCoveringIndexPlanGenerator(IndexLogicalPlanCallContext indexContext, IndexDescriptor indexDesc, IndexGroupScan indexGroupScan, org.apache.calcite.rex.RexNode indexCondition, org.apache.calcite.rex.RexNode remainderCondition, org.apache.calcite.rex.RexBuilder builder, PlannerSettings settings) -
Uses of PlannerSettings in org.apache.drill.exec.planner.index.rules
Methods in org.apache.drill.exec.planner.index.rules with parameters of type PlannerSettingsModifier and TypeMethodDescriptionDbScanToIndexScanPrule.getIndexCollection(PlannerSettings settings, DrillScanRel scan) Return the index collection relevant for the underlying data source -
Uses of PlannerSettings in org.apache.drill.exec.planner.logical
Methods in org.apache.drill.exec.planner.logical that return PlannerSettingsConstructors in org.apache.drill.exec.planner.logical with parameters of type PlannerSettingsModifierConstructorDescriptionDrillConstExecutor(FunctionImplementationRegistry funcImplReg, UdfUtilities udfUtilities, PlannerSettings plannerSettings) DrillParseContext(PlannerSettings plannerSettings) -
Uses of PlannerSettings in org.apache.drill.exec.planner.logical.partition
Methods in org.apache.drill.exec.planner.logical.partition with parameters of type PlannerSettingsModifier and TypeMethodDescriptionabstract PartitionDescriptorPruneScanRule.getPartitionDescriptor(PlannerSettings settings, org.apache.calcite.rel.core.TableScan scanRel) protected LogicalExpressionPruneScanRule.materializePruneExpr(org.apache.calcite.rex.RexNode pruneCondition, PlannerSettings settings, org.apache.calcite.rel.RelNode scanRel, VectorContainer container) -
Uses of PlannerSettings in org.apache.drill.exec.planner.physical
Methods in org.apache.drill.exec.planner.physical that return PlannerSettingsModifier and TypeMethodDescriptionstatic PlannerSettingsPrelUtil.getPlannerSettings(org.apache.calcite.plan.RelOptCluster cluster) static PlannerSettingsPrelUtil.getPlannerSettings(org.apache.calcite.plan.RelOptPlanner planner) static PlannerSettingsPrelUtil.getSettings(org.apache.calcite.plan.RelOptCluster cluster) Methods in org.apache.drill.exec.planner.physical with parameters of type PlannerSettingsModifier and TypeMethodDescriptionprotected booleanJoinPruleBase.checkPreconditions(DrillJoin join, org.apache.calcite.rel.RelNode left, org.apache.calcite.rel.RelNode right, PlannerSettings settings) protected booleanNestedLoopJoinPrule.checkPreconditions(DrillJoin join, org.apache.calcite.rel.RelNode left, org.apache.calcite.rel.RelNode right, PlannerSettings settings) -
Uses of PlannerSettings in org.apache.drill.exec.planner.sql
Methods in org.apache.drill.exec.planner.sql with parameters of type PlannerSettingsModifier and TypeMethodDescriptionHivePartitionDescriptor.getVectorType(SchemaPath column, PlannerSettings plannerSettings) Constructors in org.apache.drill.exec.planner.sql with parameters of type PlannerSettingsModifierConstructorDescriptionHivePartitionDescriptor(PlannerSettings settings, DrillScanRel scanRel, DrillBuf managedBuffer, String defaultPartitionValue) -
Uses of PlannerSettings in org.apache.drill.exec.store.dfs.easy
Methods in org.apache.drill.exec.store.dfs.easy with parameters of type PlannerSettingsModifier and TypeMethodDescriptionprotected ScanStatsEasyFormatPlugin.getScanStats(PlannerSettings settings, EasyGroupScan scan) EasyGroupScan.getScanStats(PlannerSettings settings) -
Uses of PlannerSettings in org.apache.drill.exec.store.easy.text
Methods in org.apache.drill.exec.store.easy.text with parameters of type PlannerSettingsModifier and TypeMethodDescriptionprotected ScanStatsTextFormatPlugin.getScanStats(PlannerSettings settings, EasyGroupScan scan)