Revision f88cbe1d522feaf4fee3eb2dad7eab949738a8b1
Committed on 15/12/2025 8:21 am by
Zohaib Sibte Hassan <zohaib@sibte.pk> [GitHub Diff]
Add SQLite batch committer for improved write throughput
- Implement batching of CDC commits with configurable batch size and wait time
- Add immediate flush channel for size-based triggers
- Add metrics: flush counter (by trigger), batch size, flush duration
- Configure optimized SQLite PRAGMAs (synchronous=OFF, mmap, WAL)
- Set wal_autocheckpoint to 1000 pages (~4MB) for faster checkpoints
- Add batch_commit configuration section to example configs
???? Generated with [Claude Code](https://claude.com/claude-code)
Co-Authored-By: Claude Sonnet 4.5 <noreply@anthropic.com>