]> git.p6c8.net - jirafeau.git/commitdiff
[TASK] reword file_hash option
authorJerome Jutteau <jerome@jutteau.fr>
Fri, 20 Nov 2020 11:34:44 +0000 (12:34 +0100)
committerJerome Jutteau <jerome@jutteau.fr>
Fri, 20 Nov 2020 11:38:24 +0000 (12:38 +0100)
Signed-off-by: Jerome Jutteau <jerome@jutteau.fr>
lib/config.original.php

index f1f0368b2afa981ff22e10389c658eadbc578e68..0d2665c1e8f0ad4230675e7789099261db19dee2 100644 (file)
@@ -155,11 +155,16 @@ $cfg['proxy_ip'] = array();
 /* File hash
  * In order to make file deduplication work, files can be hashed through different methods.
  * By default, files are hashed through md5 but other methods are available.
- * Possible values are 'md5' and 'md5_outside'.
+ *
+ * Possible values are 'md5', 'md5_outside' and 'random'.
+ * 
  * With 'md5' option, the whole file is hashed through md5. This is the default.
- * With 'md5_outside', md5 is used to hash the first part of the file, the last part of the file. This method offer file deduplication at minimal cost but can be dangerous as files with the same partial hash can be mistaken.
- * With 'random', file hash not set to a random value and file deduplication cannot work anymore but it is fast and safe.
- * and the file's size. This method is fast for large files but cannot be perfect.
+ * With 'md5_outside', hash is computed using:
+ *  - md5 of the first part of the file,
+ *  - md5 of the last part of the file and
+ *  - file's size.
+ * This method offer file deduplication at minimal cost but can be dangerous as files with the same partial hash can be mistaken.
+ * With 'random' option, file hash is set to a random value and file deduplication cannot work anymore but it is fast and safe.
  */
 $cfg['file_hash'] = 'md5';
 

patrick-canterino.de