aboutsummaryrefslogtreecommitdiff
path: root/doc/todo/accellerate_ssh_remotes_with_git-annex-shell_mass_protocol.mdwn
Commit message (Collapse)AuthorAge
* use P2P protocol for dropGravatar Joey Hess2018-03-08
| | | | | | | | | | | | | | Not yet used for everything else, but this is enough to verify that it works, and do some benchmarking. Some bugfixes included, which got it working. Also fallback to old actions has been verified to work correctly. Benchmarked dropping one thousand files from a ssh remote on localhost. Using the old git-annex 40.867 seconds. With the P2P protocol 9.905 seconds! This commit was sponsored by Jochen Bartl on Patreon.
* implemented git-annex-shell p2pstdioGravatar Joey Hess2018-03-07
| | | | | | | | | | | Not yet used by git-annex, but this will allow faster transfers etc than using individual ssh connections and rsync. Not called git-annex-shell p2p, because git-annex p2p does something else and I don't want two subcommands with the same name between the two for sanity reasons. This commit was sponsored by Øyvind Andersen Holm.
* designing new git-annex-shell multiGravatar Joey Hess2018-03-06
This commit was supported by the NSF-funded DataLad project.