OSDN Git Service

Fix check for whether a clauseless join has to be forced in the presence of
authorTom Lane <tgl@sss.pgh.pa.us>
Tue, 24 Oct 2006 17:50:22 +0000 (17:50 +0000)
committerTom Lane <tgl@sss.pgh.pa.us>
Tue, 24 Oct 2006 17:50:22 +0000 (17:50 +0000)
commit4df8de7a682e98be2b9072458bb9e77513f53c47
tree5b4784ea457d7024adc517790519c968c4c5e10b
parentd8221dfa6d5d7643f4cfd23b0f576a1eaf177f89
Fix check for whether a clauseless join has to be forced in the presence of
outer joins.  Originally it was only looking for overlap of the righthand
side of a left join, but we have to do it on the lefthand side too.
Per example from Jean-Pierre Pelletier.
src/backend/optimizer/geqo/geqo_eval.c
src/backend/optimizer/path/joinrels.c