engine api: remove struct request from engine API in case of select
Call box_select() directly from iproto and Lua/C bindings, bypassing process_rw entry point. Saves a few CPU cycles and opens the path for further refactoring.
Showing
- src/box/box.cc 44 additions, 10 deletionssrc/box/box.cc
- src/box/engine.cc 8 additions, 14 deletionssrc/box/engine.cc
- src/box/engine.h 5 additions, 1 deletionsrc/box/engine.h
- src/box/iproto.cc 23 additions, 0 deletionssrc/box/iproto.cc
- src/box/memtx_engine.cc 14 additions, 11 deletionssrc/box/memtx_engine.cc
- src/box/request.cc 0 additions, 45 deletionssrc/box/request.cc
- src/box/request.h 0 additions, 3 deletionssrc/box/request.h
Loading
Please register or sign in to comment