melor/poni — Issue #7: deploy is much slower than it needs to be
Author: fingon
Created: 2011-10-13 16:02:57+00:00
State: open

deploy checks existing files by reading them from the remote server; however, in case of bigger files, this can take forever.

Trivial solution would be to use e.g. md5 hashes of the files instead, as md5sum is available pretty much everywhere - and if not, fall back to reading stuff.

I have a proof of concept patch that does this written already, but it doesn't do fallback as nicely as it could be done.

(We're transferring .tar.gz or two to enable installation of stuff based just on poni resources, and paramiko seems to do only ~10MB/_minute_ for some reason during the check phase.)