JoinStatsRule

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethods
Total938 of 9380%57 of 570%65651691693535
filterByAuxiliaryClause(PlanNodeStatsEstimate, EquiJoinClause, boolean)1320%40%33272711
addJoinComplementStats(PlanNodeStatsEstimate, PlanNodeStatsEstimate, PlanNodeStatsEstimate)1200%80%55252511
calculateJoinComplementStats(PlanNodeStatsEstimate, PlanNodeStatsEstimate, EquiJoinClause, int)860%40%33181811
computeInnerJoinStats(JoinNode, PlanNodeStatsEstimate, Session, TypeProvider)770%120%77171711
doCalculate(JoinNode, StatsProvider, Lookup, Session, TypeProvider)730%50%559911
filterByEquiJoinClauses(PlanNodeStatsEstimate, Collection, Session, TypeProvider)590%100%66111111
filterByEquiJoinClauses(PlanNodeStatsEstimate, EquiJoinClause, Collection, Session, TypeProvider)550%20%227711
calculateJoinComplementStats(Optional, List, PlanNodeStatsEstimate, PlanNodeStatsEstimate)520%60%44131311
crossJoinStats(JoinNode, PlanNodeStatsEstimate, PlanNodeStatsEstimate)280%n/a115511
firstNonNaN(double[])260%40%334411
computeFullJoinStats(JoinNode, PlanNodeStatsEstimate, PlanNodeStatsEstimate, PlanNodeStatsEstimate, Session, TypeProvider)230%n/a113311
computeRightJoinStats(JoinNode, PlanNodeStatsEstimate, PlanNodeStatsEstimate, PlanNodeStatsEstimate, Session, TypeProvider)230%n/a113311
computeLeftJoinStats(JoinNode, PlanNodeStatsEstimate, PlanNodeStatsEstimate, PlanNodeStatsEstimate, Session, TypeProvider)220%n/a113311
JoinStatsRule(FilterStatsCalculator, StatsNormalizer, double)160%n/a115511
lambda$calculateJoinComplementStats$9(VariableStatsEstimate, double, double, double, VariableStatsEstimate)160%n/a116611
lambda$calculateJoinComplementStats$13(PlanNodeStatsEstimate, int, Double)120%n/a111111
lambda$calculateJoinComplementStats$11(VariableStatsEstimate)120%n/a116611
lambda$calculateJoinComplementStats$6(PlanNodeStatsEstimate, PlanNodeStatsEstimate, List, int, EquiJoinClause)120%n/a111111
flippedCriteria(JoinNode)90%n/a113311
lambda$crossJoinStats$16(PlanNodeStatsEstimate.Builder, PlanNodeStatsEstimate, VariableReferenceExpression)80%n/a111111
lambda$crossJoinStats$15(PlanNodeStatsEstimate.Builder, PlanNodeStatsEstimate, VariableReferenceExpression)80%n/a111111
lambda$calculateJoinComplementStats$12(VariableStatsEstimate, Double)70%n/a111111
lambda$calculateJoinComplementStats$7(PlanNodeStatsEstimate)70%20%221111
JoinStatsRule(FilterStatsCalculator, StatsNormalizer)60%n/a112211
lambda$calculateJoinComplementStats$10(double, Double)60%n/a111111
lambda$computeInnerJoinStats$1(Double)60%n/a111111
lambda$computeInnerJoinStats$0(PlanNodeStatsEstimate, double, Double)60%n/a111111
lambda$calculateJoinComplementStats$8(PlanNodeStatsEstimate)50%n/a111111
lambda$calculateJoinComplementStats$5(RowExpression)50%n/a111111
lambda$filterByAuxiliaryClause$3(StatisticRange, ConnectorHistogram)50%n/a111111
lambda$filterByAuxiliaryClause$2(StatisticRange, ConnectorHistogram)50%n/a111111
lambda$addJoinComplementStats$14(double, Double)30%n/a111111
lambda$calculateJoinComplementStats$4(Double)30%n/a111111
static {...}30%n/a111111
getPattern()20%n/a111111