rtree-v4, review fixes
Weed out 'box' data type for now. A special name can backfire in the future, when we exteend HASH/TREE/other types. Add checks for uniqueness. Disable check of key parts, it was not used any way, since an explicit check is made in initIterator() and findByKey(). Mark sophia engine as not supporting RTREE.
Showing
- src/box/engine_memtx.cc 34 additions, 2 deletionssrc/box/engine_memtx.cc
- src/box/engine_sophia.cc 7 additions, 0 deletionssrc/box/engine_sophia.cc
- src/box/index.cc 3 additions, 1 deletionsrc/box/index.cc
- src/box/key_def.cc 3 additions, 4 deletionssrc/box/key_def.cc
- src/box/key_def.h 1 addition, 1 deletionsrc/box/key_def.h
- src/box/rtree_index.cc 4 additions, 4 deletionssrc/box/rtree_index.cc
- test/box/rtree_array.result 5 additions, 5 deletionstest/box/rtree_array.result
- test/box/rtree_array.test.lua 3 additions, 3 deletionstest/box/rtree_array.test.lua
- test/box/rtree_point.result 5 additions, 5 deletionstest/box/rtree_point.result
- test/box/rtree_point.test.lua 3 additions, 3 deletionstest/box/rtree_point.test.lua
- test/box/rtree_point_r2.result 5 additions, 5 deletionstest/box/rtree_point_r2.result
- test/box/rtree_point_r2.test.lua 3 additions, 3 deletionstest/box/rtree_point_r2.test.lua
- test/box/rtree_rect.result 4 additions, 4 deletionstest/box/rtree_rect.result
- test/box/rtree_rect.test.lua 2 additions, 2 deletionstest/box/rtree_rect.test.lua
- test/wal/rtree_benchmark.result 3 additions, 3 deletionstest/wal/rtree_benchmark.result
- test/wal/rtree_benchmark.test.lua 1 addition, 1 deletiontest/wal/rtree_benchmark.test.lua
Loading
Please register or sign in to comment