AggregationNode

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethods
Total358 of 81556%86 of 11223%5985691821329
enforceAndDeriveLocalExchange(PlanTranslatorContext, PlanNode, LocalExchangeNode.LocalExchangeTypeRequire)1850%540%2828414111
getNodeExplainString(String, TExplainLevel)489967%5964%5862401
getLocalExchangeDistributeExprs(int, boolean)350%80%55101011
lambda$toThrift$0(List, List, List, OrderByElement)180%n/a114411
canUseDistinctStreamingAgg(SessionVariable)150%60%441111
baseClassRequire(ConnectContext)120%20%223311
requiresShuffleForCorrectness()120%40%331111
shouldResetSerialFlagForChild(int)70%20%221111
lambda$getLocalExchangeDistributeExprs$4(String)60%20%221111
lambda$getLocalExchangeDistributeExprs$2(FunctionName)60%20%221111
getSemanticPartitionExprs()40%n/a111111
lambda$getLocalExchangeDistributeExprs$5(String)40%n/a111111
isColocate()30%n/a111111
lambda$getLocalExchangeDistributeExprs$3(FunctionName)30%n/a111111
toThrift(TPlanNode)113100%1583%1402501
normalize(TNormalizedPlanNode, Normalizer)61100%2100%0201301
updateplanNodeName()46100%4100%0301201
normalizeProjects(TNormalizedPlanNode, Normalizer)37100%2100%0201501
normalizeAggOutputProjects(TNormalizedAggregateNode, Normalizer)27100%n/a010801
AggregationNode(PlanNodeId, PlanNode, AggregateInfo)24100%n/a010701
isSerialNode()12100%4100%030101
unsetNeedsFinalize()9100%n/a010401
lambda$normalizeProjects$1(Normalizer, TupleId)7100%n/a010101
setUseStreamingPreagg(boolean)4100%n/a010201
setColocate(boolean)4100%n/a010201
setSortByGroupKey(SortInfo)4100%n/a010201
setQueryCacheCandidate(boolean)4100%n/a010201
isNeedsFinalize()3100%n/a010101
isQueryCacheCandidate()3100%n/a010101