Turn class Handler into struct space_vtab
Class Handler contains only function pointers so we can easily convert it to a C struct. This is needed to introduce internal C API to perfrom DML requests on spaces which is required by SQL. Needed for #2776
Showing
- src/box/alter.cc 15 additions, 18 deletionssrc/box/alter.cc
- src/box/box.cc 10 additions, 10 deletionssrc/box/box.cc
- src/box/engine.cc 0 additions, 133 deletionssrc/box/engine.cc
- src/box/engine.h 0 additions, 105 deletionssrc/box/engine.h
- src/box/memtx_engine.cc 2 additions, 4 deletionssrc/box/memtx_engine.cc
- src/box/memtx_space.cc 104 additions, 78 deletionssrc/box/memtx_space.cc
- src/box/memtx_space.h 1 addition, 47 deletionssrc/box/memtx_space.h
- src/box/schema.cc 1 addition, 1 deletionsrc/box/schema.cc
- src/box/space.cc 39 additions, 4 deletionssrc/box/space.cc
- src/box/space.h 103 additions, 13 deletionssrc/box/space.h
- src/box/sysview_engine.cc 95 additions, 41 deletionssrc/box/sysview_engine.cc
- src/box/vinyl_engine.cc 1 addition, 4 deletionssrc/box/vinyl_engine.cc
- src/box/vinyl_space.cc 75 additions, 38 deletionssrc/box/vinyl_space.cc
- src/box/vinyl_space.h 2 additions, 39 deletionssrc/box/vinyl_space.h
Loading
Please register or sign in to comment