PlanNode

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethods
Total1,332 of 2,35443%178 of 29038%1592412805084896
getExplainString(String, String, TExplainLevel)2750%320%1717505011
treeToThriftHelper(TPlan)12011749%181443%1417255201
normalizeProjects(Map, Normalizer)660%40%33131311
convertConjunctsToAndCompoundPredicate(List)640%80%55121211
normalize(Normalizer)600%n/a11161611
getPlanNodeExplainString(String, TExplainLevel)550%40%339911
normalizeProjects(List, List, Normalizer)480%40%33101011
appendTrace(StringBuilder)420%60%44111111
toString()410%n/a115511
getPlanTreeExplainStr()400%n/a115511
findPlanNodeFromPlanNodeId(PlanNode, PlanNodeId)380%120%77101011
printNestedColumns(StringBuilder, String, TupleDescriptor)3714079%231742%192164301
getExplainString(List)360%60%448811
getRuntimeFilterExplainString()350%40%337711
enforceAndDeriveLocalExchange(PlanTranslatorContext, PlanNode, LocalExchangeNode.LocalExchangeTypeRequire)350%20%227711
getExplainStringMap(TExplainLevel, Map)290%20%224411
normalizeExprs(Collection, Normalizer)260%20%226611
setLimit(long)180%60%443311
addConjuncts(List)180%40%336611
addConjunct(Expr)170%40%335511
capCardinalityAtLimit()15421%3125%231301
lambda$foreachDownInCurrentFragment$4(int, Consumer, TreeNode)150%20%225511
hasSerialChildren()130%20%223311
computeNumNodes()120%20%223311
hasSerialScanChildren()120%20%223311
getCardinalityAfterFilter()110%20%223311
getOutputTupleIds()10637%1150%121301
getTupleIds()100%20%222211
foreachDownInCurrentFragment(Consumer)100%n/a113311
lambda$treeToThriftHelper$2(TPlanNode, List)100%n/a113311
addPreFilterConjuncts(List)90%20%224411
collectInCurrentFragment(Predicate)90%n/a113311
lambda$collectInCurrentFragment$3(Predicate, List, PlanNode)90%20%223311
normalizeProjects(TNormalizedPlanNode, Normalizer)80%n/a111111
normalizeConjuncts(TNormalizedPlanNode, Normalizer)80%n/a112211
getExplainString()60%n/a111111
lambda$treeToThriftHelper$0(TPlanNode, TupleDescriptor)60%n/a111111
normalize(TNormalizedPlanNode, Normalizer)50%n/a111111
enforceRequire(PlanTranslatorContext, PlanNode, int, LocalExchangeNode.LocalExchangeTypeRequire)421298%84685%82824301
setDistributeExprLists(List)4660%1150%121401
getFragmentSeqenceNum()40%n/a111111
setOffset(long)40%n/a112211
setCardinalityAfterFilter(long)40%n/a112211
getPointQueryProjectList()33992%2466%241801
getPlanNodeName()30%n/a111111
getLimit()30%n/a111111
getOffset()30%n/a111111
getCardinality()30%n/a111111
getNumNodes()30%n/a111111
getChildrenDistributeExprLists()30%n/a111111
lambda$treeToThriftHelper$1(Expr)30%n/a111111
hasLimit()777%1150%120101
getNodeExplainString(String, TExplainLevel)0%n/a111111
getSemanticPartitionExprs()0%n/a111111
createPointQueryProjectionSmap(TupleDescriptor, List)4397%1375%130701
hasPartitionExprs(LocalExchangeNode.LocalExchangeTypeRequire)2896%3770%360501
init()0%n/a111111
finalizeForNereids()0%n/a111111
PlanNode(PlanNodeId, PlanNode, String)81100%n/a0102301
PlanNode(PlanNodeId, List, String)68100%n/a0102101
PlanNode(PlanNodeId, String)64100%n/a0102001
createLocalExchange(PlanTranslatorContext, PlanNode, LocalExchangeNode.LocalExchangeType, List)42100%8100%050501
getChildDistributeExprList(int)16100%1375%130301
isSerialOperatorOnBe(ConnectContext)15100%6100%040101
treeToThrift()9100%n/a010301
getNumInstances()7100%n/a010101
addRuntimeFilter(RuntimeFilter)6100%n/a010201
addIntermediateOutputTupleDescList(TupleDescriptor)6100%n/a010201
addIntermediateProjectList(List)6100%n/a010201
lambda$enforceRequire$7(PlanTranslatorContext)6100%n/a010101
setPushDownCountSlotIds(List)5100%n/a010201
lambda$printNestedColumns$6(ColumnAccessPath)5100%n/a010101
lambda$printNestedColumns$5(ColumnAccessPath)5100%n/a010101
clearTupleIds()4100%n/a010201
setPlanNodeName(String)4100%n/a010201
getFragmentId()4100%n/a010101
setFragment(PlanFragment)4100%n/a010201
setCardinality(long)4100%n/a010201
setEnableConditionCache(boolean)4100%n/a010201
setNumInstances(int)4100%n/a010201
setOutputTupleDesc(TupleDescriptor)4100%n/a010201
setProjectList(List)4100%n/a010201
setPushDownAggNoGrouping(TPushAggOp)4100%n/a010201
setChildrenDistributeExprLists(List)4100%n/a010201
setNereidsId(int)4100%n/a010201
getLocalExchangeDistributeExprs(int, boolean)4100%n/a010101
getId()3100%n/a010101
getFragment()3100%n/a010101
getConjuncts()3100%n/a010101
getOutputTupleDesc()3100%n/a010101
getProjectList()3100%n/a010101
getPushDownAggNoGroupingOp()3100%n/a010101
getDistributeExprLists()3100%n/a010101
isSerialNode()100%n/a010101
requiresShuffleForCorrectness()100%n/a010101
shouldResetSerialFlagForChild(int)100%n/a010101