Description
if I have parent with children in the index, I can send update omitting children. as a result old children become orphaned.
I suppose separate _root_ fields makes much trouble. I propose to extend notion of uniqueKey, and let it spans across blocks that makes updates unambiguous.
WDYT? Do you like to see a test proves this issue?
Attachments
Attachments
Issue Links
- causes
-
SOLR-15540 changes in internal usage of _root_ field cause failures to deleteById or duplicate docs when updating after upgrading from Solr7 to Solr8
- Open
- is duplicated by
-
SOLR-6700 ChildDocTransformer doesn't return correct children after updating and optimising solr index
- Closed
- is related to
-
SOLR-5772 duplicate documents between solr "block join" documents and "normal" document
- Open
-
SOLR-7606 ToParentBlockJoinQuery fails with AIOOBE under certain circumstances
- Open
-
SOLR-6596 Atomic update and adding child doc not working together
- Closed
-
SOLR-6096 Support Update and Delete on nested documents
- Closed
-
SOLR-10144 redesign block-join support
- Closed
- is required by
-
SOLR-12638 Support atomic updates of nested/child documents for nested-enabled schema
- Resolved
- is superceded by
-
SOLR-7672 introduce implicit _parent_:true
- Reopened
- relates to
-
SOLR-3076 Solr(Cloud) should support block joins
- Closed
-
SOLR-13062 SimpleBlockJoinUpdateRequestProcessorFactory for Atomic update and adding child doc
- Resolved
- links to