postgresql/src/include/storage
Tom Lane 1bf3d61504 Fix subtransaction behavior for large objects, temp namespace, files,
password/group files.  Also allow read-only subtransactions of a read-write
parent, but not vice versa.  These are the reasonably noncontroversial
parts of Alvaro's recent mop-up patch, plus further work on large objects
to minimize use of the TopTransactionResourceOwner.
2004-07-28 14:23:31 +00:00
..
backendid.h make sure the $Id tags are converted to $PostgreSQL as well ... 2003-11-29 22:41:33 +00:00
block.h make sure the $Id tags are converted to $PostgreSQL as well ... 2003-11-29 22:41:33 +00:00
buf.h Tiny assorted fixes: correct a typo in a comment in vacuumlazy.c, remove 2004-04-25 23:50:58 +00:00
buf_internals.h Tablespaces. Alternate database locations are dead, long live tablespaces. 2004-06-18 06:14:31 +00:00
buffile.h make sure the $Id tags are converted to $PostgreSQL as well ... 2003-11-29 22:41:33 +00:00
bufmgr.h Invent ResourceOwner mechanism as per my recent proposal, and use it to 2004-07-17 03:32:14 +00:00
bufpage.h Invent WAL timelines, as per recent discussion, to make point-in-time 2004-07-21 22:31:26 +00:00
fd.h Fix subtransaction behavior for large objects, temp namespace, files, 2004-07-28 14:23:31 +00:00
freespace.h This patch properly sets the prototype for the on_shmem_exit and 2003-12-12 18:45:10 +00:00
ipc.h * Most changes are to fix warnings issued when compiling win32 2004-04-19 17:42:59 +00:00
item.h make sure the $Id tags are converted to $PostgreSQL as well ... 2003-11-29 22:41:33 +00:00
itemid.h make sure the $Id tags are converted to $PostgreSQL as well ... 2003-11-29 22:41:33 +00:00
itempos.h make sure the $Id tags are converted to $PostgreSQL as well ... 2003-11-29 22:41:33 +00:00
itemptr.h make sure the $Id tags are converted to $PostgreSQL as well ... 2003-11-29 22:41:33 +00:00
large_object.h Fix subtransaction behavior for large objects, temp namespace, files, 2004-07-28 14:23:31 +00:00
lmgr.h Try to reduce confusion about what is a lock method identifier, a lock 2003-12-01 21:59:25 +00:00
lock.h Invent ResourceOwner mechanism as per my recent proposal, and use it to 2004-07-17 03:32:14 +00:00
lwlock.h Add some code to Assert that when we release pin on a buffer, we are 2004-06-11 16:43:24 +00:00
off.h make sure the $Id tags are converted to $PostgreSQL as well ... 2003-11-29 22:41:33 +00:00
pg_sema.h make sure the $Id tags are converted to $PostgreSQL as well ... 2003-11-29 22:41:33 +00:00
pg_shmem.h Avoid assuming that type key_t is 32 bits, since it reportedly isn't 2003-12-01 22:15:38 +00:00
pmsignal.h XLOG file archiving and point-in-time recovery. There are still some 2004-07-19 02:47:16 +00:00
pos.h make sure the $Id tags are converted to $PostgreSQL as well ... 2003-11-29 22:41:33 +00:00
proc.h Back out pg_autovacuum commit after cvs clean failure causes commit. 2004-07-21 20:34:50 +00:00
relfilenode.h Tablespaces. Alternate database locations are dead, long live tablespaces. 2004-06-18 06:14:31 +00:00
s_lock.h Adjust TAS assembly as per recent discussions: use "+m"(*lock) everywhere 2004-06-19 23:02:32 +00:00
shmem.h This patch is the next step towards (re)allowing fork/exec. 2003-12-20 17:31:21 +00:00
sinval.h Per previous discussions, here are two functions to send INT and TERM 2004-06-02 21:29:29 +00:00
sinvaladt.h make sure the $Id tags are converted to $PostgreSQL as well ... 2003-11-29 22:41:33 +00:00
smgr.h Invent ResourceOwner mechanism as per my recent proposal, and use it to 2004-07-17 03:32:14 +00:00
spin.h make sure the $Id tags are converted to $PostgreSQL as well ... 2003-11-29 22:41:33 +00:00