[ http://issues.apache.org/jira/browse/LUCENENET-13?page=all ]
George Aroush closed LUCENENET-13. ---------------------------------- Fixed in Lucene.Net 1.9, 1.9.1 and 2.0 > Multisearcher one word query bug > -------------------------------- > > Key: LUCENENET-13 > URL: http://issues.apache.org/jira/browse/LUCENENET-13 > Project: Lucene.Net > Issue Type: Bug > Reporter: Piotr Dobrowolski > Assigned To: George Aroush > Attachments: MultiSearcher.Query.diff > > > When I use multisearcher method Search(query, filter,maxResults) with one > word query it throws an exception. > I think that this code is responsible for it: > if (splittable) > { > for (int j = 0; j < clauses.Length; j++) > { > Query tmp = clauses[j].GetQuery(); > uniques.Add(tmp, tmp); > } > } > I think it shoul look more like this: > if (splittable) > { > for (int j = 0; j < clauses.Length; j++) > { > Query tmp = clauses[j].GetQuery(); > if(uniques.Contains(tmp) == false) > uniques.Add(tmp, tmp); > } > } -- This message is automatically generated by JIRA. - If you think it was sent incorrectly contact one of the administrators: http://issues.apache.org/jira/secure/Administrators.jspa - For more information on JIRA, see: http://www.atlassian.com/software/jira
