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]
