Uses of Interface
io.trino.cost.CostProvider
-
Packages that use CostProvider Package Description io.trino.cost io.trino.sql.planner.iterative -
-
Uses of CostProvider in io.trino.cost
Classes in io.trino.cost that implement CostProvider Modifier and Type Class Description classCachingCostProviderMethods in io.trino.cost with parameters of type CostProvider Modifier and Type Method Description PlanCostEstimateCostCalculator. calculateCost(PlanNode node, StatsProvider stats, CostProvider sourcesCosts, Session session, TypeProvider types)Calculates cumulative cost of a node.PlanCostEstimateCostCalculatorUsingExchanges. calculateCost(PlanNode node, StatsProvider stats, CostProvider sourcesCosts, Session session, TypeProvider types)PlanCostEstimateCostCalculatorWithEstimatedExchanges. calculateCost(PlanNode node, StatsProvider stats, CostProvider sourcesCosts, Session session, TypeProvider types)static StatsAndCostsStatsAndCosts. create(PlanNode root, StatsProvider statsProvider, CostProvider costProvider) -
Uses of CostProvider in io.trino.sql.planner.iterative
Methods in io.trino.sql.planner.iterative that return CostProvider Modifier and Type Method Description CostProviderRule.Context. getCostProvider()
-