Actions
Bug #19270
closedrgw_file: leaf objects (which store Unix attrs) can be deleted when children exist
% Done:
0%
Source:
Tags:
Backport:
jewel kraken
Regression:
No
Severity:
3 - minor
Reviewed:
Affected Versions:
ceph-qa-suite:
Pull request ID:
Crash signature (v1):
Crash signature (v2):
Description
We chose to omit this initially in the interest of saving latency, but especially since addition of logic to store Unix attrs on directory leaf objects. The issue has been re-raised by Gui Hecheng here: https://github.com/nfs-ganesha/nfs-ganesha/issues/153
In that ticket I proposed that we could have a low-cost check for children already cached, and a more expensive test that would be performed only if the fast check failed. After discussion w/Frank Filz, I want to withdraw the proposed fast check until such time (if it arrives) as we have a consistent caching option that would prevent false positives.
Updated by Matt Benjamin about 7 years ago
Updated by Yehuda Sadeh about 7 years ago
- Status changed from In Progress to Pending Backport
Updated by Nathan Cutler about 7 years ago
- Copied to Backport #19469: jewel: rgw_file: leaf objects (which store Unix attrs) can be deleted when children exist added
Updated by Nathan Cutler about 7 years ago
- Copied to Backport #19470: kraken: rgw_file: leaf objects (which store Unix attrs) can be deleted when children exist added
Updated by Nathan Cutler over 6 years ago
- Status changed from Pending Backport to Resolved
Actions