Files
MikrotikManager/docs/ux-ui/acceptance/real-restore-fixed-2026-10-07.json
T

118 lines
2.6 KiB
JSON

{
"date": "2026-10-07",
"source": "f1aac49+partition-restore-worktree",
"database": "mmapp_acceptance_20261007",
"mode": "real HTTP API against isolated PostgreSQL",
"mainDatabaseTouched": false,
"backup": {
"status": 200,
"bytes": 475305
},
"admission": {
"blockedGet": 409,
"waitedForActiveWrite": true
},
"restore": {
"status": 200,
"outcome": {
"ok": true
}
},
"controlsMatch": true,
"nextServerId": 3,
"failedRestore": {
"status": 400,
"expectedSqlFailure": true,
"reportedSuccess": false
},
"rollbackControlsMatch": true,
"constraintsMatch": true,
"constraintCount": 1587,
"controlsAfterFailure": {
"servers": [
{
"id": 1,
"host": "194.226.121.150",
"enabled": true
},
{
"id": 2,
"host": "104.165.244.7",
"enabled": true
},
{
"id": 3,
"host": "192.0.2.250",
"enabled": false
}
],
"uptime": [
{
"id": 1,
"retention_days": 19
}
],
"speed": [
{
"count": 5
}
],
"sequence": [
{
"last_value": 3,
"is_called": true
}
],
"migrations": [
{
"id": "0000_postgresql"
},
{
"id": "0002_compact_schema"
},
{
"id": "0003_backup_s3"
},
{
"id": "0004_geoip_settings"
},
{
"id": "0005_flow_facts"
},
{
"id": "0006_config_revisions"
},
{
"id": "0007_flow_buckets_nat"
},
{
"id": "0008_alert_outbox_outcomes"
},
{
"id": "0009_alert_outbox_resolution"
}
]
},
"limits": [
"One isolated backend instance; no cross-host quiescence proof",
"Integrated UDP and detached jobs in same critical interval not injected",
"No Portal SSO or browser restore UI tested",
"Main runtime remains673e5ba; isolated f1aac49 plus compiled patch tested",
"Restart resource collector attempted disabled server3 at192.0.2.250 and timed out; separate defect to investigate"
],
"patchSha256": "19fca8bb99b1b7051224078a554562abacf35feebe0ff918756e082adc9dcaee",
"restoreMethod": "pg_restore --list, pg_restore --clean --if-exists --file, psql -X --single-transaction --set ON_ERROR_STOP=on -c parent preparation -f generated SQL",
"healthMainAfter": {
"status": "ok",
"timestamp": "2026-10-07T16:26:19.859Z",
"version": "1.0.0-test.673e5ba",
"eventLoopDelayMs": 20,
"flowWorker": {
"alive": false,
"bound": false,
"pendingSize": 0,
"dropped": 0,
"packetsReceived": 0
}
}
}