| fullOuterLogicalJoin(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 | 
| nullAwareLeftAntiLogicalJoin(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 | 
| 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 | 
| rightOuterLogicalJoin() |  | 0% |  | n/a | 1 | 1 | 3 | 3 | 1 | 1 | 
| fullOuterLogicalJoin() |  | 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 | 
| crossLogicalJoin() |  | 0% |  | n/a | 1 | 1 | 3 | 3 | 1 | 1 | 
| nullAwareLeftAntiLogicalJoin() |  | 0% |  | n/a | 1 | 1 | 3 | 3 | 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 | 
| 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 | 
| logicalUsingJoin() |  | 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 | 
| 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 | 
| originLogicalLimit(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 | 
| 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 | 
| globalLogicalLimit() |  | 0% |  | n/a | 1 | 1 | 3 | 3 | 1 | 1 | 
| originLogicalLimit() |  | 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 | 
| 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 | 
| logicalBlackholeSink(PatternDescriptor) |  | 0% |  | n/a | 1 | 1 | 2 | 2 | 1 | 1 | 
| logicalCTE(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 | 
| 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 | 
| logicalOlapTableSink(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 | 
| logicalQualify(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 | 
| logicalTableSink(PatternDescriptor) |  | 0% |  | n/a | 1 | 1 | 2 | 2 | 1 | 1 | 
| logicalView(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 | 
| unboundResultSink(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 | 
| 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 | 
| 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 | 
| physicalHiveTableSink(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 | 
| physicalOlapTableSink(PatternDescriptor) |  | 0% |  | n/a | 1 | 1 | 2 | 2 | 1 | 1 | 
| physicalPartitionTopN(PatternDescriptor) |  | 0% |  | n/a | 1 | 1 | 2 | 2 | 1 | 1 | 
| physicalQuickSort(PatternDescriptor) |  | 0% |  | n/a | 1 | 1 | 2 | 2 | 1 | 1 | 
| physicalRepeat(PatternDescriptor) |  | 0% |  | n/a | 1 | 1 | 2 | 2 | 1 | 1 | 
| physicalSink(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 | 
| logicalCTE() |  | 0% |  | n/a | 1 | 1 | 2 | 2 | 1 | 1 | 
| logicalCheckPolicy() |  | 0% |  | n/a | 1 | 1 | 2 | 2 | 1 | 1 | 
| logicalHaving() |  | 0% |  | n/a | 1 | 1 | 2 | 2 | 1 | 1 | 
| logicalLoadProject() |  | 0% |  | n/a | 1 | 1 | 2 | 2 | 1 | 1 | 
| logicalPreAggOnHint() |  | 0% |  | n/a | 1 | 1 | 2 | 2 | 1 | 1 | 
| logicalPreFilter() |  | 0% |  | n/a | 1 | 1 | 2 | 2 | 1 | 1 | 
| logicalQualify() |  | 0% |  | n/a | 1 | 1 | 2 | 2 | 1 | 1 | 
| logicalSelectHint() |  | 0% |  | n/a | 1 | 1 | 2 | 2 | 1 | 1 | 
| logicalSink() |  | 0% |  | n/a | 1 | 1 | 2 | 2 | 1 | 1 | 
| logicalTableSink() |  | 0% |  | n/a | 1 | 1 | 2 | 2 | 1 | 1 | 
| logicalView() |  | 0% |  | n/a | 1 | 1 | 2 | 2 | 1 | 1 | 
| unboundBaseExternalTableSink() |  | 0% |  | n/a | 1 | 1 | 2 | 2 | 1 | 1 | 
| unboundBlackholeSink() |  | 0% |  | n/a | 1 | 1 | 2 | 2 | 1 | 1 | 
| unboundDictionarySink() |  | 0% |  | n/a | 1 | 1 | 2 | 2 | 1 | 1 | 
| unboundHiveTableSink() |  | 0% |  | n/a | 1 | 1 | 2 | 2 | 1 | 1 | 
| unboundIcebergTableSink() |  | 0% |  | n/a | 1 | 1 | 2 | 2 | 1 | 1 | 
| unboundJdbcTableSink() |  | 0% |  | n/a | 1 | 1 | 2 | 2 | 1 | 1 | 
| unboundLogicalSink() |  | 0% |  | n/a | 1 | 1 | 2 | 2 | 1 | 1 | 
| unboundResultSink() |  | 0% |  | n/a | 1 | 1 | 2 | 2 | 1 | 1 | 
| unboundTableSink() |  | 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 | 
| physicalFileSink() |  | 0% |  | n/a | 1 | 1 | 2 | 2 | 1 | 1 | 
| physicalFilter() |  | 0% |  | n/a | 1 | 1 | 2 | 2 | 1 | 1 | 
| physicalHiveTableSink() |  | 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 | 
| physicalOlapTableSink() |  | 0% |  | n/a | 1 | 1 | 2 | 2 | 1 | 1 | 
| physicalPartitionTopN() |  | 0% |  | n/a | 1 | 1 | 2 | 2 | 1 | 1 | 
| physicalQuickSort() |  | 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 | 
| physicalTableSink() |  | 0% |  | n/a | 1 | 1 | 2 | 2 | 1 | 1 | 
| physicalTopN() |  | 0% |  | n/a | 1 | 1 | 2 | 2 | 1 | 1 | 
| logicalCatalogRelation() |  | 0% |  | n/a | 1 | 1 | 2 | 2 | 1 | 1 | 
| logicalInlineTable() |  | 0% |  | n/a | 1 | 1 | 2 | 2 | 1 | 1 | 
| logicalSqlCache() |  | 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 | 
| unboundTVFRelation() |  | 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 | 
| 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 | 
| physicalTVFRelation() |  | 0% |  | n/a | 1 | 1 | 2 | 2 | 1 | 1 | 
| lambda$nullAwareLeftAntiAbstractPhysicalJoin$149(AbstractPhysicalJoin) |  | 0% |  | 0% | 2 | 2 | 1 | 1 | 1 | 1 | 
| lambda$nullAwareLeftAntiAbstractPhysicalJoin$148(AbstractPhysicalJoin) |  | 0% |  | 0% | 2 | 2 | 1 | 1 | 1 | 1 | 
| lambda$crossAbstractPhysicalJoin$147(AbstractPhysicalJoin) |  | 0% |  | 0% | 2 | 2 | 1 | 1 | 1 | 1 | 
| lambda$crossAbstractPhysicalJoin$146(AbstractPhysicalJoin) |  | 0% |  | 0% | 2 | 2 | 1 | 1 | 1 | 1 | 
| lambda$rightAntiAbstractPhysicalJoin$145(AbstractPhysicalJoin) |  | 0% |  | 0% | 2 | 2 | 1 | 1 | 1 | 1 | 
| lambda$rightAntiAbstractPhysicalJoin$144(AbstractPhysicalJoin) |  | 0% |  | 0% | 2 | 2 | 1 | 1 | 1 | 1 | 
| lambda$leftAntiAbstractPhysicalJoin$143(AbstractPhysicalJoin) |  | 0% |  | 0% | 2 | 2 | 1 | 1 | 1 | 1 | 
| lambda$leftAntiAbstractPhysicalJoin$142(AbstractPhysicalJoin) |  | 0% |  | 0% | 2 | 2 | 1 | 1 | 1 | 1 | 
| lambda$rightSemiAbstractPhysicalJoin$141(AbstractPhysicalJoin) |  | 0% |  | 0% | 2 | 2 | 1 | 1 | 1 | 1 | 
| lambda$rightSemiAbstractPhysicalJoin$140(AbstractPhysicalJoin) |  | 0% |  | 0% | 2 | 2 | 1 | 1 | 1 | 1 | 
| lambda$leftSemiAbstractPhysicalJoin$139(AbstractPhysicalJoin) |  | 0% |  | 0% | 2 | 2 | 1 | 1 | 1 | 1 | 
| lambda$leftSemiAbstractPhysicalJoin$138(AbstractPhysicalJoin) |  | 0% |  | 0% | 2 | 2 | 1 | 1 | 1 | 1 | 
| lambda$fullOuterAbstractPhysicalJoin$137(AbstractPhysicalJoin) |  | 0% |  | 0% | 2 | 2 | 1 | 1 | 1 | 1 | 
| lambda$fullOuterAbstractPhysicalJoin$136(AbstractPhysicalJoin) |  | 0% |  | 0% | 2 | 2 | 1 | 1 | 1 | 1 | 
| lambda$rightOuterAbstractPhysicalJoin$135(AbstractPhysicalJoin) |  | 0% |  | 0% | 2 | 2 | 1 | 1 | 1 | 1 | 
| lambda$rightOuterAbstractPhysicalJoin$134(AbstractPhysicalJoin) |  | 0% |  | 0% | 2 | 2 | 1 | 1 | 1 | 1 | 
| lambda$leftOuterAbstractPhysicalJoin$133(AbstractPhysicalJoin) |  | 0% |  | 0% | 2 | 2 | 1 | 1 | 1 | 1 | 
| lambda$leftOuterAbstractPhysicalJoin$132(AbstractPhysicalJoin) |  | 0% |  | 0% | 2 | 2 | 1 | 1 | 1 | 1 | 
| lambda$innerAbstractPhysicalJoin$131(AbstractPhysicalJoin) |  | 0% |  | 0% | 2 | 2 | 1 | 1 | 1 | 1 | 
| lambda$innerAbstractPhysicalJoin$130(AbstractPhysicalJoin) |  | 0% |  | 0% | 2 | 2 | 1 | 1 | 1 | 1 | 
| lambda$twoGlobalPtopnPhysicalPartitionTopN$129(PhysicalPartitionTopN) |  | 0% |  | 0% | 2 | 2 | 1 | 1 | 1 | 1 | 
| lambda$twoGlobalPtopnPhysicalPartitionTopN$128(PhysicalPartitionTopN) |  | 0% |  | 0% | 2 | 2 | 1 | 1 | 1 | 1 | 
| lambda$twoLocalPtopnPhysicalPartitionTopN$127(PhysicalPartitionTopN) |  | 0% |  | 0% | 2 | 2 | 1 | 1 | 1 | 1 | 
| lambda$twoLocalPtopnPhysicalPartitionTopN$126(PhysicalPartitionTopN) |  | 0% |  | 0% | 2 | 2 | 1 | 1 | 1 | 1 | 
| lambda$oneGlobalPtopnPhysicalPartitionTopN$125(PhysicalPartitionTopN) |  | 0% |  | 0% | 2 | 2 | 1 | 1 | 1 | 1 | 
| lambda$oneGlobalPtopnPhysicalPartitionTopN$124(PhysicalPartitionTopN) |  | 0% |  | 0% | 2 | 2 | 1 | 1 | 1 | 1 | 
| lambda$denseRankPhysicalPartitionTopN$123(PhysicalPartitionTopN) |  | 0% |  | 0% | 2 | 2 | 1 | 1 | 1 | 1 | 
| lambda$denseRankPhysicalPartitionTopN$122(PhysicalPartitionTopN) |  | 0% |  | 0% | 2 | 2 | 1 | 1 | 1 | 1 | 
| lambda$rankPhysicalPartitionTopN$121(PhysicalPartitionTopN) |  | 0% |  | 0% | 2 | 2 | 1 | 1 | 1 | 1 | 
| lambda$rankPhysicalPartitionTopN$120(PhysicalPartitionTopN) |  | 0% |  | 0% | 2 | 2 | 1 | 1 | 1 | 1 | 
| lambda$rowNumberPhysicalPartitionTopN$119(PhysicalPartitionTopN) |  | 0% |  | 0% | 2 | 2 | 1 | 1 | 1 | 1 | 
| lambda$rowNumberPhysicalPartitionTopN$118(PhysicalPartitionTopN) |  | 0% |  | 0% | 2 | 2 | 1 | 1 | 1 | 1 | 
| lambda$loadPhysicalOlapTableSink$117(PhysicalOlapTableSink) |  | 0% |  | 0% | 2 | 2 | 1 | 1 | 1 | 1 | 
| lambda$loadPhysicalOlapTableSink$116(PhysicalOlapTableSink) |  | 0% |  | 0% | 2 | 2 | 1 | 1 | 1 | 1 | 
| lambda$deletePhysicalOlapTableSink$115(PhysicalOlapTableSink) |  | 0% |  | 0% | 2 | 2 | 1 | 1 | 1 | 1 | 
| lambda$deletePhysicalOlapTableSink$114(PhysicalOlapTableSink) |  | 0% |  | 0% | 2 | 2 | 1 | 1 | 1 | 1 | 
| lambda$updatePhysicalOlapTableSink$113(PhysicalOlapTableSink) |  | 0% |  | 0% | 2 | 2 | 1 | 1 | 1 | 1 | 
| lambda$updatePhysicalOlapTableSink$112(PhysicalOlapTableSink) |  | 0% |  | 0% | 2 | 2 | 1 | 1 | 1 | 1 | 
| lambda$groupCommitPhysicalOlapTableSink$111(PhysicalOlapTableSink) |  | 0% |  | 0% | 2 | 2 | 1 | 1 | 1 | 1 | 
| lambda$groupCommitPhysicalOlapTableSink$110(PhysicalOlapTableSink) |  | 0% |  | 0% | 2 | 2 | 1 | 1 | 1 | 1 | 
| lambda$insertPhysicalOlapTableSink$109(PhysicalOlapTableSink) |  | 0% |  | 0% | 2 | 2 | 1 | 1 | 1 | 1 | 
| lambda$insertPhysicalOlapTableSink$108(PhysicalOlapTableSink) |  | 0% |  | 0% | 2 | 2 | 1 | 1 | 1 | 1 | 
| lambda$nonePhysicalOlapTableSink$107(PhysicalOlapTableSink) |  | 0% |  | 0% | 2 | 2 | 1 | 1 | 1 | 1 | 
| lambda$nonePhysicalOlapTableSink$106(PhysicalOlapTableSink) |  | 0% |  | 0% | 2 | 2 | 1 | 1 | 1 | 1 | 
| lambda$originPhysicalLimit$105(PhysicalLimit) |  | 0% |  | 0% | 2 | 2 | 1 | 1 | 1 | 1 | 
| lambda$originPhysicalLimit$104(PhysicalLimit) |  | 0% |  | 0% | 2 | 2 | 1 | 1 | 1 | 1 | 
| lambda$globalPhysicalLimit$103(PhysicalLimit) |  | 0% |  | 0% | 2 | 2 | 1 | 1 | 1 | 1 | 
| lambda$globalPhysicalLimit$102(PhysicalLimit) |  | 0% |  | 0% | 2 | 2 | 1 | 1 | 1 | 1 | 
| lambda$localPhysicalLimit$101(PhysicalLimit) |  | 0% |  | 0% | 2 | 2 | 1 | 1 | 1 | 1 | 
| lambda$localPhysicalLimit$100(PhysicalLimit) |  | 0% |  | 0% | 2 | 2 | 1 | 1 | 1 | 1 | 
| lambda$nullAwareLeftAntiLogicalUsingJoin$99(LogicalUsingJoin) |  | 0% |  | 0% | 2 | 2 | 1 | 1 | 1 | 1 | 
| lambda$nullAwareLeftAntiLogicalUsingJoin$98(LogicalUsingJoin) |  | 0% |  | 0% | 2 | 2 | 1 | 1 | 1 | 1 | 
| lambda$crossLogicalUsingJoin$97(LogicalUsingJoin) |  | 0% |  | 0% | 2 | 2 | 1 | 1 | 1 | 1 | 
| lambda$crossLogicalUsingJoin$96(LogicalUsingJoin) |  | 0% |  | 0% | 2 | 2 | 1 | 1 | 1 | 1 | 
| lambda$rightAntiLogicalUsingJoin$95(LogicalUsingJoin) |  | 0% |  | 0% | 2 | 2 | 1 | 1 | 1 | 1 | 
| lambda$rightAntiLogicalUsingJoin$94(LogicalUsingJoin) |  | 0% |  | 0% | 2 | 2 | 1 | 1 | 1 | 1 | 
| lambda$leftAntiLogicalUsingJoin$93(LogicalUsingJoin) |  | 0% |  | 0% | 2 | 2 | 1 | 1 | 1 | 1 | 
| lambda$leftAntiLogicalUsingJoin$92(LogicalUsingJoin) |  | 0% |  | 0% | 2 | 2 | 1 | 1 | 1 | 1 | 
| lambda$rightSemiLogicalUsingJoin$91(LogicalUsingJoin) |  | 0% |  | 0% | 2 | 2 | 1 | 1 | 1 | 1 | 
| lambda$rightSemiLogicalUsingJoin$90(LogicalUsingJoin) |  | 0% |  | 0% | 2 | 2 | 1 | 1 | 1 | 1 | 
| lambda$leftSemiLogicalUsingJoin$89(LogicalUsingJoin) |  | 0% |  | 0% | 2 | 2 | 1 | 1 | 1 | 1 | 
| lambda$leftSemiLogicalUsingJoin$88(LogicalUsingJoin) |  | 0% |  | 0% | 2 | 2 | 1 | 1 | 1 | 1 | 
| lambda$fullOuterLogicalUsingJoin$87(LogicalUsingJoin) |  | 0% |  | 0% | 2 | 2 | 1 | 1 | 1 | 1 | 
| lambda$fullOuterLogicalUsingJoin$86(LogicalUsingJoin) |  | 0% |  | 0% | 2 | 2 | 1 | 1 | 1 | 1 | 
| lambda$rightOuterLogicalUsingJoin$85(LogicalUsingJoin) |  | 0% |  | 0% | 2 | 2 | 1 | 1 | 1 | 1 | 
| lambda$rightOuterLogicalUsingJoin$84(LogicalUsingJoin) |  | 0% |  | 0% | 2 | 2 | 1 | 1 | 1 | 1 | 
| lambda$leftOuterLogicalUsingJoin$83(LogicalUsingJoin) |  | 0% |  | 0% | 2 | 2 | 1 | 1 | 1 | 1 | 
| lambda$leftOuterLogicalUsingJoin$82(LogicalUsingJoin) |  | 0% |  | 0% | 2 | 2 | 1 | 1 | 1 | 1 | 
| lambda$innerLogicalUsingJoin$81(LogicalUsingJoin) |  | 0% |  | 0% | 2 | 2 | 1 | 1 | 1 | 1 | 
| lambda$innerLogicalUsingJoin$80(LogicalUsingJoin) |  | 0% |  | 0% | 2 | 2 | 1 | 1 | 1 | 1 | 
| lambda$nullAwareLeftAntiLogicalJoin$79(LogicalJoin) |  | 0% |  | 0% | 2 | 2 | 1 | 1 | 1 | 1 | 
| lambda$nullAwareLeftAntiLogicalJoin$78(LogicalJoin) |  | 0% |  | 0% | 2 | 2 | 1 | 1 | 1 | 1 | 
| lambda$crossLogicalJoin$76(LogicalJoin) |  | 0% |  | 0% | 2 | 2 | 1 | 1 | 1 | 1 | 
| lambda$rightAntiLogicalJoin$75(LogicalJoin) |  | 0% |  | 0% | 2 | 2 | 1 | 1 | 1 | 1 | 
| lambda$rightAntiLogicalJoin$74(LogicalJoin) |  | 0% |  | 0% | 2 | 2 | 1 | 1 | 1 | 1 | 
| lambda$leftAntiLogicalJoin$73(LogicalJoin) |  | 0% |  | 0% | 2 | 2 | 1 | 1 | 1 | 1 | 
| lambda$leftAntiLogicalJoin$72(LogicalJoin) |  | 0% |  | 0% | 2 | 2 | 1 | 1 | 1 | 1 | 
| lambda$rightSemiLogicalJoin$70(LogicalJoin) |  | 0% |  | 0% | 2 | 2 | 1 | 1 | 1 | 1 | 
| lambda$fullOuterLogicalJoin$67(LogicalJoin) |  | 0% |  | 0% | 2 | 2 | 1 | 1 | 1 | 1 | 
| lambda$fullOuterLogicalJoin$66(LogicalJoin) |  | 0% |  | 0% | 2 | 2 | 1 | 1 | 1 | 1 | 
| lambda$rightOuterLogicalJoin$64(LogicalJoin) |  | 0% |  | 0% | 2 | 2 | 1 | 1 | 1 | 1 | 
| lambda$denseRankLogicalPartitionTopN$59(LogicalPartitionTopN) |  | 0% |  | 0% | 2 | 2 | 1 | 1 | 1 | 1 | 
| lambda$denseRankLogicalPartitionTopN$58(LogicalPartitionTopN) |  | 0% |  | 0% | 2 | 2 | 1 | 1 | 1 | 1 | 
| lambda$rankLogicalPartitionTopN$57(LogicalPartitionTopN) |  | 0% |  | 0% | 2 | 2 | 1 | 1 | 1 | 1 | 
| lambda$rankLogicalPartitionTopN$56(LogicalPartitionTopN) |  | 0% |  | 0% | 2 | 2 | 1 | 1 | 1 | 1 | 
| lambda$rowNumberLogicalPartitionTopN$55(LogicalPartitionTopN) |  | 0% |  | 0% | 2 | 2 | 1 | 1 | 1 | 1 | 
| lambda$rowNumberLogicalPartitionTopN$54(LogicalPartitionTopN) |  | 0% |  | 0% | 2 | 2 | 1 | 1 | 1 | 1 | 
| lambda$loadLogicalOlapTableSink$53(LogicalOlapTableSink) |  | 0% |  | 0% | 2 | 2 | 1 | 1 | 1 | 1 | 
| lambda$loadLogicalOlapTableSink$52(LogicalOlapTableSink) |  | 0% |  | 0% | 2 | 2 | 1 | 1 | 1 | 1 | 
| lambda$deleteLogicalOlapTableSink$51(LogicalOlapTableSink) |  | 0% |  | 0% | 2 | 2 | 1 | 1 | 1 | 1 | 
| lambda$deleteLogicalOlapTableSink$50(LogicalOlapTableSink) |  | 0% |  | 0% | 2 | 2 | 1 | 1 | 1 | 1 | 
| lambda$updateLogicalOlapTableSink$49(LogicalOlapTableSink) |  | 0% |  | 0% | 2 | 2 | 1 | 1 | 1 | 1 | 
| lambda$updateLogicalOlapTableSink$48(LogicalOlapTableSink) |  | 0% |  | 0% | 2 | 2 | 1 | 1 | 1 | 1 | 
| lambda$groupCommitLogicalOlapTableSink$47(LogicalOlapTableSink) |  | 0% |  | 0% | 2 | 2 | 1 | 1 | 1 | 1 | 
| lambda$groupCommitLogicalOlapTableSink$46(LogicalOlapTableSink) |  | 0% |  | 0% | 2 | 2 | 1 | 1 | 1 | 1 | 
| lambda$insertLogicalOlapTableSink$45(LogicalOlapTableSink) |  | 0% |  | 0% | 2 | 2 | 1 | 1 | 1 | 1 | 
| lambda$insertLogicalOlapTableSink$44(LogicalOlapTableSink) |  | 0% |  | 0% | 2 | 2 | 1 | 1 | 1 | 1 | 
| lambda$noneLogicalOlapTableSink$43(LogicalOlapTableSink) |  | 0% |  | 0% | 2 | 2 | 1 | 1 | 1 | 1 | 
| lambda$noneLogicalOlapTableSink$42(LogicalOlapTableSink) |  | 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$38(LogicalLimit) |  | 0% |  | 0% | 2 | 2 | 1 | 1 | 1 | 1 | 
| lambda$localLogicalLimit$37(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$crossLogicalJoin$77(LogicalJoin) |   | 87% |   | 50% | 1 | 2 | 0 | 1 | 0 | 1 | 
| lambda$rightSemiLogicalJoin$71(LogicalJoin) |   | 87% |   | 50% | 1 | 2 | 0 | 1 | 0 | 1 | 
| lambda$leftSemiLogicalJoin$69(LogicalJoin) |   | 87% |   | 50% | 1 | 2 | 0 | 1 | 0 | 1 | 
| lambda$leftSemiLogicalJoin$68(LogicalJoin) |   | 87% |   | 50% | 1 | 2 | 0 | 1 | 0 | 1 | 
| lambda$rightOuterLogicalJoin$65(LogicalJoin) |   | 87% |   | 50% | 1 | 2 | 0 | 1 | 0 | 1 | 
| lambda$leftOuterLogicalJoin$63(LogicalJoin) |   | 87% |   | 50% | 1 | 2 | 0 | 1 | 0 | 1 | 
| lambda$leftOuterLogicalJoin$62(LogicalJoin) |   | 87% |   | 50% | 1 | 2 | 0 | 1 | 0 | 1 | 
| lambda$globalLogicalLimit$39(LogicalLimit) |   | 87% |   | 50% | 1 | 2 | 0 | 1 | 0 | 1 | 
| lambda$localLogicalLimit$36(LogicalLimit) |   | 87% |   | 50% | 1 | 2 | 0 | 1 | 0 | 1 | 
| innerLogicalJoin(PatternDescriptor, PatternDescriptor) |  | 100% |  | n/a | 0 | 1 | 0 | 3 | 0 | 1 | 
| leftOuterLogicalJoin(PatternDescriptor, PatternDescriptor) |  | 100% |  | n/a | 0 | 1 | 0 | 3 | 0 | 1 | 
| rightOuterLogicalJoin(PatternDescriptor, PatternDescriptor) |  | 100% |  | n/a | 0 | 1 | 0 | 3 | 0 | 1 | 
| leftSemiLogicalJoin(PatternDescriptor, PatternDescriptor) |  | 100% |  | n/a | 0 | 1 | 0 | 3 | 0 | 1 | 
| rightSemiLogicalJoin(PatternDescriptor, PatternDescriptor) |  | 100% |  | n/a | 0 | 1 | 0 | 3 | 0 | 1 | 
| crossLogicalJoin(PatternDescriptor, PatternDescriptor) |  | 100% |  | n/a | 0 | 1 | 0 | 3 | 0 | 1 | 
| logicalApply(PatternDescriptor, PatternDescriptor) |  | 100% |  | n/a | 0 | 1 | 0 | 2 | 0 | 1 | 
| logicalCTEAnchor(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 | 
| leftOuterLogicalJoin() |  | 100% |  | n/a | 0 | 1 | 0 | 3 | 0 | 1 | 
| leftSemiLogicalJoin() |  | 100% |  | n/a | 0 | 1 | 0 | 3 | 0 | 1 | 
| physicalCTEAnchor(PatternDescriptor, PatternDescriptor) |  | 100% |  | n/a | 0 | 1 | 0 | 2 | 0 | 1 | 
| physicalHashJoin(PatternDescriptor, PatternDescriptor) |  | 100% |  | n/a | 0 | 1 | 0 | 2 | 0 | 1 | 
| physicalNestedLoopJoin(PatternDescriptor, PatternDescriptor) |  | 100% |  | n/a | 0 | 1 | 0 | 2 | 0 | 1 | 
| logicalApply() |  | 100% |  | n/a | 0 | 1 | 0 | 2 | 0 | 1 | 
| logicalCTEAnchor() |  | 100% |  | n/a | 0 | 1 | 0 | 2 | 0 | 1 | 
| logicalJoin() |  | 100% |  | n/a | 0 | 1 | 0 | 2 | 0 | 1 | 
| globalLogicalLimit(PatternDescriptor) |  | 100% |  | n/a | 0 | 1 | 0 | 3 | 0 | 1 | 
| localLogicalLimit() |  | 100% |  | n/a | 0 | 1 | 0 | 3 | 0 | 1 | 
| logicalAggregate(PatternDescriptor) |  | 100% |  | n/a | 0 | 1 | 0 | 2 | 0 | 1 | 
| logicalAssertNumRows(PatternDescriptor) |  | 100% |  | n/a | 0 | 1 | 0 | 2 | 0 | 1 | 
| logicalCTEProducer(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 | 
| logicalPartitionTopN(PatternDescriptor) |  | 100% |  | n/a | 0 | 1 | 0 | 2 | 0 | 1 | 
| logicalProject(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 | 
| logicalWindow(PatternDescriptor) |  | 100% |  | n/a | 0 | 1 | 0 | 2 | 0 | 1 | 
| physicalCTEProducer(PatternDescriptor) |  | 100% |  | n/a | 0 | 1 | 0 | 2 | 0 | 1 | 
| physicalDistribute(PatternDescriptor) |  | 100% |  | n/a | 0 | 1 | 0 | 2 | 0 | 1 | 
| physicalHashAggregate(PatternDescriptor) |  | 100% |  | n/a | 0 | 1 | 0 | 2 | 0 | 1 | 
| physicalProject(PatternDescriptor) |  | 100% |  | n/a | 0 | 1 | 0 | 2 | 0 | 1 | 
| physicalResultSink(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 | 
| logicalBlackholeSink() |  | 100% |  | n/a | 0 | 1 | 0 | 2 | 0 | 1 | 
| logicalCTEProducer() |  | 100% |  | n/a | 0 | 1 | 0 | 2 | 0 | 1 | 
| logicalDeferMaterializeResultSink() |  | 100% |  | n/a | 0 | 1 | 0 | 2 | 0 | 1 | 
| logicalDeferMaterializeTopN() |  | 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 | 
| logicalHiveTableSink() |  | 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 | 
| logicalOlapTableSink() |  | 100% |  | n/a | 0 | 1 | 0 | 2 | 0 | 1 | 
| logicalPartitionTopN() |  | 100% |  | n/a | 0 | 1 | 0 | 2 | 0 | 1 | 
| logicalProject() |  | 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 | 
| 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 | 
| logicalWindow() |  | 100% |  | n/a | 0 | 1 | 0 | 2 | 0 | 1 | 
| physicalDistribute() |  | 100% |  | n/a | 0 | 1 | 0 | 2 | 0 | 1 | 
| physicalGenerate() |  | 100% |  | n/a | 0 | 1 | 0 | 2 | 0 | 1 | 
| physicalHashAggregate() |  | 100% |  | n/a | 0 | 1 | 0 | 2 | 0 | 1 | 
| physicalProject() |  | 100% |  | n/a | 0 | 1 | 0 | 2 | 0 | 1 | 
| physicalWindow() |  | 100% |  | n/a | 0 | 1 | 0 | 2 | 0 | 1 | 
| logicalCTEConsumer() |  | 100% |  | n/a | 0 | 1 | 0 | 2 | 0 | 1 | 
| logicalDeferMaterializeOlapScan() |  | 100% |  | n/a | 0 | 1 | 0 | 2 | 0 | 1 | 
| logicalEmptyRelation() |  | 100% |  | n/a | 0 | 1 | 0 | 2 | 0 | 1 | 
| logicalEsScan() |  | 100% |  | n/a | 0 | 1 | 0 | 2 | 0 | 1 | 
| logicalFileScan() |  | 100% |  | n/a | 0 | 1 | 0 | 2 | 0 | 1 | 
| logicalHudiScan() |  | 100% |  | n/a | 0 | 1 | 0 | 2 | 0 | 1 | 
| logicalJdbcScan() |  | 100% |  | n/a | 0 | 1 | 0 | 2 | 0 | 1 | 
| logicalOdbcScan() |  | 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 | 
| logicalTVFRelation() |  | 100% |  | n/a | 0 | 1 | 0 | 2 | 0 | 1 | 
| logicalTestScan() |  | 100% |  | n/a | 0 | 1 | 0 | 2 | 0 | 1 | 
| unboundRelation() |  | 100% |  | n/a | 0 | 1 | 0 | 2 | 0 | 1 | 
| physicalOlapScan() |  | 100% |  | n/a | 0 | 1 | 0 | 2 | 0 | 1 | 
| physicalStorageLayerAggregate() |  | 100% |  | n/a | 0 | 1 | 0 | 2 | 0 | 1 | 
| lambda$innerLogicalJoin$61(LogicalJoin) |  | 100% |  | 100% | 0 | 2 | 0 | 1 | 0 | 1 | 
| lambda$innerLogicalJoin$60(LogicalJoin) |  | 100% |  | 100% | 0 | 2 | 0 | 1 | 0 | 1 |