JoinEstimation

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethods
Total286 of 2,26487%61 of 29679%5618761465139
estimateAsofInnerJoin(Statistics, Statistics, Statistics, Join)776244%11738%810173201
estimateSemiOrAntiRowCountBySlotsEqual(Statistics, Statistics, Join, EqualPredicate)474750%7541%67112401
estimate(Statistics, Statistics, Join)4315678%31583%31094901
estimateInnerJoinWithoutEqualPredicate(Statistics, Statistics, Join)422436%5116%34101601
estimateAsofInnerJoinCountBySlotsEqual(Statistics, Statistics, Join, EqualPredicate)204066%4450%4551501
estimateSemiOrAnti(Statistics, Statistics, Statistics, Join)1213992%51777%51223301
estimateJoinKeySelectivity(ColumnStatistic, ColumnStatistic, ColumnStatisticBuilder)849898%16598%13408401
updateJoinConditionColumnStatistics(Statistics, Join)818095%52180%51423801
estimateInnerJoin(Statistics, Statistics, Join)86589%1787%1511801
estimateInnerJoinWithEqualPredicate(Statistics, Statistics, Join)615096%2675%2513801
estimateEqualConditionSelectivity(EqualPredicate, Statistics, Statistics)64287%1150%121901
computeSelectivityForBuildSideWhenColStatsUnknown(Statistics, Join)6795%5964%5811601
JoinEstimation()0%n/a111111
mergeJoinKeyStatistics(ColumnStatistic, ColumnStatistic, ColumnStatisticBuilder)7197%31178%3801401
shouldDecayRemainingUntrustConditions()1493%2466%240301
updateNumNullsForOuterJoin(Statistics, Statistics, Statistics, Statistics, double)70100%6100%0401301
joinConditionContainsUnknownColumnStats(Statistics, Statistics, Join)43100%10100%0601001
lambda$estimateInnerJoinWithEqualPredicate$8(Statistics, Statistics, double, double, List, EqualPredicate)42100%1583%140701
lambda$hasTrustableEqualCondition$6(Statistics, Statistics, double, double, EqualPredicate)38100%1787%150501
getBucketValueRatio(List, Literal, double)36100%1583%140601
hasTrustableEqualCondition(Statistics, Statistics, Join)27100%2100%020701
getJoinHistogram(ColumnStatistic)25100%10100%060501
getNdvValueRatio(ColumnStatistic, Literal, double)19100%1375%130201
normalizeEqualPredJoinCondition(EqualPredicate, Statistics)16100%2100%020501
isMcvJoinEstimationEnabled()15100%1583%140201
isHistogramJoinEstimationEnabled()15100%1583%140301
static {...}13100%n/a010601
lambda$updateJoinConditionColumnStatistics$11(Statistics, Map.Entry)10100%n/a010101
getNullRatio(ColumnStatistic, Statistics)8100%n/a010101
lambda$normalizeEqualPredJoinCondition$4(Statistics, Slot)8100%2100%020101
normalizeColumnStatistics(Statistics, Statistics)6100%n/a010201
lambda$estimateInnerJoinWithEqualPredicate$10(Statistics, Statistics, EqualPredicate)6100%n/a010101
lambda$estimateInnerJoinWithEqualPredicate$9(Statistics, Statistics, EqualPredicate)6100%n/a010101
lambda$hasTrustableEqualCondition$5(Statistics, EqualPredicate)100%n/a010101
lambda$estimateJoinKeySelectivity$2(Float)100%n/a010101
lambda$estimateJoinKeySelectivity$0(Float)100%n/a010101
lambda$estimateJoinKeySelectivity$3(Bucket)100%n/a010101
lambda$estimateJoinKeySelectivity$1(Bucket)100%n/a010101
lambda$estimateInnerJoinWithEqualPredicate$7(EqualPredicate)100%n/a010101