46 lines
2.5 KiB
JSON
46 lines
2.5 KiB
JSON
{
|
|
"schemaVersion": "fidc-symbol-id-series-storage-rejection/v1",
|
|
"measuredAt": "2026-09-06T06:31:00+08:00",
|
|
"host": "192.168.31.177",
|
|
"candidateCommit": "5a7c49a4543b584503ff0d2c2ae513c68d25de8a",
|
|
"implementation": "remove duplicate string-keyed market and adjusted-close series maps and build symbol-id vectors directly",
|
|
"businessParity": {
|
|
"primaryFiveYearCanonicalSha256": "b42fea66237d06eadb24f6b8c9e2760e7319fe3699f315b99e01f433ef2aa234",
|
|
"secondaryFiveYearCanonicalSha256": "0dbd3fad624097c673c4a5ec2f545f95e9c21d1d5337bb2b48ffeb22b16cb2b9",
|
|
"genericRankFiveYearCanonicalSha256": "84367993911b42437939aad88f29379d007af6f5f171667ff7ad6677dd488fd2",
|
|
"minuteCanonicalSha256": "457c086b1bca784fe83f447bb22451925e8f022456bb0fc7b54237a7a7886849",
|
|
"allTerminalAuditsClean": true,
|
|
"allResultsConsistent": true
|
|
},
|
|
"performance": {
|
|
"baselineDatasetConstructSeconds": [4.448, 4.546],
|
|
"candidateEarlyDatasetConstructSeconds": [3.899, 3.895, 3.663],
|
|
"candidateFinalRestartDatasetConstructSeconds": 4.472,
|
|
"candidateFinalRestartColdDataSeconds": 14.513,
|
|
"candidateFinalRestartColdTotalSeconds": 18.381,
|
|
"conclusion": "the apparent early improvement did not reproduce after a final restart under the current host phase; the final constructor time is equal to the adjacent baseline range"
|
|
},
|
|
"memory": {
|
|
"baselineSingleDatasetCurrentBytes": 11470495744,
|
|
"candidateSingleDatasetCurrentBytes": 11473674240,
|
|
"conclusion": "no measurable resident-memory reduction"
|
|
},
|
|
"testGate": {
|
|
"corePassed": 538,
|
|
"ignoredManualBenchmarks": 8,
|
|
"failed": 0
|
|
},
|
|
"remoteArtifacts": [
|
|
"/srv/fidc/canonical/run/fidc-private/evidence/symbol-id-series-primary-five-year-20260906.json",
|
|
"/srv/fidc/canonical/run/fidc-private/evidence/symbol-id-series-secondary-five-year-20260906.json",
|
|
"/srv/fidc/canonical/run/fidc-private/evidence/symbol-id-series-generic-rank-five-year-20260906.json",
|
|
"/srv/fidc/canonical/run/fidc-private/evidence/symbol-id-series-minute-20260906.json",
|
|
"/srv/fidc/canonical/run/fidc-private/evidence/final-symbol-id-series-post-doc-sync-20260906.json"
|
|
],
|
|
"decision": {
|
|
"status": "rejected_and_removed",
|
|
"reason": "the candidate preserved correctness but did not provide a stable end-to-end or memory improvement across restart validation; duplicate maps are not a proven material bottleneck",
|
|
"nextTarget": "remove the SourceRowRecord to DailySnapshot to DataSet multi-stage materialization, or publish a content-addressed base panel that can be mapped across restarts"
|
|
}
|
|
}
|