claude-memory/graph/edges/fix-sqlx-in-memory-sqlite-pool--RELATED_TO--two-phase-cached-loading-patte-863714.md
2026-03-01 20:20:58 -06:00

763 B

id type from_id from_title to_id to_title strength created updated
863714f3-635e-427a-a1fb-499b14b192e8 RELATED_TO 1b71b163-b56f-4226-9731-a76ef245e532 Fix: sqlx in-memory SQLite pool requires max_connections=1 77c0b897-4124-432f-84de-700ff82dcde1 Two-phase cached loading pattern for API-heavy screens in Rust TUI 0.75 2026-03-02T02:20:58.504326+00:00 2026-03-02T02:20:58.504326+00:00

The in-memory SQLite connection isolation issue is relevant to any pattern using transactions with sqlx pools, including the two-phase cached loading pattern's upsert_standings_cache which runs inside the pool. Production (file-based) pools are unaffected, but any test that exercises cached loading with an in-memory pool must use max_connections=1.