org.apache.doris.nereids.rules.implementation

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethodsMissedClasses
Total2,151 of 7,21770%299 of 76060%2857015151,77168320054
SplitAggMultiPhase767404%5147%3844167175111601
AggregateStrategies5401,21969%14915751%126215101407226201
LogicalPartitionTopNToPhysicalPartitionTopN14018657%172155%1531378421201
SplitAggMultiPhaseWithoutGbyKey10445881%132969%224920115102801
SplitAggWithoutDistinct9775088%4110872%39923120611701
LogicalWindowToPhysicalWindow5946788%135981%9532013611701
LogicalTopNToPhysicalTopN479366%3350%377240401
SplitAggBaseRule3538791%32388%62989031601
LogicalWindowToPhysicalWindow.OrderKeyGroup268576%41275%5138251501
LogicalIcebergDeleteSinkToPhysicalIcebergDeleteSink2627%n/a1310131301
LogicalHudiScanToPhysicalHudiScan2627%n/a1312151301
LogicalIcebergMergeSinkToPhysicalIcebergMergeSink2627%n/a1310131301
LogicalWindowToPhysicalWindow.PartitionKeyGroup253659%375%376152501
LogicalIcebergTableSinkToPhysicalIcebergTableSink2429%n/a139121301
LogicalConnectorTableSinkToPhysicalConnectorTableSink2429%n/a139121301
LogicalMaxComputeTableSinkToPhysicalMaxComputeTableSink2429%n/a139121301
LogicalHiveTableSinkToPhysicalHiveTableSink2429%n/a139121301
SplitAggWithoutDistinct.new DefaultExpressionVisitor() {...}223259%50%24381301
LogicalTVFTableSinkToPhysicalTVFTableSink2231%n/a139121301
LogicalOdbcScanToPhysicalOdbcScan1934%n/a13691301
LogicalRecursiveUnionToPhysicalRecursiveUnion1835%n/a13581301
LogicalBlackholeSinkToPhysicalBlackholeSink1638%n/a13691301
LogicalWorkTableReferenceToPhysicalWorkTableReference1540%n/a13691301
LogicalRecursiveUnionAnchorToPhysicalRecursiveUnionAnchor47%n/a13361301
LogicalRecursiveUnionProducerToPhysicalRecursiveUnionProducer47%n/a13361301
LogicalWindowToPhysicalWindow.WindowFrameGroup17098%990%1131370801
LogicalFileScanToPhysicalFileScan4297%50%150140401
LogicalOlapScanToPhysicalOlapScan271100%2996%1190680401
LogicalSortToPhysicalQuickSort65100%n/a040130401
LogicalOlapTableSinkToPhysicalOlapTableSink57100%100%040210301
LogicalJoinToHashJoin36100%n/a030140301
LogicalDictionarySinkToPhysicalDictionarySink35100%n/a030120301
LogicalJoinToNestedLoopJoin34100%n/a030130301
LogicalFileSinkToPhysicalFileSink32100%n/a030120301
LogicalSchemaScanToPhysicalSchemaScan31100%n/a030120301
LogicalRepeatToPhysicalRepeat27100%n/a03090301
LogicalResultSinkToPhysicalResultSink26100%n/a03090301
LogicalCTEAnchorToPhysicalCTEAnchor26100%n/a03070301
LogicalUnionToPhysicalUnion26100%n/a03090301
LogicalLimitToPhysicalLimit25100%n/a03080301
LogicalGenerateToPhysicalGenerate25100%n/a03080301
LogicalIntersectToPhysicalIntersect24100%n/a03080301
LogicalExceptToPhysicalExcept24100%n/a03080301
LogicalCTEConsumerToPhysicalCTEConsumer24100%n/a03080301
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