aboutsummaryrefslogtreecommitdiff
path: root/src/backend/access/gist
diff options
context:
space:
mode:
authorTom Lane <tgl@sss.pgh.pa.us>2000-04-09 04:43:20 +0000
committerTom Lane <tgl@sss.pgh.pa.us>2000-04-09 04:43:20 +0000
commit1f6d8b90b83e02af8e73adcb167581bb10d6be22 (patch)
tree951f6bcc75fc6e42e23b1e695d259bc18a71b193 /src/backend/access/gist
parent9c38a8d29684e9b9822ff7ca7f84c22ecab9cf1e (diff)
downloadpostgresql-1f6d8b90b83e02af8e73adcb167581bb10d6be22.tar.gz
postgresql-1f6d8b90b83e02af8e73adcb167581bb10d6be22.zip
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.
Diffstat (limited to 'src/backend/access/gist')
0 files changed, 0 insertions, 0 deletions