index: do not throw exceptions from engine callbacks
Preparation for converting index implementation to C. Needed for #2776
Showing
- src/box/index.cc 54 additions, 28 deletionssrc/box/index.cc
- src/box/index.h 203 additions, 73 deletionssrc/box/index.h
- src/box/memtx_bitset.cc 69 additions, 58 deletionssrc/box/memtx_bitset.cc
- src/box/memtx_engine.cc 11 additions, 6 deletionssrc/box/memtx_engine.cc
- src/box/memtx_hash.cc 49 additions, 33 deletionssrc/box/memtx_hash.cc
- src/box/memtx_index.cc 27 additions, 17 deletionssrc/box/memtx_index.cc
- src/box/memtx_index.h 7 additions, 7 deletionssrc/box/memtx_index.h
- src/box/memtx_rtree.cc 64 additions, 64 deletionssrc/box/memtx_rtree.cc
- src/box/memtx_space.cc 20 additions, 9 deletionssrc/box/memtx_space.cc
- src/box/memtx_tree.cc 63 additions, 40 deletionssrc/box/memtx_tree.cc
- src/box/sysview_engine.cc 5 additions, 1 deletionsrc/box/sysview_engine.cc
- src/box/sysview_index.cc 68 additions, 32 deletionssrc/box/sysview_index.cc
- src/box/vinyl_index.cc 65 additions, 38 deletionssrc/box/vinyl_index.cc
- src/box/vinyl_index.h 1 addition, 1 deletionsrc/box/vinyl_index.h
- src/box/vinyl_space.cc 9 additions, 4 deletionssrc/box/vinyl_space.cc
- src/diag.h 6 additions, 0 deletionssrc/diag.h
Loading
Please register or sign in to comment