Ответы получены от MySQL через X Protocol. Созданные программой учебные объекты после чтения удалены.
Строки и дополнительные наблюдения
{
"connection_ids": [
90,
91
],
"before": {
"stock": 2
},
"inside": {
"stock": 1,
"reserved_by": "REJECTED"
},
"rejection": "Доставка в выбранную зону недоступна.",
"after_rollback": {
"stock": 2,
"reserved_by": null
},
"next_locked_read": {
"stock": 2,
"reserved_by": null
},
"saved": {
"stock": 1,
"reserved_by": "ORDER-B"
}
}
Полный JSON результата, включая реальные идентификаторы, сохранён рядом в result.json.