Andrew Gaul created JCLOUDS-937:
-----------------------------------
Summary: Consider using HTTP POST for Swift bulk delete
Key: JCLOUDS-937
URL: https://issues.apache.org/jira/browse/JCLOUDS-937
Project: jclouds
Issue Type: Improvement
Components: jclouds-blobstore
Affects Versions: 1.9.0
Reporter: Andrew Gaul
Priority: Minor
Presently {{BulkApi.bulkDelete}} uses the DELETE HTTP verb with an entity body
to supply the object names. We should consider using the equivalent and POST
HTTP verb instead. The latter is better supported by some tools and proxies as
discussed here:
https://bugs.launchpad.net/swift/+bug/1232787
Unfortunately Swift 1.8.0 (Havana) added support for DELETE and 1.11/1.12
(Icehouse?) added support for POST:
https://github.com/openstack/swift/blob/master/CHANGELOG
We might need some fallback or compatibility logic.
--
This message was sent by Atlassian JIRA
(v6.3.4#6332)