wal-no-concurrent-group-commit

Status: IN

The WAL uses a single `threading.Lock` and a write counter for batch sync rather than a concurrent waiter queue, so it cannot amortize fsync cost across concurrent callers the way PostgreSQL's group commit does.

Source: entries/2026/05/29/topic-group-commit-optimization.md

JSON