summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorGravatar https://www.google.com/accounts/o8/id?id=AItOawmNu4V5fvpLlBhaCUfXXOB0MI5NXwh8SkU <Adam@web>2013-11-02 01:26:24 +0000
committerGravatar admin <admin@branchable.com>2013-11-02 01:26:24 +0000
commit1933b6022dcfde22c4e6fb791e22dd8c3686bc90 (patch)
tree9321f4e329fad1d081463238ac909a4300099b14
parent282fd3680209fdc23bf7660ad8a57559d190e063 (diff)
-rw-r--r--doc/bugs/Unnecessary_remote_transfers.mdwn24
1 files changed, 24 insertions, 0 deletions
diff --git a/doc/bugs/Unnecessary_remote_transfers.mdwn b/doc/bugs/Unnecessary_remote_transfers.mdwn
new file mode 100644
index 000000000..9ae23e5a0
--- /dev/null
+++ b/doc/bugs/Unnecessary_remote_transfers.mdwn
@@ -0,0 +1,24 @@
+### Please describe the problem.
+This is related to [[http://git-annex.branchable.com/bugs/assistant_does_not_always_use_repo_cost_info_when_queueing_downloads/]]
+
+### What steps will reproduce the problem?
+1. Make a client repo on two machines on the local network.
+2. Pair them.
+3. Make a remote transfer repo.
+4. Set up Jabber on both local machines.
+5. Put a large file into the annex on one of the local machines.
+6. Watch as the source client repo copies the file directly to the local paired machine, but also copies it to the remote transfer repo.
+7. Wait for the local paired transfer to finish.
+8. Manually disable syncing to the remote transfer repo.
+9. Manually reenable it.
+10. Watch as the remote transfer is not resumed.
+
+### What version of git-annex are you using? On what operating system?
+Using the 1 Nov Linux tarball, Ubuntu Raring.
+
+### Please provide any additional information below.
+This is a problem because unless I manually disable the remote repo, it will continue uploading the large file until it finishes, which uses the limited upstream bandwidth on my Internet connection--and this could take hours depending on the size of the file.
+
+The remote transfer wasn't even necessary to begin with, because it already had a direct connection to the local paired repo. But even so, it should at least abort the remote transfer when the local transfer finishes.
+
+Thanks for your work on git-annex assistant.