CostCalculatorUsingExchanges.CostEstimator

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethods
Total640 of 6400%25 of 250%50501241243535
calculateExchangeCost(ExchangeNode)820%110%99131311
costForLookupJoin(PlanNode, LocalCostEstimate)770%40%33121211
visitRowNumber(RowNumberNode, Void)460%40%33111111
visitAggregation(AggregationNode, Void)380%40%338811
costForStreaming(PlanNode, LocalCostEstimate)350%n/a119911
costForAccumulation(PlanNode, LocalCostEstimate)320%n/a119911
CostCalculatorUsingExchanges.CostEstimator(Session, StatsProvider, CostProvider, TaskCountEstimator)270%n/a116611
visitSort(SortNode, Void)220%n/a114411
calculateJoinCost(PlanNode, PlanNode, PlanNode, boolean)200%n/a114411
visitSemiJoin(SemiJoinNode, Void)200%n/a115511
visitSpatialJoin(SpatialJoinNode, Void)200%20%225511
costForSource(PlanNode, LocalCostEstimate)200%n/a112211
visitJoin(JoinNode, Void)180%n/a115511
visitAssignUniqueId(AssignUniqueId, Void)140%n/a112211
visitFilter(FilterNode, Void)140%n/a112211
visitSample(SampleNode, Void)140%n/a112211
visitCteProducer(CteProducerNode, Void)130%n/a112211
visitTableScan(TableScanNode, Void)120%n/a112211
visitCteConsumer(CteConsumerNode, Void)120%n/a112211
visitProject(ProjectNode, Void)120%n/a112211
visitLimit(LimitNode, Void)120%n/a112211
calculateJoinOutputCost(PlanNode)110%n/a113311
getSourcesEstimations(PlanNode)110%n/a112211
visitCteReference(CteReferenceNode, Void)70%n/a111111
visitExchange(ExchangeNode, Void)70%n/a111111
visitOutput(OutputNode, Void)50%n/a111111
visitSequence(SequenceNode, Void)50%n/a111111
visitValues(ValuesNode, Void)50%n/a111111
visitEnforceSingleRow(EnforceSingleRowNode, Void)50%n/a111111
visitUnion(UnionNode, Void)50%n/a111111
getStats(PlanNode)50%n/a111111
visitGroupReference(GroupReference, Void)40%n/a111111
lambda$costForStreaming$1(PlanCostEstimate, PlanCostEstimate)40%n/a111111
lambda$costForAccumulation$0(PlanCostEstimate, PlanCostEstimate)40%n/a111111
visitPlan(PlanNode, Void)20%n/a111111