git-annex/Remote
Joey Hess 6e89d070bc WIP multipart S3 upload
I'm a little stuck on getting the list of etags of the parts.
This seems to require taking the md5 of each part locally,
which doesn't get along well with lazily streaming in the part from the
file. It would need to read the file twice, or lose laziness and buffer a
whole part -- but parts might be quite large.

This seems to be a problem with the API provided; S3 is supposed to return
an etag, but that is not exposed. I have filed a bug:
https://github.com/aristidb/aws/issues/141
2014-10-28 14:17:30 -04:00
..
Directory pushed checkPresent exception handling out of Remote implementations 2014-08-06 13:45:19 -04:00
External unify exception handling into Utility.Exception 2014-08-07 22:03:29 -04:00
Helper enable frankfurt 2014-10-23 11:02:24 -04:00
Rsync rsync special remote: Fix slashes when used on Windows. 2014-03-18 13:02:10 -04:00
WebDAV WebDAV: Avoid buffering whole file in memory when downloading. 2014-08-08 13:40:55 -04:00
Bup.hs add per-remote-type info 2014-10-21 14:36:09 -04:00
Ddar.hs add per-remote-type info 2014-10-21 14:36:09 -04:00
Directory.hs add per-remote-type info 2014-10-21 14:36:09 -04:00
External.hs add per-remote-type info 2014-10-21 14:36:09 -04:00
GCrypt.hs add per-remote-type info 2014-10-21 14:36:09 -04:00
Git.hs add per-remote-type info 2014-10-21 14:36:09 -04:00
Glacier.hs include creds info for glacier and webdav 2014-10-22 13:56:14 -04:00
Hook.hs add per-remote-type info 2014-10-21 14:36:09 -04:00
List.hs factor out getRemoteGitConfig 2014-05-16 16:08:20 -04:00
Rsync.hs add per-remote-type info 2014-10-21 14:36:09 -04:00
S3.hs WIP multipart S3 upload 2014-10-28 14:17:30 -04:00
Tahoe.hs add per-remote-type info 2014-10-21 14:36:09 -04:00
Web.hs add per-remote-type info 2014-10-21 14:36:09 -04:00
WebDAV.hs include creds info for glacier and webdav 2014-10-22 13:56:14 -04:00