From 02e74c010b717c577fd806f4a13c1c8996c60328 Mon Sep 17 00:00:00 2001 From: Joey Hess Date: Tue, 16 Mar 2021 17:18:35 -0400 Subject: [PATCH] todo --- doc/todo/bwlimit.mdwn | 9 +++++++++ 1 file changed, 9 insertions(+) create mode 100644 doc/todo/bwlimit.mdwn diff --git a/doc/todo/bwlimit.mdwn b/doc/todo/bwlimit.mdwn new file mode 100644 index 0000000000..0dc3bfad57 --- /dev/null +++ b/doc/todo/bwlimit.mdwn @@ -0,0 +1,9 @@ +Add a git config to limit the bandwidth of transfers to/from remotes. + +rsync has --bwlimit, so used to work, but is not used with modern +git-annex for p2p transfers. (bup also has a --bwlimit) + +This should be possible to implement in a way that works for any remote +that streams to/from a bytestring, by just pausing for a fraction of a +second when it's running too fast. The way the progress reporting interface +works, it will probably work to put the delay in there. --[[Joey]]