Payload slicer has a method that returns an iterable of payloads that works on 
non-repeatable
InputStreams that was introduced to fix multi-part uploads in swift 
(JCLOUDS-356). This commit
applies the same method to fix multi-part uploads for azure blob store.

https://issues.apache.org/jira/browse/JCLOUDS-671
You can merge this Pull Request by running:

  git pull https://github.com/burma-shave/jclouds master

Or you can view, comment on it, or merge it online at:

  https://github.com/jclouds/jclouds/pull/620

-- Commit Summary --

  * JCLOUDS-671: Modify AzureBlobUploadStrategy to use Iterable payload slicer.

-- File Changes --

    M 
providers/azureblob/src/main/java/org/jclouds/azureblob/blobstore/strategy/AzureBlobBlockUploadStrategy.java
 (23)
    M 
providers/azureblob/src/test/java/org/jclouds/azureblob/blobstore/strategy/AzureBlobBlockUploadStrategyTest.java
 (35)

-- Patch Links --

https://github.com/jclouds/jclouds/pull/620.patch
https://github.com/jclouds/jclouds/pull/620.diff

---
Reply to this email directly or view it on GitHub:
https://github.com/jclouds/jclouds/pull/620

Reply via email to