vinyl: don't limit tuple arena size twice
Since 2ab97c01 "introduce vy_stmt_env and vinyl_max_tuple_size option" Vinyl's memory is limited both by `struct quota` and `struct vy_quota`. This causes sporadic allocation errors because `vy_quota` may exceed in some cases. Closes #2629
Showing
- src/box/memtx_tuple.cc 2 additions, 0 deletionssrc/box/memtx_tuple.cc
- src/box/tuple.c 0 additions, 2 deletionssrc/box/tuple.c
- src/box/tuple.h 1 addition, 1 deletionsrc/box/tuple.h
- src/box/vinyl.c 4 additions, 1 deletionsrc/box/vinyl.c
- src/box/vy_stmt.c 6 additions, 4 deletionssrc/box/vy_stmt.c
- src/box/vy_stmt.h 4 additions, 5 deletionssrc/box/vy_stmt.h
Loading
Please register or sign in to comment