push
github
box: fix crash on rollback on memtx memory OOM and massive index change We cannot tolerate index extent memory allocation failure on rollback. At the same time it is not practical to reserve memory because a whole index can easily be changed on rollback if read view is created before rollback. So in case of rollback and memtx memory OOM let's allocate outside the memtx arena limited by quota. Now part of the index can reside outside memtx arena. But regularly the index changes will move this part back to the memtx arena. Until next such situation of course. Closes #10551 NO_DOC=bugfix (cherry picked from commit 32ea713af)
68333 of 121631 branches covered (56.18%)
15 of 18 new or added lines in 1 file covered. (83.33%)
155 existing lines in 20 files now uncovered.101019 of 115852 relevant lines covered (87.2%)
2456033.83 hits per line
The file "src/lib/msgpuck/msgpuck.h" isn't available on github. Either it's been removed, or the repo root directory needs to be updated.