swift range requests docs are out of date

Bug #1263759 reported by John Dickinson
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
openstack-api-site
Fix Released
Medium
Diane Fleming
openstack-manuals
Fix Released
Medium
Diane Fleming

Bug Description

In commit https://github.com/openstack/swift/commit/ce274b3532d47baae8f9fc61c69e4d44f8884036 we added full support of RFC2616 range requests for objects in Swift.

openstack-object-storage-dev/section_object-api-storage-object-svc.xml should be updated to reflect the current functionality.

Suggested update to the existing docs:

It is possible to fetch a portion of data using the HTTP Range header. Swift supports the full RFC2616 functionality of Range headers for objects, including multi-range support. The only exception is that multi-range requests are not supported for dynamic or static large objects.

The following are examples of supported Range requests:

Range: bytes=-5 - the last five bytes of the object

Range: bytes=10-15 - the five bytes after a 10-byte offset

Range: bytes=10-15,-5 - a multipart response with both of the above examples

Changed in openstack-api-site:
assignee: nobody → Diane Fleming (diane-fleming)
milestone: none → icehouse
status: New → Confirmed
importance: Undecided → Medium
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix proposed to object-api (master)

Fix proposed to branch: master
Review: https://review.openstack.org/63819

Changed in openstack-api-site:
status: Confirmed → In Progress
Changed in openstack-manuals:
importance: Undecided → Medium
assignee: nobody → Diane Fleming (diane-fleming)
milestone: none → icehouse
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix proposed to api-site (master)

Fix proposed to branch: master
Review: https://review.openstack.org/63822

Revision history for this message
Diane Fleming (diane-fleming) wrote :
Changed in openstack-manuals:
status: New → In Progress
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix merged to object-api (master)

Reviewed: https://review.openstack.org/63819
Committed: https://git.openstack.org/cgit/openstack/object-api/commit/?id=840ec25143941b8ff8748bee1d5eb77bdf2e68ce
Submitter: Jenkins
Branch: master

commit 840ec25143941b8ff8748bee1d5eb77bdf2e68ce
Author: Diane Fleming <email address hidden>
Date: Mon Dec 23 14:30:41 2013 -0600

    Document range header for objects

    Partial-Bug: #1263759

    Change-Id: I3d8c4e3f2995859edced6f519da46a811b0d580a
    author: diane fleming

Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix merged to api-site (master)

Reviewed: https://review.openstack.org/63822
Committed: https://git.openstack.org/cgit/openstack/api-site/commit/?id=606f9f69cb9bbb3845664047cf30125cd35232b1
Submitter: Jenkins
Branch: master

commit 606f9f69cb9bbb3845664047cf30125cd35232b1
Author: Diane Fleming <email address hidden>
Date: Mon Dec 23 14:44:19 2013 -0600

    Add information about range header to get object data

    Closes-Bug: #1263759

    Change-Id: I71e74aa785544868cfacd0ec43c60b91d4ea7675
    author: diane fleming

Changed in openstack-api-site:
status: In Progress → Fix Released
Changed in openstack-manuals:
status: In Progress → Fix Committed
Changed in openstack-api-site:
status: Fix Released → Fix Committed
Changed in openstack-manuals:
status: Fix Committed → Fix Released
Changed in openstack-api-site:
status: Fix Committed → 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.