[
https://issues.apache.org/jira/browse/SOLR-3076?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13204868#comment-13204868
]
Hoss Man commented on SOLR-3076:
--------------------------------
bq. Maybe instead of opening up end-user QP syntax to control block joins,
there should be configuration that tells the query parser how to create the
parent bits filter, which fields are in "child scope" vs "parent scope", etc.?
wouldn't that still need to be a query time option to be useful to the full
capability of block join??
from what i remember about block join:
* you can have arbitrary depth of parent>child->grandchild->etc...
* there's nothing prevent parents and children having the same fields
...correct?
so wouldn't it be kind of limiting if those types of options were configuration
that couldn't be done per query/filter? (ie: in this fq i want only docs whose
parents are size:[0 TO 1000] but in this other fq i want docs who are
themselves size:[10 TO 40] ... if perhaps "parents" are books and the children
being queried are "chapters" and "size" is number of pages)
> 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, parent-bjq-qparser.patch,
> parent-bjq-qparser.patch, solrconf-bjq-erschema-snippet.xml
>
>
> 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: [email protected]
For additional commands, e-mail: [email protected]