Hello

I've been looking at the BlockJoinQuery in Lucene 3.4.0 and would like to 
clarify my understanding.

Suppose we have a parent document that we index with (say) 4 child documents. 
My understanding is that these go in as an atomic unit and allows us to query 
and join across the documents.

Now what say I wanted to update one of the child documents (only).  If the 
child document was update with a standard update, I presume the join to the 
parent is broken. If I update using a Collection, is it necessary to reindex 
all of the documents (4 children + pareent).

And finally, if I updated one child using a collection with the parent, would 
both of these documents require reindexing and loose their affinity with other 
children ?

Thanks,
C,

Reply via email to