Correction: The query parser produces the correct query with the parenthesis. But, I'm still looking for a fix for this. I could use some advice on where to look in QueryParser to fix this.
Thanks, Peter On 2/1/07, Peter Keegan <[EMAIL PROTECTED]> wrote:
I have discovered a serious bug in QueryParser. The following query: contents:sales && contents:marketing || contents:industrial && contents:sales is parsed as: +contents:sales +contents:marketing +contents:industrial +contents:sales The same parsed query occurs even with parenthesis: (contents:sales && contents:marketing) || (contents:industrial && contents:sales) Is there any way around this bug? Thanks, Peter