On Tue, 2025-10-07 at 10:22 +0530, Raj wrote: > If wal_keep_size is more than max_wal_size wouldn't it always trigger checkpoint ?
No. "max_wal_size" has no direct connection with the size of WAL (and I think we should have chosen a different name for that parameter). The parameter is about the amount of WAL *generated since the latest checkpoint*, not about the absolute amount of WAL present.