feat: add `explain` to the grammer and engine
Showing
- benches/engine.rs 4 additions, 0 deletionsbenches/engine.rs
- cartridge/roles/sbroad-router.lua 0 additions, 1 deletioncartridge/roles/sbroad-router.lua
- src/api.rs 0 additions, 1 deletionsrc/api.rs
- src/api/explain.rs 0 additions, 68 deletionssrc/api/explain.rs
- src/executor.rs 13 additions, 1 deletionsrc/executor.rs
- src/executor/engine.rs 6 additions, 0 deletionssrc/executor/engine.rs
- src/executor/engine/cartridge/router.rs 12 additions, 0 deletionssrc/executor/engine/cartridge/router.rs
- src/executor/engine/mock.rs 4 additions, 0 deletionssrc/executor/engine/mock.rs
- src/executor/tests/frontend.rs 45 additions, 0 deletionssrc/executor/tests/frontend.rs
- src/frontend/sql.rs 8 additions, 0 deletionssrc/frontend/sql.rs
- src/frontend/sql/ast.rs 2 additions, 0 deletionssrc/frontend/sql/ast.rs
- src/frontend/sql/ir.rs 4 additions, 3 deletionssrc/frontend/sql/ir.rs
- src/frontend/sql/query.pest 4 additions, 1 deletionsrc/frontend/sql/query.pest
- src/ir.rs 15 additions, 0 deletionssrc/ir.rs
- src/router.lua 0 additions, 26 deletionssrc/router.lua
- test_app/test/integration/api_test.lua 6 additions, 6 deletionstest_app/test/integration/api_test.lua
- tests/artifactory/backend/sql/tree/sql_order_selection.yaml 1 addition, 0 deletionstests/artifactory/backend/sql/tree/sql_order_selection.yaml
- tests/artifactory/ir/distribution/join_unite_keys.yaml 1 addition, 0 deletionstests/artifactory/ir/distribution/join_unite_keys.yaml
- tests/artifactory/ir/distribution/shrink_dist_key_1.yaml 1 addition, 0 deletionstests/artifactory/ir/distribution/shrink_dist_key_1.yaml
- tests/artifactory/ir/distribution/shrink_dist_key_2.yaml 1 addition, 0 deletionstests/artifactory/ir/distribution/shrink_dist_key_2.yaml
Loading
Please register or sign in to comment