lucene-java-user mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Yonik Seeley" <>
Subject Re: Re[2]: ParallelMultiSearcher
Date Thu, 21 Sep 2006 16:20:39 GMT
On 9/21/06, Yura Smolsky <> wrote:

> ok. I have big issue when I try to search ParallelMultiSearcher for
> PrefixQuery. This query is being rewritten to BooleanQuery during
> search. This causes Similarity to calculate docFreq for each Term in the
> BooleanQuery. So if we have a lot of results for some PrefixQuery then
> we have a lot of calls to docFreq method of Searchable object passed
> to ParallelMultiSearcher.

IDF often does not make sense for auto-expanding queries (range, prefix, etc).
If you don't need the idf factor that makes rarer terms count more,
then use a PrefixFilter wrapped in a ConstantScoreQuery.

-Yonik Solr, the open-source Lucene search server

To unsubscribe, e-mail:
For additional commands, e-mail:

View raw message