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
