]> git.apps.os.sepia.ceph.com Git - ceph.git/commit
rgw/sal: Bucket owner as rgw_user 54379/head
authorCasey Bodley <cbodley@redhat.com>
Tue, 7 Nov 2023 01:26:28 +0000 (20:26 -0500)
committerCasey Bodley <cbodley@redhat.com>
Thu, 9 Nov 2023 16:15:24 +0000 (11:15 -0500)
commiteb4cac740e75474b944bb3bed842776df1e516d4
tree2383612277054fb92029e0c76f77d4fa61107000
parent37f8a2c00bab2ee70531cda4240ffaf9b5141c47
rgw/sal: Bucket owner as rgw_user

stop maintaining a User pointer for the bucket owner, and use the
stored rgw_user owner directly

Signed-off-by: Casey Bodley <cbodley@redhat.com>
37 files changed:
src/rgw/driver/d4n/rgw_sal_d4n.cc
src/rgw/driver/d4n/rgw_sal_d4n.h
src/rgw/driver/posix/rgw_sal_posix.cc
src/rgw/driver/posix/rgw_sal_posix.h
src/rgw/driver/rados/rgw_bucket.cc
src/rgw/driver/rados/rgw_cr_rados.h
src/rgw/driver/rados/rgw_cr_tools.cc
src/rgw/driver/rados/rgw_notify.cc
src/rgw/driver/rados/rgw_object_expirer_core.cc
src/rgw/driver/rados/rgw_rest_bucket.cc
src/rgw/driver/rados/rgw_rest_log.cc
src/rgw/driver/rados/rgw_sal_rados.cc
src/rgw/driver/rados/rgw_sal_rados.h
src/rgw/driver/rados/rgw_tools.cc
src/rgw/driver/rados/rgw_user.cc
src/rgw/rgw_admin.cc
src/rgw/rgw_bucket.cc
src/rgw/rgw_lc.cc
src/rgw/rgw_lua_request.cc
src/rgw/rgw_op.cc
src/rgw/rgw_orphan.cc
src/rgw/rgw_quota.cc
src/rgw/rgw_rest_pubsub.cc
src/rgw/rgw_rest_ratelimit.cc
src/rgw/rgw_rest_s3.cc
src/rgw/rgw_rest_swift.cc
src/rgw/rgw_rest_usage.cc
src/rgw/rgw_sal.h
src/rgw/rgw_sal_dbstore.cc
src/rgw/rgw_sal_dbstore.h
src/rgw/rgw_sal_filter.cc
src/rgw/rgw_sal_filter.h
src/rgw/rgw_sal_store.h
src/rgw/rgw_swift_auth.cc
src/rgw/rgw_user.cc
src/test/rgw/test_d4n_filter.cc
src/test/rgw/test_rgw_lua.cc