]> git.apps.os.sepia.ceph.com Git - ceph.git/commit
rgw: add BucketChangeObserver to RGWDataChangesLog
authorCasey Bodley <cbodley@redhat.com>
Thu, 20 Sep 2018 15:34:42 +0000 (11:34 -0400)
committerNathan Cutler <ncutler@suse.com>
Wed, 3 Oct 2018 12:22:46 +0000 (14:22 +0200)
commitaaa1a98d62c970d5342caf7d96a3794b6c1f590b
tree99a1b53e0afe9f265725e8189ec2dc2743ce2728
parentf394dfbf4d6e2bb306ee24d8929510e721ea9825
rgw: add BucketChangeObserver to RGWDataChangesLog

this means that BucketTrimManager will track active buckets based on
local changes, rather than changes in remote datalogs or error repos

Fixes: http://tracker.ceph.com/issues/36034
Signed-off-by: Casey Bodley <cbodley@redhat.com>
(cherry picked from commit f3c258c49ff6899433e742b10554c83413d64a8a)
src/rgw/rgw_bucket.cc
src/rgw/rgw_bucket.h
src/rgw/rgw_rados.cc