This unifies the provider multipart upload code paths and removes code duplication. You can view, comment on, or merge this pull request online at:
https://github.com/jclouds/jclouds/pull/762 -- Commit Summary -- * JCLOUDS-894: Add portable multipart upload * JCLOUDS-894: Add portable multipart upload for S3 * JCLOUDS-894: Add portable multipart upload for Azure * JCLOUDS-894: Add portable multipart upload for Swift * JCLOUDS-894: Odds and ends -- File Changes -- M apis/atmos/src/main/java/org/jclouds/atmos/blobstore/AtmosBlobStore.java (7) M apis/cloudfiles/src/main/java/org/jclouds/cloudfiles/blobstore/CloudFilesBlobStore.java (5) M apis/openstack-swift/src/main/java/org/jclouds/openstack/swift/v1/blobstore/RegionScopedSwiftBlobStore.java (25) M apis/openstack-swift/src/test/java/org/jclouds/openstack/swift/v1/blobstore/integration/SwiftBlobIntegrationLiveTest.java (5) M apis/s3/src/main/java/org/jclouds/s3/blobstore/S3BlobStore.java (14) M apis/s3/src/main/java/org/jclouds/s3/blobstore/config/S3BlobStoreContextModule.java (6) D apis/s3/src/main/java/org/jclouds/s3/blobstore/strategy/AsyncMultipartUploadStrategy.java (31) D apis/s3/src/main/java/org/jclouds/s3/blobstore/strategy/MultipartUploadStrategy.java (28) D apis/s3/src/main/java/org/jclouds/s3/blobstore/strategy/internal/ParallelMultipartUploadStrategy.java (292) D apis/s3/src/main/java/org/jclouds/s3/blobstore/strategy/internal/SequentialMultipartUploadStrategy.java (123) D apis/s3/src/test/java/org/jclouds/s3/blobstore/strategy/internal/SequentialMultipartUploadStrategyMockTest.java (147) M apis/swift/src/main/java/org/jclouds/openstack/swift/blobstore/SwiftBlobStore.java (5) M blobstore/src/main/java/org/jclouds/blobstore/internal/BaseBlobStore.java (28) M providers/aws-s3/src/main/java/org/jclouds/aws/s3/blobstore/AWSS3BlobStore.java (16) M providers/azureblob/src/main/java/org/jclouds/azureblob/blobstore/AzureBlobStore.java (13) D providers/azureblob/src/main/java/org/jclouds/azureblob/blobstore/strategy/AzureBlobBlockUploadStrategy.java (82) D providers/azureblob/src/main/java/org/jclouds/azureblob/blobstore/strategy/MultipartUploadStrategy.java (34) M providers/azureblob/src/test/java/org/jclouds/azureblob/blobstore/integration/AzureBlobIntegrationLiveTest.java (31) D providers/azureblob/src/test/java/org/jclouds/azureblob/blobstore/strategy/AzureBlobBlockUploadStrategyTest.java (123) M providers/hpcloud-objectstorage/src/main/java/org/jclouds/hpcloud/objectstorage/blobstore/HPCloudObjectStorageBlobStore.java (5) -- Patch Links -- https://github.com/jclouds/jclouds/pull/762.patch https://github.com/jclouds/jclouds/pull/762.diff --- Reply to this email directly or view it on GitHub: https://github.com/jclouds/jclouds/pull/762
