postgresql/src
Tom Lane c8c03d72e1 Fix another join removal bug: the check on PlaceHolderVars was wrong.
The previous coding would decide that join removal was unsafe upon finding
a PlaceHolderVar that needed to be evaluated at the inner rel and then used
above the join.  However, this fails to cover the case of PlaceHolderVars
that refer to both the inner rel and some other rels.  Per bug report from
Andrus.
2010-09-25 19:03:50 -04:00
..
backend Fix another join removal bug: the check on PlaceHolderVars was wrong. 2010-09-25 19:03:50 -04:00
bin Initialize tableoid field correctly when dumping foreign data wrappers and 2010-09-23 14:58:35 +03:00
include Convert cvsignore to gitignore, and add .gitignore for build targets. 2010-09-22 12:57:04 +02:00
interfaces Still more .gitignore cleanup. 2010-09-24 13:48:15 -04:00
makefiles Remove cvs keywords from all files. 2010-09-20 22:08:53 +02:00
pl Fix inconsistent capitalization of "PL/pgSQL". 2010-09-22 21:57:37 -04:00
port Convert cvsignore to gitignore, and add .gitignore for build targets. 2010-09-22 12:57:04 +02:00
template Remove cvs keywords from all files. 2010-09-20 22:08:53 +02:00
test Fix another join removal bug: the check on PlaceHolderVars was wrong. 2010-09-25 19:03:50 -04:00
timezone Convert cvsignore to gitignore, and add .gitignore for build targets. 2010-09-22 12:57:04 +02:00
tools Fix remaining stray references to CVS. 2010-09-22 19:51:39 -04:00
tutorial Remove cvs keywords from all files. 2010-09-20 22:08:53 +02:00
.gitignore Convert cvsignore to gitignore, and add .gitignore for build targets. 2010-09-22 12:57:04 +02:00
bcc32.mak Remove cvs keywords from all files. 2010-09-20 22:08:53 +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 Remove cvs keywords from all files. 2010-09-20 22:08:53 +02:00
Makefile.global.in Remove cvs keywords from all files. 2010-09-20 22:08:53 +02:00
Makefile.shlib Remove cvs keywords from all files. 2010-09-20 22:08:53 +02:00
nls-global.mk Remove cvs keywords from all files. 2010-09-20 22:08:53 +02:00
win32.mak Remove cvs keywords from all files. 2010-09-20 22:08:53 +02:00