Actions
Bug #40903
closedrgw: gc remove tag issue
% Done:
0%
Source:
Tags:
Backport:
nautilus,mimic,luminous
Regression:
No
Severity:
3 - minor
Reviewed:
Description
Alternate Text
Currently a gc tag is removed once the first shadow object is removed. That is problematic since if there is a failure in removing the rest of the shadow objects, there's no record to do so.
Instead we should only remove the gc tag once all the shadow objects are successfully removed.
Original Text
now gc add tag to remove queue just after first shadow io finish,
so if following shadows have any delete failure, there will be no chance to retry, since gc tag entry have been removed.
Updated by Tianshan Qu almost 5 years ago
Updated by Casey Bodley almost 5 years ago
- Status changed from New to Fix Under Review
Updated by J. Eric Ivancich almost 5 years ago
- Description updated (diff)
- Status changed from Fix Under Review to 17
- Target version set to v15.0.0
- Backport set to nautilus,mimic,luminous
- Pull request ID set to 29199
Updated by Casey Bodley over 4 years ago
- Status changed from 7 to Pending Backport
Updated by Nathan Cutler over 4 years ago
- Copied to Backport #41636: nautilus: rgw: gc remove tag issue added
Updated by Nathan Cutler over 4 years ago
- Copied to Backport #41637: luminous: rgw: gc remove tag issue added
Updated by Nathan Cutler over 4 years ago
- Copied to Backport #41638: mimic: rgw: gc remove tag issue added
Updated by Nathan Cutler over 3 years ago
- Status changed from Pending Backport to Resolved
While running with --resolve-parent, the script "backport-create-issue" noticed that all backports of this issue are in status "Resolved" or "Rejected".
Actions