From 5af1190ef1fed9ff10df3d5989810691504ad16a Mon Sep 17 00:00:00 2001 From: Joey Hess Date: Wed, 31 Jul 2013 12:31:30 -0400 Subject: [PATCH] make edits that a commenter apparently didn't realize they could make. this is a wiki.. --- doc/backends.mdwn | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/doc/backends.mdwn b/doc/backends.mdwn index e1a3da218e..4e9776ff00 100644 --- a/doc/backends.mdwn +++ b/doc/backends.mdwn @@ -5,12 +5,13 @@ to retrieve the file's content (its value). Multiple pluggable key-value backends are supported, and a single repository can use different ones for different files. -* `SHA256E` -- The default backend for new files. This allows +* `SHA256E` -- The default backend for new files, combines a SHA256 hash of + the file's content with the file's extension. This allows verifying that the file content is right, and can avoid duplicates of files with the same content. Its need to generate checksums can make it slower for large files. * `SHA256` -- Does not include the file extension in the key, which can - lead to better deduplication. + lead to better deduplication but can confuse some programs. * `WORM` ("Write Once, Read Many") This assumes that any file with the same basename, size, and modification time has the same content. This is the the least expensive backend, recommended for really large