postgresql/src/include/storage
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
..
backendid.h Add: 2000-01-26 05:58:53 +00:00
block.h Fix a bunch of minor portability problems and maybe-bugs revealed by 2000-03-17 02:36:41 +00:00
buf.h Add: 2000-01-26 05:58:53 +00:00
buf_internals.h Buffer manager modifications to keep a local buffer-dirtied bit as well 2000-04-09 04:43:20 +00:00
buffile.h Add: 2000-01-26 05:58:53 +00:00
bufmgr.h Buffer manager modifications to keep a local buffer-dirtied bit as well 2000-04-09 04:43:20 +00:00
bufpage.h Add: 2000-01-26 05:58:53 +00:00
fd.h Buffer manager modifications to keep a local buffer-dirtied bit as well 2000-04-09 04:43:20 +00:00
ipc.h Add: 2000-01-26 05:58:53 +00:00
item.h Add: 2000-01-26 05:58:53 +00:00
itemid.h Add: 2000-01-26 05:58:53 +00:00
itempos.h Add: 2000-01-26 05:58:53 +00:00
itemptr.h Add: 2000-01-26 05:58:53 +00:00
large_object.h Add: 2000-01-26 05:58:53 +00:00
lmgr.h Add: 2000-01-26 05:58:53 +00:00
lock.h Add: 2000-01-26 05:58:53 +00:00
multilev.h Add: 2000-01-26 05:58:53 +00:00
off.h Add: 2000-01-26 05:58:53 +00:00
page.h Add: 2000-01-26 05:58:53 +00:00
pagenum.h Add: 2000-01-26 05:58:53 +00:00
pos.h Add: 2000-01-26 05:58:53 +00:00
proc.h Change cancel while waiting-for-lock stuff. 2000-02-22 09:55:26 +00:00
s_lock.h Add: 2000-01-26 05:58:53 +00:00
shmem.h Add: 2000-01-26 05:58:53 +00:00
sinval.h Add: 2000-01-26 05:58:53 +00:00
sinvaladt.h Add: 2000-01-26 05:58:53 +00:00
smgr.h Buffer manager modifications to keep a local buffer-dirtied bit as well 2000-04-09 04:43:20 +00:00
spin.h Add: 2000-01-26 05:58:53 +00:00