org.apache.doris.nereids.rules.implementation

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethodsMissedClasses
Total5,815 of 6,52910%628 of 6280%5246251,3571,588209310554
AggregateStrategies.java1,5661669%2960%208210336397606201
LogicalWindowToPhysicalWindow.java8811%1020%8991218221384045
SplitAggMultiPhase.java753212%550%4144159167131601
SplitAggMultiPhaseWithoutGbyKey.java418347%340%37408294202301
SplitAggBaseRule.java4050%260%28298687151601
LogicalPartitionTopNToPhysicalPartitionTopN.java3153%380%29318184101201
SplitAggWithoutDistinct.java311185%250%24276672111412
LogicalOlapScanToPhysicalOlapScan.java2853%400%222466692401
LogicalTopNToPhysicalTopN.java1297%60%5721242401
LogicalDeferMaterializeTopNToPhysicalDeferMaterializeTopN.java5815%0%3512152401
LogicalSortToPhysicalQuickSort.java5416%n/a2410132401
LogicalOlapTableSinkToPhysicalOlapTableSink.java4717%0%2418211301
LogicalDeferMaterializeResultSinkToPhysicalDeferMaterializeResultSink.java3223%n/a138111301
LogicalFileScanToPhysicalFileScan.java3127%0%3511142401
LogicalDeferMaterializeOlapScanToPhysicalDeferMaterializeOlapScan.java2925%n/a138111301
LogicalHudiScanToPhysicalHudiScan.java2627%n/a1312151301
LogicalDictionarySinkToPhysicalDictionarySink.java2528%n/a139121301
LogicalJoinToHashJoin.java2433%n/a139141301
LogicalJdbcTableSinkToPhysicalJdbcTableSink.java2429%n/a139121301
LogicalIcebergTableSinkToPhysicalIcebergTableSink.java2429%n/a139121301
LogicalHiveTableSinkToPhysicalHiveTableSink.java2429%n/a139121301
LogicalJoinToNestedLoopJoin.java2235%n/a138131301
LogicalFileSinkToPhysicalFileSink.java2231%n/a139121301
LogicalSchemaScanToPhysicalSchemaScan.java2132%n/a139121301
LogicalJdbcScanToPhysicalJdbcScan.java1934%n/a13691301
LogicalOdbcScanToPhysicalOdbcScan.java1934%n/a13691301
LogicalEsScanToPhysicalEsScan.java1835%n/a13581301
LogicalRepeatToPhysicalRepeat.java1737%n/a13691301
LogicalUnionToPhysicalUnion.java1638%n/a13691301
LogicalRecursiveCteToPhysicalRecursiveCte.java1638%n/a13691301
LogicalBlackholeSinkToPhysicalBlackholeSink.java1638%n/a13691301
LogicalCTEAnchorToPhysicalCTEAnchor.java1638%n/a13471301
LogicalRecursiveCteScanToPhysicalRecursiveCteScan.java1540%n/a137101301
LogicalLimitToPhysicalLimit.java1540%n/a13581301
LogicalIntersectToPhysicalIntersect.java41%n/a13581301
LogicalExceptToPhysicalExcept.java41%n/a13581301
LogicalCTEConsumerToPhysicalCTEConsumer.java41%n/a13581301
LogicalGenerateToPhysicalGenerate.java43%n/a13471301
LogicalTVFRelationToPhysicalTVFRelation.java45%n/a13151301
LogicalFilterToPhysicalFilter.java47%n/a13361301
LogicalAssertNumRowsToPhysicalAssertNumRows.java47%n/a13361301
LogicalCTEProducerToPhysicalCTEProducer.java47%n/a13361301
LogicalProjectToPhysicalProject.java47%n/a13361301
LogicalRecursiveCteRecursiveChildToPhysicalRecursiveCteRecursiveChild.java47%n/a13361301
LogicalResultSinkToPhysicalResultSink.java26100%n/a03090301
LogicalOneRowRelationToPhysicalOneRowRelation.java20100%n/a03050301
LogicalEmptyRelationToPhysicalEmptyRelation.java20100%n/a03050301
OneImplementationRuleFactory.java100%n/a01010101
ImplementationRuleFactory.java100%n/a01010101