org.apache.doris.nereids.rules.implementation

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethodsMissedClasses
Total469 of 6,26392%128 of 60478%1286021121,52924299049
AggregateStrategies.java2801,35482%8819068%8320454376136501
LogicalWindowToPhysicalWindow.java7182192%119189%9912022134005
SplitAggWithoutDistinct.java3228189%42385%42667211201
LogicalHudiScanToPhysicalHudiScan.java2627%n/a1312151301
SplitAggMultiPhaseWithoutGbyKey.java1841895%2692%43749122301
LogicalOdbcScanToPhysicalOdbcScan.java43%n/a13691301
SplitAggMultiPhase.java76698%114480%1144316901601
LogicalDeferMaterializeTopNToPhysicalDeferMaterializeTopN.java6188%50%151150401
SplitAggBaseRule.java39698%26100%32938631601
LogicalPartitionTopNToPhysicalPartitionTopN.java32098%83078%83138401201
LogicalFileScanToPhysicalFileScan.java4297%50%150140401
LogicalOlapScanToPhysicalOlapScan.java285100%3797%1230670401
LogicalTopNToPhysicalTopN.java140100%583%170240401
LogicalSortToPhysicalQuickSort.java65100%n/a040130401
LogicalOlapTableSinkToPhysicalOlapTableSink.java57100%100%040210301
LogicalDeferMaterializeResultSinkToPhysicalDeferMaterializeResultSink.java42100%n/a030110301
LogicalDeferMaterializeOlapScanToPhysicalDeferMaterializeOlapScan.java39100%n/a030110301
LogicalJoinToHashJoin.java36100%n/a030140301
LogicalDictionarySinkToPhysicalDictionarySink.java35100%n/a030120301
LogicalJoinToNestedLoopJoin.java34100%n/a030130301
LogicalJdbcTableSinkToPhysicalJdbcTableSink.java34100%n/a030120301
LogicalIcebergTableSinkToPhysicalIcebergTableSink.java34100%n/a030120301
LogicalHiveTableSinkToPhysicalHiveTableSink.java34100%n/a030120301
LogicalFileSinkToPhysicalFileSink.java32100%n/a030120301
LogicalSchemaScanToPhysicalSchemaScan.java31100%n/a030120301
LogicalUnionToPhysicalUnion.java26100%n/a03090301
LogicalResultSinkToPhysicalResultSink.java26100%n/a03090301
LogicalCTEAnchorToPhysicalCTEAnchor.java26100%n/a03070301
LogicalLimitToPhysicalLimit.java25100%n/a03080301
LogicalEsScanToPhysicalEsScan.java24100%n/a03090301
LogicalIntersectToPhysicalIntersect.java24100%n/a03080301
LogicalExceptToPhysicalExcept.java24100%n/a03080301
LogicalCTEConsumerToPhysicalCTEConsumer.java24100%n/a03080301
LogicalJdbcScanToPhysicalJdbcScan.java23100%n/a03090301
LogicalGenerateToPhysicalGenerate.java23100%n/a03070301
LogicalRepeatToPhysicalRepeat.java23100%n/a03080301
LogicalFilterToPhysicalFilter.java21100%n/a03060301
LogicalAssertNumRowsToPhysicalAssertNumRows.java21100%n/a03060301
LogicalCTEProducerToPhysicalCTEProducer.java21100%n/a03060301
LogicalProjectToPhysicalProject.java21100%n/a03060301
LogicalTVFRelationToPhysicalTVFRelation.java20100%n/a03050301
LogicalOneRowRelationToPhysicalOneRowRelation.java20100%n/a03050301
LogicalEmptyRelationToPhysicalEmptyRelation.java20100%n/a03050301
OneImplementationRuleFactory.java100%n/a01010101
ImplementationRuleFactory.java100%n/a01010101