org.apache.doris.planner

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethodsMissedClasses
Total12,998 of 29,88656%1,719 of 3,23146%1,5282,6682,8566,6573611,03121100
OlapScanNode1,8732,43656%28823344%220348406950268701
OlapTableSink1,3802,21661%23919544%190275288747195701
ScanNode77049138%1486329%109152189317124001
GroupCommitPlanner7620%620%4444149149131311
PluginDrivenTableSink6240%450%3333126126101011
RangePartitionPrunerV24480%610%4242108108111111
IcebergTableSink3750%420%272784846611
TVFTableSink3670%320%262681819911
RuntimeFilter34375668%567256%5610967236124501
ListPartitionPrunerV231312127%24517%273675100142101
PlanNode3102,02086%6321577%6623366506159401
SchemaScanNode27214134%25516%2028558251301
PartitionPrunerV2Base2496420%2314%2327657991301
BackendPartitionedSchemaScanNode2486821%156%141657756801
HiveTableSink24231456%201237%18275613121001
MaterializationNode22311433%730%717387231201
DataGenScanNode1980%120%151544449911
DictionarySink1970%60%121243439911
BucketedAggregationNode1890%120%101036364411
PartitionColumnFilter1693818%286%172341542801
MaxComputeTableSink1660%160%141437376611
PlanFragment16452976%335160%30944118275201
DataStreamSink16428263%202454%274640105102401
HashJoinNode16383183%3910572%36922419812001
ResultFileSink1469739%10637%1720315691201
FileLoadScanNode1390%120%101033334411
ScanNode.ColumnRanges1360%160%202038389911
SetOperationNode13034872%153570%17432410541701
AggregationNode12169185%387466%34842218112801
IcebergMergeSink11723366%151753%122225800601
NestedLoopJoinNode10743980%245067%22511810411401
BaseExternalTableDataSink994832%23928%192427425801
PartitionPruneV2ForShortCircuitPlan9913%60%91121266801
RecursiveCteNode985636%50%913223781101
MysqlTableSink840%n/a5518185511
ColumnRange8115%1121%1517222481001
RangeMap8111%120%91016183401
AssertNumRowsNode795440%0%6817284601
Planner748653%61266%91823464901
DataPartition.MergePartitionInfo733633%100%6716271201
RemoteOlapTableSink700%0%7716165511
RecursiveCteScanNode6718%0%6815195701
SortNode6546387%194972%17521912911801
HashDistributionPruner5919376%112165%82011530401
RangePartitionPrunerV2.RangePartitionUniqueId540%80%9914145511
PartitionSortNode5033587%172155%152413810501
ColumnBound5025%60%71011164701
ListPartitionPrunerV2.ListPartitionUniqueId4734%100%81011163501
ResultSink436861%33%71011294701
GroupCommitBlockSink436560%8100%31010283601
DataPartition.IcebergPartitionField4344%60%4610181301
BlackholeSink390%n/a5512125511
TableFunctionNode3827187%1680%4165570601
LocalExchangeNode3612177%61470%6189392801
GroupCommitScanNode360%n/a6612126611
JoinNodeBase5761%633%5126191701
IcebergDeleteSink20786%71365%7166540601
AddLocalExchange36391%184872%164479201101
PartitionPrunerV2Base.FinalFilters0%n/a55995511
AnalyticEvalNode42894%113375%123299711001
DataPartition31992%173366%153526711001
PartitionPrunerV2Base.FinalFilters.Type0%n/a11441111
LocalExchangeNode.LocalExchangeType8280%8538%8148260401
ExchangeNode19891%132363%93335201501
RuntimeFilter.RuntimeFilterTarget44%n/a234102301
SelectNode6782%50%272170501
TabletLoadIndexRecorderMgr.TabletLoadIndexRecord3774%50%242121301
TabletLoadIndexRecorderMgr7986%25%381181601
IcebergTableSink.new HashSet() {...}0%n/a11441111
DistributionMode5183%40%384160401
LocalExchangeNode.LocalExchangeTypeRequire74%0%21221211101
ScanContext.Builder76%50%25170301
DataSink72%n/a26292601
RangeMap.RangeComparator0%n/a11111111
MultiCastDataSink8894%100%191211801
ExceptNode61%n/a13251301
IntersectNode61%n/a13251301
OlapTableSink.AdaptiveBucketAssignment89%50%270100501
LocalExchangeNode.RequireSpecific89%770%392120401
CTEScanNode87%n/a37393701
FileLoadScanNode.ParamCreateContext0%n/a11111111
RepeatNode18598%50%291350701
ScanContext91%50%15060401
EmptySetNode96%50%15080401
MultiCastPlanFragment47100%n/a040110401
RuntimeFilter.FilterSizeLimits38100%n/a01090101
OlapTableSink.AdaptiveIndexBucketAssignment100%n/a05090501
RuntimeFilterId100%n/a04050401
LocalExchangeNode.RequireHash100%100%06070501
ScanNode.ColumnRanges.Type100%n/a01040101
PlanFragmentId100%n/a03040301
PlanNodeId100%n/a03040301
HiveTableSink.new HashSet() {...}100%n/a01060101
UnionNode100%n/a03050301
PlanNodeId.new IdGenerator() {...}100%n/a02020201
RuntimeFilterId.new IdGenerator() {...}100%n/a02020201
PlanFragmentId.new IdGenerator() {...}100%n/a02020201
LocalExchangeNode.NoRequire100%n/a04040401
IcebergMergeSink.new HashSet() {...}100%n/a01040101
IcebergDeleteSink.new HashSet() {...}100%n/a01040101