grizzly: swift endpoint listing support
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
openstack-api-site |
Fix Released
|
Medium
|
Anne Gentle | ||
openstack-manuals |
Fix Released
|
Medium
|
Diane Fleming |
Bug Description
If https:/
https:/
This blueprint implements the ability to list endpoints for an object, account or container, to make it possible to integrate swift with software that relies on data locality information to avoid network overhead.
In particular, it was implemented for usage with Hadoop - see https:/
A piece of middleware is added which answers requests of the form: "/object_
The service is intended for consumption by third-party services living inside the cluster (as the endpoints make sense only inside the cluster behind the firewall); potentially written in a different language. This is why it's provided as a REST API and not just a Python API: to avoid requiring clients to write their own ring parsers in their languages, and to avoid the necessity to distribute the ring file to clients and keep it up-to-date.
Changed in openstack-manuals: | |
milestone: | none → grizzly |
tags: | added: swift |
Changed in openstack-manuals: | |
status: | New → Confirmed |
importance: | Undecided → Medium |
Changed in openstack-manuals: | |
status: | Confirmed → Fix Committed |
Changed in openstack-manuals: | |
milestone: | grizzly → havana |
Changed in openstack-api-site: | |
status: | New → Confirmed |
importance: | Undecided → Medium |
milestone: | none → havana |
Changed in openstack-manuals: | |
assignee: | nobody → Tom Fifield (fifieldt) |
Changed in openstack-manuals: | |
assignee: | Tom Fifield (fifieldt) → Diane Fleming (diane-fleming) |
Changed in openstack-api-site: | |
milestone: | havana → none |
tags: | added: grizzly |
Changed in openstack-api-site: | |
assignee: | nobody → Anne Gentle (annegentle) |
patch abandoned