org.apache.doris.nereids.rules.implementation

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethodsMissedClasses
Total6,909 of 6,9090%664 of 6640%6626621,7081,7083293296060
AggregateStrategies1,8650%3420%234234426426636311
SplitAggMultiPhase8070%550%4444175175161611
LogicalWindowToPhysicalWindow5260%720%5353136136171711
SplitAggMultiPhaseWithoutGbyKey4640%340%40409595232311
SplitAggBaseRule4220%260%29299090161611
LogicalPartitionTopNToPhysicalPartitionTopN3260%380%31318484121211
SplitAggWithoutDistinct2880%230%23236767111111
LogicalOlapScanToPhysicalOlapScan2670%300%191967674411
LogicalWindowToPhysicalWindow.WindowFrameGroup1720%100%131337378811
LogicalTopNToPhysicalTopN1400%60%7724244411
LogicalWindowToPhysicalWindow.OrderKeyGroup1110%160%131325255511
LogicalDeferMaterializeTopNToPhysicalDeferMaterializeTopN690%0%5515154411
LogicalSortToPhysicalQuickSort650%n/a4413134411
LogicalWindowToPhysicalWindow.PartitionKeyGroup610%40%7715155511
LogicalOlapTableSinkToPhysicalOlapTableSink570%0%4421213311
SplitAggWithoutDistinct.new DefaultExpressionVisitor() {...}540%0%44883311
LogicalFileScanToPhysicalFileScan450%0%5515154411
LogicalIcebergMergeSinkToPhysicalIcebergMergeSink440%n/a3317173311
LogicalDeferMaterializeResultSinkToPhysicalDeferMaterializeResultSink420%n/a3311113311
LogicalDeferMaterializeOlapScanToPhysicalDeferMaterializeOlapScan390%n/a3311113311
LogicalIcebergTableSinkToPhysicalIcebergTableSink380%n/a3314143311
LogicalPaimonTableSinkToPhysicalPaimonTableSink380%n/a3314143311
LogicalIcebergDeleteSinkToPhysicalIcebergDeleteSink380%n/a3314143311
LogicalHudiScanToPhysicalHudiScan380%n/a3316163311
LogicalJoinToHashJoin360%n/a3314143311
LogicalDictionarySinkToPhysicalDictionarySink350%n/a3312123311
LogicalJoinToNestedLoopJoin340%n/a3313133311
LogicalJdbcTableSinkToPhysicalJdbcTableSink340%n/a3312123311
LogicalMaxComputeTableSinkToPhysicalMaxComputeTableSink340%n/a3312123311
LogicalHiveTableSinkToPhysicalHiveTableSink340%n/a3312123311
LogicalFileSinkToPhysicalFileSink320%n/a3312123311
LogicalTVFTableSinkToPhysicalTVFTableSink320%n/a3312123311
LogicalSchemaScanToPhysicalSchemaScan310%n/a3312123311
LogicalRecursiveUnionToPhysicalRecursiveUnion280%n/a33883311
LogicalRepeatToPhysicalRepeat270%n/a33993311
LogicalResultSinkToPhysicalResultSink260%n/a33993311
LogicalBlackholeSinkToPhysicalBlackholeSink260%n/a33993311
LogicalUnionToPhysicalUnion260%n/a33993311
LogicalCTEAnchorToPhysicalCTEAnchor260%n/a33773311
LogicalGenerateToPhysicalGenerate250%n/a33883311
LogicalLimitToPhysicalLimit250%n/a33883311
LogicalWorkTableReferenceToPhysicalWorkTableReference250%n/a33993311
LogicalIntersectToPhysicalIntersect240%n/a33883311
LogicalExceptToPhysicalExcept240%n/a33883311
LogicalCTEConsumerToPhysicalCTEConsumer240%n/a33883311
LogicalEsScanToPhysicalEsScan240%n/a33993311
LogicalJdbcScanToPhysicalJdbcScan230%n/a33993311
LogicalOdbcScanToPhysicalOdbcScan230%n/a33993311
LogicalWindowToPhysicalWindow.WindowFunctionRelatedGroup220%n/a55885511
LogicalTVFRelationToPhysicalTVFRelation220%n/a33553311
LogicalCTEProducerToPhysicalCTEProducer210%n/a33663311
LogicalRecursiveUnionAnchorToPhysicalRecursiveUnionAnchor210%n/a33663311
LogicalAssertNumRowsToPhysicalAssertNumRows210%n/a33663311
LogicalRecursiveUnionProducerToPhysicalRecursiveUnionProducer210%n/a33663311
LogicalFilterToPhysicalFilter210%n/a33663311
LogicalProjectToPhysicalProject210%n/a33663311
LogicalOneRowRelationToPhysicalOneRowRelation200%n/a33553311
LogicalEmptyRelationToPhysicalEmptyRelation200%n/a33553311
OneImplementationRuleFactory0%n/a11111111
ImplementationRuleFactory0%n/a11111111