Varun Thacker created SOLR-9086:
-----------------------------------

             Summary: Small improvements to cloud backup/restore
                 Key: SOLR-9086
                 URL: https://issues.apache.org/jira/browse/SOLR-9086
             Project: Solr
          Issue Type: Improvement
            Reporter: Varun Thacker


Proposed additions:
 - Take numDocs count of all replicas during backup and validate them during 
restore 
 - User can pass "rule" and "snitch" param for the restored collection as well 
. CollectionsHandler#RESTORE_OP needs to keeps those two params.
 - Mark the API as experimental . We might want to wait for SOLR-9055 to pan 
out . Also in-case we want to change the "name" param to "snapshot" or 
"snapshotName" as proposed here 
https://issues.apache.org/jira/browse/SOLR-5750?focusedCommentId=15260749&page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel#comment-15260749

Misc Changes:
 - Improve log message {{throw new SolrException(ErrorCode.SERVER_ERROR, 
"Couldn't restore since doesn't exist: " + backupPath);}} . It should be 
"doesn't" -> "location doesn't"
 - Move {{OverseerCollectionMessageHandler#processBackupAction}} and 
{{OverseerCollectionMessageHandler#processRestoreAction}} to their own classes

Questions:
 - During restore should be do a checksum verification of the configSet and 
fail fast if a configSet with the same name exists but the checksum doesn't 
match?




--
This message was sent by Atlassian JIRA
(v6.3.4#6332)

---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to