]> git-server-git.apps.pok.os.sepia.ceph.com Git - ceph.git/commit
rgw: don't allow overwrites to BucketInfo's "layout" when sync fetches bucket metadata. 37066/head
authorShilpa Jagannath <smanjara@redhat.com>
Thu, 15 Oct 2020 07:44:52 +0000 (13:14 +0530)
committerShilpa Jagannath <smanjara@redhat.com>
Thu, 15 Oct 2020 07:44:52 +0000 (13:14 +0530)
commit9073524d5cbef69eebde0ac5b335d23b45a3f0bf
tree9c7185b3120f696cc7114ba114ab675b843eb937
parent72c9c66781886e7731aa74023cf2ae6cdada50c5
rgw: don't allow overwrites to BucketInfo's "layout" when sync fetches bucket metadata.
To support dynamic resharding with multisite, each zone needs to have its own view of
"layout" to be able to manage resharding decisions independently.

Signed-off-by: Shilpa Jagannath <smanjara@redhat.com>
src/rgw/rgw_admin.cc
src/rgw/rgw_bucket.cc
src/rgw/rgw_bucket.h
src/rgw/rgw_metadata.cc
src/rgw/rgw_metadata.h
src/rgw/rgw_otp.cc
src/rgw/rgw_rados.cc
src/rgw/rgw_sync.cc
src/rgw/rgw_user.cc