summaryrefslogtreecommitdiff
path: root/debian
diff options
context:
space:
mode:
authorGravatar Joey Hess <joey@kitenet.net>2012-07-01 15:18:36 -0400
committerGravatar Joey Hess <joey@kitenet.net>2012-07-01 17:15:11 -0400
commite5fd8b67b7dc3321b13c9b01c36cc7f4d01e1ad8 (patch)
treeaee277a551b775eb45eae79b858a040379908501 /debian
parent72988bae34030295f029b36e859d28bd45f7dbc1 (diff)
get, move, copy: Now refuse to do anything when the requested file transfer is already in progress by another process.
Note this is per-remote, so trying to get the same file from multiple remotes can still let duplicate downloads run. (And uploading the same file to multiple remotes is not duplicate at all of course.) get, move, and copy are the only git-annex subcommands that transfer files, but there's still git-annex-shell recvkey and sendkey to deal with too. I considered modifying retrieveKeyFile or getViaTmp, but they are called by other code that does not involve expensive file transfers (migrate) or that does file transfers that should not be checked by this (fsck --from).
Diffstat (limited to 'debian')
-rw-r--r--debian/changelog7
1 files changed, 7 insertions, 0 deletions
diff --git a/debian/changelog b/debian/changelog
index 96d85da27..babd1786d 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,3 +1,10 @@
+git-annex (3.20120630) UNRELEASED; urgency=low
+
+ * get, move, copy: Now refuse to do anything when the requested file
+ transfer is already in progress by another process.
+
+ -- Joey Hess <joeyh@debian.org> Sun, 01 Jul 2012 15:04:37 -0400
+
git-annex (3.20120629) unstable; urgency=low
* cabal: Only try to use inotify on Linux.