Files
SGF/docs/proofs/module-association-http-lock-summary-20261102.json
T
2026-11-02 20:29:34 +02:00

135 lines
4.1 KiB
JSON

{
"date": "2026-11-02",
"source_sha256": "b901bccc73a59e80d98d32a56532e9300a55ba9a216e5ac5a0ce84d78f976397",
"controller_sha256": "6c16481f7e3f4355ba60ca22bc67385ec3b3113b4784e5d9f57025618e1735a9",
"tests": {
"http_lock": {
"tests": 1,
"assertions": 54,
"errors": 0,
"failures": 0,
"sha256": "87dfb60f41c12a2c7b34c2236d8d2af631b6737360637347017351e946e5b69c"
},
"affected_queue": {
"tests": 13,
"assertions": 232,
"errors": 0,
"failures": 0,
"sha256": "e226bed0ab078a35175ac031e46441c229e833069ab5d0229cbd117041d8e284"
}
},
"cases": [
{
"case": "confirm_rollback",
"wait_event": "transactionid",
"blocking_parent_verified": true,
"timeout": {
"status": "http_busy",
"http_status": 423,
"code": "association_busy",
"body_keys": [
"code",
"message"
],
"elapsed_ms": 1086.658
},
"recovery": "200_then_idempotent_replay",
"decision_events_after_retry": 1,
"duplicate_decision": false
},
{
"case": "confirm_commit",
"wait_event": "transactionid",
"blocking_parent_verified": true,
"timeout": {
"status": "http_busy",
"http_status": 423,
"code": "association_busy",
"body_keys": [
"code",
"message"
],
"elapsed_ms": 1093.136
},
"recovery": "409_then_new_preview",
"decision_events_after_retry": 1,
"duplicate_decision": false
},
{
"case": "preview_rollback",
"wait_event": "transactionid",
"blocking_parent_verified": true,
"timeout": {
"status": "http_busy",
"http_status": 423,
"code": "association_busy",
"body_keys": [
"code",
"message"
],
"elapsed_ms": 1083.944
},
"recovery": "200_then_idempotent_replay",
"decision_events_after_retry": 1,
"duplicate_decision": false
}
],
"preservation": {
"previous_qa_rows_and_index_catalog_preserved": true,
"prior_proof_hashes_preserved": true,
"protected_six_records_untouched": true,
"blocked_cache_untouched": true,
"destination_connected": false,
"public_rights_changed": false,
"indexes_created": false,
"purchasing_activation": false,
"publication": false,
"checkpoint": false,
"new_qa_fixture_retained": true
},
"proof": {
"path": "docs/proofs/module-association-http-lock-20261102.json",
"sha256": "fa3d95ba919d23b6269e6a27f5f085718247e9ba0d06291c3276db62c04d9286"
},
"previous_proofs": [
{
"path": "docs/proofs/module-association-release-20261102.json",
"sha256": "a4017200b2ce7d60efcc3590780019309850f3c864f90ba0b3c786382fae4f28"
},
{
"path": "docs/proofs/module-association-optimization-comparison-20261102.json",
"sha256": "2f24696cd4282856151c044de4830f77d12ae618430461b2202360a30215580a"
},
{
"path": "docs/proofs/module-association-optimization-summary-20261102.json",
"sha256": "6371512a070c3ae71872eeb76fae6f04d7a1aeeffc97510a3ea8e5e263396591"
},
{
"path": "docs/proofs/module-association-projection-fanout-20261102.json",
"sha256": "e0353b7925a997a8a067a996d20bf462cd89c75b4eb3e302629015297a356f2d"
},
{
"path": "docs/proofs/module-association-projection-summary-20261102.json",
"sha256": "171309fd4ca204e6e485e1790b1892d63e5f0ad13b494bd6d09434c5c9e8a193"
},
{
"path": "docs/proofs/module-association-concurrency-20261102.json",
"sha256": "bd75881c7c60cf5c2acf4fb256d83e090b07f112becbf30c8620cbb81432546a"
},
{
"path": "docs/proofs/module-association-concurrency-summary-20261102.json",
"sha256": "bb12a5fd566d8c606a7a0e082256ad82a4b399929755c60f8be69bf1bcd6b239"
}
],
"method": {
"http_kernel_in_process": true,
"independent_lock_contender": true,
"test_lock_timeout_ms": 1000,
"runtime_timeout_changed": false,
"automatic_decision_retry_added": false,
"network_browser_login_tls_tested": false
},
"deployment_capacity_validated": false,
"visual_review_pending": true
}