org.apache.doris.nereids.rules.implementation

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethodsMissedClasses
Total2,282 of 7,12467%324 of 75056%3066915491,74776315054
SplitAggMultiPhase.java767404%5147%3844167175111601
AggregateStrategies.java6921,05460%16613444%141212137403316201
SplitAggWithoutDistinct.java15973082%489766%46934620932002
LogicalPartitionTopNToPhysicalPartitionTopN.java14418255%201847%1831388421201
LogicalWindowToPhysicalWindow.java11278087%198381%18913522144005
SplitAggMultiPhaseWithoutGbyKey.java5940587%92573%1840149592301
LogicalTopNToPhysicalTopN.java479366%3350%377240401
SplitAggBaseRule.java3538791%32388%62989031601
LogicalIcebergMergeSinkToPhysicalIcebergMergeSink.java2627%n/a1310131301
LogicalIcebergDeleteSinkToPhysicalIcebergDeleteSink.java2627%n/a1310131301
LogicalHudiScanToPhysicalHudiScan.java2627%n/a1312151301
LogicalConnectorTableSinkToPhysicalConnectorTableSink.java2429%n/a139121301
LogicalMaxComputeTableSinkToPhysicalMaxComputeTableSink.java2429%n/a139121301
LogicalHiveTableSinkToPhysicalHiveTableSink.java2429%n/a139121301
LogicalTVFTableSinkToPhysicalTVFTableSink.java2231%n/a139121301
LogicalOdbcScanToPhysicalOdbcScan.java1934%n/a13691301
LogicalRecursiveUnionToPhysicalRecursiveUnion.java1835%n/a13581301
LogicalBlackholeSinkToPhysicalBlackholeSink.java1638%n/a13691301
LogicalWorkTableReferenceToPhysicalWorkTableReference.java1540%n/a13691301
LogicalRecursiveUnionProducerToPhysicalRecursiveUnionProducer.java47%n/a13361301
LogicalRecursiveUnionAnchorToPhysicalRecursiveUnionAnchor.java47%n/a13361301
LogicalOlapTableSinkToPhysicalOlapTableSink.java5392%50%140210301
LogicalFileScanToPhysicalFileScan.java4297%50%150140401
LogicalOlapScanToPhysicalOlapScan.java301100%33792%3240720401
LogicalSortToPhysicalQuickSort.java65100%n/a040130401
LogicalJoinToHashJoin.java36100%n/a030140301
LogicalDictionarySinkToPhysicalDictionarySink.java35100%n/a030120301
LogicalJoinToNestedLoopJoin.java34100%n/a030130301
LogicalIcebergTableSinkToPhysicalIcebergTableSink.java34100%n/a030120301
LogicalFileSinkToPhysicalFileSink.java32100%n/a030120301
LogicalSchemaScanToPhysicalSchemaScan.java31100%n/a030120301
LogicalRepeatToPhysicalRepeat.java27100%n/a03090301
LogicalUnionToPhysicalUnion.java26100%n/a03090301
LogicalResultSinkToPhysicalResultSink.java26100%n/a03090301
LogicalCTEAnchorToPhysicalCTEAnchor.java26100%n/a03070301
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
LogicalCTEProducerToPhysicalCTEProducer.java21100%n/a03060301
LogicalProjectToPhysicalProject.java21100%n/a03060301
LogicalOneRowRelationToPhysicalOneRowRelation.java20100%n/a03050301
LogicalEmptyRelationToPhysicalEmptyRelation.java20100%n/a03050301
OneImplementationRuleFactory.java100%n/a01010101
ImplementationRuleFactory.java100%n/a01010101