| calc(RelMetadataQuery, RelNode, RexProgram) |  | 0% |  | 0% | 4 | 4 | 8 | 8 | 1 | 1 |
| distribution(TableScan, RelMetadataQuery) |  | 0% |  | 0% | 2 | 2 | 5 | 5 | 1 | 1 |
| project(RelMetadataQuery, RelNode, List) |  | 0% | | n/a | 1 | 1 | 4 | 4 | 1 | 1 |
| distribution(SetOp, RelMetadataQuery) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| distribution(Project, RelMetadataQuery) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| static {...} |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| distribution(Values, RelMetadataQuery) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| distribution(SingleRel, RelMetadataQuery) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| distribution(BiRel, RelMetadataQuery) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| distribution(TableModify, RelMetadataQuery) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| distribution(Exchange, RelMetadataQuery) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| snapshot(RelMetadataQuery, RelNode) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| sort(RelMetadataQuery, RelNode) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| filter(RelMetadataQuery, RelNode) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| limit(RelMetadataQuery, RelNode) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| table(RelOptTable) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| getDef() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| distribution(RelNode, RelMetadataQuery) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| values(RelDataType, ImmutableList) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| exchange(RelDistribution) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |