]> git-server-git.apps.pok.os.sepia.ceph.com Git - ceph.git/commit
rgw: be explicit on moving rados op in APIs 61849/head
authorYuval Lifshitz <ylifshit@ibm.com>
Mon, 17 Feb 2025 14:46:01 +0000 (14:46 +0000)
committerYuval Lifshitz <ylifshit@ibm.com>
Mon, 17 Feb 2025 14:54:13 +0000 (14:54 +0000)
commit3d978ca9e2fbe05a81258ac88a338fcae75c15e0
treee7062211bdddff3c1c92ec82bbed8c5632d2baf1
parentfdfac55b121c221cfe8447e652c0cf43b99b4927
rgw: be explicit on moving rados op in APIs

issue was probably there all the time (using the same op object more
than once). but was exposed in:
8b3479e2bd70bc036dc0ca527636b71ea233c395

Fixes: https://tracker.ceph.com/issues/69944
Signed-off-by: Yuval Lifshitz <ylifshit@ibm.com>
29 files changed:
src/rgw/driver/rados/account.cc
src/rgw/driver/rados/buckets.cc
src/rgw/driver/rados/cls_fifo_legacy.cc
src/rgw/driver/rados/config/impl.cc
src/rgw/driver/rados/groups.cc
src/rgw/driver/rados/rgw_bucket.cc
src/rgw/driver/rados/rgw_datalog.cc
src/rgw/driver/rados/rgw_gc.cc
src/rgw/driver/rados/rgw_log_backing.cc
src/rgw/driver/rados/rgw_notify.cc
src/rgw/driver/rados/rgw_object_expirer_core.cc
src/rgw/driver/rados/rgw_putobj_processor.cc
src/rgw/driver/rados/rgw_rados.cc
src/rgw/driver/rados/rgw_rados.h
src/rgw/driver/rados/rgw_reshard.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_tools.h
src/rgw/driver/rados/roles.cc
src/rgw/driver/rados/topic.cc
src/rgw/driver/rados/topics.cc
src/rgw/driver/rados/users.cc
src/rgw/radosgw-admin/orphan.cc
src/rgw/services/svc_cls.cc
src/rgw/services/svc_notify.cc
src/rgw/services/svc_sys_obj_core.cc
src/test/rgw/test_cls_fifo_legacy.cc
src/test/rgw/test_log_backing.cc