postgresql/src
Tom Lane ffafacc1f6 Repair potential deadlock created by recent changes to recycle btree
index pages: when _bt_getbuf asks the FSM for a free index page, it is
possible (and, in some cases, even moderately likely) that the answer
will be the same page that _bt_split is trying to split.  _bt_getbuf
already knew that the returned page might not be free, but it wasn't
prepared for the possibility that even trying to lock the page could
be problematic.  Fix by doing a conditional rather than unconditional
grab of the page lock.
2003-08-10 19:48:08 +00:00
..
backend Repair potential deadlock created by recent changes to recycle btree 2003-08-10 19:48:08 +00:00
bin I get the following warning when I compile src/bin/pg_id/pg_id.c: 2003-08-09 01:25:46 +00:00
corba Convert files from DOS format to normal text. 2000-12-03 14:43:59 +00:00
include Repair potential deadlock created by recent changes to recycle btree 2003-08-10 19:48:08 +00:00
interfaces Another pgindent run with updated typedefs. 2003-08-08 21:42:59 +00:00
makefiles Support for Intel compiler on Linux 2003-06-05 16:07:25 +00:00
pl Another pgindent run with updated typedefs. 2003-08-08 21:42:59 +00:00
port Move simple_prompt()/sprompt.c into /port. 2003-08-08 04:52:22 +00:00
template OSF supports pthreads, per Philip Yarra. 2003-07-15 17:28:36 +00:00
test create_unique_plan() should not discard existing output columns of the 2003-08-07 19:20:24 +00:00
tools pgindent fix for new typedefs. 2003-08-08 21:25:06 +00:00
tutorial Fix some copyright notices that weren't updated. Improve copyright tool 2003-08-04 23:59:41 +00:00
utils Re-add Win32 missing files, I think. 2002-11-02 02:00:35 +00:00
bcc32.mak Attached is a patch to provide makefiles, etc. to allow the compilation 2002-12-30 21:07:26 +00:00
DEVELOPERS just testing a script... 1999-07-30 03:45:57 +00:00
Makefile Assorted fixes for Cygwin: 2002-09-05 18:28:46 +00:00
Makefile.global.in Move simple_prompt()/sprompt.c into /port. 2003-08-08 04:52:22 +00:00
Makefile.shlib Make "win" a separate port from "cygwin". This means you can now 2003-03-21 17:18:34 +00:00
nls-global.mk Avoid shell syntax error if list of languages is empty. 2002-09-02 22:19:42 +00:00
win32.mak Remove all traces of multibyte and locale options. Clean up comments 2002-09-03 21:45:44 +00:00