Add lua bindings for space triggers, fixes gh-40.
on_replace triggers on struct lua_trigger. Session and space triggers use the same technology. Code cleanup.
Showing
- include/trigger.h 8 additions, 0 deletionsinclude/trigger.h
- src/box/alter.cc 3 additions, 4 deletionssrc/box/alter.cc
- src/box/box_lua.cc 26 additions, 3 deletionssrc/box/box_lua.cc
- src/box/box_lua.h 16 additions, 0 deletionssrc/box/box_lua.h
- src/box/box_lua_space.cc 173 additions, 4 deletionssrc/box/box_lua_space.cc
- src/lua/session.cc 77 additions, 49 deletionssrc/lua/session.cc
- test/box/bad_trigger.result 2 additions, 2 deletionstest/box/bad_trigger.result
- test/box/lua.test.py 2 additions, 2 deletionstest/box/lua.test.py
- test/box/session.result 28 additions, 36 deletionstest/box/session.result
- test/box/session.test.lua 14 additions, 16 deletionstest/box/session.test.lua
- test/box/space.on_replace.result 125 additions, 0 deletionstest/box/space.on_replace.result
- test/box/space.on_replace.test.lua 51 additions, 0 deletionstest/box/space.on_replace.test.lua
Loading
Please register or sign in to comment