[
https://issues.apache.org/jira/browse/SOLR-3076?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Mikhail Khludnev updated SOLR-3076:
-----------------------------------
Attachment: parent-bjq-qparser.patch
Michael,
I agree with your points. Anyway, I suppose that filter search fix is useful
for Lucene BJQ users.
Okay. Here is my first BlockJoinQParser parent-bjq-qparser.patch.
My problem is providing modules/join dependency for Solr core. I tried to amend
some ant xml. But it isn't compiled. Please help me with ant, I can't. AFAIK
the problem is that modules/join/buld/blabla-join.jar isn't build.
{code}
/BlockJoinParentQParserPlugin.java:12: package org.apache.lucene.search.join
does not exist
{code}
the syntax is
{!parent filter="parent:true"}child_name:b
BJQ needs CachingWrapperFilter which is not compatible/interchangeable with
Solr's fq (top level vs leaf readers, you know). I had to put is into user
configured cache, and also provide the parent filter only mode - when you omit
child query, it returns just parent filter to be used in fq.
Do you like the syntax? approach? What's worth to include in scope?
Please help me fix the build!!
> 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
>
>
> 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]