74 lines
4.0 KiB
JSON
74 lines
4.0 KiB
JSON
{
|
|
"date": "2026-11-02",
|
|
"tests": {
|
|
"affected": {
|
|
"assertions": 322,
|
|
"errors": 0,
|
|
"tests": 21,
|
|
"junit_sha256": "389a48ec91396c1af7ac2b05a8c6c359891a99d8ad51c4c1b88ed4df3662b14e",
|
|
"failures": 0
|
|
},
|
|
"fanout": {
|
|
"assertions": 25499,
|
|
"errors": 0,
|
|
"tests": 1,
|
|
"junit_sha256": "c768c145739a2d580cf3d9d4b408138c0015aec18bba5f0dbacb942df9f0fa39",
|
|
"failures": 0
|
|
}
|
|
},
|
|
"source": {
|
|
"pre_projection_sha256": "6df1a85af8ea3112ff8e61741408158cd0444944cc3e0b407ad5bd4ad8043361",
|
|
"final_sha256": "b901bccc73a59e80d98d32a56532e9300a55ba9a216e5ac5a0ce84d78f976397",
|
|
"baseline_recovered_from_measured_pre_projection_code": true,
|
|
"preview_and_confirmation_unchanged_from_340f3bb": true
|
|
},
|
|
"experiment": {
|
|
"all_complete_responses_identical": true,
|
|
"records_per_area": 10000,
|
|
"limited_attempts": 0,
|
|
"lines_per_draft": 100,
|
|
"description_bytes": [
|
|
128,
|
|
1000
|
|
],
|
|
"scenarios": 44,
|
|
"complete_scenarios": 44,
|
|
"memory_budget_diagnostic_bytes": 201326592,
|
|
"capacity_validated": false,
|
|
"complete_measured_requests": 132,
|
|
"page_sizes": [
|
|
25,
|
|
100
|
|
],
|
|
"variants": [
|
|
"pre_projection",
|
|
"none",
|
|
"revision_only",
|
|
"pair"
|
|
],
|
|
"php_memory_limit": "512M"
|
|
},
|
|
"preservation": {
|
|
"protected_six_records_untouched": true,
|
|
"no_destination_connection": true,
|
|
"no_public_rights_granted": true,
|
|
"original_test_rows_and_index_catalog_preserved": true,
|
|
"blocked_cache_untouched": true,
|
|
"no_purchasing_activation": true,
|
|
"no_checkpoint": true,
|
|
"no_publication": true
|
|
},
|
|
"artifacts": {
|
|
"measurement": "docs/proofs/module-association-projection-fanout-20261102.json",
|
|
"sha256": "e0353b7925a997a8a067a996d20bf462cd89c75b4eb3e302629015297a356f2d"
|
|
},
|
|
"limits": [
|
|
"Sequential phases and three warm in-process samples; not concurrent-user capacity or cold-start latency",
|
|
"Descriptions are repetitive synthetic text of 128/1000 bytes; not every document payload or full 2000-character text limit",
|
|
"Fixed phase order and shared cluster can influence latency; memory and response equality are the primary projection comparison",
|
|
"EXPLAIN without ANALYZE records planned index selection, not proof of cost under every production history",
|
|
"Index creation/size is measured only in transactionally disposable synthetic data; write costs and production rollout/recovery not validated",
|
|
"Visual review remains pending"
|
|
]
|
|
}
|