Uses of Class
io.trino.cost.TaskCountEstimator
Packages that use TaskCountEstimator
Package
Description
-
Uses of TaskCountEstimator in io.trino.cost
Constructors in io.trino.cost with parameters of type TaskCountEstimatorModifierConstructorDescriptionCostCalculatorUsingExchanges(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 TaskCountEstimatorModifierConstructorDescriptionPlanOptimizers(PlannerContext plannerContext, IrTypeAnalyzer typeAnalyzer, TaskManagerConfig taskManagerConfig, boolean forceSingleNode, SplitManager splitManager, PageSourceManager pageSourceManager, StatsCalculator statsCalculator, ScalarStatsCalculator scalarStatsCalculator, CostCalculator costCalculatorWithoutEstimatedExchanges, CostCalculator costCalculatorWithEstimatedExchanges, CostComparator costComparator, TaskCountEstimator taskCountEstimator, NodePartitioningManager nodePartitioningManager, RuleStatsRecorder ruleStats) PlanOptimizers(PlannerContext plannerContext, IrTypeAnalyzer typeAnalyzer, TaskManagerConfig taskManagerConfig, SplitManager splitManager, PageSourceManager pageSourceManager, StatsCalculator statsCalculator, ScalarStatsCalculator scalarStatsCalculator, CostCalculator costCalculatorWithoutEstimatedExchanges, CostCalculator costCalculatorWithEstimatedExchanges, 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 TaskCountEstimatorModifierConstructorDescriptionAddExchangesBelowPartialAggregationOverGroupIdRuleSet(PlannerContext plannerContext, IrTypeAnalyzer typeAnalyzer, TaskCountEstimator taskCountEstimator, TaskManagerConfig taskManagerConfig) DetermineJoinDistributionType(CostComparator costComparator, TaskCountEstimator taskCountEstimator) DetermineSemiJoinDistributionType(CostComparator costComparator, TaskCountEstimator taskCountEstimator) DetermineTableScanNodePartitioning(Metadata metadata, NodePartitioningManager nodePartitioningManager, TaskCountEstimator taskCountEstimator) MultipleDistinctAggregationToMarkDistinct(TaskCountEstimator taskCountEstimator) -
Uses of TaskCountEstimator in io.trino.sql.planner.optimizations
Constructors in io.trino.sql.planner.optimizations with parameters of type TaskCountEstimatorModifierConstructorDescriptionAddExchanges(PlannerContext plannerContext, IrTypeAnalyzer typeAnalyzer, StatsCalculator statsCalculator, TaskCountEstimator taskCountEstimator) DeterminePartitionCount(StatsCalculator statsCalculator, TaskCountEstimator taskCountEstimator) -
Uses of TaskCountEstimator in io.trino.testing
Methods in io.trino.testing that return TaskCountEstimator