org.apache.doris.planner

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethodsMissedClasses
Total26,935 of 49,06045%3,928 of 5,80732%3,0144,2625,82710,8055731,3252799
SingleNodePlanner3,5902,29538%66030031%4435548261,409246301
OlapScanNode2,4542,02045%39216329%2783805199754610201
DistributedPlanner1,57391636%2259128%156189370590113101
MaterializedViewSelector1,26431720%2063614%132153283361253201
AnalyticPlanner1,1770%1320%8181263263151511
ScanNode1,10754833%2126122%149187245389154401
OlapTableSink1,1021,21852%13110143%106153206457173601
HashJoinNode1,0411,05850%1959131%133182186401113701
PlanNode8881,96568%12216257%1162761836133513401
GroupCommitPlanner8530%660%4747154154141411
RollupSelector7340%1320%8181164164151511
OriginalPlanner70836934%1194326%7810117126492001
StreamLoadPlanner57767053%1283822%84921062473901
SortNode48435242%492735%506994175173101
JoinNodeBase45099068%899852%7112210532422401
RangePartitionPrunerV24480%610%4242108108111111
FileLoadScanNode39939149%572328%38557716421501
SetOperationNode37493571%688655%591046624842601
MysqlScanNode3690%240%25257272131311
RuntimeFilter35196973%808852%641317929154701
PartitionSortNode3490%320%202072724411
NestedLoopJoinNode33835751%493340%466256124102101
TableFunctionNode31320239%291330%24316110071001
RepeatNode30719138%209%1723649361201
AnalyticEvalNode29634553%251943%24356413671301
RuntimeFilterGenerator27772272%618357%47926421622001
AnalyticPlanner.WindowGroup2710%320%212157575511
SchemaScanNode26013%247%23265769101301
IcebergTableSink2560%180%141459595511
DataGenScanNode2300%120%20205454141411
ListPartitionPrunerV221721750%20931%20365310082101
ResultFileSink20412137%1233%19224469101301
PredicatePushDown2005320%389%232646612501
ExportSink1980%0%9935356611
AssertNumRowsNode1870%120%141443438811
DataStreamSink17627060%222250%294742104112501
PlanFragment16955776%325060%36933717995201
HashJoinNode.EqJoinConjunctScanSlots1630%180%20204040111111
AnalyticPlanner.SortGroup1620%180%171739398811
HiveTableSink16036969%161038%14243512321001
PartitionColumnFilter15810038%2516%162333541801
PartitionPrunerV2Base14516853%171037%1627407931301
TestExternalTableScanNode1420%0%111129299911
AggregationNode13589986%205673%25693023663101
SelectNode13020%140%121632405901
AnalyticPlanner.PartitionGroup1120%80%101025256611
BaseExternalTableDataSink10825%2516%202329405801
ScanNode.ColumnRanges10820%160%172031386901
PartitionPruneV2ForShortCircuitPlan9913%0%91121266801
RangeMap8612%120%91018203401
MysqlTableSink840%n/a5518185511
Planner758352%857%81622433901
ColumnRange7126%1121%1517182481001
EmptySetNode6428%16%5914222601
GroupCommitBlockSink5522%50%7814193401
RangePartitionPrunerV2.RangePartitionUniqueId540%80%9914145511
DataSink5211%80%6810132401
ColumnBound5025%0%71011164701
ListPartitionPrunerV2.ListPartitionUniqueId34%100%81011163501
ExchangeNode30587%162257%163987732001
ResultSink6861%33%71011294701
AnalyticPlanner.SortGroup.SizeLt0%120%77771111
GroupCommitScanNode0%n/a7713137711
DataPartition16483%122062%132854031201
RuntimeFilter.RuntimeFilterTarget42%25%34291201
BackendPartitionedSchemaScanNode28890%1275%61897621001
SingleNodePlanner.new Predicate() {...}0%0%55442211
MaterializedViewSelector.BestIndexInfo0%n/a44884411
ExceptNode0%n/a33663311
IntersectNode0%n/a33663311
HashJoinNode.DistributionMode5175%40%384130401
TabletLoadIndexRecorderMgr.TabletLoadIndexRecord74%50%242121301
RollupSelector.new Comparator() {...}0%n/a22222211
TabletLoadIndexRecorderMgr7986%25%381181601
CTEScanNode60%n/a475104701
IcebergTableSink.new HashSet() {...}0%n/a11441111
JoinCostEvaluation27996%1477%3161440701
MultiCastDataSink8490%100%292212801
PartitionPrunerV2Base.FinalFilters75%n/a25292501
ProjectPlanner9893%70%2103340501
RangeMap.RangeComparator0%n/a11111111
OriginalPlanner.QueryStatisticsTransferOptimizer10095%1688%2142280501
PlannerContext5591%50%21111811001
HashDistributionPruner20098%2284%4171450401
DistributedPlanColocateRule0%n/a11111111
SingleNodePlanner.new Comparator() {...}96%75%14030201
MultiCastPlanFragment100%n/a030100301
RuntimeFilterGenerator.FilterSizeLimits100%n/a01090101
RuntimeFilterId100%n/a04050401
UnionNode100%n/a04070401
PartitionPrunerV2Base.FinalFilters.Type100%n/a01040101
ScanNode.ColumnRanges.Type100%n/a01040101
PlanFragmentId100%n/a03040301
PlanNodeId100%n/a03040301
HiveTableSink.new HashSet() {...}100%n/a01060101
PlanNodeId.new IdGenerator() {...}100%n/a02020201
RuntimeFilterId.new IdGenerator() {...}100%n/a02020201
PlanFragmentId.new IdGenerator() {...}100%n/a02020201
FileLoadScanNode.ParamCreateContext100%n/a01010101