bruno-roustant opened a new pull request, #2239:
URL: https://github.com/apache/solr/pull/2239

   Description at https://issues.apache.org/jira/browse/SOLR-17146
   
   1- Add an optional initialization argument to disable the checksum 
verification (enabled by default) in each BackupRepository implementation.
   
   2- Introduce an abstract FilterBackupDirectory to extend when we need to 
perform different/additional logic on top of a delegate BackupDirectory. For 
example, verify the checksum differently. Also, the FilterBackupDirectory could 
inject some initialization arguments when the BackupRepositoryFactory creates 
its delegate.
   Also make the existing TrackingBackupRepository (for tests) extend 
FilterBackupDirectory.
   
   3- Add a test case to AbstractBackupRepositoryTest to ensure all 
implementations support disabling the checksum verification. And add a test for 
LocalFileSystemDirectory (not tested currently) that also extends 
AbstractBackupRepositoryTest.


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: [email protected]

For queries about this service, please contact Infrastructure at:
[email protected]


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

Reply via email to