box: add details to DML update/upsert specific errors
Add next UPDATE error payload fields: - space name - space id - index name - index id - tuple (tuple value on the moment of update) - ops (update operations) Add next UPSERT error payload fields for invalid operations syntax: - space name - space id - ops (upsert operations) Closes #7223 NO_DOC=minor
Showing
- changelogs/unreleased/gh-7223-add-more-error-details.md 3 additions, 0 deletionschangelogs/unreleased/gh-7223-add-more-error-details.md
- src/box/memtx_space.c 9 additions, 2 deletionssrc/box/memtx_space.c
- src/box/session_settings.c 3 additions, 1 deletionsrc/box/session_settings.c
- src/box/space.c 13 additions, 2 deletionssrc/box/space.c
- src/box/vinyl.c 4 additions, 1 deletionsrc/box/vinyl.c
- src/box/xrow_update.c 14 additions, 15 deletionssrc/box/xrow_update.c
- test/box-luatest/error_subsystem_improvements_test.lua 146 additions, 0 deletionstest/box-luatest/error_subsystem_improvements_test.lua
Loading
Please register or sign in to comment