]> granicus.if.org Git - postgresql/commit
Ooops ... make_outerjoininfo wasn't actually enforcing the join order
authorTom Lane <tgl@sss.pgh.pa.us>
Thu, 7 May 2009 20:13:09 +0000 (20:13 +0000)
committerTom Lane <tgl@sss.pgh.pa.us>
Thu, 7 May 2009 20:13:09 +0000 (20:13 +0000)
commitfdd48b185288e3e77827d4d81dd1561e17bde90c
tree99aff98183db5a1e0284361910cd03d236c7a56b
parent223431cba1aa4055be6896e80d351acd55ed7c18
Ooops ... make_outerjoininfo wasn't actually enforcing the join order
restrictions specified for semijoins in optimizer/README, to wit that
you can't reassociate outer joins into or out of the RHS of a semijoin.
Per report from Heikki.
src/backend/optimizer/plan/initsplan.c