schema: add "_vcollation" sysview
Add "_vcollation" sysview to read it from net.box. This sysview is always readable, except when a user doesn't have "public" role. Needed for #3941 @TarantoolBot document Title: box.space._vcollation _vcollation is a system space that represents a virtual view. The structure of its tuples is identical to that of _collation. Tuples of this sysview is always readable, except when the user doesn't have "public" role.
Showing
- src/box/bootstrap.snap 0 additions, 0 deletionssrc/box/bootstrap.snap
- src/box/lua/space.cc 2 additions, 0 deletionssrc/box/lua/space.cc
- src/box/lua/upgrade.lua 8 additions, 0 deletionssrc/box/lua/upgrade.lua
- src/box/schema_def.h 2 additions, 0 deletionssrc/box/schema_def.h
- src/box/sysview.c 13 additions, 0 deletionssrc/box/sysview.c
- test/app-tap/tarantoolctl.test.lua 2 additions, 2 deletionstest/app-tap/tarantoolctl.test.lua
- test/box-py/bootstrap.result 7 additions, 0 deletionstest/box-py/bootstrap.result
- test/box/access_misc.result 4 additions, 0 deletionstest/box/access_misc.result
- test/box/access_sysview.result 85 additions, 7 deletionstest/box/access_sysview.result
- test/box/access_sysview.test.lua 30 additions, 0 deletionstest/box/access_sysview.test.lua
- test/box/alter.result 2 additions, 0 deletionstest/box/alter.result
- test/wal_off/alter.result 1 addition, 1 deletiontest/wal_off/alter.result
Loading
Please register or sign in to comment