Varun Thacker created SOLR-9530:

             Summary: Add an Atomic Update Processor 
                 Key: SOLR-9530
             Project: Solr
          Issue Type: New Feature
      Security Level: Public (Default Security Level. Issues are Public)
            Reporter: Varun Thacker

I'd like to explore the idea of adding a new update processor to help ingest 
partial updates.

Example use-case - There are two datasets with a common id field. How can I 
merge both of them at index time?

Proposed Solution: 
<updateRequestProcessorChain name="atomic">
  <processor class="solr.processor.AtomicUpdateProcessorFactory">
    <str name="my_new_field">add</str>
  <processor class="solr.LogUpdateProcessorFactory" />
  <processor class="solr.RunUpdateProcessorFactory" />

So the first JSON dump could be ingested against 

And then the second JSON could be ingested against

The Atomic Update Processor could support all the atomic update operations 
currently supported.

This message was sent by Atlassian JIRA

To unsubscribe, e-mail:
For additional commands, e-mail:

Reply via email to