Commits on Source (3)
-
Georgy Moshkin authored
-
Arseniy Volynets authored
- Update sbroad submodule to commit with grant/revoke procedure support - Use existing mechanisms for grant/revoke ACL opcodes for grant/revoke procedure implementation - Add integration tests - Valid combinations: all procedures: grant/revoke create/execute/drop specific procedure: grant/revoke execute/drop - Syntax: grant create procedure to alice option(timeout=3) grant execute procedure on "spam"(int) to "alex" grant drop procedure on foo to bob revoke drop procedure on foo from bob
-
Arseniy Volynets authored
- Earlier sbroad grammar didn't check space to be deleted in drop clause, after grammar refactoring all tables are checked in parsing stage and now we should get the error that such space does not exist.
Showing
- CHANGELOG.md 2 additions, 0 deletionsCHANGELOG.md
- Cargo.lock 1 addition, 0 deletionsCargo.lock
- build.rs 0 additions, 3 deletionsbuild.rs
- sbroad 1 addition, 1 deletionsbroad
- src/schema.rs 2 additions, 1 deletionsrc/schema.rs
- src/sql.rs 29 additions, 4 deletionssrc/sql.rs
- src/sql/exports 0 additions, 13 deletionssrc/sql/exports
- test/int/test_sql.py 296 additions, 46 deletionstest/int/test_sql.py
src/sql/exports
deleted
100644 → 0