Bug #1948
Restructure object listings in the backend
Status: | Closed | Start date: | 01/27/2012 | |
---|---|---|---|---|
Priority: | Medium | Due date: | ||
Assignee: | Antony Chazapis | % Done: | 100% |
|
Category: | Pithos | Spent time: | - | |
Target version: | - |
Description
Now, object listings are produced in multiple steps. First we get the version identifiers and then the metadata, permissions and public flags. When the number of objects is large, this can prove slow. We need functions in the backend that will group these operations - at the database level.
Associated revisions
Move ETag as checksum to version.
Refs #1948
Move ETag as checksum to version.
Refs #1948
Move ETag as checksum to version (SQLAlchemy backend).
Refs #1948
Move ETag as checksum to version (SQLAlchemy backend).
Refs #1948
Unified query for listing objects with properties.
Refs #1948
Unified query for listing objects with properties.
Refs #1948
Make user-defined meta optional when retrieving from the backend.
Document.
Fixes #1948
Make user-defined meta optional when retrieving from the backend.
Document.
Fixes #1948
History
#1 Updated by Antony Chazapis almost 12 years ago
Remove user-defined meta from account/container listings as well.
#2 Updated by Antony Chazapis almost 12 years ago
- Status changed from New to Closed
- % Done changed from 0 to 100
Applied in changeset 82482e2c3d3c0135a22267f62e3ba353073070ef.
#3 Updated by Vangelis Koukis almost 11 years ago
- Project changed from Pithos to Synnefo
- Target version deleted (
0.9.0 (beta))
#4 Updated by Vangelis Koukis almost 11 years ago
- Category set to Pithos