postgresql/src/backend/access/transam
Tom Lane 1f6d8b90b8 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.
2000-04-09 04:43:20 +00:00
..
Makefile New LDOUT makefile variable for QNX os. 1999-12-13 22:35:27 +00:00
rmgr.c Transaction log manager core code. 1999-09-27 15:48:12 +00:00
transam.c Add: 2000-01-26 05:58:53 +00:00
transsup.c Add: 2000-01-26 05:58:53 +00:00
varsup.c Get rid of SetBufferWriteMode(), which was an accident waiting to happen. 2000-03-31 02:43:31 +00:00
xact.c Buffer manager modifications to keep a local buffer-dirtied bit as well 2000-04-09 04:43:20 +00:00
xid.c Add: 2000-01-26 05:58:53 +00:00
xlog.c Turn XLOG off (do not create log file). 2000-03-20 07:25:39 +00:00