memtx: make tuple compare hints optional
Since 9fba29ab (memtx: introduce tuple compare hint) memtx tree key data (indexes) started to contain extra 8 bytes as a hint. Now it is optional and can be turned off in an index options with "hint = false" entry. Closes #4927 @TarantoolBot document Title: memtx: optional tuple compare hints Update the documentation for an index creation to reflect that there is now an option to turn off hints for the index.
Showing
- src/box/index_def.c 2 additions, 0 deletionssrc/box/index_def.c
- src/box/index_def.h 6 additions, 0 deletionssrc/box/index_def.h
- src/box/lua/schema.lua 53 additions, 0 deletionssrc/box/lua/schema.lua
- src/box/lua/space.cc 7 additions, 0 deletionssrc/box/lua/space.cc
- src/box/memtx_engine.c 2 additions, 0 deletionssrc/box/memtx_engine.c
- src/box/memtx_tree.cc 403 additions, 203 deletionssrc/box/memtx_tree.cc
- src/lib/salad/bps_tree.h 19 additions, 0 deletionssrc/lib/salad/bps_tree.h
- test/box/alter.result 100 additions, 3 deletionstest/box/alter.result
- test/box/alter.test.lua 34 additions, 0 deletionstest/box/alter.test.lua
- test/box/errinj.result 2 additions, 1 deletiontest/box/errinj.result
- test/box/tree_pk.result 314 additions, 0 deletionstest/box/tree_pk.result
- test/box/tree_pk.test.lua 115 additions, 0 deletionstest/box/tree_pk.test.lua
- test/box/tree_pk_multipart.result 153 additions, 0 deletionstest/box/tree_pk_multipart.result
- test/box/tree_pk_multipart.test.lua 64 additions, 0 deletionstest/box/tree_pk_multipart.test.lua
Loading
Please register or sign in to comment