[ 
https://issues.apache.org/jira/browse/SOLR-3076?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13736024#comment-13736024
 ] 

Mikhail Khludnev commented on SOLR-3076:
----------------------------------------

[[email protected]] could you please comment: 
- why PARENT:true should ignore deletions?
- don't you think that "diverging" BJQ code makes harder the further 
maintenance? 
- I propose to revise the idea of rewindable docIDset iterator (it's discussed 
in the beginning), manage BJQ to work with it and avoid the cast to the 
concrete bitset class, in this case Lucene BJQ code could work with 
BitsDocsSet.getTopFilter(), which is some sort of BitSetSlice already.
- as an alternative hack we can provide getDocset(wq, 
LUCENE_CACHING_WRAPPING_FILTER), where wq protects other queries from cache 
hit; or we can add to ExtendedQuery an ability to calculate bitset on it's own, 
i.e. searcher will delegate to ExtendedQuery.getDocSet(searcher) that allows it 
to yield Lucene's CahingWrapperFilter
    
                
> Solr(Cloud) 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
>            Assignee: Yonik Seeley
>             Fix For: 4.5, 5.0
>
>         Attachments: 27M-singlesegment-histogram.png, 27M-singlesegment.png, 
> bjq-vs-filters-backward-disi.patch, bjq-vs-filters-illegal-state.patch, 
> child-bjqparser.patch, dih-3076.patch, dih-config.xml, 
> parent-bjq-qparser.patch, parent-bjq-qparser.patch, Screen Shot 2012-07-17 at 
> 1.12.11 AM.png, SOLR-3076-childDocs.patch, SOLR-3076.patch, SOLR-3076.patch, 
> SOLR-3076.patch, SOLR-3076.patch, SOLR-3076.patch, SOLR-3076.patch, 
> SOLR-3076.patch, SOLR-3076.patch, SOLR-3076.patch, SOLR-3076.patch, 
> SOLR-3076.patch, SOLR-3076.patch, SOLR-3076.patch, 
> SOLR-7036-childDocs-solr-fork-trunk-patched, 
> solrconf-bjq-erschema-snippet.xml, solrconfig.xml.patch, 
> tochild-bjq-filtered-search-fix.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
For more information on JIRA, see: http://www.atlassian.com/software/jira

---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to