object versioning + object expiry does not work as expected
Bug #1067677 reported by
Netmagic Solutions
This bug affects 1 person
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
OpenStack Object Storage (swift) |
Fix Released
|
Undecided
|
John Dickinson |
Bug Description
Hi,
When we delete a versioned object, it's last available version gets moved to its original location and it does not appear in versions container. This is the normal behavior of object-versioning.
But, when I tried to set X-Delete-At header for a versioned object. When it is expired and deleted by object-expirer, the latest available version from the versions container is restored to it's original container but it still remains in the versions container instead of getting deleted.
Regards,
Viral
Changed in swift: | |
assignee: | nobody → Zhou Yuan (yuan-zhou) |
Changed in swift: | |
assignee: | Zhou Yuan (yuan-zhou) → John Dickinson (notmyname) |
Changed in swift: | |
milestone: | none → 1.7.5 |
status: | Fix Committed → Fix Released |
To post a comment you must log in.
Fix proposed to branch: master /review. openstack. org/14587
Review: https:/