You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@camel.apache.org by "Andreas C. Osowski (JIRA)" <ji...@apache.org> on 2014/11/02 16:28:34 UTC

[jira] [Created] (CAMEL-7991) Add MultiPartUpload functionality to S3Producer

Andreas C. Osowski created CAMEL-7991:
-----------------------------------------

             Summary: Add MultiPartUpload functionality to S3Producer
                 Key: CAMEL-7991
                 URL: https://issues.apache.org/jira/browse/CAMEL-7991
             Project: Camel
          Issue Type: Improvement
          Components: camel-aws
            Reporter: Andreas C. Osowski


The current S3 Producer implementation does not use S3's MultiPartUpload functionality. Therefore, the whole data blob needs to be buffered in memory before it can be uploaded to S3.

Using MultiPartUpload, the blob can be uploaded in chunks thereby drastically reducing the required memory. Implementation is possible without major changes to the existing s3 codebase. I've introduced a new Endpoint parameter "multiPartUpload" to toggle chunked uploads, the chunk size and the buffer size used for 



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)