Varun Thacker created SOLR-12489:
------------------------------------
Summary: Restore collection does not respect use specified
replicationFactor
Key: SOLR-12489
URL: https://issues.apache.org/jira/browse/SOLR-12489
Project: Solr
Issue Type: Bug
Security Level: Public (Default Security Level. Issues are Public)
Reporter: Varun Thacker
Assignee: Varun Thacker
When restoring a collection we can pass in the replicationFactor
However while restoring the collection we don't make use of this param and end
up using whatever is present as the nrtReplicas key in the state.json
{code:java}
int numNrtReplicas = getInt(message, NRT_REPLICAS,
backupCollectionState.getNumNrtReplicas(), 0);
if (numNrtReplicas == 0) {
numNrtReplicas = getInt(message, REPLICATION_FACTOR,
backupCollectionState.getReplicationFactor(), 0);
}{code}
The tests didn't catch this as the create collection call from SolrJ sets
nrtReplicas = replicationFactor and then we never restore with a different
replicationFactor
--
This message was sent by Atlassian JIRA
(v7.6.3#76005)
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]