ShuffleKeyPruneUtils

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethods
Total34 of 70495%32 of 11070%336817170113
tryFindOptimalShuffleKeyForBothAggChildren(PhysicalHashJoin, PlanContext)1027696%152562%152177401
computeShuffleKeyScore(ColumnStatistic, double, int, DataType)74987%4450%4521101
selectOptimalShuffleKeyForAggWithParentHashRequest(PhysicalHashAggregate, Set, PlanContext)68393%51168%5932301
chooseBestShuffleKeyFromPartitionExpressions(List, Statistics, double, int)49195%31381%3922501
ShuffleKeyPruneUtils()30%n/a111111
getGlobalAggChildStats(PhysicalHashAggregate)4495%1583%1411101
selectBestShuffleKeyForAgg(PhysicalHashAggregate, List, ConnectContext)2893%1375%131901
getGlobalAggInputStatsFromGroup(Group)34100%1583%140701
getGroupExpression(Group)17100%2100%020401
canAggShuffleKeyOpt(PhysicalHashAggregate, ConnectContext)17100%4100%030501
lambda$tryFindOptimalShuffleKeyForBothAggChildren$2(ExprId, Expression)13100%1375%130101
lambda$tryFindOptimalShuffleKeyForBothAggChildren$1(ExprId, Expression)13100%1375%130101
lambda$getGlobalAggInputStatsFromGroup$0(Plan, Statistics)5100%n/a010101