]> git-server-git.apps.pok.os.sepia.ceph.com Git - ceph.git/commit
rgw: Check S3 object lock date in multi-object delete
authorMark Houghton <mhoughton@microfocus.com>
Thu, 15 Oct 2020 11:13:50 +0000 (12:13 +0100)
committerMatt Benjamin <mbenjamin@redhat.com>
Thu, 6 May 2021 13:48:05 +0000 (09:48 -0400)
commitb5c9d9d83ee11bf1d6783a935da2c73ed5d16199
tree54adc0cbc98b52ebcc2c40cbf4e127707c687317
parentba1a1eff58d20da970b46c05eef757009da91d48
rgw: Check S3 object lock date in multi-object delete

Multi-object delete (via the S3 API) will now check each object's retention date in the same way as single object delet does.

Fixes: http://tracker.ceph.com/issues/47586
Signed-off-by: Mark Houghton <mhoughton@microfocus.com>
(cherry picked from commit 1a3f08550813e719b34a8133b83eefa97dd43d3a)
Signed-off-by: Matt Benjamin <mbenjamin@redhat.com>
 Conflicts:
src/rgw/rgw_common.h
src/rgw/rgw_common.cc
src/rgw/rgw_op.cc

Signed-off-by: Matt Benjamin <mbenjamin@redhat.com>
src/rgw/rgw_common.cc
src/rgw/rgw_common.h
src/rgw/rgw_op.cc