diff options
author | Joey Hess <joey@kitenet.net> | 2013-10-05 17:26:17 -0400 |
---|---|---|
committer | Joey Hess <joey@kitenet.net> | 2013-10-05 17:26:17 -0400 |
commit | f4c92cfa3a99fe38f9d9edd81469f753e6d78072 (patch) | |
tree | 32c7f1cfca653140a8253ae7641d71d1b2ccf1c4 /doc/devblog/day_28__lazy_saturday.mdwn | |
parent | 07ee748029c711c7779f4073a3b946190d9a000e (diff) |
devblog
Diffstat (limited to 'doc/devblog/day_28__lazy_saturday.mdwn')
-rw-r--r-- | doc/devblog/day_28__lazy_saturday.mdwn | 17 |
1 files changed, 17 insertions, 0 deletions
diff --git a/doc/devblog/day_28__lazy_saturday.mdwn b/doc/devblog/day_28__lazy_saturday.mdwn new file mode 100644 index 000000000..c2237b28b --- /dev/null +++ b/doc/devblog/day_28__lazy_saturday.mdwn @@ -0,0 +1,17 @@ +Finished up the automatic recovery from stale lock files. Turns out git +has quite a few lock files; the assistant handles them all. + +Improved URL and WORM keys so the filenames used for them +will always work on FAT (which has a crazy assortmeny of illegal +characters). This is a tricky thing to deal with without breaking backwards +compatability, so it's only dealt with when creating new URL or WORM keys. + +----- + +I think my next step in this disaster recovery themed month will be adding +periodic incremental fsck to the assistant. `git annex fsck` can already +do an incremental fsck, so this should mostly involve adding a user +interface to the webapp to configure when it should fsck. For example, you +might choose to run it for up 1 hour every night, with a goal of checking +all your files once per month. Also will need to make the assistant do +something useful when fsck finds a bad file (ie, queue a re-download). |