You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@lucene.apache.org by Jason Rutherglen <ja...@gmail.com> on 2009/02/19 19:32:45 UTC

Move deletes to a top level boolean AND NOT query

Is anyone working on this?  I can't find a patch.  I'll start one unless
someone has something to post.

Re: Move deletes to a top level boolean AND NOT query

Posted by Jason Rutherglen <ja...@gmail.com>.
Does the LUCENE-1536 patch create a compound filter out of multiple
filters?  Then the compound filter is passed down to TermQuery?  What is the
status of LUCENE-1345?

On Thu, Feb 19, 2009 at 10:52 AM, Michael McCandless <
lucene@mikemccandless.com> wrote:

>
> I don't think anyone is working on it..., because It looks like this is a
> real hit to performance (the results I posted on LUCENE-1476).  We shouldn't
> do it.
>
> And, in fact, we should consider doing the reverse: taking filters that are
> now applied via iteration and instead distributing them down to each
> TermQuery (LUCENE-1536) via random-access API (if the filter can support
> it); that can give much better performance.
>
> However I need to redo these tests once LUCENE-1345 is in.
>
> Mike
>
> Jason Rutherglen wrote:
>
>  Is anyone working on this?  I can't find a patch.  I'll start one unless
>> someone has something to post.
>>
>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: java-dev-unsubscribe@lucene.apache.org
> For additional commands, e-mail: java-dev-help@lucene.apache.org
>
>

Re: Move deletes to a top level boolean AND NOT query

Posted by Michael McCandless <lu...@mikemccandless.com>.
I don't think anyone is working on it..., because It looks like this  
is a real hit to performance (the results I posted on LUCENE-1476).   
We shouldn't do it.

And, in fact, we should consider doing the reverse: taking filters  
that are now applied via iteration and instead distributing them down  
to each TermQuery (LUCENE-1536) via random-access API (if the filter  
can support it); that can give much better performance.

However I need to redo these tests once LUCENE-1345 is in.

Mike

Jason Rutherglen wrote:

> Is anyone working on this?  I can't find a patch.  I'll start one  
> unless someone has something to post.


---------------------------------------------------------------------
To unsubscribe, e-mail: java-dev-unsubscribe@lucene.apache.org
For additional commands, e-mail: java-dev-help@lucene.apache.org