Can't view more than a single page of objects from Swift
Bug #882189 reported by
Gabriel Hurley
This bug affects 1 person
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
OpenStack Dashboard (Horizon) |
Fix Released
|
Undecided
|
Gabriel Hurley |
Bug Description
Right now the API calls to list containers and/or objects in a container make a single call to swift without a LIMIT or MARKER parameter, therefore we always get "page 1" and only up to the 10,000 item limit Swift will return.
This has two implicit problems: 1) we can never see more than 10,000 objects by any means, and 2) transferring 10,000 objects in 1 API call is a huge mess of data transfer.
I propose implementing the LIMIT and MARKER parameters for the swift API, set a sane default for LIMIT (say, 100 per "page") and a "more" button to page through the items.
Changed in horizon: | |
assignee: | nobody → Gabriel Hurley (gabriel-hurley) |
status: | New → In Progress |
Changed in horizon: | |
milestone: | none → essex-1 |
Changed in horizon: | |
status: | Fix Committed → Fix Released |
Changed in horizon: | |
milestone: | essex-1 → 2012.1 |
To post a comment you must log in.
Merged: https:/ /github. com/4P/ horizon/ commit/ 6afc91208bed8c8 38696502b99bcbf 757722594c