Provides conduits to upload data to S3 using the Multipart API

Version on this page:
LTS Haskell 9.21:
Stackage Nightly 2017-12-08:
Latest on Hackage:

See all snapshots amazonka-s3-streaming appears in

BSD-3-Clause licensed by Alex Mason
Maintained by [email protected]
This version can be pinned in stack with:amazonka-s3-streaming-,1927

Module documentation for

amazonka-s3-streaming Build Status

Provides a conduit based streaming interface and a concurrent interface to uploading data to S3 using the Multipart API. Also provides method to upload files or bytestrings of known size in parallel.

The documentation can be found on Hackage.


Changelog - amazonka-s3-streaming

  • Make all library generated messages use Debug level not Info

  • Update to mmorph < 1.2

  • Fixed a bug with the printf format strings which would lead to a crash (Thanks @JakeOShannessy for reporting).

  • Fixed a potential bug with very large uploads where the chunksize might be too small for the limit of 10,000 chunks per upload (#6).
  • Change API to allow the user to specify a chunk size for streaming if the user knows more about the data than we do.
  • Allow the user to specify how many concurrent threads to use for concurrentUpload as as well as chunk size (#4).
  • Better specify cabal dependency ranges.