From 4235bd7a41e34bb25798158ebcc51f45378a528d Mon Sep 17 00:00:00 2001 From: Joey Hess Date: Fri, 27 Dec 2013 14:39:56 -0400 Subject: hint about PROGRESS throttling --- doc/design/external_special_remote_protocol.mdwn | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/doc/design/external_special_remote_protocol.mdwn b/doc/design/external_special_remote_protocol.mdwn index 1c582591b..e93ead8d6 100644 --- a/doc/design/external_special_remote_protocol.mdwn +++ b/doc/design/external_special_remote_protocol.mdwn @@ -168,8 +168,9 @@ in control. talk with the special remote program! * `PROGRESS Int` Indicates the current progress of the transfer (in bytes). May be repeated - any number of times during the transfer process. This is highly recommended - for STORE. (It is optional but good for RETRIEVE.) + any number of times during the transfer process, but it's wasteful to + update the progress until at least another 1% of the file has been sent. + This is highly recommended for STORE. (It is optional but good for RETRIEVE.) (git-annex does not send a reply to this message.) * `DIRHASH Key` Gets a two level hash associated with a Key. Something like "abc/def". -- cgit v1.2.3