Фактические данные получены через расширение interbase через локальный Services API Firebird. Собственные учебные базы и промежуточные резервные файлы удалены после наблюдений.
Строки и дополнительные наблюдения
{
"logical_routes": [
"EAST",
"WEST"
],
"before": {
"EAST": {
"id": 1,
"title": "Cable USB",
"qty": 7
},
"WEST": {
"id": 1,
"title": "Cable USB",
"qty": 2
}
},
"after": {
"WEST": {
"id": 1,
"title": "Cable USB",
"qty": 2
},
"EAST": {
"id": 1,
"title": "Cable USB",
"qty": 5
}
},
"database_headers": {
"EAST": {
"page_size": 8192,
"ods": "13.1",
"dialect": 3
},
"WEST": {
"page_size": 8192,
"ods": "13.1",
"dialect": 3
}
},
"requested_branch": "EAST",
"database_branch_marker": "EAST",
"same_id_in_two_independent_databases": true,
"path_taken_only_from_allowlist": true,
"cross_database_transaction_claimed": false,
"raw_database_paths_published": false
}
Самостоятельный запуск создаёт result.json с данными и metrics.json с проверками рядом с example.php.