grizzly: swift multi-range support

Bug #1074198 reported by Tom Fifield
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
openstack-manuals
Fix Released
Medium
Unassigned

Bug Description

If https://review.openstack.org/#/c/14180/ gets merged, it adds a new feature to swift: multi-range support.

This change adds multi range retrieval to OpenStack Swift. For non-
segmented data object, a client can use HTTP Range header to specify
multiple ranges to retrieve sections of the data object.

This implementation currently does not support segmented data object
multi range retrieval. When a client sends a multi range request
against a segmented data object, Swift will return HTTP status code
200. Support for segmented data multi range retrieval will be added
in near future.

This implementation is to bring Swift closer to CDMI multi range
data retrieval standard. Once support for segemented data multi
range is added, Swift will be compliant with CDMI standard in
this area.

Tags: grizzly swift
Tom Fifield (fifieldt)
Changed in openstack-manuals:
milestone: none → grizzly
Revision history for this message
Tom Fifield (fifieldt) wrote :

Patch was merged

Changed in openstack-manuals:
status: New → Confirmed
importance: Undecided → Medium
Tom Fifield (fifieldt)
Changed in openstack-manuals:
milestone: grizzly → havana
Tom Fifield (fifieldt)
Changed in openstack-manuals:
milestone: havana → juno
tags: added: grizzly swift
Revision history for this message
Anne Gentle (annegentle) wrote :

The range header is documented in http://api.openstack.org/api-ref-objectstorage-v1.html#storage_object_services.

I believe this to be sufficient documentation.

Changed in openstack-manuals:
status: Confirmed → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.