From 3500fa70e016459fcd02cba4d4c3059e7f4555ef Mon Sep 17 00:00:00 2001 From: Joey Hess Date: Tue, 6 Dec 2016 17:08:39 -0400 Subject: devbog --- doc/devblog/day_432-433__almost_there.mdwn | 13 +++++++++++++ 1 file changed, 13 insertions(+) create mode 100644 doc/devblog/day_432-433__almost_there.mdwn (limited to 'doc/devblog/day_432-433__almost_there.mdwn') 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 000000000..b41ce3f70 --- /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. -- cgit v1.2.3