From: Joey Hess Date: Tue, 6 Dec 2016 21:08:39 +0000 (-0400) Subject: devbog X-Git-Tag: archive/raspbian/10.20250416-2+rpi1~1^2~281^2~72^2 X-Git-Url: https://dgit.raspbian.org/?a=commitdiff_plain;h=f2354ddef55da2e95e3b3f4aecd263b72cdcf85a;p=git-annex.git devbog --- diff --git a/doc/devblog/day_432-433__almost_there.mdwn b/doc/devblog/day_432-433__almost_there.mdwn new file mode 100644 index 0000000000..b41ce3f701 --- /dev/null +++ b/doc/devblog/day_432-433__almost_there.mdwn @@ -0,0 +1,13 @@ +Friday and today were spent implementing both sides of the P2P protocol for +git-annex content transfers. + +There were some tricky cases to deal with. For example, when a file is being +sent from a direct mode repository, or v6 annex.thin repository, the +content of the file can change as it's being transferred. Including being +appended to or truncated. Had to find a way to deal with that, to avoid +breaking the protocol by not sending the indicated number of bytes of data. + +It all seems to be done now, but it's not been tested at all, and there are +probably some bugs to find. (And progress info is not wired up yet.) + +Today's work was sponsored by Trenton Cronholm on Patreon.