org.apache.doris.nereids.rules.implementation

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethodsMissedClasses
Total1,010 of 6,92285%220 of 72669%1866722341,68640308050
AggregateStrategies.java7391,49666%18422254%142275144517277201
LogicalWindowToPhysicalWindow.java6981492%109290%8912022134005
LogicalConnectorTableSinkToPhysicalConnectorTableSink.java3621%n/a1315181301
LogicalExternalRowLevelMergeSinkToPhysicalExternalRowLevelMergeSink.java3025%n/a1312151301
LogicalExternalRowLevelDeleteSinkToPhysicalExternalRowLevelDeleteSink.java2627%n/a1310131301
SplitAggMultiPhaseWithoutGbyKey.java2553295%53587%748511522801
LogicalTopNToPhysicalTopN.java2212985%675%283260401
LogicalTVFTableSinkToPhysicalTVFTableSink.java2231%n/a139121301
LogicalOdbcScanToPhysicalOdbcScan.java1934%n/a13691301
SplitAggMultiPhase.java78898%114279%1143317501601
SplitAggBaseRule.java41698%26100%32939031601
LogicalPartitionTopNToPhysicalPartitionTopN.java27497%62882%62737301001
SplitAggWithoutDistinct.java32699%2592%22717001302
LogicalOlapScanToPhysicalOlapScan.java273100%30100%0190690401
LogicalSortToPhysicalQuickSort.java65100%n/a040130401
LogicalOlapTableSinkToPhysicalOlapTableSink.java46100%n/a030190301
LogicalJoinToHashJoin.java36100%n/a030140301
LogicalDictionarySinkToPhysicalDictionarySink.java35100%n/a030120301
LogicalJoinToNestedLoopJoin.java34100%n/a030130301
LogicalFileScanToPhysicalFileScan.java34100%n/a030140301
LogicalFileSinkToPhysicalFileSink.java32100%n/a030120301
LogicalSchemaScanToPhysicalSchemaScan.java31100%n/a030120301
LogicalRepeatToPhysicalRepeat.java29100%n/a030100301
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
LogicalFilterToPhysicalFilter.java21100%n/a03060301
LogicalAssertNumRowsToPhysicalAssertNumRows.java21100%n/a03060301
LogicalRecursiveUnionProducerToPhysicalRecursiveUnionProducer.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