Hits does not use MultiSearcher's createWeight
----------------------------------------------
Key: LUCENE-1178
URL: https://issues.apache.org/jira/browse/LUCENE-1178
Project: Lucene - Java
Issue Type: Bug
Components: Search
Affects Versions: 2.3
Reporter: Israel Tsadok
Attachments: hits.diff
I am developing a distributed index, using MultiSearcher and RemoteSearcher.
When investigating some performance issues, I noticed that there is a lot of
back-and-forth traffic between the servers during the weight calculation.
Although MultiSearcher has a method called createWeight that minimizes the
calls to the sub-searchers, this method never actually gets called when I call
search(query).
>From what I can tell, this is fixable by changing in Hits.java the line:
weight = q.weight(s);
to:
weight = s.createWeight(q);
--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]