Let's use swift bulk middleware

Registered by Chmouel Boudjnah

Since 1.8.0 Swift has added the bulk middleware feature, which is described here :

http://docs.openstack.org/developer/swift/misc.html#module-swift.common.middleware.bulk

which basically to do bunch of operation at once.

To discover if this is enabled we can enabled with a config file switch but we can as well starting to us the discoverability feature introduced in Swift 1.10 as described here :

http://techs.enovance.com/6509/swift-discoverable-capabilities

It would be a great feature to have for the chunked objects upload and deletion to it in one request.

Blueprint information

Status:
Not started
Approver:
None
Priority:
Undefined
Drafter:
None
Direction:
Needs approval
Assignee:
None
Definition:
New
Series goal:
None
Implementation:
Unknown
Milestone target:
None

Related branches

Sprints

Whiteboard

This generally makes sense, but can you specifically identify the request patterns that ought to be changed? I can imagine some that would be improved through bulk operations but I can also imagine some pitfalls. Thanks!
markwash more-info 2014-02-18

I'd love to but I don't know that well glance to be able to list them, this is up for someone to pick this up if they are interested.
chmouel 2014-02-19

Thanks for the clarification Chmouel. If someone is interested in doing the research behind this, it would be great, that person should assign himself or herself.
markwash abandoned 2014-03-07

(?)

Work Items

This blueprint contains Public information 
Everyone can see this information.

Subscribers

No subscribers.