Details
-
Bug
-
Status: Resolved
-
Minor
-
Resolution: Fixed
-
2.0.0
Description
Swift only allows appending to user metadata, different from other object stores, such that the following integration test fails:
Failed tests: CloudFilesUSBlobIntegrationLiveTest>BaseBlobIntegrationTest.testCopyBlobReplaceMetadata:812->BaseBlobIntegrationTest.checkUserMetadata:606 Expecting: <{"key2"="value2", "key3"="value3", "key1"="value1", "key4"="value4"}> to be equal to: <{"key3"="value3", "key4"="value4"}> but was not.
Unfortunately the provider API does not appear to provide a way to set the combination of content and user metadata to fix this up after the fact.
Attachments
Issue Links
- is related to
-
JCLOUDS-651 server-side copy in portable abstraction
-
- Resolved
-