Renaud Delbru created SOLR-6819:
-----------------------------------
Summary: Being able to configure the updates log implementation
from solrconfig.xml
Key: SOLR-6819
URL: https://issues.apache.org/jira/browse/SOLR-6819
Project: Solr
Issue Type: Improvement
Components: SolrCloud, update
Affects Versions: Trunk
Reporter: Renaud Delbru
CDCR requires its own implementation of the updates log. At the moment, there
is no way to configure the class to use when instantiating the updates log. The
UpdateHandler is deciding to instantiate the base class UpdateLog or its hdfs
version HdfsUpdateLog based on the directory path prefix.
We can extend the UpdateHandler to allow for a class parameter to be defined
for the updateLog section of the solrconfig.xml. For example, the relevant part
of the solrconfig,xml will look like:
{code:xml}
<updateHandler class="solr.DirectUpdateHandler2">
<updateLog class="solr.CdcrUpdateLog">
<str name="dir">${solr.ulog.dir:}</str>
</updateLog>
</updateHandler>
{code}
where the updateLog entry has a parameter class that indicates that the
CdcrUpdateLog implementation must be used.
--
This message was sent by Atlassian JIRA
(v6.3.4#6332)
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]