Feature #1790
Assign and maintain object UUIDs
Status: | Closed | Start date: | 12/16/2011 | |
---|---|---|---|---|
Priority: | Medium | Due date: | ||
Assignee: | Antony Chazapis | % Done: | 0% |
|
Category: | Pithos | Spent time: | - | |
Target version: | - |
Description
Each object at the backend must have an UUID, that will persist throughout its lifetime. The UUID will be assigned when the object is created (either as a new object or a copy) and will remain unaltered as versions (new data or metadata) or paths (rename/move) change.
The backend must provide mechanisms for getting objects based on their UUID.
Associated revisions
Unique object identifiers in the backend.
Refs #1790
Unique object identifiers in the backend.
Refs #1790
Add backend object retrieve by UUID. Expose UUID at the frontend. Document.
Refs #1790
Add backend object retrieve by UUID. Expose UUID at the frontend. Document.
Refs #1790
Update upgrade instructions.
Refs #1790
Update upgrade instructions.
Refs #1790
Fix UUIDs on move operations.
Refs #1790
Fix UUIDs on move operations.
Refs #1790
History
#1 Updated by Antony Chazapis over 12 years ago
- Status changed from New to Closed
#2 Updated by Vangelis Koukis about 11 years ago
- Project changed from Pithos to Synnefo
- Target version deleted (
0.8.2)
#3 Updated by Vangelis Koukis about 11 years ago
- Category set to Pithos