Details
-
Bug
-
Status: Closed
-
Major
-
Resolution: Fixed
-
None
-
None
-
None
-
New
Description
The current equals and hashCode methods only compare query terms. This
meant that queries on different fields, or with different field weights, are
considered equal.
During boolean query rewrites, duplicate clauses are removed. So because equals/
hashCode is incorrect, rewrites can accidentally drop CombinedFieldQuery clauses.
Attachments
Issue Links
- links to