mirror of
https://github.com/affaan-m/ECC.git
synced 2026-10-14 04:05:29 +02:00
Keep the operation lock while validating bigint file identity and reuse only snapshots produced by successful trusted static SELECTs. Avoid reloading and exporting unchanged databases on repeated public reads. Retain conservative comparison for generic SQL, including RETURNING and PRAGMA writes, and invalidate reuse after transactions, exports or errors. Cover cache invalidation, cross-process visibility, Windows device IDs, reentrant partial writes, lock contention and independent result objects. Validate 188 focused tests per environment on WSL Node 22.22.3 and native Windows Node 22.15.0/24.16.0, plus 38 related WSL tests. Paired warm-read benchmarks show 7.6-18.1x point-query speedup on 160 KiB/1.28 MiB databases.