A fix and a test case for gh-253, gh-289.
Add a owner for a user, use owner privileges to check whether or not it's possible to drop a user. Rebuild empty.snap, it can be used as bootstrap.snap to fill the schema from scratch. Update bootstrap.snap with an index on _user[2] (second field in _user).
Showing
- extra/empty.snap 0 additions, 0 deletionsextra/empty.snap
- extra/schema_erase.lua 4 additions, 0 deletionsextra/schema_erase.lua
- extra/schema_fill.lua 3 additions, 2 deletionsextra/schema_fill.lua
- src/box/access.cc 2 additions, 1 deletionsrc/box/access.cc
- src/box/access.h 2 additions, 0 deletionssrc/box/access.h
- src/box/alter.cc 4 additions, 2 deletionssrc/box/alter.cc
- src/box/bootstrap.snap 0 additions, 0 deletionssrc/box/bootstrap.snap
- src/box/log_io.cc 3 additions, 2 deletionssrc/box/log_io.cc
- src/box/lua/schema.lua 1 addition, 1 deletionsrc/box/lua/schema.lua
- test/box/access.result 49 additions, 1 deletiontest/box/access.result
- test/box/access.test.lua 21 additions, 0 deletionstest/box/access.test.lua
- test/box/alter.result 1 addition, 0 deletionstest/box/alter.result
- test/box/auth_access.result 16 additions, 17 deletionstest/box/auth_access.result
- test/box/auth_access.test.lua 1 addition, 1 deletiontest/box/auth_access.test.lua
Loading
Please register or sign in to comment