box: export current session's identifier to C API
In order to send IPROTO packets using `box_iproto_send` (#7897) we need to have some session identifier source in the C API: for now, export an analog of `box.session.id`. Closes #7895 @TarantoolBot document Title: Document export of current session's identifier to C API For the API description and usage examples, see: * [design document](https://www.notion.so/tarantool/box-iproto-override-44935a6ac7e04fb5a2c81ca713ed1bce#0900ff9cb6b148378ce0b185d3f628b9); * tarantool/tarantool#7895.
Showing
- changelogs/unreleased/gh-7895-export-session-id-to-c-api.md 3 additions, 0 deletionschangelogs/unreleased/gh-7895-export-session-id-to-c-api.md
- extra/exports 1 addition, 0 deletionsextra/exports
- src/box/box.cc 6 additions, 0 deletionssrc/box/box.cc
- src/box/box.h 6 additions, 0 deletionssrc/box/box.h
- src/box/lua/session.c 2 additions, 7 deletionssrc/box/lua/session.c
- test/app-tap/module_api.c 14 additions, 0 deletionstest/app-tap/module_api.c
- test/app-tap/module_api.test.lua 10 additions, 1 deletiontest/app-tap/module_api.test.lua
Please register or sign in to comment