Solr Version: 7.1.0
Changes I made to solrconfig.xml:
Added a updateRequestProcessorChain using TolerantUpdateProcessorFactory as suggested here
<updateRequestProcessorChain name="tolerant">
<processor class="solr.TolerantUpdateProcessorFactory">
<int name="maxErrors">10</int>
</processor>
<processor class="solr.RunUpdateProcessorFactory" />
</updateRequestProcessorChain>
Error:
{
"responseHeader": {
"status": 400,
"QTime": 1
},
"error": {
"msg": "unknown UpdateRequestProcessorChain: tolerant",
"code": 400,
"metadata": [
"error-class",
"org.apache.solr.common.SolrException",
"root-error-class",
"org.apache.solr.common.SolrException"
]
}
}
POST request:
http://<solr-endpoint>/solr/<core-name>/update/json?update.chain=tolerant&maxErrors=3
solrconfig.xml location:
/opt/solr-7.1.0/server/solr/configsets/_default/conf/solrconfig.xml
which is symlinked to /opt/solr directory, which is Solr install directory.
I have tried restarting Solr ($ sudo service solr restart
) and also reloading the cores from Solr AdminUI but the request keeps giving the same error saying unknown UpdateRequestProcessorChain.