]> git.apps.os.sepia.ceph.com Git - ceph.git/commit
rgw/CloudTransition: handle versioned objects
authorSoumya Koduri <skoduri@redhat.com>
Sun, 10 Jan 2021 21:32:17 +0000 (03:02 +0530)
committerSoumya Koduri <skoduri@redhat.com>
Thu, 18 Nov 2021 07:22:48 +0000 (12:52 +0530)
commit728f13d8c622628fdbae9d858228c766c8b5bacb
tree6516432cfed0c7b8adfdcd5e852a6223480581bf
parent076a7e7feeb7c79e6c66096369e1f6c95d203d93
rgw/CloudTransition: handle versioned objects

If the object is versioned, to avoid objects getting overwritten
post transition to cloud, append object versionID to the target
object name

Signed-off-by: Soumya Koduri <skoduri@redhat.com>
doc/radosgw/cloud-transition.rst
src/rgw/rgw_acl.cc
src/rgw/rgw_acl.h
src/rgw/rgw_admin.cc
src/rgw/rgw_json_enc.cc
src/rgw/rgw_lc.cc
src/rgw/rgw_lc_tier.cc
src/rgw/rgw_lc_tier.h
src/rgw/rgw_obj_manifest.h
src/rgw/rgw_op.cc
src/rgw/rgw_zone.h