org.apache.doris.nereids.rules.implementation

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethodsMissedClasses
Total998 of 6,45784%168 of 62873%1656162221,56331301051
SplitAggMultiPhase.java37240251%243156%22447816731601
AggregateStrategies.java3231,40981%9819866%8821063397136201
LogicalWindowToPhysicalWindow.java7981391%158785%13912322134005
SplitAggWithoutDistinct.java7525477%101560%1127187221402
LogicalTopNToPhysicalTopN.java479366%3350%377240401
SplitAggMultiPhaseWithoutGbyKey.java3541792%52985%104089452301
LogicalHudiScanToPhysicalHudiScan.java2627%n/a1312151301
LogicalOdbcScanToPhysicalOdbcScan.java1934%n/a13691301
LogicalDeferMaterializeTopNToPhysicalDeferMaterializeTopN.java6188%50%151150401
LogicalPartitionTopNToPhysicalPartitionTopN.java31997%92976%93138401201
SplitAggBaseRule.java40298%26100%32938731601
LogicalFileScanToPhysicalFileScan.java4297%50%150140401
LogicalOlapScanToPhysicalOlapScan.java295100%3895%2240690401
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
LogicalJdbcScanToPhysicalJdbcScan.java29100%n/a03090301
LogicalEsScanToPhysicalEsScan.java28100%n/a03080301
LogicalRepeatToPhysicalRepeat.java27100%n/a03090301
LogicalUnionToPhysicalUnion.java26100%n/a03090301
LogicalResultSinkToPhysicalResultSink.java26100%n/a03090301
LogicalBlackholeSinkToPhysicalBlackholeSink.java26100%n/a03090301
LogicalCTEAnchorToPhysicalCTEAnchor.java26100%n/a03070301
LogicalLimitToPhysicalLimit.java25100%n/a03080301
LogicalIntersectToPhysicalIntersect.java24100%n/a03080301
LogicalExceptToPhysicalExcept.java24100%n/a03080301
LogicalCTEConsumerToPhysicalCTEConsumer.java24100%n/a03080301
LogicalGenerateToPhysicalGenerate.java23100%n/a03070301
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