lucene-java-user mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Yonik Seeley" <>
Subject Re: scorers and filters
Date Fri, 10 Aug 2007 18:27:25 GMT
On 8/10/07, John Wang <> wrote:
> Hi Lucene Gurus:
>     More of a performance question:
> When you pass a Filter to a searcher to do a search, the searcher is
> basically doing the full search and then intersect against the bitset given
> by the filter. This seems wasteful when there are lotsa hits returned by the
> scorer and filter only has only a few docs, e.g.
>      Running a MatchAllDocsQuery given a Filter with only 1 doc.
>     Right now Scorers don't know about filters, only the searchers do. And
> scorers are doing most of the computation, but it seems scorers should make
> use of the filters as the corpus before doing any score computation.
>     Seems to me this is an area that deserves some attention.

Skip based on the filter and the query...
See the comments in FilteredQuery, and see


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

View raw message