postgresql/src/include/storage
Tom Lane 2917f0a5dd Tweak startup sequence so that running out of PROC array slots is
detected sooner in backend startup, and is treated as an expected error
(it gives 'Sorry, too many clients already' now).  This allows us not
to have to enforce the MaxBackends limit exactly in the postmaster.
Also, remove ProcRemove() and fold its functionality into ProcKill().
There's no good reason for a backend not to be responsible for removing
its PROC entry, and there are lots of good reasons for the postmaster
not to be touching shared-memory data structures.
2001-06-16 22:58:17 +00:00
..
backendid.h Change Copyright from PostgreSQL, Inc to PostgreSQL Global Development Group. 2001-01-24 19:43:33 +00:00
block.h Change Copyright from PostgreSQL, Inc to PostgreSQL Global Development Group. 2001-01-24 19:43:33 +00:00
buf.h Remove RelationGetBufferWithBuffer(), which is horribly confused about 2001-06-09 18:16:59 +00:00
buf_internals.h pgindent run. Make it all clean. 2001-03-22 04:01:46 +00:00
buffile.h Change Copyright from PostgreSQL, Inc to PostgreSQL Global Development Group. 2001-01-24 19:43:33 +00:00
bufmgr.h Remove RelationGetBufferWithBuffer(), which is horribly confused about 2001-06-09 18:16:59 +00:00
bufpage.h Small include file fix for pg_variabie.h 2001-05-14 22:06:41 +00:00
fd.h Move temporary files into 'pg_tempfiles' subdirectory of each database 2001-06-11 04:12:29 +00:00
ipc.h pgindent run. Make it all clean. 2001-03-22 04:01:46 +00:00
item.h Change Copyright from PostgreSQL, Inc to PostgreSQL Global Development Group. 2001-01-24 19:43:33 +00:00
itemid.h pgindent run. Make it all clean. 2001-03-22 04:01:46 +00:00
itempos.h Change Copyright from PostgreSQL, Inc to PostgreSQL Global Development Group. 2001-01-24 19:43:33 +00:00
itemptr.h Add appropriately ifdef'd hack to make ARM compiler allocate ItemPointerData 2001-03-30 05:25:51 +00:00
large_object.h pgindent run. Make it all clean. 2001-03-22 04:01:46 +00:00
lmgr.h pgindent run. Make it all clean. 2001-03-22 04:01:46 +00:00
lock.h pgindent run. Make it all clean. 2001-03-22 04:01:46 +00:00
multilev.h Change Copyright from PostgreSQL, Inc to PostgreSQL Global Development Group. 2001-01-24 19:43:33 +00:00
off.h Change Copyright from PostgreSQL, Inc to PostgreSQL Global Development Group. 2001-01-24 19:43:33 +00:00
page.h Change Copyright from PostgreSQL, Inc to PostgreSQL Global Development Group. 2001-01-24 19:43:33 +00:00
pagenum.h Change Copyright from PostgreSQL, Inc to PostgreSQL Global Development Group. 2001-01-24 19:43:33 +00:00
pos.h Change Copyright from PostgreSQL, Inc to PostgreSQL Global Development Group. 2001-01-24 19:43:33 +00:00
proc.h Tweak startup sequence so that running out of PROC array slots is 2001-06-16 22:58:17 +00:00
relfilenode.h pgindent run. Make it all clean. 2001-03-22 04:01:46 +00:00
s_lock.h I haven't tried building postgres with the Watcom compiler for 7.1 because 2001-05-24 15:53:34 +00:00
shmem.h pgindent run. Make it all clean. 2001-03-22 04:01:46 +00:00
sinval.h Implement COMMIT_SIBLINGS parameter to allow pre-commit delay to occur 2001-02-26 00:50:08 +00:00
sinvaladt.h pgindent run. Make it all clean. 2001-03-22 04:01:46 +00:00
smgr.h Avoid unnecessary lseek() calls by cleanups in md.c. mdfd_lstbcnt was 2001-05-10 20:38:49 +00:00
spin.h pgindent run. Make it all clean. 2001-03-22 04:01:46 +00:00