From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: From: Roman Khabibov Subject: [PATCH 0/2] add '_vcollation' sysview and fetch it in net.box Date: Fri, 22 Mar 2019 03:27:35 +0300 Message-Id: To: tarantool-patches@freelists.org Cc: vdavydov.dev@gmail.com List-ID: As I understood "readable for all" means that filter for "_vcollation" must always return "true", because the condition "User has read access to according system space" is always met. Roman Khabibov (2): schema: add "_vcollation" sysview net.box: fetch '_vcollation' sysview into the module src/box/bootstrap.snap | Bin 1831 -> 1873 bytes src/box/lua/net_box.lua | 19 ++++-- src/box/lua/space.cc | 2 + src/box/lua/upgrade.lua | 25 +++++++- src/box/schema.h | 4 ++ src/box/schema_def.h | 2 + src/box/sysview.c | 14 +++++ test/app-tap/tarantoolctl.test.lua | 4 +- test/box-py/bootstrap.result | 13 +++- test/box/access_misc.result | 4 ++ test/box/access_sysview.result | 96 ++++++++++++++++++++++++++--- test/box/access_sysview.test.lua | 30 +++++++++ test/box/alter.result | 6 +- test/box/net.box.result | 2 +- 14 files changed, 202 insertions(+), 19 deletions(-) -- 2.17.2 (Apple Git-113)