]> git.apps.os.sepia.ceph.com Git - ceph-ci.git/commit
rgwlc: implement Filter size limit checks
authorMatt Benjamin <mbenjamin@redhat.com>
Tue, 24 Oct 2023 21:59:34 +0000 (17:59 -0400)
committerCasey Bodley <cbodley@redhat.com>
Fri, 15 Mar 2024 13:37:15 +0000 (09:37 -0400)
commit789b2ffeba1dd838f546cce013859f8024916379
treefe3a0d5189e2f791045b9aa75819d89457d3e61b
parentf9f18bd2721a4b4d0090f9aa51d994c376a56794
rgwlc: implement Filter size limit checks

i.e., this implements ObjectSizeGreaterThan and ObjectSizeLessThan
for supported expiration and transition actions.

Fixes: https://tracker.ceph.com/issues/63304
Signed-off-by: Matt Benjamin <mbenjamin@redhat.com>
(cherry picked from commit c9b19be15362c63526e92f4d968f942a40cab150)
src/rgw/rgw_lc.cc
src/rgw/rgw_lc.h
src/rgw/rgw_lc_s3.cc
src/test/rgw/test_rgw_lc.cc