org.apache.doris.planner

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethodsMissedClasses
Total20,705 of 24,96917%2,091 of 2,36111%1,7952,0494,2945,3186388524083
OlapTableSink2,5330%2480%162163490491373801
OlapScanNode2,4671,20332%27910627%228269491770497601
PlanNode1,82451021%208208%172208371492609401
ScanNode1,1291139%20162%135144274307253401
HashJoinNode90711010%113118%7880158181171801
GroupCommitPlanner8270%620%4444149149131311
RuntimeFilter66326128%771112%7286136194304201
SortNode5910%660%5353127127202011
AggregationNode4579216%30411%2937102131142001
PlanFragment45429239%631923%6696100189275501
AnalyticEvalNode4530%340%232393936611
RangePartitionPrunerV24480%610%4242108108111111
NestedLoopJoinNode435357%521016%3942788091101
DataStreamSink422347%460%464894107232501
SchemaScanNode4170%300%29298282141411
ListPartitionPrunerV2398368%276%333693100192101
PartitionSortNode3520%340%202073733311
SetOperationNode3399221%325%2129618641101
BackendPartitionedSchemaScanNode3200%160%161673738811
MaterializationNode3130%100%16166767111111
PartitionPrunerV2Base2955%270%26277279121301
IcebergTableSink2750%200%151564645511
ResultFileSink2710%160%20205656121211
TableFunctionNode2520%180%131347474411
HiveTableSink24831455%201237%18275613121001
PartitionColumnFilter2203814%286%172341542801
DataGenScanNode2110%120%151544449911
RepeatNode2050%40%9932327711
ExportSink1980%60%9935356611
DictionarySink1970%60%121243439911
Planner1557%180%151842466901
FileLoadScanNode1540%120%101033334411
ExchangeNode1369942%1810%19252752101501
ScanNode.ColumnRanges1360%160%202038389911
AssertNumRowsNode1360%60%8830305511
JoinNodeBase1128342%12736%161821386801
BaseExternalTableDataSink1083625%25516%202329405801
PartitionPruneV2ForShortCircuitPlan9913%60%91121266801
ColumnRange960%140%17172424101011
MultiCastDataSink930%0%9921218811
DataPartition868549%21930%172415354901
RangeMap8612%120%91018203401
MysqlTableSink840%n/a5518185511
ResultSink763531%516%81018295701
JoinCostEvaluation7321674%61266%5168440701
TabletLoadIndexRecorderMgr7319%40%6813184601
ListPartitionPrunerV2.ListPartitionUniqueId720%100%101016165511
GroupCommitBlockSink7018%4450%8918234501
ColumnBound670%60%101016167711
HashDistributionPruner6318975%131959%102012530401
SelectNode610%40%7714145511
DataSink5914%80%81013174601
RangePartitionPrunerV2.RangePartitionUniqueId540%80%9914145511
TabletLoadIndexRecorderMgr.TabletLoadIndexRecord500%0%4412123311
MultiCastPlanFragment470%n/a4411114411
BlackholeSink390%n/a5512125511
GroupCommitScanNode370%n/a6612126611
RuntimeFilter.RuntimeFilterTarget324960%433%462121301
PartitionPrunerV2Base.FinalFilters320%n/a55995511
HashJoinNode.DistributionMode3957%50%688132401
CTEScanNode0%n/a66886611
PartitionPrunerV2Base.FinalFilters.Type0%n/a11441111
ScanNode.ColumnRanges.Type0%n/a11441111
RuntimeFilterId32%n/a24252401
PlanFragmentId42%n/a13141301
PlanNodeId42%n/a13141301
IcebergTableSink.new HashSet() {...}0%n/a11441111
ExceptNode0%n/a22442211
UnionNode43%n/a23352301
ScanContext.Builder74%50%25170301
RangeMap.RangeComparator0%n/a11111111
IntersectNode54%n/a12241201
EmptySetNode86%50%24171301
DistributedPlanColocateRule0%n/a11111111
PlannerContext0%n/a11111111
FileLoadScanNode.ParamCreateContext0%n/a11111111
RuntimeFilterGenerator0%n/a11111111
ScanContext91%50%15060401
RuntimeFilterGenerator.FilterSizeLimits38100%n/a01090101
HiveTableSink.new HashSet() {...}100%n/a01060101
PlanNodeId.new IdGenerator() {...}100%n/a02020201
RuntimeFilterId.new IdGenerator() {...}100%n/a02020201
PlanFragmentId.new IdGenerator() {...}100%n/a02020201