aboutsummaryrefslogtreecommitdiff
path: root/doc/devblog/day_432-433__almost_there.mdwn
diff options
context:
space:
mode:
authorGravatar Joey Hess <joeyh@joeyh.name>2016-12-06 17:08:39 -0400
committerGravatar Joey Hess <joeyh@joeyh.name>2016-12-06 17:08:39 -0400
commit3500fa70e016459fcd02cba4d4c3059e7f4555ef (patch)
tree855cefb243230c19cab998069da30981cd4329cf /doc/devblog/day_432-433__almost_there.mdwn
parent6d7b2b59e3d6a16fc7cbd0a77f8e5c5ab4ca3f14 (diff)
devbog
Diffstat (limited to 'doc/devblog/day_432-433__almost_there.mdwn')
-rw-r--r--doc/devblog/day_432-433__almost_there.mdwn13
1 files changed, 13 insertions, 0 deletions
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.