]> git-server-git.apps.pok.os.sepia.ceph.com Git - ceph.git/commit
rgwlc: restore already_run_today guard 40703/head
authorMatt Benjamin <mbenjamin@redhat.com>
Tue, 15 Mar 2022 19:36:45 +0000 (15:36 -0400)
committerMatt Benjamin <mbenjamin@redhat.com>
Thu, 17 Mar 2022 15:08:12 +0000 (11:08 -0400)
commit0c42370d60cca6f2dab2f8ba036bebfc3d2b1b39
tree8cd38d5088dbd4a645e5335ddd3c01a50df15b86
parent0ecc2b8fc07011c77ef99d09b9c3f12bf4c5d9b4
rgwlc:  restore already_run_today guard

On review, this constraint was correct--it does reliably prevent
same-cycle re-runs when a lc threads rendezvous on a bucket.

Also, for concurrent (or stale) and already processed buckets,
remember to advance head past the corresponding buckets.

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