Tim Owen created SOLR-17412:
-------------------------------

             Summary: Skip nested atomic updates for non-existent child docs
                 Key: SOLR-17412
                 URL: https://issues.apache.org/jira/browse/SOLR-17412
             Project: Solr
          Issue Type: Improvement
      Security Level: Public (Default Security Level. Issues are Public)
          Components: UpdateRequestProcessors
            Reporter: Tim Owen


The new functionality introduced in SOLR-15213 for atomic updates allows a 
nested atomic update for a child document i.e. you can do an atomic update for 
a root document which also contains child documents and do atomic updates on 
those. This is really useful, however the current behaviour for cases where the 
child document doesn't exist is to throw a Bad Request exception. There is an 
update processor {{SkipExistingDocumentsProcessor}} which allows you to skip 
atomic updates to documents if they don't exist, quietly. However this doesn't 
identify nested atomic updates because the logic for merging nested atomic 
updates based on the actual block of documents in the index is done inside 
{{AtomicUpdateDocumentMerger}}.



--
This message was sent by Atlassian Jira
(v8.20.10#820010)

---------------------------------------------------------------------
To unsubscribe, e-mail: issues-unsubscr...@solr.apache.org
For additional commands, e-mail: issues-h...@solr.apache.org

Reply via email to