Uses of Class
io.trino.cost.TaskCountEstimator
-
Packages that use TaskCountEstimator Package Description io.trino.cost io.trino.sql.planner io.trino.sql.planner.iterative.rule io.trino.testing -
-
Uses of TaskCountEstimator in io.trino.cost
Constructors in io.trino.cost with parameters of type TaskCountEstimator Constructor Description CostCalculatorUsingExchanges(TaskCountEstimator taskCountEstimator)CostCalculatorWithEstimatedExchanges(CostCalculator costCalculator, TaskCountEstimator taskCountEstimator) -
Uses of TaskCountEstimator in io.trino.sql.planner
Constructors in io.trino.sql.planner with parameters of type TaskCountEstimator Constructor Description PlanOptimizers(Metadata metadata, TypeOperators typeOperators, TypeAnalyzer typeAnalyzer, TaskManagerConfig taskManagerConfig, boolean forceSingleNode, SplitManager splitManager, PageSourceManager pageSourceManager, StatsCalculator statsCalculator, ScalarStatsCalculator scalarStatsCalculator, CostCalculator costCalculator, CostCalculator estimatedExchangesCostCalculator, CostComparator costComparator, TaskCountEstimator taskCountEstimator, NodePartitioningManager nodePartitioningManager, RuleStatsRecorder ruleStats)PlanOptimizers(Metadata metadata, TypeOperators typeOperators, TypeAnalyzer typeAnalyzer, TaskManagerConfig taskManagerConfig, SplitManager splitManager, PageSourceManager pageSourceManager, StatsCalculator statsCalculator, ScalarStatsCalculator scalarStatsCalculator, CostCalculator costCalculator, CostCalculator estimatedExchangesCostCalculator, CostComparator costComparator, TaskCountEstimator taskCountEstimator, NodePartitioningManager nodePartitioningManager, RuleStatsRecorder ruleStats) -
Uses of TaskCountEstimator in io.trino.sql.planner.iterative.rule
Constructors in io.trino.sql.planner.iterative.rule with parameters of type TaskCountEstimator Constructor Description AddExchangesBelowPartialAggregationOverGroupIdRuleSet(Metadata metadata, TypeOperators typeOperators, TypeAnalyzer typeAnalyzer, TaskCountEstimator taskCountEstimator, TaskManagerConfig taskManagerConfig)DetermineJoinDistributionType(CostComparator costComparator, TaskCountEstimator taskCountEstimator)DetermineSemiJoinDistributionType(CostComparator costComparator, TaskCountEstimator taskCountEstimator)DetermineTableScanNodePartitioning(Metadata metadata, NodePartitioningManager nodePartitioningManager, TaskCountEstimator taskCountEstimator) -
Uses of TaskCountEstimator in io.trino.testing
Methods in io.trino.testing with parameters of type TaskCountEstimator Modifier and Type Method Description List<PlanOptimizer>LocalQueryRunner.PlanOptimizersProvider. getPlanOptimizers(boolean forceSingleNode, SqlParser sqlParser, MetadataManager metadata, TypeOperators typeOperators, TaskManagerConfig taskManagerConfig, SplitManager splitManager, PageSourceManager pageSourceManager, StatsCalculator statsCalculator, ScalarStatsCalculator scalarStatsCalculator, CostCalculator costCalculator, CostCalculator estimatedExchangesCostCalculator, FeaturesConfig featuresConfig, TaskCountEstimator taskCountEstimator, NodePartitioningManager nodePartitioningManager)
-