feat: check expression output for relational nodes
We expect that every relational node contains a reference to the row expression node, that contains only aliases (expressions with names). We need this convention to simplify SQL -> IR transformation.
Showing
- Cargo.toml 1 addition, 0 deletionsCargo.toml
- src/ir/operator.rs 121 additions, 1 deletionsrc/ir/operator.rs
- tests/artifactory/ir/operator/output_aliases.yaml 44 additions, 0 deletionstests/artifactory/ir/operator/output_aliases.yaml
- tests/artifactory/ir/operator/output_aliases_duplicates.yaml 44 additions, 0 deletionstests/artifactory/ir/operator/output_aliases_duplicates.yaml
- tests/artifactory/ir/operator/output_aliases_oor.yaml 35 additions, 0 deletionstests/artifactory/ir/operator/output_aliases_oor.yaml
- tests/artifactory/ir/operator/output_aliases_unsupported_type.yaml 40 additions, 0 deletions...ifactory/ir/operator/output_aliases_unsupported_type.yaml
- tests/artifactory/ir/operator/scan_rel.yaml 1 addition, 1 deletiontests/artifactory/ir/operator/scan_rel.yaml
Loading
Please register or sign in to comment