lucene-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Mikhail Khludnev (Updated) (JIRA)" <>
Subject [jira] [Updated] (SOLR-3076) Solr should support block joins
Date Tue, 07 Feb 2012 20:35:04 GMT


Mikhail Khludnev updated SOLR-3076:

    Attachment: bjq-vs-filters-backward-disi.patch


First of all, it's not, you know, fair - I just attached my own approach bjq-vs-filters-backward-disi.patch
Great idea to include delete case. 
The only concern I have is that your patch makes BlockJoinQuery sources a little bit puzzling
from my POV. I tried to reuse more Lucene code and introduce rewindable DocIdSetIterator just
to provide an access to bitset.prevBitSet(). It can also be done by providing extended from
of Bits interface (I don't know which of these is more perspective). 
Also, I don't know how much the problem we are talking about is relevant to Solr - it looks
like pretty Lucene issue. What should we do? Should we care?

> Solr should support block joins
> -------------------------------
>                 Key: SOLR-3076
>                 URL:
>             Project: Solr
>          Issue Type: New Feature
>            Reporter: Grant Ingersoll
>         Attachments: SOLR-3076.patch, bjq-vs-filters-backward-disi.patch, bjq-vs-filters-illegal-state.patch
> Lucene has the ability to do block joins, we should add it to Solr.

This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators:!default.jspa
For more information on JIRA, see:


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

View raw message