Tomas, I left a few comments for particular cases at https://issues.apache.org/jira/browse/SOLR-6096 and really want to follow up your issues... Y U NO TXT ME BACK??>..
On Tue, May 20, 2014 at 4:36 PM, Thomas Scheffler < thomas.scheff...@uni-jena.de> wrote: > Am 20.05.2014 14:11, schrieb Jack Krupansky: > > To be clear, you cannot update a single document of a nested document >> in place - you must reindex the whole block, parent and all children. >> This is because this feature relies on the underlying Lucene block >> join feature that requires that the documents be contiguous, and >> updating a single child document would make it discontiguous with the >> rest of the block of documents. >> >> Just update the block by resending the entire block of documents. >> >> For e previous discussion of this limitation: >> http://lucene.472066.n3.nabble.com/block-join-and- >> atomic-updates-td4117178.html >> > > This is totally clear to me and I want nested document to not be > accessible without it's root context. > > There is no way it seems to delete the whole block by the id of the root > document. There is no way to update the root document that removes the > stale date from the index. Normal SOLR behavior is to automatically delete > old documents with same ID. I expect this behavior for other documents in > this block to. > > Anyway to make things clear I issued a JIRA request and tried to explain > it more carefully there: > > https://issues.apache.org/jira/browse/SOLR-6096 > > regards > > Thomas > -- Sincerely yours Mikhail Khludnev Principal Engineer, Grid Dynamics <http://www.griddynamics.com> <mkhlud...@griddynamics.com>