Skip to content

Commit

Permalink
memtx: use xallocation in mvcc engine
Browse files Browse the repository at this point in the history
Remove runtime allocation error handling and use panic-on-fail
versions of allocation functions. Reasons for that:
* Memory error handling was never tested an probably doesn't work.
* Some return codes was ignored so the code had obvious flaws.
* Rollback in case of memory error made some code overcomplicated.

Part of tarantool#8648
Part of tarantool#8654

NO_DOC=no new functionality added
NO_TEST=no new functionality added
NO_CHANGELOG=no new functionalily added
  • Loading branch information
alyapunov committed May 17, 2023
1 parent ae42754 commit ee5866b
Show file tree
Hide file tree
Showing 3 changed files with 102 additions and 236 deletions.

0 comments on commit ee5866b

Please sign in to comment.