Re: [BUGS] 8.2 bug with outer join reordering

2006-12-06 Thread Tom Lane
I wrote: > I can't reproduce it with less than four tables, so it's a pretty > weird corner case. Apparently there's something wrong with > distribute_qual_to_rels' logic for determining qual placement, but > I'm not sure what yet ... OK, I've localized the problem and been able to reduce it to a

Re: [BUGS] 8.2 bug with outer join reordering

2006-12-06 Thread Tom Lane
Jeff Davis <[EMAIL PROTECTED]> writes: > On 8.1 this returns 1 record. On 8.2 this returns 10. It appears to > be applying the filter too soon, and then it does an outer join which > violates the WHERE. AFAICS the outer join reordering is perfectly legal --- the problem is that the WHERE condi