Найти родителей коллекции и сохранить общую транзакцию

Ответы получены от MySQL через X Protocol. Созданные программой учебные объекты после чтения удалены.

Наблюдаемый результат программы
НаблюдениеРезультат
Объект коллекцииmysql_xdevapi\Collection
Родительский объектmysql_xdevapi\Schema
Имя коллекции найдено через интерфейсда
Черновик виден через полученный SessionCABLE
Черновик после rollbackне найден
Ранее сохранённый товарLED
Строки и дополнительные наблюдения
{
    "location": {
        "name": "mysql143_object_graph_cf47d0d991f2",
        "schema": "php_manual_x139"
    },
    "during_transaction": {
        "_id": "draft",
        "sku": "CABLE",
        "stock": 2
    },
    "after_rollback_rows": [],
    "after_rollback": null,
    "kept": {
        "_id": "kept",
        "sku": "LED",
        "stock": 5
    },
    "original_session_object_id": 1,
    "collection_session_object_id": 7,
    "schema_session_object_id": 6
}

Полный JSON результата, включая реальные идентификаторы, сохранён рядом в result.json.