AggregationNode

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethods
Total529 of 82435%72 of 11436%51861151831129
getNodeExplainString(String, TExplainLevel)1470%140%88242411
toThrift(TPlanNode)1130%60%44252511
enforceAndDeriveLocalExchange(PlanTranslatorContext, PlanNode, LocalExchangeNode.LocalExchangeTypeRequire)8611256%352339%1930204301
normalize(TNormalizedPlanNode, Normalizer)610%20%22131311
normalizeProjects(TNormalizedPlanNode, Normalizer)370%20%22151511
normalizeAggOutputProjects(TNormalizedAggregateNode, Normalizer)270%n/a118811
lambda$toThrift$0(List, List, List, OrderByElement)180%n/a114411
isSerialNode()120%40%331111
canUseDistinctStreamingAgg(SessionVariable)8746%5116%340101
lambda$normalizeProjects$1(Normalizer, TupleId)70%n/a111111
setQueryCacheCandidate(boolean)40%n/a112211
isNeedsFinalize()30%n/a111111
isQueryCacheCandidate()30%n/a111111
baseClassRequire(ConnectContext)21083%1150%121301
shouldResetSerialFlagForChild(int)685%1150%120101
updateplanNodeName()46100%4100%0301201
AggregationNode(PlanNodeId, PlanNode, AggregateInfo)24100%n/a010701
getLocalExchangeDistributeExprs(int, boolean)21100%2675%250401
requiresShuffleForCorrectness()13100%4100%030101
hasDistinctAggregate()11100%n/a010401
hasPartitionRequirement(boolean)10100%2100%020101
unsetNeedsFinalize()9100%n/a010401
setUseStreamingPreagg(boolean)4100%n/a010201
setColocate(boolean)4100%n/a010201
setSortByGroupKey(SortInfo)4100%n/a010201
getSemanticPartitionExprs()4100%n/a010101
lambda$hasDistinctAggregate$3(String)4100%n/a010101
isColocate()3100%n/a010101
lambda$hasDistinctAggregate$2(FunctionName)3100%n/a010101