d05b7b9182
Make the byteRetriever be passed the callback that consumes the bytestring. This way, there's no worries about the lazy bytestring not all being read when the resource that's creating it is closed. Which in turn lets bup, ddar, and S3 each switch from using an unncessary fileRetriver to a byteRetriever. So, more efficient on chunks and encrypted files. The only remaining fileRetrievers are hook and external, which really do retrieve to files. |
||
---|---|---|
.. | ||
Chunked | ||
AWS.hs | ||
Chunked.hs | ||
ChunkedEncryptable.hs | ||
Encryptable.hs | ||
Git.hs | ||
Hooks.hs | ||
Messages.hs | ||
ReadOnly.hs | ||
Special.hs | ||
Ssh.hs |