org.apache.doris.nereids.rules.implementation

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethodsMissedClasses
Total1,385 of 6,33378%204 of 61066%2036083191,54040302050
SplitAggMultiPhase.java46530939%332240%28449916741601
AggregateStrategies.java3191,31580%10517362%9820462376136501
LogicalPartitionTopNToPhysicalPartitionTopN.java14018657%162257%1431378421201
LogicalWindowToPhysicalWindow.java11278087%198381%18913522144005
LogicalDeferMaterializeTopNToPhysicalDeferMaterializeTopN.java5815%0%3512152401
SplitAggWithoutDistinct.java5326083%101762%1026157211201
SplitAggMultiPhaseWithoutGbyKey.java4940389%82676%1540129472301
LogicalTopNToPhysicalTopN.java479366%3350%377240401
SplitAggBaseRule.java3537391%52180%72968731601
LogicalDeferMaterializeResultSinkToPhysicalDeferMaterializeResultSink.java3223%n/a138111301
LogicalDeferMaterializeOlapScanToPhysicalDeferMaterializeOlapScan.java2925%n/a138111301
LogicalHudiScanToPhysicalHudiScan.java2627%n/a1312151301
LogicalOdbcScanToPhysicalOdbcScan.java1934%n/a13691301
LogicalFileScanToPhysicalFileScan.java4297%50%150140401
LogicalOlapScanToPhysicalOlapScan.java289100%3694%2230680401
LogicalSortToPhysicalQuickSort.java65100%n/a040130401
LogicalOlapTableSinkToPhysicalOlapTableSink.java57100%100%040210301
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
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
LogicalRepeatToPhysicalRepeat.java23100%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