feat(sql): implement CTEs
parent
b44ff0cd
No related branches found
No related tags found
Pipeline #39362 passed with warnings
Stage: build
Stage: test
Stage: stress-test
Stage: stress-test-processing
Showing
- doc/sql/query.ebnf 5 additions, 1 deletiondoc/sql/query.ebnf
- sbroad-cartridge/test_app/test/integration/api_test.lua 4 additions, 1 deletionsbroad-cartridge/test_app/test/integration/api_test.lua
- sbroad-cartridge/test_app/test/integration/cte_test.lua 133 additions, 0 deletionssbroad-cartridge/test_app/test/integration/cte_test.lua
- sbroad-core/src/backend/sql/ir.rs 1 addition, 0 deletionssbroad-core/src/backend/sql/ir.rs
- sbroad-core/src/backend/sql/tree.rs 67 additions, 50 deletionssbroad-core/src/backend/sql/tree.rs
- sbroad-core/src/errors.rs 3 additions, 0 deletionssbroad-core/src/errors.rs
- sbroad-core/src/executor/bucket.rs 1 addition, 0 deletionssbroad-core/src/executor/bucket.rs
- sbroad-core/src/executor/ir.rs 6 additions, 31 deletionssbroad-core/src/executor/ir.rs
- sbroad-core/src/frontend/sql.rs 124 additions, 0 deletionssbroad-core/src/frontend/sql.rs
- sbroad-core/src/frontend/sql/ir.rs 5 additions, 0 deletionssbroad-core/src/frontend/sql/ir.rs
- sbroad-core/src/frontend/sql/ir/tests.rs 2 additions, 0 deletionssbroad-core/src/frontend/sql/ir/tests.rs
- sbroad-core/src/frontend/sql/ir/tests/cte.rs 349 additions, 0 deletionssbroad-core/src/frontend/sql/ir/tests/cte.rs
- sbroad-core/src/frontend/sql/query.pest 32 additions, 24 deletionssbroad-core/src/frontend/sql/query.pest
- sbroad-core/src/ir/explain.rs 31 additions, 20 deletionssbroad-core/src/ir/explain.rs
- sbroad-core/src/ir/helpers.rs 11 additions, 3 deletionssbroad-core/src/ir/helpers.rs
- sbroad-core/src/ir/operator.rs 103 additions, 10 deletionssbroad-core/src/ir/operator.rs
- sbroad-core/src/ir/transformation/redistribution.rs 35 additions, 0 deletionssbroad-core/src/ir/transformation/redistribution.rs
- sbroad-core/src/ir/tree/relation.rs 3 additions, 1 deletionsbroad-core/src/ir/tree/relation.rs
- sbroad-core/src/ir/tree/subtree.rs 15 additions, 1 deletionsbroad-core/src/ir/tree/subtree.rs
Loading
Please register or sign in to comment