| innerLogicalJoin(PatternDescriptor, PatternDescriptor) |  | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
| leftOuterLogicalJoin(PatternDescriptor, PatternDescriptor) |  | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
| rightOuterLogicalJoin(PatternDescriptor, PatternDescriptor) |  | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
| fullOuterLogicalJoin(PatternDescriptor, PatternDescriptor) |  | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
| leftSemiLogicalJoin(PatternDescriptor, PatternDescriptor) |  | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
| rightSemiLogicalJoin(PatternDescriptor, PatternDescriptor) |  | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
| leftAntiLogicalJoin(PatternDescriptor, PatternDescriptor) |  | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
| rightAntiLogicalJoin(PatternDescriptor, PatternDescriptor) |  | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
| crossLogicalJoin(PatternDescriptor, PatternDescriptor) |  | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
| nullAwareLeftAntiLogicalJoin(PatternDescriptor, PatternDescriptor) |  | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
| asofLeftInnerLogicalJoin(PatternDescriptor, PatternDescriptor) |  | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
| asofRightInnerLogicalJoin(PatternDescriptor, PatternDescriptor) |  | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
| asofLeftOuterLogicalJoin(PatternDescriptor, PatternDescriptor) |  | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
| asofRightOuterLogicalJoin(PatternDescriptor, PatternDescriptor) |  | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
| innerLogicalUsingJoin(PatternDescriptor, PatternDescriptor) |  | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
| leftOuterLogicalUsingJoin(PatternDescriptor, PatternDescriptor) |  | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
| rightOuterLogicalUsingJoin(PatternDescriptor, PatternDescriptor) |  | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
| fullOuterLogicalUsingJoin(PatternDescriptor, PatternDescriptor) |  | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
| leftSemiLogicalUsingJoin(PatternDescriptor, PatternDescriptor) |  | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
| rightSemiLogicalUsingJoin(PatternDescriptor, PatternDescriptor) |  | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
| leftAntiLogicalUsingJoin(PatternDescriptor, PatternDescriptor) |  | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
| rightAntiLogicalUsingJoin(PatternDescriptor, PatternDescriptor) |  | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
| crossLogicalUsingJoin(PatternDescriptor, PatternDescriptor) |  | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
| nullAwareLeftAntiLogicalUsingJoin(PatternDescriptor, PatternDescriptor) |  | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
| asofLeftInnerLogicalUsingJoin(PatternDescriptor, PatternDescriptor) |  | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
| asofRightInnerLogicalUsingJoin(PatternDescriptor, PatternDescriptor) |  | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
| asofLeftOuterLogicalUsingJoin(PatternDescriptor, PatternDescriptor) |  | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
| asofRightOuterLogicalUsingJoin(PatternDescriptor, PatternDescriptor) |  | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
| innerAbstractPhysicalJoin(PatternDescriptor, PatternDescriptor) |  | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
| leftOuterAbstractPhysicalJoin(PatternDescriptor, PatternDescriptor) |  | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
| rightOuterAbstractPhysicalJoin(PatternDescriptor, PatternDescriptor) |  | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
| fullOuterAbstractPhysicalJoin(PatternDescriptor, PatternDescriptor) |  | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
| leftSemiAbstractPhysicalJoin(PatternDescriptor, PatternDescriptor) |  | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
| rightSemiAbstractPhysicalJoin(PatternDescriptor, PatternDescriptor) |  | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
| leftAntiAbstractPhysicalJoin(PatternDescriptor, PatternDescriptor) |  | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
| rightAntiAbstractPhysicalJoin(PatternDescriptor, PatternDescriptor) |  | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
| crossAbstractPhysicalJoin(PatternDescriptor, PatternDescriptor) |  | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
| nullAwareLeftAntiAbstractPhysicalJoin(PatternDescriptor, PatternDescriptor) |  | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
| asofLeftInnerAbstractPhysicalJoin(PatternDescriptor, PatternDescriptor) |  | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
| asofRightInnerAbstractPhysicalJoin(PatternDescriptor, PatternDescriptor) |  | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
| asofLeftOuterAbstractPhysicalJoin(PatternDescriptor, PatternDescriptor) |  | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
| asofRightOuterAbstractPhysicalJoin(PatternDescriptor, PatternDescriptor) |  | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
| logicalCTEAnchor(PatternDescriptor, PatternDescriptor) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| leftOuterLogicalJoin() |  | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
| rightOuterLogicalJoin() |  | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
| fullOuterLogicalJoin() |  | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
| leftSemiLogicalJoin() |  | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
| rightSemiLogicalJoin() |  | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
| leftAntiLogicalJoin() |  | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
| rightAntiLogicalJoin() |  | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
| asofLeftInnerLogicalJoin() |  | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
| asofRightInnerLogicalJoin() |  | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
| asofLeftOuterLogicalJoin() |  | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
| asofRightOuterLogicalJoin() |  | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
| logicalRecursiveUnion(PatternDescriptor, PatternDescriptor) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| logicalUsingJoin(PatternDescriptor, PatternDescriptor) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| innerLogicalUsingJoin() |  | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
| leftOuterLogicalUsingJoin() |  | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
| rightOuterLogicalUsingJoin() |  | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
| fullOuterLogicalUsingJoin() |  | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
| leftSemiLogicalUsingJoin() |  | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
| rightSemiLogicalUsingJoin() |  | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
| leftAntiLogicalUsingJoin() |  | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
| rightAntiLogicalUsingJoin() |  | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
| crossLogicalUsingJoin() |  | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
| nullAwareLeftAntiLogicalUsingJoin() |  | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
| asofLeftInnerLogicalUsingJoin() |  | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
| asofRightInnerLogicalUsingJoin() |  | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
| asofLeftOuterLogicalUsingJoin() |  | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
| asofRightOuterLogicalUsingJoin() |  | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
| abstractPhysicalJoin(PatternDescriptor, PatternDescriptor) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| innerAbstractPhysicalJoin() |  | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
| leftOuterAbstractPhysicalJoin() |  | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
| rightOuterAbstractPhysicalJoin() |  | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
| fullOuterAbstractPhysicalJoin() |  | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
| leftSemiAbstractPhysicalJoin() |  | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
| rightSemiAbstractPhysicalJoin() |  | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
| leftAntiAbstractPhysicalJoin() |  | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
| rightAntiAbstractPhysicalJoin() |  | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
| crossAbstractPhysicalJoin() |  | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
| nullAwareLeftAntiAbstractPhysicalJoin() |  | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
| asofLeftInnerAbstractPhysicalJoin() |  | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
| asofRightInnerAbstractPhysicalJoin() |  | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
| asofLeftOuterAbstractPhysicalJoin() |  | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
| asofRightOuterAbstractPhysicalJoin() |  | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
| physicalCTEAnchor(PatternDescriptor, PatternDescriptor) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| physicalHashJoin(PatternDescriptor, PatternDescriptor) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| physicalNestedLoopJoin(PatternDescriptor, PatternDescriptor) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| physicalRecursiveUnion(PatternDescriptor, PatternDescriptor) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| logicalCTEAnchor() |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| logicalRecursiveUnion() |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| abstractPhysicalJoin() |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| physicalCTEAnchor() |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| physicalHashJoin() |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| physicalNestedLoopJoin() |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| physicalRecursiveUnion() |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| noneLogicalHiveTableSink(PatternDescriptor) |  | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
| insertLogicalHiveTableSink(PatternDescriptor) |  | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
| groupCommitLogicalHiveTableSink(PatternDescriptor) |  | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
| updateLogicalHiveTableSink(PatternDescriptor) |  | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
| deleteLogicalHiveTableSink(PatternDescriptor) |  | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
| loadLogicalHiveTableSink(PatternDescriptor) |  | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
| noneLogicalIcebergTableSink(PatternDescriptor) |  | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
| insertLogicalIcebergTableSink(PatternDescriptor) |  | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
| groupCommitLogicalIcebergTableSink(PatternDescriptor) |  | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
| updateLogicalIcebergTableSink(PatternDescriptor) |  | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
| deleteLogicalIcebergTableSink(PatternDescriptor) |  | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
| loadLogicalIcebergTableSink(PatternDescriptor) |  | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
| noneLogicalJdbcTableSink(PatternDescriptor) |  | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
| insertLogicalJdbcTableSink(PatternDescriptor) |  | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
| groupCommitLogicalJdbcTableSink(PatternDescriptor) |  | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
| updateLogicalJdbcTableSink(PatternDescriptor) |  | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
| deleteLogicalJdbcTableSink(PatternDescriptor) |  | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
| loadLogicalJdbcTableSink(PatternDescriptor) |  | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
| localLogicalLimit(PatternDescriptor) |  | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
| globalLogicalLimit(PatternDescriptor) |  | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
| originLogicalLimit(PatternDescriptor) |  | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
| noneLogicalMaxComputeTableSink(PatternDescriptor) |  | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
| insertLogicalMaxComputeTableSink(PatternDescriptor) |  | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
| groupCommitLogicalMaxComputeTableSink(PatternDescriptor) |  | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
| updateLogicalMaxComputeTableSink(PatternDescriptor) |  | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
| deleteLogicalMaxComputeTableSink(PatternDescriptor) |  | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
| loadLogicalMaxComputeTableSink(PatternDescriptor) |  | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
| noneLogicalOlapTableSink(PatternDescriptor) |  | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
| insertLogicalOlapTableSink(PatternDescriptor) |  | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
| groupCommitLogicalOlapTableSink(PatternDescriptor) |  | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
| updateLogicalOlapTableSink(PatternDescriptor) |  | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
| deleteLogicalOlapTableSink(PatternDescriptor) |  | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
| loadLogicalOlapTableSink(PatternDescriptor) |  | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
| noneLogicalPaimonTableSink(PatternDescriptor) |  | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
| insertLogicalPaimonTableSink(PatternDescriptor) |  | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
| groupCommitLogicalPaimonTableSink(PatternDescriptor) |  | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
| updateLogicalPaimonTableSink(PatternDescriptor) |  | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
| deleteLogicalPaimonTableSink(PatternDescriptor) |  | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
| loadLogicalPaimonTableSink(PatternDescriptor) |  | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
| rowNumberLogicalPartitionTopN(PatternDescriptor) |  | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
| rankLogicalPartitionTopN(PatternDescriptor) |  | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
| denseRankLogicalPartitionTopN(PatternDescriptor) |  | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
| localPhysicalLimit(PatternDescriptor) |  | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
| globalPhysicalLimit(PatternDescriptor) |  | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
| originPhysicalLimit(PatternDescriptor) |  | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
| nonePhysicalOlapTableSink(PatternDescriptor) |  | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
| insertPhysicalOlapTableSink(PatternDescriptor) |  | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
| groupCommitPhysicalOlapTableSink(PatternDescriptor) |  | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
| updatePhysicalOlapTableSink(PatternDescriptor) |  | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
| deletePhysicalOlapTableSink(PatternDescriptor) |  | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
| loadPhysicalOlapTableSink(PatternDescriptor) |  | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
| rowNumberPhysicalPartitionTopN(PatternDescriptor) |  | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
| rankPhysicalPartitionTopN(PatternDescriptor) |  | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
| denseRankPhysicalPartitionTopN(PatternDescriptor) |  | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
| oneGlobalPtopnPhysicalPartitionTopN(PatternDescriptor) |  | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
| twoLocalPtopnPhysicalPartitionTopN(PatternDescriptor) |  | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
| twoGlobalPtopnPhysicalPartitionTopN(PatternDescriptor) |  | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
| noneLogicalHiveTableSink() |  | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
| insertLogicalHiveTableSink() |  | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
| groupCommitLogicalHiveTableSink() |  | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
| updateLogicalHiveTableSink() |  | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
| deleteLogicalHiveTableSink() |  | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
| loadLogicalHiveTableSink() |  | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
| noneLogicalIcebergTableSink() |  | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
| insertLogicalIcebergTableSink() |  | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
| groupCommitLogicalIcebergTableSink() |  | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
| updateLogicalIcebergTableSink() |  | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
| deleteLogicalIcebergTableSink() |  | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
| loadLogicalIcebergTableSink() |  | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
| noneLogicalJdbcTableSink() |  | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
| insertLogicalJdbcTableSink() |  | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
| groupCommitLogicalJdbcTableSink() |  | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
| updateLogicalJdbcTableSink() |  | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
| deleteLogicalJdbcTableSink() |  | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
| loadLogicalJdbcTableSink() |  | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
| localLogicalLimit() |  | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
| globalLogicalLimit() |  | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
| originLogicalLimit() |  | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
| noneLogicalMaxComputeTableSink() |  | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
| insertLogicalMaxComputeTableSink() |  | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
| groupCommitLogicalMaxComputeTableSink() |  | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
| updateLogicalMaxComputeTableSink() |  | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
| deleteLogicalMaxComputeTableSink() |  | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
| loadLogicalMaxComputeTableSink() |  | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
| noneLogicalOlapTableSink() |  | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
| insertLogicalOlapTableSink() |  | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
| groupCommitLogicalOlapTableSink() |  | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
| updateLogicalOlapTableSink() |  | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
| deleteLogicalOlapTableSink() |  | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
| loadLogicalOlapTableSink() |  | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
| noneLogicalPaimonTableSink() |  | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
| insertLogicalPaimonTableSink() |  | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
| groupCommitLogicalPaimonTableSink() |  | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
| updateLogicalPaimonTableSink() |  | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
| deleteLogicalPaimonTableSink() |  | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
| loadLogicalPaimonTableSink() |  | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
| rowNumberLogicalPartitionTopN() |  | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
| rankLogicalPartitionTopN() |  | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
| denseRankLogicalPartitionTopN() |  | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
| localPhysicalLimit() |  | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
| globalPhysicalLimit() |  | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
| originPhysicalLimit() |  | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
| nonePhysicalOlapTableSink() |  | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
| insertPhysicalOlapTableSink() |  | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
| groupCommitPhysicalOlapTableSink() |  | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
| updatePhysicalOlapTableSink() |  | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
| deletePhysicalOlapTableSink() |  | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
| loadPhysicalOlapTableSink() |  | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
| rowNumberPhysicalPartitionTopN() |  | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
| rankPhysicalPartitionTopN() |  | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
| denseRankPhysicalPartitionTopN() |  | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
| oneGlobalPtopnPhysicalPartitionTopN() |  | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
| twoLocalPtopnPhysicalPartitionTopN() |  | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
| twoGlobalPtopnPhysicalPartitionTopN() |  | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
| logicalAssertNumRows(PatternDescriptor) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| logicalBlackholeSink(PatternDescriptor) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| logicalCTE(PatternDescriptor) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| logicalCTEProducer(PatternDescriptor) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| logicalDeferMaterializeResultSink(PatternDescriptor) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| logicalDeferMaterializeTopN(PatternDescriptor) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| logicalDictionarySink(PatternDescriptor) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| logicalFileSink(PatternDescriptor) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| logicalHiveTableSink(PatternDescriptor) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| logicalIcebergDeleteSink(PatternDescriptor) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| logicalIcebergMergeSink(PatternDescriptor) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| logicalIcebergTableSink(PatternDescriptor) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| logicalJdbcTableSink(PatternDescriptor) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| logicalLoadProject(PatternDescriptor) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| logicalMaxComputeTableSink(PatternDescriptor) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| logicalPaimonTableSink(PatternDescriptor) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| logicalPartitionTopN(PatternDescriptor) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| logicalPostProject(PatternDescriptor) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| logicalPreAggOnHint(PatternDescriptor) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| logicalPreFilter(PatternDescriptor) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| logicalRecursiveUnionAnchor(PatternDescriptor) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| logicalRecursiveUnionProducer(PatternDescriptor) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| logicalSelectHint(PatternDescriptor) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| logicalSink(PatternDescriptor) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| logicalTVFTableSink(PatternDescriptor) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| logicalTableSink(PatternDescriptor) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| unboundBaseExternalTableSink(PatternDescriptor) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| unboundBlackholeSink(PatternDescriptor) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| unboundDictionarySink(PatternDescriptor) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| unboundHiveTableSink(PatternDescriptor) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| unboundIcebergTableSink(PatternDescriptor) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| unboundJdbcTableSink(PatternDescriptor) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| unboundLogicalSink(PatternDescriptor) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| unboundMaxComputeTableSink(PatternDescriptor) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| unboundPaimonTableSink(PatternDescriptor) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| unboundResultSink(PatternDescriptor) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| unboundTVFTableSink(PatternDescriptor) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| unboundTableSink(PatternDescriptor) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| abstractPhysicalSort(PatternDescriptor) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| physicalAssertNumRows(PatternDescriptor) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| physicalBaseExternalTableSink(PatternDescriptor) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| physicalBlackholeSink(PatternDescriptor) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| physicalCTEProducer(PatternDescriptor) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| physicalDeferMaterializeResultSink(PatternDescriptor) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| physicalDeferMaterializeTopN(PatternDescriptor) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| physicalDictionarySink(PatternDescriptor) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| physicalDistribute(PatternDescriptor) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| physicalFileSink(PatternDescriptor) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| physicalFilter(PatternDescriptor) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| physicalGenerate(PatternDescriptor) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| physicalHashAggregate(PatternDescriptor) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| physicalHiveTableSink(PatternDescriptor) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| physicalIcebergDeleteSink(PatternDescriptor) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| physicalIcebergMergeSink(PatternDescriptor) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| physicalIcebergTableSink(PatternDescriptor) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| physicalJdbcTableSink(PatternDescriptor) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| physicalLazyMaterialize(PatternDescriptor) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| physicalLimit(PatternDescriptor) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| physicalMaxComputeTableSink(PatternDescriptor) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| physicalOlapTableSink(PatternDescriptor) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| physicalPaimonTableSink(PatternDescriptor) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| physicalPartitionTopN(PatternDescriptor) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| physicalProject(PatternDescriptor) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| physicalQuickSort(PatternDescriptor) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| physicalRecursiveUnionAnchor(PatternDescriptor) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| physicalRecursiveUnionProducer(PatternDescriptor) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| physicalRepeat(PatternDescriptor) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| physicalResultSink(PatternDescriptor) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| physicalSink(PatternDescriptor) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| physicalTVFTableSink(PatternDescriptor) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| physicalTableSink(PatternDescriptor) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| physicalTopN(PatternDescriptor) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| physicalWindow(PatternDescriptor) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| logicalBlackholeSink() |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| logicalCTEProducer() |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| logicalCheckPolicy() |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| logicalDeferMaterializeTopN() |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| logicalPaimonTableSink() |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| logicalPostProject() |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| logicalRecursiveUnionAnchor() |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| logicalRecursiveUnionProducer() |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| logicalSink() |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| logicalTVFTableSink() |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| logicalTableSink() |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| unboundBaseExternalTableSink() |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| abstractPhysicalSort() |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| physicalAssertNumRows() |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| physicalBaseExternalTableSink() |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| physicalBlackholeSink() |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| physicalCTEProducer() |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| physicalDeferMaterializeResultSink() |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| physicalDeferMaterializeTopN() |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| physicalDictionarySink() |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| physicalDistribute() |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| physicalFileSink() |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| physicalFilter() |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| physicalGenerate() |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| physicalHashAggregate() |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| physicalHiveTableSink() |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| physicalIcebergDeleteSink() |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| physicalIcebergMergeSink() |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| physicalIcebergTableSink() |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| physicalJdbcTableSink() |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| physicalLazyMaterialize() |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| physicalLimit() |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| physicalMaxComputeTableSink() |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| physicalOlapTableSink() |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| physicalPaimonTableSink() |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| physicalPartitionTopN() |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| physicalProject() |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| physicalQuickSort() |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| physicalRecursiveUnionAnchor() |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| physicalRecursiveUnionProducer() |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| physicalRepeat() |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| physicalResultSink() |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| physicalSink() |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| physicalTVFTableSink() |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| physicalTableSink() |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| physicalTopN() |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| physicalWindow() |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| logicalCatalogRelation() |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| logicalDeferMaterializeOlapScan() |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| logicalEsScan() |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| logicalHudiScan() |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| logicalInlineTable() |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| logicalJdbcScan() |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| logicalOdbcScan() |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| logicalSqlCache() |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| logicalTVFRelation() |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| logicalTestScan() |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| logicalWorkTableReference() |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| unboundInlineTable() |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| unboundOneRowRelation() |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| physicalCTEConsumer() |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| physicalCatalogRelation() |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| physicalDeferMaterializeOlapScan() |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| physicalEmptyRelation() |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| physicalEsScan() |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| physicalFileScan() |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| physicalHudiScan() |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| physicalJdbcScan() |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| physicalLazyMaterializeFileScan() |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| physicalLazyMaterializeOlapScan() |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| physicalLazyMaterializeTVFScan() |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| physicalOdbcScan() |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| physicalOlapScan() |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| physicalOneRowRelation() |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| physicalRelation() |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| physicalSchemaScan() |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| physicalSqlCache() |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| physicalStorageLayerAggregate() |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| physicalTVFRelation() |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| physicalWorkTableReference() |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| lambda$asofRightOuterAbstractPhysicalJoin$197(AbstractPhysicalJoin) |  | 0% |  | 0% | 2 | 2 | 1 | 1 | 1 | 1 |
| lambda$asofRightOuterAbstractPhysicalJoin$196(AbstractPhysicalJoin) |  | 0% |  | 0% | 2 | 2 | 1 | 1 | 1 | 1 |
| lambda$asofLeftOuterAbstractPhysicalJoin$195(AbstractPhysicalJoin) |  | 0% |  | 0% | 2 | 2 | 1 | 1 | 1 | 1 |
| lambda$asofLeftOuterAbstractPhysicalJoin$194(AbstractPhysicalJoin) |  | 0% |  | 0% | 2 | 2 | 1 | 1 | 1 | 1 |
| lambda$asofRightInnerAbstractPhysicalJoin$193(AbstractPhysicalJoin) |  | 0% |  | 0% | 2 | 2 | 1 | 1 | 1 | 1 |
| lambda$asofRightInnerAbstractPhysicalJoin$192(AbstractPhysicalJoin) |  | 0% |  | 0% | 2 | 2 | 1 | 1 | 1 | 1 |
| lambda$asofLeftInnerAbstractPhysicalJoin$191(AbstractPhysicalJoin) |  | 0% |  | 0% | 2 | 2 | 1 | 1 | 1 | 1 |
| lambda$asofLeftInnerAbstractPhysicalJoin$190(AbstractPhysicalJoin) |  | 0% |  | 0% | 2 | 2 | 1 | 1 | 1 | 1 |
| lambda$nullAwareLeftAntiAbstractPhysicalJoin$189(AbstractPhysicalJoin) |  | 0% |  | 0% | 2 | 2 | 1 | 1 | 1 | 1 |
| lambda$nullAwareLeftAntiAbstractPhysicalJoin$188(AbstractPhysicalJoin) |  | 0% |  | 0% | 2 | 2 | 1 | 1 | 1 | 1 |
| lambda$crossAbstractPhysicalJoin$187(AbstractPhysicalJoin) |  | 0% |  | 0% | 2 | 2 | 1 | 1 | 1 | 1 |
| lambda$crossAbstractPhysicalJoin$186(AbstractPhysicalJoin) |  | 0% |  | 0% | 2 | 2 | 1 | 1 | 1 | 1 |
| lambda$rightAntiAbstractPhysicalJoin$185(AbstractPhysicalJoin) |  | 0% |  | 0% | 2 | 2 | 1 | 1 | 1 | 1 |
| lambda$rightAntiAbstractPhysicalJoin$184(AbstractPhysicalJoin) |  | 0% |  | 0% | 2 | 2 | 1 | 1 | 1 | 1 |
| lambda$leftAntiAbstractPhysicalJoin$183(AbstractPhysicalJoin) |  | 0% |  | 0% | 2 | 2 | 1 | 1 | 1 | 1 |
| lambda$leftAntiAbstractPhysicalJoin$182(AbstractPhysicalJoin) |  | 0% |  | 0% | 2 | 2 | 1 | 1 | 1 | 1 |
| lambda$rightSemiAbstractPhysicalJoin$181(AbstractPhysicalJoin) |  | 0% |  | 0% | 2 | 2 | 1 | 1 | 1 | 1 |
| lambda$rightSemiAbstractPhysicalJoin$180(AbstractPhysicalJoin) |  | 0% |  | 0% | 2 | 2 | 1 | 1 | 1 | 1 |
| lambda$leftSemiAbstractPhysicalJoin$179(AbstractPhysicalJoin) |  | 0% |  | 0% | 2 | 2 | 1 | 1 | 1 | 1 |
| lambda$leftSemiAbstractPhysicalJoin$178(AbstractPhysicalJoin) |  | 0% |  | 0% | 2 | 2 | 1 | 1 | 1 | 1 |
| lambda$fullOuterAbstractPhysicalJoin$177(AbstractPhysicalJoin) |  | 0% |  | 0% | 2 | 2 | 1 | 1 | 1 | 1 |
| lambda$fullOuterAbstractPhysicalJoin$176(AbstractPhysicalJoin) |  | 0% |  | 0% | 2 | 2 | 1 | 1 | 1 | 1 |
| lambda$rightOuterAbstractPhysicalJoin$175(AbstractPhysicalJoin) |  | 0% |  | 0% | 2 | 2 | 1 | 1 | 1 | 1 |
| lambda$rightOuterAbstractPhysicalJoin$174(AbstractPhysicalJoin) |  | 0% |  | 0% | 2 | 2 | 1 | 1 | 1 | 1 |
| lambda$leftOuterAbstractPhysicalJoin$173(AbstractPhysicalJoin) |  | 0% |  | 0% | 2 | 2 | 1 | 1 | 1 | 1 |
| lambda$leftOuterAbstractPhysicalJoin$172(AbstractPhysicalJoin) |  | 0% |  | 0% | 2 | 2 | 1 | 1 | 1 | 1 |
| lambda$innerAbstractPhysicalJoin$171(AbstractPhysicalJoin) |  | 0% |  | 0% | 2 | 2 | 1 | 1 | 1 | 1 |
| lambda$innerAbstractPhysicalJoin$170(AbstractPhysicalJoin) |  | 0% |  | 0% | 2 | 2 | 1 | 1 | 1 | 1 |
| lambda$twoGlobalPtopnPhysicalPartitionTopN$169(PhysicalPartitionTopN) |  | 0% |  | 0% | 2 | 2 | 1 | 1 | 1 | 1 |
| lambda$twoGlobalPtopnPhysicalPartitionTopN$168(PhysicalPartitionTopN) |  | 0% |  | 0% | 2 | 2 | 1 | 1 | 1 | 1 |
| lambda$twoLocalPtopnPhysicalPartitionTopN$167(PhysicalPartitionTopN) |  | 0% |  | 0% | 2 | 2 | 1 | 1 | 1 | 1 |
| lambda$twoLocalPtopnPhysicalPartitionTopN$166(PhysicalPartitionTopN) |  | 0% |  | 0% | 2 | 2 | 1 | 1 | 1 | 1 |
| lambda$oneGlobalPtopnPhysicalPartitionTopN$165(PhysicalPartitionTopN) |  | 0% |  | 0% | 2 | 2 | 1 | 1 | 1 | 1 |
| lambda$oneGlobalPtopnPhysicalPartitionTopN$164(PhysicalPartitionTopN) |  | 0% |  | 0% | 2 | 2 | 1 | 1 | 1 | 1 |
| lambda$denseRankPhysicalPartitionTopN$163(PhysicalPartitionTopN) |  | 0% |  | 0% | 2 | 2 | 1 | 1 | 1 | 1 |
| lambda$denseRankPhysicalPartitionTopN$162(PhysicalPartitionTopN) |  | 0% |  | 0% | 2 | 2 | 1 | 1 | 1 | 1 |
| lambda$rankPhysicalPartitionTopN$161(PhysicalPartitionTopN) |  | 0% |  | 0% | 2 | 2 | 1 | 1 | 1 | 1 |
| lambda$rankPhysicalPartitionTopN$160(PhysicalPartitionTopN) |  | 0% |  | 0% | 2 | 2 | 1 | 1 | 1 | 1 |
| lambda$rowNumberPhysicalPartitionTopN$159(PhysicalPartitionTopN) |  | 0% |  | 0% | 2 | 2 | 1 | 1 | 1 | 1 |
| lambda$rowNumberPhysicalPartitionTopN$158(PhysicalPartitionTopN) |  | 0% |  | 0% | 2 | 2 | 1 | 1 | 1 | 1 |
| lambda$loadPhysicalOlapTableSink$157(PhysicalOlapTableSink) |  | 0% |  | 0% | 2 | 2 | 1 | 1 | 1 | 1 |
| lambda$loadPhysicalOlapTableSink$156(PhysicalOlapTableSink) |  | 0% |  | 0% | 2 | 2 | 1 | 1 | 1 | 1 |
| lambda$deletePhysicalOlapTableSink$155(PhysicalOlapTableSink) |  | 0% |  | 0% | 2 | 2 | 1 | 1 | 1 | 1 |
| lambda$deletePhysicalOlapTableSink$154(PhysicalOlapTableSink) |  | 0% |  | 0% | 2 | 2 | 1 | 1 | 1 | 1 |
| lambda$updatePhysicalOlapTableSink$153(PhysicalOlapTableSink) |  | 0% |  | 0% | 2 | 2 | 1 | 1 | 1 | 1 |
| lambda$updatePhysicalOlapTableSink$152(PhysicalOlapTableSink) |  | 0% |  | 0% | 2 | 2 | 1 | 1 | 1 | 1 |
| lambda$groupCommitPhysicalOlapTableSink$151(PhysicalOlapTableSink) |  | 0% |  | 0% | 2 | 2 | 1 | 1 | 1 | 1 |
| lambda$groupCommitPhysicalOlapTableSink$150(PhysicalOlapTableSink) |  | 0% |  | 0% | 2 | 2 | 1 | 1 | 1 | 1 |
| lambda$insertPhysicalOlapTableSink$149(PhysicalOlapTableSink) |  | 0% |  | 0% | 2 | 2 | 1 | 1 | 1 | 1 |
| lambda$insertPhysicalOlapTableSink$148(PhysicalOlapTableSink) |  | 0% |  | 0% | 2 | 2 | 1 | 1 | 1 | 1 |
| lambda$nonePhysicalOlapTableSink$147(PhysicalOlapTableSink) |  | 0% |  | 0% | 2 | 2 | 1 | 1 | 1 | 1 |
| lambda$nonePhysicalOlapTableSink$146(PhysicalOlapTableSink) |  | 0% |  | 0% | 2 | 2 | 1 | 1 | 1 | 1 |
| lambda$originPhysicalLimit$145(PhysicalLimit) |  | 0% |  | 0% | 2 | 2 | 1 | 1 | 1 | 1 |
| lambda$originPhysicalLimit$144(PhysicalLimit) |  | 0% |  | 0% | 2 | 2 | 1 | 1 | 1 | 1 |
| lambda$globalPhysicalLimit$143(PhysicalLimit) |  | 0% |  | 0% | 2 | 2 | 1 | 1 | 1 | 1 |
| lambda$globalPhysicalLimit$142(PhysicalLimit) |  | 0% |  | 0% | 2 | 2 | 1 | 1 | 1 | 1 |
| lambda$localPhysicalLimit$141(PhysicalLimit) |  | 0% |  | 0% | 2 | 2 | 1 | 1 | 1 | 1 |
| lambda$localPhysicalLimit$140(PhysicalLimit) |  | 0% |  | 0% | 2 | 2 | 1 | 1 | 1 | 1 |
| lambda$asofRightOuterLogicalUsingJoin$139(LogicalUsingJoin) |  | 0% |  | 0% | 2 | 2 | 1 | 1 | 1 | 1 |
| lambda$asofRightOuterLogicalUsingJoin$138(LogicalUsingJoin) |  | 0% |  | 0% | 2 | 2 | 1 | 1 | 1 | 1 |
| lambda$asofLeftOuterLogicalUsingJoin$137(LogicalUsingJoin) |  | 0% |  | 0% | 2 | 2 | 1 | 1 | 1 | 1 |
| lambda$asofLeftOuterLogicalUsingJoin$136(LogicalUsingJoin) |  | 0% |  | 0% | 2 | 2 | 1 | 1 | 1 | 1 |
| lambda$asofRightInnerLogicalUsingJoin$135(LogicalUsingJoin) |  | 0% |  | 0% | 2 | 2 | 1 | 1 | 1 | 1 |
| lambda$asofRightInnerLogicalUsingJoin$134(LogicalUsingJoin) |  | 0% |  | 0% | 2 | 2 | 1 | 1 | 1 | 1 |
| lambda$asofLeftInnerLogicalUsingJoin$133(LogicalUsingJoin) |  | 0% |  | 0% | 2 | 2 | 1 | 1 | 1 | 1 |
| lambda$asofLeftInnerLogicalUsingJoin$132(LogicalUsingJoin) |  | 0% |  | 0% | 2 | 2 | 1 | 1 | 1 | 1 |
| lambda$nullAwareLeftAntiLogicalUsingJoin$131(LogicalUsingJoin) |  | 0% |  | 0% | 2 | 2 | 1 | 1 | 1 | 1 |
| lambda$nullAwareLeftAntiLogicalUsingJoin$130(LogicalUsingJoin) |  | 0% |  | 0% | 2 | 2 | 1 | 1 | 1 | 1 |
| lambda$crossLogicalUsingJoin$129(LogicalUsingJoin) |  | 0% |  | 0% | 2 | 2 | 1 | 1 | 1 | 1 |
| lambda$crossLogicalUsingJoin$128(LogicalUsingJoin) |  | 0% |  | 0% | 2 | 2 | 1 | 1 | 1 | 1 |
| lambda$rightAntiLogicalUsingJoin$127(LogicalUsingJoin) |  | 0% |  | 0% | 2 | 2 | 1 | 1 | 1 | 1 |
| lambda$rightAntiLogicalUsingJoin$126(LogicalUsingJoin) |  | 0% |  | 0% | 2 | 2 | 1 | 1 | 1 | 1 |
| lambda$leftAntiLogicalUsingJoin$125(LogicalUsingJoin) |  | 0% |  | 0% | 2 | 2 | 1 | 1 | 1 | 1 |
| lambda$leftAntiLogicalUsingJoin$124(LogicalUsingJoin) |  | 0% |  | 0% | 2 | 2 | 1 | 1 | 1 | 1 |
| lambda$rightSemiLogicalUsingJoin$123(LogicalUsingJoin) |  | 0% |  | 0% | 2 | 2 | 1 | 1 | 1 | 1 |
| lambda$rightSemiLogicalUsingJoin$122(LogicalUsingJoin) |  | 0% |  | 0% | 2 | 2 | 1 | 1 | 1 | 1 |
| lambda$leftSemiLogicalUsingJoin$121(LogicalUsingJoin) |  | 0% |  | 0% | 2 | 2 | 1 | 1 | 1 | 1 |
| lambda$leftSemiLogicalUsingJoin$120(LogicalUsingJoin) |  | 0% |  | 0% | 2 | 2 | 1 | 1 | 1 | 1 |
| lambda$fullOuterLogicalUsingJoin$119(LogicalUsingJoin) |  | 0% |  | 0% | 2 | 2 | 1 | 1 | 1 | 1 |
| lambda$fullOuterLogicalUsingJoin$118(LogicalUsingJoin) |  | 0% |  | 0% | 2 | 2 | 1 | 1 | 1 | 1 |
| lambda$rightOuterLogicalUsingJoin$117(LogicalUsingJoin) |  | 0% |  | 0% | 2 | 2 | 1 | 1 | 1 | 1 |
| lambda$rightOuterLogicalUsingJoin$116(LogicalUsingJoin) |  | 0% |  | 0% | 2 | 2 | 1 | 1 | 1 | 1 |
| lambda$leftOuterLogicalUsingJoin$115(LogicalUsingJoin) |  | 0% |  | 0% | 2 | 2 | 1 | 1 | 1 | 1 |
| lambda$leftOuterLogicalUsingJoin$114(LogicalUsingJoin) |  | 0% |  | 0% | 2 | 2 | 1 | 1 | 1 | 1 |
| lambda$innerLogicalUsingJoin$113(LogicalUsingJoin) |  | 0% |  | 0% | 2 | 2 | 1 | 1 | 1 | 1 |
| lambda$innerLogicalUsingJoin$112(LogicalUsingJoin) |  | 0% |  | 0% | 2 | 2 | 1 | 1 | 1 | 1 |
| lambda$asofRightOuterLogicalJoin$111(LogicalJoin) |  | 0% |  | 0% | 2 | 2 | 1 | 1 | 1 | 1 |
| lambda$asofRightOuterLogicalJoin$110(LogicalJoin) |  | 0% |  | 0% | 2 | 2 | 1 | 1 | 1 | 1 |
| lambda$asofLeftOuterLogicalJoin$109(LogicalJoin) |  | 0% |  | 0% | 2 | 2 | 1 | 1 | 1 | 1 |
| lambda$asofLeftOuterLogicalJoin$108(LogicalJoin) |  | 0% |  | 0% | 2 | 2 | 1 | 1 | 1 | 1 |
| lambda$asofRightInnerLogicalJoin$107(LogicalJoin) |  | 0% |  | 0% | 2 | 2 | 1 | 1 | 1 | 1 |
| lambda$asofRightInnerLogicalJoin$106(LogicalJoin) |  | 0% |  | 0% | 2 | 2 | 1 | 1 | 1 | 1 |
| lambda$asofLeftInnerLogicalJoin$105(LogicalJoin) |  | 0% |  | 0% | 2 | 2 | 1 | 1 | 1 | 1 |
| lambda$asofLeftInnerLogicalJoin$104(LogicalJoin) |  | 0% |  | 0% | 2 | 2 | 1 | 1 | 1 | 1 |
| lambda$nullAwareLeftAntiLogicalJoin$103(LogicalJoin) |  | 0% |  | 0% | 2 | 2 | 1 | 1 | 1 | 1 |
| lambda$crossLogicalJoin$101(LogicalJoin) |  | 0% |  | 0% | 2 | 2 | 1 | 1 | 1 | 1 |
| lambda$rightAntiLogicalJoin$99(LogicalJoin) |  | 0% |  | 0% | 2 | 2 | 1 | 1 | 1 | 1 |
| lambda$rightAntiLogicalJoin$98(LogicalJoin) |  | 0% |  | 0% | 2 | 2 | 1 | 1 | 1 | 1 |
| lambda$leftAntiLogicalJoin$97(LogicalJoin) |  | 0% |  | 0% | 2 | 2 | 1 | 1 | 1 | 1 |
| lambda$leftAntiLogicalJoin$96(LogicalJoin) |  | 0% |  | 0% | 2 | 2 | 1 | 1 | 1 | 1 |
| lambda$rightSemiLogicalJoin$95(LogicalJoin) |  | 0% |  | 0% | 2 | 2 | 1 | 1 | 1 | 1 |
| lambda$rightSemiLogicalJoin$94(LogicalJoin) |  | 0% |  | 0% | 2 | 2 | 1 | 1 | 1 | 1 |
| lambda$leftSemiLogicalJoin$93(LogicalJoin) |  | 0% |  | 0% | 2 | 2 | 1 | 1 | 1 | 1 |
| lambda$leftSemiLogicalJoin$92(LogicalJoin) |  | 0% |  | 0% | 2 | 2 | 1 | 1 | 1 | 1 |
| lambda$fullOuterLogicalJoin$91(LogicalJoin) |  | 0% |  | 0% | 2 | 2 | 1 | 1 | 1 | 1 |
| lambda$fullOuterLogicalJoin$90(LogicalJoin) |  | 0% |  | 0% | 2 | 2 | 1 | 1 | 1 | 1 |
| lambda$rightOuterLogicalJoin$89(LogicalJoin) |  | 0% |  | 0% | 2 | 2 | 1 | 1 | 1 | 1 |
| lambda$rightOuterLogicalJoin$88(LogicalJoin) |  | 0% |  | 0% | 2 | 2 | 1 | 1 | 1 | 1 |
| lambda$leftOuterLogicalJoin$87(LogicalJoin) |  | 0% |  | 0% | 2 | 2 | 1 | 1 | 1 | 1 |
| lambda$leftOuterLogicalJoin$86(LogicalJoin) |  | 0% |  | 0% | 2 | 2 | 1 | 1 | 1 | 1 |
| lambda$innerLogicalJoin$85(LogicalJoin) |  | 0% |  | 0% | 2 | 2 | 1 | 1 | 1 | 1 |
| lambda$denseRankLogicalPartitionTopN$83(LogicalPartitionTopN) |  | 0% |  | 0% | 2 | 2 | 1 | 1 | 1 | 1 |
| lambda$denseRankLogicalPartitionTopN$82(LogicalPartitionTopN) |  | 0% |  | 0% | 2 | 2 | 1 | 1 | 1 | 1 |
| lambda$rankLogicalPartitionTopN$81(LogicalPartitionTopN) |  | 0% |  | 0% | 2 | 2 | 1 | 1 | 1 | 1 |
| lambda$rankLogicalPartitionTopN$80(LogicalPartitionTopN) |  | 0% |  | 0% | 2 | 2 | 1 | 1 | 1 | 1 |
| lambda$rowNumberLogicalPartitionTopN$79(LogicalPartitionTopN) |  | 0% |  | 0% | 2 | 2 | 1 | 1 | 1 | 1 |
| lambda$rowNumberLogicalPartitionTopN$78(LogicalPartitionTopN) |  | 0% |  | 0% | 2 | 2 | 1 | 1 | 1 | 1 |
| lambda$loadLogicalPaimonTableSink$77(LogicalPaimonTableSink) |  | 0% |  | 0% | 2 | 2 | 1 | 1 | 1 | 1 |
| lambda$loadLogicalPaimonTableSink$76(LogicalPaimonTableSink) |  | 0% |  | 0% | 2 | 2 | 1 | 1 | 1 | 1 |
| lambda$deleteLogicalPaimonTableSink$75(LogicalPaimonTableSink) |  | 0% |  | 0% | 2 | 2 | 1 | 1 | 1 | 1 |
| lambda$deleteLogicalPaimonTableSink$74(LogicalPaimonTableSink) |  | 0% |  | 0% | 2 | 2 | 1 | 1 | 1 | 1 |
| lambda$updateLogicalPaimonTableSink$73(LogicalPaimonTableSink) |  | 0% |  | 0% | 2 | 2 | 1 | 1 | 1 | 1 |
| lambda$updateLogicalPaimonTableSink$72(LogicalPaimonTableSink) |  | 0% |  | 0% | 2 | 2 | 1 | 1 | 1 | 1 |
| lambda$groupCommitLogicalPaimonTableSink$71(LogicalPaimonTableSink) |  | 0% |  | 0% | 2 | 2 | 1 | 1 | 1 | 1 |
| lambda$groupCommitLogicalPaimonTableSink$70(LogicalPaimonTableSink) |  | 0% |  | 0% | 2 | 2 | 1 | 1 | 1 | 1 |
| lambda$insertLogicalPaimonTableSink$69(LogicalPaimonTableSink) |  | 0% |  | 0% | 2 | 2 | 1 | 1 | 1 | 1 |
| lambda$insertLogicalPaimonTableSink$68(LogicalPaimonTableSink) |  | 0% |  | 0% | 2 | 2 | 1 | 1 | 1 | 1 |
| lambda$noneLogicalPaimonTableSink$67(LogicalPaimonTableSink) |  | 0% |  | 0% | 2 | 2 | 1 | 1 | 1 | 1 |
| lambda$noneLogicalPaimonTableSink$66(LogicalPaimonTableSink) |  | 0% |  | 0% | 2 | 2 | 1 | 1 | 1 | 1 |
| lambda$loadLogicalOlapTableSink$65(LogicalOlapTableSink) |  | 0% |  | 0% | 2 | 2 | 1 | 1 | 1 | 1 |
| lambda$loadLogicalOlapTableSink$64(LogicalOlapTableSink) |  | 0% |  | 0% | 2 | 2 | 1 | 1 | 1 | 1 |
| lambda$deleteLogicalOlapTableSink$63(LogicalOlapTableSink) |  | 0% |  | 0% | 2 | 2 | 1 | 1 | 1 | 1 |
| lambda$deleteLogicalOlapTableSink$62(LogicalOlapTableSink) |  | 0% |  | 0% | 2 | 2 | 1 | 1 | 1 | 1 |
| lambda$updateLogicalOlapTableSink$61(LogicalOlapTableSink) |  | 0% |  | 0% | 2 | 2 | 1 | 1 | 1 | 1 |
| lambda$updateLogicalOlapTableSink$60(LogicalOlapTableSink) |  | 0% |  | 0% | 2 | 2 | 1 | 1 | 1 | 1 |
| lambda$groupCommitLogicalOlapTableSink$59(LogicalOlapTableSink) |  | 0% |  | 0% | 2 | 2 | 1 | 1 | 1 | 1 |
| lambda$groupCommitLogicalOlapTableSink$58(LogicalOlapTableSink) |  | 0% |  | 0% | 2 | 2 | 1 | 1 | 1 | 1 |
| lambda$insertLogicalOlapTableSink$57(LogicalOlapTableSink) |  | 0% |  | 0% | 2 | 2 | 1 | 1 | 1 | 1 |
| lambda$insertLogicalOlapTableSink$56(LogicalOlapTableSink) |  | 0% |  | 0% | 2 | 2 | 1 | 1 | 1 | 1 |
| lambda$noneLogicalOlapTableSink$55(LogicalOlapTableSink) |  | 0% |  | 0% | 2 | 2 | 1 | 1 | 1 | 1 |
| lambda$noneLogicalOlapTableSink$54(LogicalOlapTableSink) |  | 0% |  | 0% | 2 | 2 | 1 | 1 | 1 | 1 |
| lambda$loadLogicalMaxComputeTableSink$53(LogicalMaxComputeTableSink) |  | 0% |  | 0% | 2 | 2 | 1 | 1 | 1 | 1 |
| lambda$loadLogicalMaxComputeTableSink$52(LogicalMaxComputeTableSink) |  | 0% |  | 0% | 2 | 2 | 1 | 1 | 1 | 1 |
| lambda$deleteLogicalMaxComputeTableSink$51(LogicalMaxComputeTableSink) |  | 0% |  | 0% | 2 | 2 | 1 | 1 | 1 | 1 |
| lambda$deleteLogicalMaxComputeTableSink$50(LogicalMaxComputeTableSink) |  | 0% |  | 0% | 2 | 2 | 1 | 1 | 1 | 1 |
| lambda$updateLogicalMaxComputeTableSink$49(LogicalMaxComputeTableSink) |  | 0% |  | 0% | 2 | 2 | 1 | 1 | 1 | 1 |
| lambda$updateLogicalMaxComputeTableSink$48(LogicalMaxComputeTableSink) |  | 0% |  | 0% | 2 | 2 | 1 | 1 | 1 | 1 |
| lambda$groupCommitLogicalMaxComputeTableSink$47(LogicalMaxComputeTableSink) |  | 0% |  | 0% | 2 | 2 | 1 | 1 | 1 | 1 |
| lambda$groupCommitLogicalMaxComputeTableSink$46(LogicalMaxComputeTableSink) |  | 0% |  | 0% | 2 | 2 | 1 | 1 | 1 | 1 |
| lambda$insertLogicalMaxComputeTableSink$45(LogicalMaxComputeTableSink) |  | 0% |  | 0% | 2 | 2 | 1 | 1 | 1 | 1 |
| lambda$insertLogicalMaxComputeTableSink$44(LogicalMaxComputeTableSink) |  | 0% |  | 0% | 2 | 2 | 1 | 1 | 1 | 1 |
| lambda$noneLogicalMaxComputeTableSink$43(LogicalMaxComputeTableSink) |  | 0% |  | 0% | 2 | 2 | 1 | 1 | 1 | 1 |
| lambda$noneLogicalMaxComputeTableSink$42(LogicalMaxComputeTableSink) |  | 0% |  | 0% | 2 | 2 | 1 | 1 | 1 | 1 |
| lambda$originLogicalLimit$41(LogicalLimit) |  | 0% |  | 0% | 2 | 2 | 1 | 1 | 1 | 1 |
| lambda$originLogicalLimit$40(LogicalLimit) |  | 0% |  | 0% | 2 | 2 | 1 | 1 | 1 | 1 |
| lambda$globalLogicalLimit$39(LogicalLimit) |  | 0% |  | 0% | 2 | 2 | 1 | 1 | 1 | 1 |
| lambda$globalLogicalLimit$38(LogicalLimit) |  | 0% |  | 0% | 2 | 2 | 1 | 1 | 1 | 1 |
| lambda$localLogicalLimit$37(LogicalLimit) |  | 0% |  | 0% | 2 | 2 | 1 | 1 | 1 | 1 |
| lambda$localLogicalLimit$36(LogicalLimit) |  | 0% |  | 0% | 2 | 2 | 1 | 1 | 1 | 1 |
| lambda$loadLogicalJdbcTableSink$35(LogicalJdbcTableSink) |  | 0% |  | 0% | 2 | 2 | 1 | 1 | 1 | 1 |
| lambda$loadLogicalJdbcTableSink$34(LogicalJdbcTableSink) |  | 0% |  | 0% | 2 | 2 | 1 | 1 | 1 | 1 |
| lambda$deleteLogicalJdbcTableSink$33(LogicalJdbcTableSink) |  | 0% |  | 0% | 2 | 2 | 1 | 1 | 1 | 1 |
| lambda$deleteLogicalJdbcTableSink$32(LogicalJdbcTableSink) |  | 0% |  | 0% | 2 | 2 | 1 | 1 | 1 | 1 |
| lambda$updateLogicalJdbcTableSink$31(LogicalJdbcTableSink) |  | 0% |  | 0% | 2 | 2 | 1 | 1 | 1 | 1 |
| lambda$updateLogicalJdbcTableSink$30(LogicalJdbcTableSink) |  | 0% |  | 0% | 2 | 2 | 1 | 1 | 1 | 1 |
| lambda$groupCommitLogicalJdbcTableSink$29(LogicalJdbcTableSink) |  | 0% |  | 0% | 2 | 2 | 1 | 1 | 1 | 1 |
| lambda$groupCommitLogicalJdbcTableSink$28(LogicalJdbcTableSink) |  | 0% |  | 0% | 2 | 2 | 1 | 1 | 1 | 1 |
| lambda$insertLogicalJdbcTableSink$27(LogicalJdbcTableSink) |  | 0% |  | 0% | 2 | 2 | 1 | 1 | 1 | 1 |
| lambda$insertLogicalJdbcTableSink$26(LogicalJdbcTableSink) |  | 0% |  | 0% | 2 | 2 | 1 | 1 | 1 | 1 |
| lambda$noneLogicalJdbcTableSink$25(LogicalJdbcTableSink) |  | 0% |  | 0% | 2 | 2 | 1 | 1 | 1 | 1 |
| lambda$noneLogicalJdbcTableSink$24(LogicalJdbcTableSink) |  | 0% |  | 0% | 2 | 2 | 1 | 1 | 1 | 1 |
| lambda$loadLogicalIcebergTableSink$23(LogicalIcebergTableSink) |  | 0% |  | 0% | 2 | 2 | 1 | 1 | 1 | 1 |
| lambda$loadLogicalIcebergTableSink$22(LogicalIcebergTableSink) |  | 0% |  | 0% | 2 | 2 | 1 | 1 | 1 | 1 |
| lambda$deleteLogicalIcebergTableSink$21(LogicalIcebergTableSink) |  | 0% |  | 0% | 2 | 2 | 1 | 1 | 1 | 1 |
| lambda$deleteLogicalIcebergTableSink$20(LogicalIcebergTableSink) |  | 0% |  | 0% | 2 | 2 | 1 | 1 | 1 | 1 |
| lambda$updateLogicalIcebergTableSink$19(LogicalIcebergTableSink) |  | 0% |  | 0% | 2 | 2 | 1 | 1 | 1 | 1 |
| lambda$updateLogicalIcebergTableSink$18(LogicalIcebergTableSink) |  | 0% |  | 0% | 2 | 2 | 1 | 1 | 1 | 1 |
| lambda$groupCommitLogicalIcebergTableSink$17(LogicalIcebergTableSink) |  | 0% |  | 0% | 2 | 2 | 1 | 1 | 1 | 1 |
| lambda$groupCommitLogicalIcebergTableSink$16(LogicalIcebergTableSink) |  | 0% |  | 0% | 2 | 2 | 1 | 1 | 1 | 1 |
| lambda$insertLogicalIcebergTableSink$15(LogicalIcebergTableSink) |  | 0% |  | 0% | 2 | 2 | 1 | 1 | 1 | 1 |
| lambda$insertLogicalIcebergTableSink$14(LogicalIcebergTableSink) |  | 0% |  | 0% | 2 | 2 | 1 | 1 | 1 | 1 |
| lambda$noneLogicalIcebergTableSink$13(LogicalIcebergTableSink) |  | 0% |  | 0% | 2 | 2 | 1 | 1 | 1 | 1 |
| lambda$noneLogicalIcebergTableSink$12(LogicalIcebergTableSink) |  | 0% |  | 0% | 2 | 2 | 1 | 1 | 1 | 1 |
| lambda$loadLogicalHiveTableSink$11(LogicalHiveTableSink) |  | 0% |  | 0% | 2 | 2 | 1 | 1 | 1 | 1 |
| lambda$loadLogicalHiveTableSink$10(LogicalHiveTableSink) |  | 0% |  | 0% | 2 | 2 | 1 | 1 | 1 | 1 |
| lambda$deleteLogicalHiveTableSink$9(LogicalHiveTableSink) |  | 0% |  | 0% | 2 | 2 | 1 | 1 | 1 | 1 |
| lambda$deleteLogicalHiveTableSink$8(LogicalHiveTableSink) |  | 0% |  | 0% | 2 | 2 | 1 | 1 | 1 | 1 |
| lambda$updateLogicalHiveTableSink$7(LogicalHiveTableSink) |  | 0% |  | 0% | 2 | 2 | 1 | 1 | 1 | 1 |
| lambda$updateLogicalHiveTableSink$6(LogicalHiveTableSink) |  | 0% |  | 0% | 2 | 2 | 1 | 1 | 1 | 1 |
| lambda$groupCommitLogicalHiveTableSink$5(LogicalHiveTableSink) |  | 0% |  | 0% | 2 | 2 | 1 | 1 | 1 | 1 |
| lambda$groupCommitLogicalHiveTableSink$4(LogicalHiveTableSink) |  | 0% |  | 0% | 2 | 2 | 1 | 1 | 1 | 1 |
| lambda$insertLogicalHiveTableSink$3(LogicalHiveTableSink) |  | 0% |  | 0% | 2 | 2 | 1 | 1 | 1 | 1 |
| lambda$insertLogicalHiveTableSink$2(LogicalHiveTableSink) |  | 0% |  | 0% | 2 | 2 | 1 | 1 | 1 | 1 |
| lambda$noneLogicalHiveTableSink$1(LogicalHiveTableSink) |  | 0% |  | 0% | 2 | 2 | 1 | 1 | 1 | 1 |
| lambda$noneLogicalHiveTableSink$0(LogicalHiveTableSink) |  | 0% |  | 0% | 2 | 2 | 1 | 1 | 1 | 1 |
| lambda$nullAwareLeftAntiLogicalJoin$102(LogicalJoin) |   | 75% |   | 50% | 1 | 2 | 0 | 1 | 0 | 1 |
| logicalApply(PatternDescriptor, PatternDescriptor) |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
| logicalJoin(PatternDescriptor, PatternDescriptor) |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
| innerLogicalJoin() |  | 100% | | n/a | 0 | 1 | 0 | 3 | 0 | 1 |
| crossLogicalJoin() |  | 100% | | n/a | 0 | 1 | 0 | 3 | 0 | 1 |
| nullAwareLeftAntiLogicalJoin() |  | 100% | | n/a | 0 | 1 | 0 | 3 | 0 | 1 |
| logicalApply() |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
| logicalJoin() |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
| logicalUsingJoin() |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
| logicalAggregate(PatternDescriptor) |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
| logicalCheckPolicy(PatternDescriptor) |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
| logicalFilter(PatternDescriptor) |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
| logicalGenerate(PatternDescriptor) |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
| logicalHaving(PatternDescriptor) |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
| logicalLimit(PatternDescriptor) |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
| logicalOlapTableSink(PatternDescriptor) |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
| logicalProject(PatternDescriptor) |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
| logicalQualify(PatternDescriptor) |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
| logicalRepeat(PatternDescriptor) |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
| logicalResultSink(PatternDescriptor) |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
| logicalSort(PatternDescriptor) |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
| logicalSubQueryAlias(PatternDescriptor) |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
| logicalTopN(PatternDescriptor) |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
| logicalView(PatternDescriptor) |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
| logicalWindow(PatternDescriptor) |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
| logicalAggregate() |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
| logicalAssertNumRows() |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
| logicalCTE() |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
| logicalDeferMaterializeResultSink() |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
| logicalDictionarySink() |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
| logicalFileSink() |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
| logicalFilter() |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
| logicalGenerate() |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
| logicalHaving() |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
| logicalHiveTableSink() |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
| logicalIcebergDeleteSink() |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
| logicalIcebergMergeSink() |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
| logicalIcebergTableSink() |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
| logicalJdbcTableSink() |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
| logicalLimit() |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
| logicalLoadProject() |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
| logicalMaxComputeTableSink() |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
| logicalOlapTableSink() |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
| logicalPartitionTopN() |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
| logicalPreAggOnHint() |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
| logicalPreFilter() |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
| logicalProject() |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
| logicalQualify() |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
| logicalRepeat() |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
| logicalResultSink() |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
| logicalSelectHint() |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
| logicalSort() |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
| logicalSubQueryAlias() |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
| logicalTopN() |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
| logicalView() |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
| logicalWindow() |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
| unboundBlackholeSink() |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
| unboundDictionarySink() |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
| unboundHiveTableSink() |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
| unboundIcebergTableSink() |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
| unboundJdbcTableSink() |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
| unboundLogicalSink() |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
| unboundMaxComputeTableSink() |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
| unboundPaimonTableSink() |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
| unboundResultSink() |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
| unboundTVFTableSink() |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
| unboundTableSink() |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
| logicalCTEConsumer() |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
| logicalEmptyRelation() |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
| logicalFileScan() |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
| logicalOlapScan() |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
| logicalOneRowRelation() |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
| logicalRelation() |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
| logicalSchemaScan() |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
| unboundRelation() |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
| unboundTVFRelation() |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
| lambda$crossLogicalJoin$100(LogicalJoin) |  | 100% |  | 100% | 0 | 2 | 0 | 1 | 0 | 1 |
| lambda$innerLogicalJoin$84(LogicalJoin) |  | 100% |  | 100% | 0 | 2 | 0 | 1 | 0 | 1 |