diff options
author | Joey Hess <joey@kitenet.net> | 2012-09-15 15:24:07 -0400 |
---|---|---|
committer | Joey Hess <joey@kitenet.net> | 2012-09-15 15:24:07 -0400 |
commit | b453ea8b48b882430052695f465d1747539693d8 (patch) | |
tree | 98a0389c43b4fb1e58f8e424fc0dd70aa1245e34 | |
parent | 2fda03c46f3d149198400f379688559d107e1db2 (diff) |
found some bugs
-rw-r--r-- | doc/design/assistant/syncing.mdwn | 15 |
1 files changed, 12 insertions, 3 deletions
diff --git a/doc/design/assistant/syncing.mdwn b/doc/design/assistant/syncing.mdwn index 34ea4a26f..ff6b9ac77 100644 --- a/doc/design/assistant/syncing.mdwn +++ b/doc/design/assistant/syncing.mdwn @@ -1,9 +1,17 @@ Once files are added (or removed or moved), need to send those changes to all the other git clones, at both the git level and the key/value level. -## immediate action items +## bugs -## longer-term TODO +* Running the assistant in a fresh clone of a repository, it sometimes + skips downloading a file, while successfully downloading all the rest. + There does not seem to be an error message. This will sometimes reproduce + (in a fresh clone each time) several times in a row, but then stops happening, + which has prevented me from debugging it. +* The git repository syncing sometimes fails due to the remote having updated. + While syncing retries, this sometimes doesn't work. + +## TODO * Test MountWatcher on LXDE. * git-annex needs a simple speed control knob, which can be plumbed @@ -35,7 +43,8 @@ all the other git clones, at both the git level and the key/value level. but further calls to the TransferScanner could eg, look at the delta between the last scan and the current one in the git-annex branch. * Ensure that when a remote receives content, and updates its location log, - it syncs that update back out. Prerequisite for: + it syncs that update back out. Currently, it does not, unless the master + branch also changed. Prerequisite for: * After git sync, identify new content that we don't have that is now available on remotes, and transfer. (Needed when we have a uni-directional connection to a remote, so it won't be uploading content to us.) Note: Does not |