diff options
author | 2012-08-24 13:13:17 -0400 | |
---|---|---|
committer | 2012-08-24 13:13:41 -0400 | |
commit | 47875e9b94ed84d4f6ac358e929d7e541c8fcb38 (patch) | |
tree | c6e7abf9eaae7da308aa67f004a4c5e8e36954e1 /doc/design/assistant | |
parent | d25f407e6767c8ce9214fcc7c503178cfa3fa9f5 (diff) |
update
Diffstat (limited to 'doc/design/assistant')
-rw-r--r-- | doc/design/assistant/syncing.mdwn | 17 |
1 files changed, 11 insertions, 6 deletions
diff --git a/doc/design/assistant/syncing.mdwn b/doc/design/assistant/syncing.mdwn index 071ea2730..0225a5d39 100644 --- a/doc/design/assistant/syncing.mdwn +++ b/doc/design/assistant/syncing.mdwn @@ -3,12 +3,11 @@ all the other git clones, at both the git level and the key/value level. ## immediate action items -* Fix MountWatcher to notice umounts and remounts of drives. -* A remote may lose content it had before, so when requeuing - a failed download, check the location log to see if the remote still has - the content, and if not, queue a download from elsewhere. (And, a remote - may get content we were uploading from elsewhere, so check the location - log when queuing a failed Upload too.) +* Run transfer scan on startup. +* The syncing code currently doesn't run for special remotes. While + transfering the git info about special remotes could be a complication, + if we assume that's synced between existing git remotes, it should be + possible for them to do file transfers to/from special remotes. * Ensure that when a remote receives content, and updates its location log, it syncs that update back out. Prerequisite for: * After git sync, identify new content that we don't have that is now available @@ -195,3 +194,9 @@ redone to check it. order to retry them later, without the scan. I'm thinking about a directory like `.git/annex/transfer/failed/{upload,download}/uuid/`, which failed transfer log files could be moved to. +* A remote may lose content it had before, so when requeuing + a failed download, check the location log to see if the remote still has + the content, and if not, queue a download from elsewhere. (And, a remote + may get content we were uploading from elsewhere, so check the location + log when queuing a failed Upload too.) **done** +* Fix MountWatcher to notice umounts and remounts of drives. **done** |