Fix brain fade in join-removal patch: a pushed-down clause in the outer join's

Tom Lane <tgl@sss.pgh.pa.us>

Commit: f9845aca2b0f123b759ce1624d563c497902703f
Author: Tom Lane <tgl@sss.pgh.pa.us>
Date: 2009-12-25T17:11:32Z
Releases: 9.0.0
Fix brain fade in join-removal patch: a pushed-down clause in the outer join's
restrict list is not just something to ignore, it's actually grounds to
abandon the optimization entirely.  Per bug #5255 from Matteo Beccati.

Files

PathChange+/−
src/backend/optimizer/path/joinpath.c modified +13 −5