]> git-server-git.apps.pok.os.sepia.ceph.com Git - ceph.git/commit
rgw/lc: reuse prefetched object tags across lifecycle filter 66367/head
authorMatthew N. Heler <matthew.heler@hotmail.com>
Thu, 20 Nov 2025 18:14:14 +0000 (12:14 -0600)
committerMatthew N. Heler <matthew.heler@hotmail.com>
Fri, 12 Dec 2025 12:38:28 +0000 (06:38 -0600)
commitf5c175949c1f346cf233acc96a3004fdcd81e54d
tree9fdf51def91631a670f9a70ddb33681c6ba8584c
parenta47c63ba0a7530d0ce506c233bb8d7839b62adb2
rgw/lc: reuse prefetched object tags across lifecycle filter

Prefetch tags once per object and pass them into LCOpRule, letting
the tag filter reuse the cached set and skip tag-based rules early
when tags are absent or mismatched.

Signed-off-by: Matthew N. Heler <matthew.heler@hotmail.com>
src/rgw/rgw_lc.cc