Skip to content
zit Check-in [7c3d36865e]
Login

Check-in [7c3d36865e]

Overview
Comment:Assert a read-only-verified store is never appended to: the append frame path skips the redundant whole-frame CRC only because openReadOnly proved it at scan, so appending to such a store would leave a frame unchecked.
Timelines: family | ancestors | descendants | both | scale
Files: files | file ages | folders
SHA3-256: 7c3d36865e783a28e2c605828d2e8e6d73050a268e791020e69d2fcaaf1fbca0
User & Date: dmestas on 2026-07-16 06:11:50.100
Other Links: branch diff | manifest | tags
Context
2026-07-16
06:13
Speed up repo-state derivation on open: replace the O(N-squared) crosslink scans with parent/child/tag adjacency indexes, verify each frame's whole-frame CRC once at scan instead of twice per verb, and cache delta bases during the derivation sweep — cutting the algorithmic crosslink term over 100x with byte-identical derived state. check-in: baa7053ee1 user: dmestas tags: trunk
06:11
Assert a read-only-verified store is never appended to: the append frame path skips the redundant whole-frame CRC only because openReadOnly proved it at scan, so appending to such a store would leave a frame unchecked. closed check-in: 7c3d36865e user: dmestas tags: scale
06:00
Accelerate repo-state derivation on open: replace the quadratic crosslink scans with per-parent/child/rid adjacency indexes, verify each frame's CRC once at open instead of again on every read, and memoize delta bases across the derivation sweep, so the query verbs stay fast on large repositories without changing any derived answer. check-in: 76b0f8f1d0 user: dmestas tags: scale
Changes