gh-2642: implement box.session.type()
Implement box.session.type() which returns one of the: applier, background, repl, console, binary, depending on the source of box queries. Add tests.
Showing
- src/box/applier.cc 6 additions, 0 deletionssrc/box/applier.cc
- src/box/iproto.cc 1 addition, 1 deletionsrc/box/iproto.cc
- src/box/lua/console.lua 2 additions, 1 deletionsrc/box/lua/console.lua
- src/box/lua/session.c 20 additions, 7 deletionssrc/box/lua/session.c
- src/box/recovery.cc 2 additions, 2 deletionssrc/box/recovery.cc
- src/box/session.cc 12 additions, 2 deletionssrc/box/session.cc
- src/box/session.h 13 additions, 1 deletionsrc/box/session.h
- test/app-tap/console.test.lua 10 additions, 1 deletiontest/app-tap/console.test.lua
- test/app/fiber.result 19 additions, 0 deletionstest/app/fiber.result
- test/app/fiber.test.lua 9 additions, 0 deletionstest/app/fiber.test.lua
- test/box/net.box.result 23 additions, 0 deletionstest/box/net.box.result
- test/box/net.box.test.lua 13 additions, 0 deletionstest/box/net.box.test.lua
- test/replication/on_replace.result 96 additions, 0 deletionstest/replication/on_replace.result
- test/replication/on_replace.test.lua 41 additions, 0 deletionstest/replication/on_replace.test.lua
- test/replication/suite.cfg 1 addition, 0 deletionstest/replication/suite.cfg
Loading
Please register or sign in to comment