Hi, All
When I did AtomicUpdate on SolrCloud by the following setting, it does
not work properly.

---
<updateRequestProcessorChain name="skip-empty">
 <processor class="solr.DistributedUpdateProcessorFactory"/>
 <processor class="TrimFieldUpdateProcessorFactory" />
 <processor class="RemoveBlankFieldUpdateProcessorFactory" />
 <processor class="solr.LogUpdateProcessorFactory" />
 <processor class="solr.RunUpdateProcessorFactory" />
</updateRequestProcessorChain>
---
When changed as follows and made it work, it became as expected.
---
<updateRequestProcessorChain name="skip-empty">
 <processor class="TrimFieldUpdateProcessorFactory" />
 <processor class="RemoveBlankFieldUpdateProcessorFactory" />
 <processor class="solr.LogUpdateProcessorFactory" />
 <processor class="solr.RunUpdateProcessorFactory" />
</updateRequestProcessorChain>
---
The later setting and the way of using post-processor could make the
same result, I though,
but using post-processor, bug of SOLR-8030 makes me not feel like using it.
By the latter setting even, is there any possibility of SOLR-8030 to
become? Seeing the source code, tlog which is from leader comes to
Replica seems to be processed correctly with UpdateRequestProcessor,
the latter setting had not been the right one for the bug, I
though.Anyone knows the most appropriate way to configure AtomicUpdate
on SolrCloud?

Thanks,
Yoshiaki

Reply via email to