[ 
https://issues.apache.org/jira/browse/SOLR-3076?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Mikhail Khludnev updated SOLR-3076:
-----------------------------------

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

Michael,

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: https://issues.apache.org/jira/browse/SOLR-3076
>             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: 
https://issues.apache.org/jira/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

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

Reply via email to