postgresql/src
Tom Lane 1785acebf2 Introduce local hash table for lock state, as per recent proposal.
PROCLOCK structs in shared memory now have only a bitmask for held
locks, rather than counts (making them 40 bytes smaller, which is a
good thing).  Multiple locks within a transaction are counted in the
local hash table instead, and we have provision for tracking which
ResourceOwner each count belongs to.  Solves recently reported problem
with memory leakage within long transactions.
2004-08-27 17:07:42 +00:00
..
backend Introduce local hash table for lock state, as per recent proposal. 2004-08-27 17:07:42 +00:00
bin Fix typo in comment, per Andrew Dunstan. 2004-08-25 20:07:57 +00:00
corba make sure the $Id tags are converted to $PostgreSQL as well ... 2003-11-29 22:41:33 +00:00
include Introduce local hash table for lock state, as per recent proposal. 2004-08-27 17:07:42 +00:00
interfaces Don't use get_home_path so libpq doesn't pull path.c into the library. 2004-08-19 00:00:34 +00:00
makefiles PostgreSQL extension makefile framework ("pgxs"), by Fabien Coelho, with 2004-07-30 12:26:40 +00:00
pl Recognize plpgsql EXCEPTION condition names at function compile time 2004-08-20 22:00:14 +00:00
port > Please find enclose a submission to fix these problems. 2004-08-20 20:13:10 +00:00
template Rename irix5 port to irix. 2004-05-19 21:37:43 +00:00
test > After all that about numbering centuries and millenia correctly, 2004-08-20 03:45:14 +00:00
timezone Fix function definition that somehow missed being ANSI-fied, and align 2004-08-11 16:53:28 +00:00
tools Improve description of release note creation. 2004-07-25 03:30:31 +00:00
tutorial Replace TupleTableSlot convention for whole-row variables and function 2004-04-01 21:28:47 +00:00
utils PostgreSQL extension makefile framework ("pgxs"), by Fabien Coelho, with 2004-07-30 12:26:40 +00:00
bcc32.mak $Header: -> $PostgreSQL Changes ... 2003-11-29 19:52:15 +00:00
DEVELOPERS just testing a script... 1999-07-30 03:45:57 +00:00
Makefile > Please find enclose a submission to fix these problems. 2004-08-20 20:13:10 +00:00
Makefile.global.in > Please find enclose a submission to fix these problems. 2004-08-20 20:13:10 +00:00
Makefile.shlib Cause libpq and ecpg libraries to be built as proper shared libraries 2004-07-13 00:06:46 +00:00
nls-global.mk More locale fixes for pg_ctl. 2004-06-01 03:32:42 +00:00
win32.mak $Header: -> $PostgreSQL Changes ... 2003-11-29 19:52:15 +00:00