]> git-server-git.apps.pok.os.sepia.ceph.com Git - ceph.git/commit
rgw: log deletion status of individual objects in multi object delete request
authorCory Snyder <csnyder@iland.com>
Fri, 15 Jul 2022 02:51:48 +0000 (22:51 -0400)
committerCory Snyder <csnyder@iland.com>
Mon, 28 Nov 2022 08:22:53 +0000 (03:22 -0500)
commitb2a299ff628c0124fa866f1dcae2710843399daf
treec0542f87d3820b03a9dfec665088021686edab78
parenteaef2c4f55fbf7b468b9046d8230da5f7d1cf336
rgw: log deletion status of individual objects in multi object delete request

Provides ops log visibility for individual objects that are deleted as part
of a multi-object delete request.

Fixes: https://tracker.ceph.com/issues/56645
Signed-off-by: Cory Snyder <csnyder@iland.com>
(cherry picked from commit fbd2858b610e552253fd35c80c5d52c1d7b1bfa5)

Conflicts:
src/test/rgw/test_rgw_lua.cc

Cherry-pick notes:
- rgw lua tests have been refactored some since quincy
src/rgw/rgw_log.cc
src/rgw/rgw_log.h
src/rgw/rgw_op.cc
src/rgw/rgw_op.h
src/rgw/rgw_rest_s3.cc