summaryrefslogtreecommitdiff
path: root/CHANGELOG
diff options
context:
space:
mode:
authorGravatar Joey Hess <joey@kitenet.net>2014-08-09 15:58:01 -0400
committerGravatar Joey Hess <joey@kitenet.net>2014-08-09 15:58:01 -0400
commit1ebf529787d1766a5b6a25c6c2b58f126053816f (patch)
treef540772502c35ede0a40b5ca978d18c406054f2e /CHANGELOG
parent620d1e4273310373f38866259f9f6b3bc6995a5e (diff)
S3: finish converting to aws library
Implemented the Retriever. Unfortunately, it is a fileRetriever and not a byteRetriever. It should be possible to convert this to a byteRetiever, but I got stuck: The conduit sink needs to process individual chunks, but a byteRetriever needs to pass a single L.ByteString to its callback for processing. I looked into using unsafeInerlaveIO to build up the bytestring lazily, but the sink is already operating under conduit's inversion of control, and does not run directly in IO anyway. On the plus side, no more memory leak..
Diffstat (limited to 'CHANGELOG')
0 files changed, 0 insertions, 0 deletions