Uses of Class
io.trino.sql.planner.RuleStatsRecorder
-
Packages that use RuleStatsRecorder Package Description io.trino.connector.system io.trino.sql.planner io.trino.sql.planner.iterative io.trino.testing -
-
Uses of RuleStatsRecorder in io.trino.connector.system
Constructor parameters in io.trino.connector.system with type arguments of type RuleStatsRecorder Constructor Description RuleStatsSystemTable(Optional<RuleStatsRecorder> ruleStatsRecorder, TypeManager typeManager) -
Uses of RuleStatsRecorder in io.trino.sql.planner
Constructors in io.trino.sql.planner with parameters of type RuleStatsRecorder Constructor Description PlanOptimizers(PlannerContext plannerContext, 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(PlannerContext plannerContext, 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 RuleStatsRecorder in io.trino.sql.planner.iterative
Constructors in io.trino.sql.planner.iterative with parameters of type RuleStatsRecorder Constructor Description IterativeOptimizer(Metadata metadata, RuleStatsRecorder stats, StatsCalculator statsCalculator, CostCalculator costCalculator, Predicate<Session> useLegacyRules, List<PlanOptimizer> legacyRules, Set<Rule<?>> newRules)IterativeOptimizer(Metadata metadata, RuleStatsRecorder stats, StatsCalculator statsCalculator, CostCalculator costCalculator, Set<Rule<?>> rules) -
Uses of RuleStatsRecorder in io.trino.testing
Methods in io.trino.testing with parameters of type RuleStatsRecorder Modifier and Type Method Description PlanOptimizersFactoryLocalQueryRunner.PlanOptimizersProvider. getPlanOptimizers(PlannerContext plannerContext, 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)
-