GitHub user jskora opened a pull request: https://github.com/apache/nifi/pull/132
NIFI-1107 - Integrate Multipart uploads into the PutS3Object processor. * Add nifi-ssl-context-service-nar to nifi-aws-nar pom. * Add nifi-ssl-context-service-api to nifi-aws-processors pom. * Add SSL context service and endpoint override properties to AbstractAWSProcessor to support non-Amazon S3-compatible endpoints. * Added Multipart upload API support, multipart threshold and size properties, state tracking for multipart upload, and expanded flow file attributes to PutS3Object. * Updated annotations and property list for FetchS3Object and DeleteS3Object. * Added region to bucket in AbstractS3Test to minimize AWS propogation issues during testing. * Expanded tests in TestPutS3Object to validate new multipart logic. You can merge this pull request into a Git repository by running: $ git pull https://github.com/jskora/nifi NIFI-1107 Alternatively you can review and apply these changes as the patch at: https://github.com/apache/nifi/pull/132.patch To close this pull request, make a commit to your master/trunk branch with (at least) the following in the commit message: This closes #132 ---- commit 52fd4180c7e929cbbdd3647d1b7aad68174b2f9c Author: Joe Skora <jsk...@gmail.com> Date: 2015-11-24T17:15:01Z Integrate Multipart uploads into the PutS3Object processor. * Add nifi-ssl-context-service-nar to nifi-aws-nar pom. * Add nifi-ssl-context-service-api to nifi-aws-processors pom. * Add SSL context service and endpoint override properties to AbstractAWSProcessor to support non-Amazon S3-compatible endpoints. * Added Multipart upload API support, multipart threshold and size properties, state tracking for multipart upload, and expanded flow file attributes to PutS3Object. * Updated annotations and property list for FetchS3Object and DeleteS3Object. * Added region to bucket in AbstractS3Test to minimize AWS propogation issues during testing. * Expanded tests in TestPutS3Object to validate new multipart logic. ---- --- If your project is set up for it, you can reply to this email and have your reply appear on GitHub as well. If your project does not have this feature enabled and wishes so, or if the feature is enabled but not working, please contact infrastructure at infrastruct...@apache.org or file a JIRA ticket with INFRA. ---