summaryrefslogtreecommitdiff
path: root/debian/changelog
diff options
context:
space:
mode:
authorGravatar Joey Hess <joey@kitenet.net>2013-09-25 11:46:17 -0400
committerGravatar Joey Hess <joey@kitenet.net>2013-09-25 11:46:17 -0400
commit2590e1099ff283cc1c388f2dbdcbdd0ac6905a64 (patch)
tree85c5a0222b5d5a51dda5aed1cef2c85dd0b7e05e /debian/changelog
parentd9c5d32c34885cac67c44c633c5351461902d166 (diff)
assistant: Clear the list of failed transfers when doing a full transfer scan. This prevents repeated retries to download files that are not available, or are not referenced by the current git tree.
This is motivated by a user report that the assistant was repeatedly retrying transfers of files that had been deleted (in direct mode, so removing the only copy). Note that the glacier code retries failed transfers after a while to retry downloads that have aged long enough to be available. This is ok; if we're doing a full transfer scan we'll retry on every file that is still in the git tree. Also note that this makes the assistant less likely to get every file referenced by old revs of the git tree. Not something the assistant tries to ensure anyway, so I feel this is acceptable.
Diffstat (limited to 'debian/changelog')
-rw-r--r--debian/changelog3
1 files changed, 3 insertions, 0 deletions
diff --git a/debian/changelog b/debian/changelog
index 3b79475a2..4b51e2c88 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -9,6 +9,9 @@ git-annex (4.20130921) UNRELEASED; urgency=low
example.
* Android build redone from scratch, many dependencies updated,
and entire build can now be done using provided scripts.
+ * assistant: Clear the list of failed transfers when doing a full transfer
+ scan. This prevents repeated retries to download files that are not
+ available, or are not referenced by the current git tree.
-- Joey Hess <joeyh@debian.org> Sun, 22 Sep 2013 19:42:29 -0400