AggregationNode

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethods
Total55 of 82793%15 of 11687%148910183031
getNodeExplainString(String, TExplainLevel)3411376%31178%3852401
enforceAndDeriveLocalExchange(PlanTranslatorContext, PlanNode, LocalExchangeNode.LocalExchangeTypeRequire)1317393%64888%52844101
normalize(TNormalizedPlanNode, Normalizer)65590%1150%1211301
lambda$hasDistinctAggregate$4(String)583%1150%120101
lambda$hasDistinctAggregate$2(FunctionName)583%1150%120101
toThrift(TPlanNode)113100%1583%1402501
updateplanNodeName()46100%4100%0301201
normalizeProjects(TNormalizedPlanNode, Normalizer)37100%2100%0201501
normalizeAggOutputProjects(TNormalizedAggregateNode, Normalizer)27100%n/a010801
AggregationNode(PlanNodeId, PlanNode, AggregateInfo)24100%n/a010701
getLocalExchangeDistributeExprs(int, boolean)21100%1787%150401
lambda$toThrift$0(List, List, List, OrderByElement)18100%n/a010401
hasDistinctAggregate()15100%n/a010601
canUseDistinctStreamingAgg(SessionVariable)15100%1583%140101
isSerialNode()12100%4100%030101
baseClassRequire(ConnectContext)12100%2100%020301
hasPartitionRequirement()12100%4100%030101
requiresShuffleForCorrectness()10100%4100%030101
unsetNeedsFinalize()9100%n/a010401
shouldResetSerialFlagForChild(int)7100%2100%020101
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
getSemanticPartitionExprs()4100%n/a010101
lambda$hasDistinctAggregate$5(String)4100%n/a010101
isNeedsFinalize()3100%n/a010101
isColocate()3100%n/a010101
isQueryCacheCandidate()3100%n/a010101
lambda$hasDistinctAggregate$3(FunctionName)3100%n/a010101