postgresql/src
Tom Lane e84c429062 Clean up lockmanager data structures some more, in preparation for planned
rewrite of deadlock checking.  Lock holder objects are now reachable from
the associated LOCK as well as from the owning PROC.  This makes it
practical to find all the processes holding a lock, as well as all those
waiting on the lock.  Also, clean up some of the grottier aspects of the
SHMQueue API, and cause the waitProcs list to be stored in the intuitive
direction instead of the nonintuitive one.  (Bet you didn't know that
the code followed the 'prev' link to get to the next waiting process,
instead of the 'next' link.  It doesn't do that anymore.)
2001-01-22 22:30:06 +00:00
..
backend Clean up lockmanager data structures some more, in preparation for planned 2001-01-22 22:30:06 +00:00
bin Put quotes around environment variables. 2001-01-21 05:16:45 +00:00
corba Convert files from DOS format to normal text. 2000-12-03 14:43:59 +00:00
data I've sent 3 mails to pgsql-patches. There are two files, one for doc 1999-08-16 20:27:19 +00:00
include Clean up lockmanager data structures some more, in preparation for planned 2001-01-22 22:30:06 +00:00
interfaces Synced preproc.y with gram.y and added missing include file to pgc.l. 2001-01-22 17:05:50 +00:00
makefiles Remove -L$(libdir) from DLLLIBS to prevent linking with an old version 2001-01-09 18:45:41 +00:00
pl Clean up per-tuple memory leaks in trigger firing and plpgsql 2001-01-22 00:50:07 +00:00
template Darwin porting patches from Peter Bierman <bierman@apple.com> 2000-12-11 00:49:54 +00:00
test From Jason Tishler <jt@dothill.com> 2001-01-19 23:43:36 +00:00
tools Oops. Remove extra semicolon in comment. 2001-01-18 19:12:36 +00:00
tutorial Revise handling of oldstyle/newstyle functions per recent discussions 2000-11-20 20:36:57 +00:00
utils #ifdef out entire file for newer Cygwin versions. 2001-01-11 23:32:03 +00:00
DEVELOPERS just testing a script... 1999-07-30 03:45:57 +00:00
GNUmakefile.in New unified regression test driver, test/regress makefile cleanup, 2000-09-29 17:17:41 +00:00
Makefile Fix unportable use of '!' in shell commands. 2000-12-30 00:24:09 +00:00
Makefile.global.in Remove no-longer-used STRERROR2 config symbol. 2001-01-20 22:56:33 +00:00
Makefile.shlib -L linker options are now in LDFLAGS, not LIBS. The word hadn't gotten 2000-12-06 19:37:08 +00:00
win32.mak Hi! 2000-01-18 19:05:31 +00:00