org.apache.doris.nereids.rules.implementation

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethodsMissedClasses
Total2,192 of 6,26365%345 of 60442%3086025111,52993299049
AggregateStrategies.java99264239%2017727%164204201376466501
LogicalPartitionTopNToPhysicalPartitionTopN.java3153%380%29318184101201
LogicalWindowToPhysicalWindow.java24664672%455755%429164221114005
LogicalOlapScanToPhysicalOlapScan.java11417160%172155%102322670401
LogicalDeferMaterializeTopNToPhysicalDeferMaterializeTopN.java5815%0%3512152401
SplitAggMultiPhaseWithoutGbyKey.java5238488%42485%1237129182301
SplitAggMultiPhase.java4972593%203563%17441216901601
LogicalTopNToPhysicalTopN.java479366%466%277240401
SplitAggWithoutDistinct.java3927487%81970%82697211201
SplitAggBaseRule.java3536791%52180%72968631601
LogicalDeferMaterializeResultSinkToPhysicalDeferMaterializeResultSink.java3223%n/a138111301
LogicalFileScanToPhysicalFileScan.java3127%0%3511142401
LogicalDeferMaterializeOlapScanToPhysicalDeferMaterializeOlapScan.java2925%n/a138111301
LogicalHudiScanToPhysicalHudiScan.java2627%n/a1312151301
LogicalDictionarySinkToPhysicalDictionarySink.java2528%n/a139121301
LogicalJdbcTableSinkToPhysicalJdbcTableSink.java2429%n/a139121301
LogicalIcebergTableSinkToPhysicalIcebergTableSink.java2429%n/a139121301
LogicalEsScanToPhysicalEsScan.java1441%n/a13691301
LogicalJdbcScanToPhysicalJdbcScan.java43%n/a13691301
LogicalOdbcScanToPhysicalOdbcScan.java43%n/a13691301
LogicalTVFRelationToPhysicalTVFRelation.java50%n/a13151301
LogicalOlapTableSinkToPhysicalOlapTableSink.java5392%50%140210301
LogicalSortToPhysicalQuickSort.java65100%n/a040130401
LogicalJoinToHashJoin.java36100%n/a030140301
LogicalJoinToNestedLoopJoin.java34100%n/a030130301
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
LogicalIntersectToPhysicalIntersect.java24100%n/a03080301
LogicalExceptToPhysicalExcept.java24100%n/a03080301
LogicalCTEConsumerToPhysicalCTEConsumer.java24100%n/a03080301
LogicalGenerateToPhysicalGenerate.java23100%n/a03070301
LogicalRepeatToPhysicalRepeat.java23100%n/a03080301
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