]> git.apps.os.sepia.ceph.com Git - ceph-ci.git/commit
rgw: auto-create missing bucket index shards during reindex operations
authorJoshua Blanch <joshua.blanch@clyso.com>
Thu, 31 Jul 2025 22:31:37 +0000 (22:31 +0000)
committerJoshua Blanch <joshua.blanch@clyso.com>
Tue, 5 Aug 2025 22:13:52 +0000 (22:13 +0000)
commit2f9bebd8713f57c15049e64c9396a8138154b4c3
tree69f8c96a48ddadd3aad0c9dd6872dae3b77471cc
parentf5aafe056e3a81969333ae5b05a6936bf225f2f4
rgw: auto-create missing bucket index shards during reindex operations

When bucket indexes are purged (e.g., via `radosgw-admin bi purge`),
reindex operations fail because they attempt to update non-existent
bucket index shards.

Fixes: https://tracker.ceph.com/issues/68750
Signed-off-by: Joshua Blanch <joshua.blanch@clyso.com>
src/rgw/driver/rados/rgw_rados.cc