org.apache.doris.planner

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethodsMissedClasses
Total26,887 of 48,83544%3,904 of 5,76132%2,9954,2345,82410,7665721,3202799
SingleNodePlanner3,5942,29839%66130131%4445558271,411246301
OlapScanNode2,4542,02145%39216329%2783805199754610201
DistributedPlanner1,57391636%2259128%156189370590113101
MaterializedViewSelector1,26431720%2063614%132153283361253201
AnalyticPlanner1,1770%1320%8181263263151511
ScanNode1,10753332%2115821%148184245386154301
HashJoinNode1,0411,05850%1959131%133182186401113701
OlapTableSink1,0091,15753%1209243%95139191428153201
PlanNode8921,96168%12316156%1172761836133513401
GroupCommitPlanner8530%660%4747154154141411
RollupSelector7340%1320%8181164164151511
OriginalPlanner71637534%1214527%8010317326892001
StreamLoadPlanner51564355%1153121%7482962323901
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
ResultFileSink26111730%935%17206084101301
SchemaScanNode26013%247%23265769101301
IcebergTableSink2460%160%131355555511
DataGenScanNode2300%120%20205454141411
ListPartitionPrunerV221721750%20931%20365310082101
DataStreamSink20224454%232147%304746104112501
PredicatePushDown2005320%389%232646612501
ExportSink1970%0%9935356611
AssertNumRowsNode1870%120%141443438811
PlanFragment16955776%325060%36933717995201
HashJoinNode.EqJoinConjunctScanSlots1630%180%20204040111111
AnalyticPlanner.SortGroup1620%180%171739398811
PartitionColumnFilter15810038%2516%162333541801
HiveTableSink14735970%15937%13233211621001
PartitionPrunerV2Base14516853%171037%1627407931301
TestExternalTableScanNode1420%0%111129299911
AggregationNode13589986%205673%25693023663101
SelectNode13020%140%121632405901
AnalyticPlanner.PartitionGroup1120%0%101025256611
BaseExternalTableDataSink10825%2516%202329405801
ScanNode.ColumnRanges10820%160%172031386901
PartitionPruneV2ForShortCircuitPlan9913%0%91121266801
RangeMap8612%120%91018203401
MysqlTableSink840%n/a5518185511
Planner758352%57%81622433901
ColumnRange7126%1121%1517182481001
EmptySetNode6428%16%5914222601
GroupCommitBlockSink5522%50%7814193401
RangePartitionPrunerV2.RangePartitionUniqueId540%0%9914145511
DataSink5211%0%6810132401
ColumnBound5025%0%71011164701
ListPartitionPrunerV2.ListPartitionUniqueId34%100%81011163501
ExchangeNode30587%162257%163987732001
ResultSink6861%33%71011294701
AnalyticPlanner.SortGroup.SizeLt0%120%77771111
MultiCastDataSink5255%0%498213801
GroupCommitScanNode0%n/a7713137711
DataPartition16483%122062%132854031201
RuntimeFilter.RuntimeFilterTarget42%25%34291201
BackendPartitionedSchemaScanNode28490%1275%61897521001
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
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/a01050101
PlanNodeId.new IdGenerator() {...}100%n/a02020201
RuntimeFilterId.new IdGenerator() {...}100%n/a02020201
PlanFragmentId.new IdGenerator() {...}100%n/a02020201
FileLoadScanNode.ParamCreateContext100%n/a01010101