Details
-
Bug
-
Status: Resolved
-
Minor
-
Resolution: Fixed
-
None
-
None
Description
In Lucy's QueryParser syntax, plus and minus symbols, used to require or
forbid terms/subqueries, should only apply if they are directly prepended.
Right now, a bug in QueryParser.c causes them to apply when there is
whitespace separation.
These two query strings produce identical results, but should not:
a - b a -b