HistoryBasedPlanStatisticsTracker

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethods
Total981 of 9810%134 of 1340%88881931932121
getQueryStats(QueryInfo)4210%700%3636808011
getPlanNodeAppliedDynamicFilter(Map, List)840%100%66181811
updateStatistics(QueryInfo)630%40%33141411
adjustedOutputBytes(PlanNode, PlanNodeStats)600%100%66141411
lambda$getPlanNodeAppliedDynamicFilter$3(MutableGraph, Set, PlanNodeId, Set)600%100%66131311
constructAggregationNodeStatistics(PlanNode, Map, double, double)450%60%44101011
updatePartialAggregationStatistics(AggregationNode, Map, PartialAggregationStatistics, Map)420%40%33111111
HistoryBasedPlanStatisticsTracker(Supplier, HistoryBasedStatisticsCacheManager, SessionPropertyManager, HistoryBasedOptimizationConfig, boolean, String)330%n/a118811
lambda$updateStatistics$7(Map, Map.Entry)320%n/a117711
lambda$updateStatistics$6(Map.Entry)320%80%554411
lambda$getPlanNodeAppliedDynamicFilter$2(Map, PlanNodeId, PlanNodeStats)270%40%335511
lambda$adjustedOutputBytes$5(double, VariableReferenceExpression)140%20%221111
lambda$adjustedOutputBytes$4(double, VariableReferenceExpression)140%20%221111
isAggregation(PlanNode, AggregationNode.Step)120%40%331111
lambda$getQueryStats$1(Map, CanonicalPlanWithInfo)80%n/a112211
static {...}80%n/a112211
lambda$getQueryStats$0(StageInfo)60%n/a111111
updateStatistics(QueryExecution)50%n/a112211
getCanonicalPlan(QueryId)50%n/a111111
getStatsEquivalentPlanRootNode(QueryId)50%n/a111111
getHistoryBasedPlanStatisticsProvider()50%n/a111111