Buffer manager modifications to keep a local buffer-dirtied bit as well

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

Commit: 1f6d8b90b83e02af8e73adcb167581bb10d6be22
Author: Tom Lane <tgl@sss.pgh.pa.us>
Date: 2000-04-09T04:43:20Z
Releases: 7.1.1
Buffer manager modifications to keep a local buffer-dirtied bit as well
as a shared dirtybit for each shared buffer.  The shared dirtybit still
controls writing the buffer, but the local bit controls whether we need
to fsync the buffer's file.  This arrangement fixes a bug that allowed
some required fsyncs to be missed, and should improve performance as well.
For more info see my post of same date on pghackers.

Files