8 Commits

Author SHA1 Message Date
Cory LaNou
d24abaf707 fix(sync): add exponential backoff for error resilience (#931)
Co-authored-by: Claude Opus 4.5 <noreply@anthropic.com>
2026-01-06 13:30:48 -06:00
Cory LaNou
9d2648700e fix(db): add warning log and test for WAL change detection (#946)
Co-authored-by: Chris McCord <chris@chrismccord.com>
Co-authored-by: Claude Opus 4.5 <noreply@anthropic.com>
2026-01-06 11:05:24 -06:00
Cory LaNou
271dd54025 fix: prevent excessive snapshots after checkpoint truncation (#944)
Co-authored-by: Claude Opus 4.5 <noreply@anthropic.com>
2026-01-06 10:51:25 -06:00
Cory LaNou
0ba567d083 fix(db): suppress double-rollback error in releaseReadLock (#935)
Co-authored-by: Claude Opus 4.5 <noreply@anthropic.com>
2025-12-30 08:19:36 -06:00
Cory LaNou
02b094ec3f fix(db): handle WAL offset at header boundary in verify (#901)
Co-authored-by: Claude Opus 4.5 <noreply@anthropic.com>
2025-12-16 15:56:19 -06:00
Ben Johnson
8efcdd7e59 Refactor replica URL parsing (#884)
Co-authored-by: Cory LaNou <cory@lanou.com>
Co-authored-by: Claude Opus 4.5 <noreply@anthropic.com>
2025-12-10 16:10:55 -07:00
Cory LaNou
b1bfced708 fix(metrics): update db_size, wal_size, and total_wal_bytes metrics (#882)
Co-authored-by: Claude Opus 4.5 <noreply@anthropic.com>
2025-12-10 09:57:34 -06:00
Cory LaNou
bec72f47ca feat(checkpoint): add configurable WAL truncate threshold (#824)
Co-authored-by: Claude <noreply@anthropic.com>
2025-11-11 09:15:00 -06:00