There are approximately 20 places in Search.pm where an inner join is used (by pushing tables onto @supptables) where it should be a LEFT JOIN with the conditions in the ON clause and $term should be ($f IS NOT NULL) This will fix a plethora of problems with OR conditions and negated boolean charts. It will also leave very few comas for bug 251960 to deal with.
Status: NEW → ASSIGNED
Priority: -- → P2
Target Milestone: --- → Bugzilla 2.20
Summary: Remove all erroneous inner joins from Search.pm → [meta] Remove all erroneous inner joins from Search.pm
What's the status of this? It's one of very few blockers left for cross-DB that isn't (?) being actively worked on.
Well, it's had 3 of the 4 identified groups taken care of. Feel free to take a crack at bug 264192
OK, these are all done.
Status: ASSIGNED → RESOLVED
Last Resolved: 14 years ago
Resolution: --- → FIXED
You need to log in before you can comment on or make changes to this bug.