Jason Gerlowski created SOLR-17208:
--------------------------------------

             Summary: Restore should fetch index files in parallel
                 Key: SOLR-17208
                 URL: https://issues.apache.org/jira/browse/SOLR-17208
             Project: Solr
          Issue Type: Improvement
      Security Level: Public (Default Security Level. Issues are Public)
          Components: Backup/Restore
    Affects Versions: 9.5.0
            Reporter: Jason Gerlowski


Currently, the restore logic in 
[RestoreCore.java|https://github.com/apache/solr/blob/68762adef05d4972bf6d90febd80770713610862/solr/core/src/java/org/apache/solr/handler/RestoreCore.java#L111-L139]
 fetches the list of index files from the repository, and iterates over them: 
fetching them (as necessary) in serial.

We should consider introducing some parallelism here as a way to speed up 
"restore" and "installshard" operations.

(If initial benchmarking is promising and we decide to pursue this, it's 
probably worth adding a configuration setting to specify how much (or how 
little) parallelization is used.)



--
This message was sent by Atlassian Jira
(v8.20.10#820010)

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

Reply via email to