box: add details to DML CANT_UPDATE_PRIMARY_KEY error
Add next error payload fields: - space name - space id - old tuple - new tuple Part of #7223 NO_CHANGELOG=unfinished NO_DOC=minor
Showing
- src/box/errcode.h 1 addition, 1 deletionsrc/box/errcode.h
- src/box/index.cc 2 additions, 1 deletionsrc/box/index.cc
- src/box/memtx_space.c 2 additions, 1 deletionsrc/box/memtx_space.c
- src/box/session_settings.c 6 additions, 1 deletionsrc/box/session_settings.c
- src/box/space.c 2 additions, 1 deletionsrc/box/space.c
- src/box/vinyl.c 2 additions, 1 deletionsrc/box/vinyl.c
- test/box-luatest/error_subsystem_improvements_test.lua 74 additions, 0 deletionstest/box-luatest/error_subsystem_improvements_test.lua
Loading
Please register or sign in to comment