Implement object expirer feature for gluster-swift

Registered by Chetan Risbud

This blueprint is to track the Object Expiration feature with Gluster for Swift. This is to track the code changes required and see if it can leverage multiple accounts per volume feature of the SWAuth.

Blueprint information

Status:
Started
Approver:
Luis Pabón
Priority:
Medium
Drafter:
None
Direction:
Needs approval
Assignee:
Prashanth Pai
Definition:
Review
Series goal:
Accepted for icehouse
Implementation:
Beta Available
Milestone target:
None
Started by
Prashanth Pai

Related branches

Sprints

Whiteboard

Support will be added only in Icehouse series ( master branch).
Posted for review here: http://review.gluster.org/#/c/6891

(?)

Work Items

Work items:
Undo Luis's patch to disallow X-Delete-* headers: DONE
Return 404 on an expired object: DONE
Save list of objects to expired in "special account": DONE
Use gsmetadata volume for saving "tracker objects": DONE
Run object-expirer daemon: DONE
Add/update unit tests: DONE
Add functional tests : TODO
Add documentation: TODO

This blueprint contains Public information 
Everyone can see this information.

Subscribers

No subscribers.