git-annex/doc/design
Joey Hess b261df735d convert bup to new ChunkedEncryptable API (but do not support chunking)
bup already splits files and does rolling deltas, so there is no reason to
use chunking here.

The new API made it easier to add progress support for storeKey, so that's
done. Unfortunately, bup-split still outputs its own progress with -q,
so a little ugly, but not too bad.

Made dropping remove the branch for an object, for two reasons:

1. The new API calls removeKey to roll back a storeKey when the content
   changed unexpectedly.
2. So that testremote will be happy.

Also, fixed a bug that caused a crash when removing the branch for an
object in rollback.
2014-08-02 18:48:49 -04:00
..
assistant convert bup to new ChunkedEncryptable API (but do not support chunking) 2014-08-02 18:48:49 -04:00
encryption Added a comment 2012-08-15 19:16:10 +00:00
external_special_remote_protocol Added a comment 2014-02-11 13:44:10 +00:00
git-remote-daemon Added a comment: Rolling hash chunking 2014-04-04 14:16:25 +00:00
metadata Added a comment: Why not automatically add the whole date? 2014-04-30 20:41:21 +00:00
requests_routing keep track of satisfied requests, and summarize 2014-05-09 16:41:05 -03:00
assistant.mdwn clarify that this is mostly done (i think?) 2014-04-07 04:41:56 +00:00
caching_database.mdwn link to another place this could be used, perhaps 2014-03-18 15:53:06 -04:00
encryption.mdwn clarify 2013-08-29 14:32:25 -04:00
external_special_remote_protocol.mdwn make explicit the implicit requirement that CHECKPRESENT not say a key is present until it's all done being stored 2014-07-28 14:37:22 -04:00
gcrypt.mdwn automatically derive an annex-uuid from a gcrypt-uuids 2013-09-05 16:02:39 -04:00
git-remote-daemon.mdwn fix typos. 2014-04-16 10:41:07 +02:00
metadata.mdwn pre-commit-annex hook script to automatically extract metadata from lots of types of files 2014-03-02 20:11:58 -04:00
preferred_content.mdwn preferred content stability analysis 2014-01-22 15:55:44 -04:00
requests_routing.mdwn keep track of satisfied requests, and summarize 2014-05-09 16:41:05 -03:00
roadmap.mdwn update roadmap 2014-08-01 18:22:13 -04:00