org.apache.doris.nereids.rules.implementation

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethodsMissedClasses
Total7,202 of 7,2020%760 of 7600%7017011,7711,7713203205454
AggregateStrategies.java1,7590%3060%215215407407626211
SplitAggWithoutDistinct.java9010%1510%9696213213202022
LogicalWindowToPhysicalWindow.java8830%1020%9191221221404055
SplitAggMultiPhase.java8010%550%4444175175161611
SplitAggMultiPhaseWithoutGbyKey.java5620%420%4949115115282811
SplitAggBaseRule.java4220%260%29299090161611
LogicalPartitionTopNToPhysicalPartitionTopN.java3260%380%31318484121211
LogicalOlapScanToPhysicalOlapScan.java2710%300%191968684411
LogicalTopNToPhysicalTopN.java1400%60%7724244411
LogicalSortToPhysicalQuickSort.java650%n/a4413134411
LogicalOlapTableSinkToPhysicalOlapTableSink.java570%0%4421213311
LogicalFileScanToPhysicalFileScan.java430%0%5514144411
LogicalIcebergMergeSinkToPhysicalIcebergMergeSink.java360%n/a3313133311
LogicalIcebergDeleteSinkToPhysicalIcebergDeleteSink.java360%n/a3313133311
LogicalHudiScanToPhysicalHudiScan.java360%n/a3315153311
LogicalJoinToHashJoin.java360%n/a3314143311
LogicalDictionarySinkToPhysicalDictionarySink.java350%n/a3312123311
LogicalJoinToNestedLoopJoin.java340%n/a3313133311
LogicalConnectorTableSinkToPhysicalConnectorTableSink.java340%n/a3312123311
LogicalMaxComputeTableSinkToPhysicalMaxComputeTableSink.java340%n/a3312123311
LogicalIcebergTableSinkToPhysicalIcebergTableSink.java340%n/a3312123311
LogicalHiveTableSinkToPhysicalHiveTableSink.java340%n/a3312123311
LogicalTVFTableSinkToPhysicalTVFTableSink.java320%n/a3312123311
LogicalFileSinkToPhysicalFileSink.java320%n/a3312123311
LogicalSchemaScanToPhysicalSchemaScan.java310%n/a3312123311
LogicalOdbcScanToPhysicalOdbcScan.java290%n/a33993311
LogicalRecursiveUnionToPhysicalRecursiveUnion.java280%n/a33883311
LogicalRepeatToPhysicalRepeat.java270%n/a33993311
LogicalUnionToPhysicalUnion.java260%n/a33993311
LogicalResultSinkToPhysicalResultSink.java260%n/a33993311
LogicalBlackholeSinkToPhysicalBlackholeSink.java260%n/a33993311
LogicalCTEAnchorToPhysicalCTEAnchor.java260%n/a33773311
LogicalWorkTableReferenceToPhysicalWorkTableReference.java250%n/a33993311
LogicalGenerateToPhysicalGenerate.java250%n/a33883311
LogicalLimitToPhysicalLimit.java250%n/a33883311
LogicalIntersectToPhysicalIntersect.java240%n/a33883311
LogicalExceptToPhysicalExcept.java240%n/a33883311
LogicalCTEConsumerToPhysicalCTEConsumer.java240%n/a33883311
LogicalTVFRelationToPhysicalTVFRelation.java220%n/a33553311
LogicalFilterToPhysicalFilter.java210%n/a33663311
LogicalAssertNumRowsToPhysicalAssertNumRows.java210%n/a33663311
LogicalRecursiveUnionProducerToPhysicalRecursiveUnionProducer.java210%n/a33663311
LogicalCTEProducerToPhysicalCTEProducer.java210%n/a33663311
LogicalProjectToPhysicalProject.java210%n/a33663311
LogicalRecursiveUnionAnchorToPhysicalRecursiveUnionAnchor.java210%n/a33663311
LogicalOneRowRelationToPhysicalOneRowRelation.java200%n/a33553311
LogicalEmptyRelationToPhysicalEmptyRelation.java200%n/a33553311
OneImplementationRuleFactory.java0%n/a11111111
ImplementationRuleFactory.java0%n/a11111111