Project

General

Profile

Rgw - object versioning

Summary

Support the versioning of S3 objects, as amazon S3 does.

Owners

  • Mike Bryant

Interested Parties

Current Status

Possibly related: In cephfs there's per-directory snapshots.

Detailed Description

In terms of what the feature should accomplish from the user's perspective etc:
https://aws.amazon.com/blogs/aws/amazon-s3-enhancement-versioning/
http://docs.aws.amazon.com/AmazonS3/latest/dev/ObjectVersioning.html
http://docs.aws.amazon.com/AmazonS3/latest/dev/Versioning.html

In terms of how this should be accomplished in the ceph codebase:
TBD

Work items

Coding tasks

  1. Task 1
  2. Task 2
  3. Task 3

Build / release tasks

  1. Task 1
  2. Task 2
  3. Task 3

Documentation tasks

  1. Task 1
  2. Task 2
  3. Task 3

Deprecation tasks

  1. Task 1
  2. Task 2
  3. Task 3