{
    "id": "mysql148-nd-connection-lifecycle",
    "title": "Закрыть один источник и продолжить чтение другого",
    "columns": [
        "Наблюдение",
        "Результат"
    ],
    "rows": [
        [
            "Первый источник",
            "warehouse-a: 5"
        ],
        [
            "Второй источник",
            "warehouse-b: 12"
        ],
        [
            "Расчёт после закрытия первого",
            17
        ],
        [
            "Закрытые \/ наблюдавшиеся соединения",
            "1 \/ 2"
        ],
        [
            "Попытки по соединениям",
            "1 \/ 2"
        ]
    ],
    "checks": {
        "both_results_read": true,
        "second_connection_survived": true,
        "separate_local_state": true,
        "owned_objects_removed": true
    },
    "observations": {
        "first_result": {
            "source": "warehouse-a",
            "stock": "5"
        },
        "second_result": {
            "source": "warehouse-b",
            "stock": "12"
        },
        "after_close": {
            "total_stock": "17"
        },
        "snapshot": {
            "extension_version": "0.1.0",
            "query_attempts": 3,
            "query_failed": 0,
            "stmt_attempts": 0,
            "stmt_failed": 0,
            "tracked_connections": 2,
            "closed_connections": 1,
            "dropped_connections": 0,
            "observer_calls": 0,
            "observer_errors": 0,
            "observer_reentrant_skips": 0,
            "connections": [
                {
                    "id": 1,
                    "query_attempts": 1,
                    "query_failed": 0,
                    "stmt_attempts": 0,
                    "stmt_failed": 0,
                    "closed": true
                },
                {
                    "id": 2,
                    "query_attempts": 2,
                    "query_failed": 0,
                    "stmt_attempts": 0,
                    "stmt_failed": 0,
                    "closed": false
                }
            ]
        }
    },
    "runtime": {
        "php": "8.3.6",
        "mysqlnd": "mysqlnd 8.3.6",
        "plugin": "0.1.0",
        "server_version": 80046,
        "schema": "phpmanual148",
        "socket": "\/opt\/phpmanual-mysql148\/run\/mysql.sock",
        "networking": "unix_socket_only"
    },
    "owned_objects": [],
    "removed_objects": []
}
