Arrange to fsync two-phase-commit state files only during checkpoints;

Tom Lane <tgl@sss.pgh.pa.us>

Commit: e26b0abda3919448d5ccbcaac0415010022864b7
Author: Tom Lane <tgl@sss.pgh.pa.us>
Date: 2005-06-19T20:00:39Z
Releases: 8.1.0
Arrange to fsync two-phase-commit state files only during checkpoints;
given reasonably short lifespans for prepared transactions, this should
mean that only a small minority of state files ever need to be fsynced
at all.  Per discussion with Heikki Linnakangas.

Files