Swift implements multi-part upload with user-visible parts and an
explicit manifest.  When deleting an MPU blob it can delete only the
manifest or both the manifest and parts.  For consistency with other
providers, we now do the latter in the portable abstraction.  Swift
ignores the multipart-manifest=delete parameter for single-part
objects.  Fixes andrewgaul/s3proxy#92.
You can view, comment on, or merge this pull request online at:

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

-- Commit Summary --

  * Delete parts when removing Swift multipart objects

-- File Changes --

    M 
apis/openstack-swift/src/main/java/org/jclouds/openstack/swift/v1/blobstore/RegionScopedSwiftBlobStore.java
 (3)
    M 
blobstore/src/test/java/org/jclouds/blobstore/integration/internal/BaseBlobIntegrationTest.java
 (4)

-- Patch Links --

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

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

Reply via email to