org.apache.doris.nereids.rules.implementation

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethodsMissedClasses
Total533 of 6,71892%117 of 64681%1206401261,65726316057
AggregateStrategies.java2551,58486%7924975%7522647421136201
LogicalWindowToPhysicalWindow.java7182192%119189%9912022134005
LogicalTopNToPhysicalTopN.java4710468%3562%387260401
SplitAggWithoutDistinct.java3231090%32288%32767411402
LogicalHudiScanToPhysicalHudiScan.java2826%n/a1313161301
LogicalMaxComputeTableSinkToPhysicalMaxComputeTableSink.java2429%n/a139121301
LogicalOdbcScanToPhysicalOdbcScan.java1934%n/a13691301
SplitAggMultiPhaseWithoutGbyKey.java1844696%33191%54049522301
LogicalEsScanToPhysicalEsScan.java1835%n/a13581301
SplitAggMultiPhase.java79999%114480%1144317501601
SplitAggBaseRule.java41698%26100%32939031601
LogicalPartitionTopNToPhysicalPartitionTopN.java27497%62882%62737301001
LogicalFileScanToPhysicalFileScan.java4497%50%150150401
LogicalOlapScanToPhysicalOlapScan.java271100%30100%0190680401
LogicalSortToPhysicalQuickSort.java65100%n/a040130401
LogicalOlapTableSinkToPhysicalOlapTableSink.java57100%100%040210301
LogicalIcebergMergeSinkToPhysicalIcebergMergeSink.java44100%n/a030170301
LogicalIcebergTableSinkToPhysicalIcebergTableSink.java38100%n/a030140301
LogicalIcebergDeleteSinkToPhysicalIcebergDeleteSink.java38100%n/a030140301
LogicalJoinToHashJoin.java36100%n/a030140301
LogicalPaimonTableSinkToPhysicalPaimonTableSink.java36100%n/a030130301
LogicalDictionarySinkToPhysicalDictionarySink.java35100%n/a030120301
LogicalJoinToNestedLoopJoin.java34100%n/a030130301
LogicalHiveTableSinkToPhysicalHiveTableSink.java34100%n/a030120301
LogicalJdbcTableSinkToPhysicalJdbcTableSink.java34100%n/a030120301
LogicalTVFTableSinkToPhysicalTVFTableSink.java32100%n/a030120301
LogicalFileSinkToPhysicalFileSink.java32100%n/a030120301
LogicalSchemaScanToPhysicalSchemaScan.java31100%n/a030120301
LogicalRepeatToPhysicalRepeat.java29100%n/a030100301
LogicalJdbcScanToPhysicalJdbcScan.java29100%n/a03090301
LogicalRecursiveUnionToPhysicalRecursiveUnion.java28100%n/a03080301
LogicalUnionToPhysicalUnion.java26100%n/a03090301
LogicalResultSinkToPhysicalResultSink.java26100%n/a03090301
LogicalBlackholeSinkToPhysicalBlackholeSink.java26100%n/a03090301
LogicalCTEAnchorToPhysicalCTEAnchor.java26100%n/a03070301
LogicalWorkTableReferenceToPhysicalWorkTableReference.java25100%n/a03090301
LogicalGenerateToPhysicalGenerate.java25100%n/a03080301
LogicalLimitToPhysicalLimit.java25100%n/a03080301
LogicalIntersectToPhysicalIntersect.java24100%n/a03080301
LogicalExceptToPhysicalExcept.java24100%n/a03080301
LogicalCTEConsumerToPhysicalCTEConsumer.java24100%n/a03080301
LogicalTVFRelationToPhysicalTVFRelation.java22100%n/a03050301
LogicalRecursiveUnionProducerToPhysicalRecursiveUnionProducer.java21100%n/a03060301
LogicalFilterToPhysicalFilter.java21100%n/a03060301
LogicalAssertNumRowsToPhysicalAssertNumRows.java21100%n/a03060301
LogicalCTEProducerToPhysicalCTEProducer.java21100%n/a03060301
LogicalProjectToPhysicalProject.java21100%n/a03060301
LogicalRecursiveUnionAnchorToPhysicalRecursiveUnionAnchor.java21100%n/a03060301
LogicalOneRowRelationToPhysicalOneRowRelation.java20100%n/a03050301
LogicalEmptyRelationToPhysicalEmptyRelation.java20100%n/a03050301
OneImplementationRuleFactory.java100%n/a01010101
ImplementationRuleFactory.java100%n/a01010101