org.apache.doris.nereids.rules.implementation

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethodsMissedClasses
Total1,354 of 6,76079%196 of 63268%1936423171,66441325059
SplitAggMultiPhase48032740%312443%264410417541601
AggregateStrategies3551,39179%11218862%10021270403136201
LogicalPartitionTopNToPhysicalPartitionTopN14018657%162257%1431378421201
SplitAggWithoutDistinct5323581%91460%923156711101
LogicalWindowToPhysicalWindow4847890%116184%7531513611701
LogicalTopNToPhysicalTopN479366%3350%377240401
SplitAggMultiPhaseWithoutGbyKey4541990%52985%1240109572301
LogicalHudiScanToPhysicalHudiScan2627%n/a1312151301
LogicalWindowToPhysicalWindow.PartitionKeyGroup253659%375%376152501
LogicalMaxComputeTableSinkToPhysicalMaxComputeTableSink2429%n/a139121301
SplitAggWithoutDistinct.new DefaultExpressionVisitor() {...}223259%50%24381301
LogicalRecursiveUnionToPhysicalRecursiveUnion1835%n/a13581301
LogicalWorkTableReferenceToPhysicalWorkTableReference1540%n/a13691301
LogicalOdbcScanToPhysicalOdbcScan43%n/a13691301
LogicalRecursiveUnionAnchorToPhysicalRecursiveUnionAnchor47%n/a13361301
LogicalRecursiveUnionProducerToPhysicalRecursiveUnionProducer47%n/a13361301
LogicalDeferMaterializeTopNToPhysicalDeferMaterializeTopN6188%50%151150401
SplitAggBaseRule41698%26100%32939031601
LogicalWindowToPhysicalWindow.OrderKeyGroup10796%1487%2131250501
LogicalWindowToPhysicalWindow.WindowFrameGroup17098%990%1131370801
LogicalFileScanToPhysicalFileScan4297%50%150140401
LogicalOlapScanToPhysicalOlapScan293100%3895%2240690401
LogicalSortToPhysicalQuickSort65100%n/a040130401
LogicalOlapTableSinkToPhysicalOlapTableSink57100%100%040210301
LogicalDeferMaterializeResultSinkToPhysicalDeferMaterializeResultSink42100%n/a030110301
LogicalDeferMaterializeOlapScanToPhysicalDeferMaterializeOlapScan39100%n/a030110301
LogicalJoinToHashJoin36100%n/a030140301
LogicalIcebergDeleteSinkToPhysicalIcebergDeleteSink36100%n/a030130301
LogicalIcebergMergeSinkToPhysicalIcebergMergeSink36100%n/a030130301
LogicalDictionarySinkToPhysicalDictionarySink35100%n/a030120301
LogicalJoinToNestedLoopJoin34100%n/a030130301
LogicalIcebergTableSinkToPhysicalIcebergTableSink34100%n/a030120301
LogicalJdbcTableSinkToPhysicalJdbcTableSink34100%n/a030120301
LogicalHiveTableSinkToPhysicalHiveTableSink34100%n/a030120301
LogicalFileSinkToPhysicalFileSink32100%n/a030120301
LogicalTVFTableSinkToPhysicalTVFTableSink32100%n/a030120301
LogicalSchemaScanToPhysicalSchemaScan31100%n/a030120301
LogicalRepeatToPhysicalRepeat27100%n/a03090301
LogicalResultSinkToPhysicalResultSink26100%n/a03090301
LogicalBlackholeSinkToPhysicalBlackholeSink26100%n/a03090301
LogicalCTEAnchorToPhysicalCTEAnchor26100%n/a03070301
LogicalUnionToPhysicalUnion26100%n/a03090301
LogicalLimitToPhysicalLimit25100%n/a03080301
LogicalGenerateToPhysicalGenerate25100%n/a03080301
LogicalEsScanToPhysicalEsScan24100%n/a03090301
LogicalIntersectToPhysicalIntersect24100%n/a03080301
LogicalExceptToPhysicalExcept24100%n/a03080301
LogicalCTEConsumerToPhysicalCTEConsumer24100%n/a03080301
LogicalJdbcScanToPhysicalJdbcScan23100%n/a03090301
LogicalWindowToPhysicalWindow.WindowFunctionRelatedGroup22100%n/a05080501
LogicalTVFRelationToPhysicalTVFRelation22100%n/a03050301
LogicalCTEProducerToPhysicalCTEProducer21100%n/a03060301
LogicalFilterToPhysicalFilter21100%n/a03060301
LogicalAssertNumRowsToPhysicalAssertNumRows21100%n/a03060301
LogicalProjectToPhysicalProject21100%n/a03060301
LogicalOneRowRelationToPhysicalOneRowRelation20100%n/a03050301
LogicalEmptyRelationToPhysicalEmptyRelation20100%n/a03050301
OneImplementationRuleFactory100%n/a01010101
ImplementationRuleFactory100%n/a01010101