Uses of Class
io.trino.cost.LocalCostEstimate
-
Packages that use LocalCostEstimate Package Description io.trino.cost -
-
Uses of LocalCostEstimate in io.trino.cost
Methods in io.trino.cost that return LocalCostEstimate Modifier and Type Method Description static LocalCostEstimateLocalCostEstimate. addPartialComponents(LocalCostEstimate one, LocalCostEstimate two, LocalCostEstimate... more)Sums partial cost estimates of some (single) plan node.static LocalCostEstimateCostCalculatorWithEstimatedExchanges. calculateJoinCostWithoutOutput(PlanNode probe, PlanNode build, StatsProvider stats, TypeProvider types, boolean replicated, int estimatedSourceDistributedTaskCount)static LocalCostEstimateCostCalculatorWithEstimatedExchanges. calculateJoinInputCost(PlanNode probe, PlanNode build, StatsProvider stats, TypeProvider types, boolean replicated, int estimatedSourceDistributedTaskCount)static LocalCostEstimateCostCalculatorWithEstimatedExchanges. calculateLocalRepartitionCost(double inputSizeInBytes)static LocalCostEstimateCostCalculatorWithEstimatedExchanges. calculateRemoteGatherCost(double inputSizeInBytes)static LocalCostEstimateCostCalculatorWithEstimatedExchanges. calculateRemoteRepartitionCost(double inputSizeInBytes)static LocalCostEstimateCostCalculatorWithEstimatedExchanges. calculateRemoteReplicateCost(double inputSizeInBytes, int destinationTaskCount)LocalCostEstimatePlanCostEstimate. getRootNodeLocalCostEstimate()Returns local cost estimate for the root plan node.static LocalCostEstimateLocalCostEstimate. of(double cpuCost, double maxMemory, double networkCost)static LocalCostEstimateLocalCostEstimate. ofCpu(double cpuCost)static LocalCostEstimateLocalCostEstimate. ofNetwork(double networkCost)static LocalCostEstimateLocalCostEstimate. unknown()static LocalCostEstimateLocalCostEstimate. zero()Methods in io.trino.cost with parameters of type LocalCostEstimate Modifier and Type Method Description static LocalCostEstimateLocalCostEstimate. addPartialComponents(LocalCostEstimate one, LocalCostEstimate two, LocalCostEstimate... more)Sums partial cost estimates of some (single) plan node.Constructors in io.trino.cost with parameters of type LocalCostEstimate Constructor Description PlanCostEstimate(double cpuCost, double maxMemory, double maxMemoryWhenOutputting, double networkCost, LocalCostEstimate rootNodeLocalCostEstimate)
-