PlanNode

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethods
Total1,304 of 2,01835%162 of 21625%1191892684463381
getExplainString(String, String, TExplainLevel)2750%320%1717505011
printNestedColumns(StringBuilder, String, TupleDescriptor)1990%440%2323515111
mergeIcebergAccessPathsWithId(List, List)730%60%44151511
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
createPointQueryProjectionSmap(TupleDescriptor, List)440%40%337711
appendTrace(StringBuilder)420%60%44111111
getPointQueryProjectList()420%60%448811
getPlanTreeExplainStr()400%n/a115511
getExplainString(List)360%60%448811
getRuntimeFilterExplainString()350%40%337711
getExplainStringMap(TExplainLevel, Map)290%20%224411
normalizeExprs(Collection, Normalizer)260%20%226611
addConjuncts(List)180%40%336611
treeToThriftHelper(TPlan)1622193%33191%21835001
capCardinalityAtLimit()15421%3125%231301
computeNumNodes()120%20%223311
getCardinalityAfterFilter()110%20%223311
getOutputTupleIds()10637%1150%121301
getTupleIds()100%20%222211
setLimit(long)9950%5116%340301
addPreFilterConjuncts(List)90%20%224411
normalizeProjects(TNormalizedPlanNode, Normalizer)80%n/a111111
normalizeConjuncts(TNormalizedPlanNode, Normalizer)80%n/a112211
getExplainString()60%n/a111111
normalize(TNormalizedPlanNode, Normalizer)50%n/a111111
lambda$printNestedColumns$6(ColumnAccessPath)50%n/a111111
lambda$printNestedColumns$5(ColumnAccessPath)50%n/a111111
getFragmentSeqenceNum()40%n/a111111
addConjunct(Expr)31482%2250%231501
getOffset()30%n/a111111
getNumNodes()30%n/a111111
getPushDownAggNoGroupingOp()30%n/a111111
findPlanNodeFromPlanNodeId(PlanNode, PlanNodeId)3694%3975%3711001
hasLimit()777%1150%120101
getNodeExplainString(String, TExplainLevel)0%n/a111111
init()0%n/a111111
PlanNode(PlanNodeId, PlanNode, String)66100%n/a0101901
PlanNode(PlanNodeId, List, String)57100%n/a0101801
PlanNode(PlanNodeId, String)53100%n/a0101701
toString()41100%n/a010501
lambda$foreachDownInCurrentFragment$4(int, Consumer, TreeNode)15100%2100%020501
hasSerialChildren()13100%2100%020301
hasSerialScanChildren()12100%2100%020301
foreachDownInCurrentFragment(Consumer)10100%n/a010301
lambda$treeToThriftHelper$2(TPlanNode, List)10100%n/a010301
treeToThrift()9100%n/a010301
collectInCurrentFragment(Predicate)9100%n/a010301
lambda$collectInCurrentFragment$3(Predicate, List, PlanNode)9100%2100%020301
getNumInstances()7100%n/a010101
addRuntimeFilter(RuntimeFilter)6100%n/a010201
addIntermediateOutputTupleDescList(TupleDescriptor)6100%n/a010201
addIntermediateProjectList(List)6100%n/a010201
lambda$treeToThriftHelper$0(TPlanNode, TupleDescriptor)6100%n/a010101
clearTupleIds()4100%n/a010201
setPlanNodeName(String)4100%n/a010201
getFragmentId()4100%n/a010101
setFragment(PlanFragment)4100%n/a010201
setOffset(long)4100%n/a010201
setCardinality(long)4100%n/a010201
setNumInstances(int)4100%n/a010201
setOutputTupleDesc(TupleDescriptor)4100%n/a010201
setProjectList(List)4100%n/a010201
setCardinalityAfterFilter(long)4100%n/a010201
setPushDownAggNoGrouping(TPushAggOp)4100%n/a010201
setChildrenDistributeExprLists(List)4100%n/a010201
setNereidsId(int)4100%n/a010201
getPlanNodeName()3100%n/a010101
getId()3100%n/a010101
getFragment()3100%n/a010101
getLimit()3100%n/a010101
getCardinality()3100%n/a010101
getConjuncts()3100%n/a010101
getOutputTupleDesc()3100%n/a010101
getProjectList()3100%n/a010101
lambda$treeToThriftHelper$1(Expr)3100%n/a010101
isSerialOperator()100%n/a010101
finalizeForNereids()100%n/a010101