box: provide a user friendly frontend for accessing session settings
- space_object:update() is hard to use for configuring session settings, so we provide box.session.settings table, which can be used in a much more native way. - Prior to this patch sql settings were not accessible before box.cfg() call, even though these flags can be set right after session creation. Part of #4711
Showing
- src/box/errcode.h 1 addition, 0 deletionssrc/box/errcode.h
- src/box/lua/session.c 110 additions, 0 deletionssrc/box/lua/session.c
- src/box/session.cc 1 addition, 0 deletionssrc/box/session.cc
- src/box/session.h 2 additions, 0 deletionssrc/box/session.h
- src/box/session_settings.c 13 additions, 3 deletionssrc/box/session_settings.c
- src/box/session_settings.h 3 additions, 0 deletionssrc/box/session_settings.h
- src/box/sql.c 0 additions, 5 deletionssrc/box/sql.c
- test/box/error.result 1 addition, 0 deletionstest/box/error.result
- test/box/session_settings.result 61 additions, 0 deletionstest/box/session_settings.result
- test/box/session_settings.test.lua 20 additions, 0 deletionstest/box/session_settings.test.lua
Loading
Please register or sign in to comment