lucene-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Mikhail Khludnev (Updated) (JIRA)" <j...@apache.org>
Subject [jira] [Updated] (SOLR-3076) Solr should support block joins
Date Wed, 08 Feb 2012 21:50:59 GMT

     [ 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: dev-unsubscribe@lucene.apache.org
For additional commands, e-mail: dev-help@lucene.apache.org


Mime
View raw message