ShuffleKeyPruneUtils

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethods
Total687 of 7093%109 of 1122%66691651721013
tryFindOptimalShuffleKeyForBothAggChildren(PhysicalHashJoin, PlanContext)2860%400%2121747411
chooseBestShuffleKeyFromPartitionExpressions(List, Statistics, double, int)950%160%99252511
selectOptimalShuffleKeyForAggWithParentHashRequest(PhysicalHashAggregate, Set, PlanContext)791011%1516%89202301
computeShuffleKeyScore(ColumnStatistic, double, int, DataType)560%80%55111111
getGlobalAggChildStats(PhysicalHashAggregate)460%60%44111111
getGlobalAggInputStatsFromGroup(Group)340%60%447711
selectBestShuffleKeyForAgg(PhysicalHashAggregate, List, ConnectContext)24620%3125%237901
getGroupExpression(Group)170%20%224411
canAggShuffleKeyOpt(PhysicalHashAggregate, ConnectContext)16627%5116%345701
lambda$tryFindOptimalShuffleKeyForBothAggChildren$2(ExprId, Expression)130%40%331111
lambda$tryFindOptimalShuffleKeyForBothAggChildren$1(ExprId, Expression)130%40%331111
lambda$getGlobalAggInputStatsFromGroup$0(Plan, Statistics)50%n/a111111
ShuffleKeyPruneUtils()30%n/a111111