[ 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