manifoldcf-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Swami Rajamohan (JIRA)" <>
Subject [jira] [Commented] (CONNECTORS-1045) Support for Solr Nested/Child documents
Date Thu, 16 Oct 2014 14:48:34 GMT


Swami Rajamohan commented on CONNECTORS-1045:

Sorry for the delayed response. I didn't notice the response.
Our use case is that we have documents that are stored in the repository in a folder content
hierarchy. However we do have another relationship among items wherein a content item(s) can
belong to a folder and be contained within a parent document as well. The Solr Nested document
provides us a way to query that relationship as a block join. The use case for this parent
child relationship comes in the case where we build Topic web pages(parent) that have content
items as children. The children items themselves would not make sense on its own but only
in context within a parent. Everytime there is a change in the association with regards to
the parent, all of the associated children and newly associated children & disassociated
children will get updated as a single unit.

At query time the BlockJoinQuery parser of Solr will allow me to perform join operations

Hope this helps in clarifying the use case.

> Support for Solr Nested/Child documents
> ---------------------------------------
>                 Key: CONNECTORS-1045
>                 URL:
>             Project: ManifoldCF
>          Issue Type: Improvement
>          Components: Lucene/SOLR connector
>    Affects Versions: ManifoldCF 1.2
>         Environment: Windows
>            Reporter: Swami Rajamohan
>            Assignee: Karl Wright
>              Labels: ChildDocuments, NestedDocuments, Solr, SolrCloud
>             Fix For: ManifoldCF 1.2, ManifoldCF 2.0
> It would be nice to have support for Solr's Nested/Child document submission feature,
which allows documents to be indexed as children of a parent document.

This message was sent by Atlassian JIRA

View raw message