Feature #55320
rgw: allow "bucket check --fix" to clean up unpaired plain/instance entries
Status:
New
Priority:
Normal
Assignee:
-
Target version:
-
% Done:
0%
Source:
Tags:
Backport:
Reviewed:
Affected Versions:
Pull request ID:
Description
A customer was having an issue where they couldn't delete specific versions of objects in a versioned bucket. It turns out there were "plain" entries for the version in the bucket index but not corresponding "instance" entries. Bucket listing works off of plain entries. But deletion first accesses the instance entry.
So perhaps "bucket check --fix" could find those mismatches and (offer to?) clean them up