vinyl: allow to insert tuples bigger than slab size
- Use malloc() as a fallback for lsregion for large size - Set Vinyl slab_size to 16Mb and don't use vinyl_max_tuple_size for calculation - Allow dynamic configuration of vinyl_max_tuple_size A part of #2342
Showing
- src/box/box.cc 7 additions, 0 deletionssrc/box/box.cc
- src/box/box.h 1 addition, 0 deletionssrc/box/box.h
- src/box/errcode.h 2 additions, 1 deletionsrc/box/errcode.h
- src/box/lua/cfg.cc 12 additions, 0 deletionssrc/box/lua/cfg.cc
- src/box/lua/load_cfg.lua 1 addition, 0 deletionssrc/box/lua/load_cfg.lua
- src/box/vinyl.c 11 additions, 3 deletionssrc/box/vinyl.c
- src/box/vinyl.h 7 additions, 1 deletionsrc/box/vinyl.h
- src/box/vinyl_engine.cc 8 additions, 2 deletionssrc/box/vinyl_engine.cc
- src/box/vinyl_engine.h 1 addition, 0 deletionssrc/box/vinyl_engine.h
- src/box/vy_stmt.c 13 additions, 9 deletionssrc/box/vy_stmt.c
- src/box/vy_stmt.h 7 additions, 2 deletionssrc/box/vy_stmt.h
- src/lib/small 1 addition, 1 deletionsrc/lib/small
- test/box/misc.result 1 addition, 0 deletionstest/box/misc.result
- test/box/tuple.result 0 additions, 88 deletionstest/box/tuple.result
- test/box/tuple.test.lua 0 additions, 42 deletionstest/box/tuple.test.lua
- test/engine/tuple.result 118 additions, 0 deletionstest/engine/tuple.result
- test/engine/tuple.test.lua 54 additions, 0 deletionstest/engine/tuple.test.lua
- test/vinyl/gh.result 9 additions, 1 deletiontest/vinyl/gh.result
- test/vinyl/gh.test.lua 3 additions, 0 deletionstest/vinyl/gh.test.lua
- test/vinyl/low_quota.lua 1 addition, 0 deletionstest/vinyl/low_quota.lua
Loading
Please register or sign in to comment