postgresql/src/test
Tom Lane 5f3d1909c5 Prevent improper reordering of antijoins vs. outer joins.
An outer join appearing within the RHS of an antijoin can't commute with
the antijoin, but somehow I missed teaching make_outerjoininfo() about
that.  In Teodor Sigaev's recent trouble report, this manifests as a
"could not find RelOptInfo for given relids" error within eqjoinsel();
but I think silently wrong query results are possible too, if the planner
misorders the joins and doesn't happen to trigger any internal consistency
checks.  It's broken as far back as we had antijoins, so back-patch to all
supported branches.
2015-04-25 16:44:27 -04:00
..
examples Update copyright for 2014 2014-01-07 16:05:30 -05:00
isolation Fix use-of-already-freed-memory problem in EvalPlanQual processing. 2015-01-15 18:53:05 -05:00
locale Rename 'gmake' to 'make' in docs and recommended commands 2014-02-12 17:29:19 -05:00
mb Lots of doc corrections. 2012-04-23 22:43:09 -04:00
performance Run newly-configured perltidy script on Perl files. 2012-07-04 21:47:49 -04:00
perl Fix previous commit for TAP test suites in VPATH builds. 2014-12-18 01:25:13 -05:00
regress Prevent improper reordering of antijoins vs. outer joins. 2015-04-25 16:44:27 -04:00
thread Update copyright for 2014 2014-01-07 16:05:30 -05:00
Makefile Add isolation test to check-world and installcheck-world 2012-03-05 20:19:20 +02:00