Resending this again as I still could not make this work. So would like to know 
if this is even possible to have
both solr.CdcrUpdateProcessorFactory and 
solr.IgnoreCommitOptimizeUpdateProcessorFactory  in solrconfig.xml and get both 
functionalities work.
Please let me know.

Thank you,
Rajeswari
 
On 7/14/20, 12:40 PM, "Natarajan, Rajeswari" <rajeswari.natara...@sap.com> 
wrote:

    Hi ,

    Would like to have these two processors (cdcr and ignorecommit)  in 
solrconfig.xml .

    But cdcr fails with below error , with either cdcr-processor-chain or 
ignore-commit-from-client chain

    version conflict for 60d35f0850afac66 expected=1671629672447737856 
actual=-1,&#8203; retry=0 commError=false errorCode=409



     <requestHandler name="/update" class="solr.UpdateRequestHandler">

      <lst name="defaults">

        <str name="update.chain">cdcr-processor-chain</str>

      </lst>

    </requestHandler>



    <updateRequestProcessorChain name="cdcr-processor-chain">

      <processor class="solr.CdcrUpdateProcessorFactory"/>

      <processor class="solr.RunUpdateProcessorFactory"/>

    </updateRequestProcessorChain>





    <updateRequestProcessorChain name="ignore-commit-from-client" 
default="true">

      <processor class="solr.IgnoreCommitOptimizeUpdateProcessorFactory">

        <int name="statusCode">200</int>

      </processor>



      <processor class="solr.RunUpdateProcessorFactory" />

    </updateRequestProcessorChain>



    Also tried as below. Getting error comaplining about custom processor

    <requestHandler name="/update" class="solr.UpdateRequestHandler">

      <lst name="defaults">

        <str name="update.chain">custom</str>

      </lst>
    </requestHandler


    <updateRequestProcessor name="cdcr-processor-chain" 
class=”solr.CdcrUpdateProcessorFactory">                >

    </updateRequestProcessor>





    <updateRequestProcessor name="ignore-commit-from-client" default="true" 
class=”solr.IgnoreCommitOptimizeUpdateProcessorFactory">

         <int name="statusCode">200</int>


    </updateRequestProcessor>


    <updateProcessorChain name="custom" processor=" 
solr.CdcrUpdateProcessorFactory, ignore-commit-from-client">
      <processor class="solr.RunUpdateProcessorFactory" />
    </updateProcessorChain>


    Is there a way these two processors can be applied together.

    Thanks,
    Rajeswari

Reply via email to