postgresql/src
Robert Haas d8c3896626 Unbreak lock conflict detection for Hot Standby.
This got broken in the original fast-path locking patch, because
I failed to account for the fact that Hot Standby startup process
might take a strong relation lock on a relation in a database to
which it is not bound, and confused MyDatabaseId with the database
ID of the relation being locked.

Report and diagnosis by Andres Freund.  Final form of patch by me.
2013-01-18 11:52:28 -05:00
..
backend Unbreak lock conflict detection for Hot Standby. 2013-01-18 11:52:28 -05:00
bin psql latex fixes 2013-01-18 08:30:31 -05:00
include Now that START_REPLICATION returns the next timeline's ID after reaching end 2013-01-18 11:59:34 +02:00
interfaces Extend and improve use of EXTRA_REGRESS_OPTS. 2013-01-12 08:28:58 -05:00
makefiles Remove allow_nonpic_in_shlib 2012-12-18 01:13:59 -05:00
pl Detect Windows perl linkage parameters in configure script. 2013-01-09 17:49:23 -05:00
port Centralize single quote escaping in src/port/quotes.c 2013-01-05 15:40:19 +01:00
template Remove _FORTIFY_SOURCE 2012-10-10 21:42:38 -04:00
test Rework order of checks in ALTER / SET SCHEMA 2013-01-15 13:23:43 -03:00
timezone Add new timezone abbrevation "FET". 2013-01-14 14:45:40 -05:00
tools Properly install ecpg_compat and pgtypes libraries on msvc 2013-01-09 17:29:59 +01:00
tutorial Update copyrights for 2013 2013-01-01 17:15:01 -05:00
.gitignore Convert cvsignore to gitignore, and add .gitignore for build targets. 2010-09-22 12:57:04 +02:00
DEVELOPERS Replace a couple of references to files that no longer exist in the source 2009-05-04 08:08:47 +00:00
Makefile Fix some oversights in distprep and maintainer-clean targets. 2011-03-10 00:04:05 -05:00
Makefile.global.in PL/Python: Make build on OS X more flexible 2013-01-05 08:56:14 -05:00
Makefile.shlib Remove configure flag --disable-shared, as it is no longer used by any 2012-08-30 16:26:53 -04:00
bcc32.mak Autoconfiscate selection of 64-bit int type for 64-bit large object API. 2012-10-07 21:52:43 -04:00
nls-global.mk NLS: Use msgmerge --previous option 2012-12-13 23:12:12 -05:00
win32.mak Autoconfiscate selection of 64-bit int type for 64-bit large object API. 2012-10-07 21:52:43 -04:00