]> git-server-git.apps.pok.os.sepia.ceph.com Git - ceph.git/commit
rgw: allow rgw_data_notify_interval_msec=0 to disable notifications
authorCasey Bodley <cbodley@redhat.com>
Wed, 10 Mar 2021 21:12:13 +0000 (16:12 -0500)
committerCasey Bodley <cbodley@redhat.com>
Tue, 18 Jan 2022 18:34:31 +0000 (13:34 -0500)
commitaf11ffec752b1ea3e2265cb59695e52065369a3b
tree9c098b7068cd8c919b899e8f15473ae0d29311fd
parentcf0a1e3ffeb641537c24df9f2f466d217b2008eb
rgw: allow rgw_data_notify_interval_msec=0 to disable notifications

the data changes log for multisite will occasionally broadcast recent
changes to other zones, which they can use to prioritize sync of some
of the most recent changes. they'll eventually see all changes as they
replay the data changes log, though, so notifications aren't required
for successful sync. the ability to turn them off is useful for testing

Fixes: https://tracker.ceph.com/issues/49723
Signed-off-by: Casey Bodley <cbodley@redhat.com>
(cherry picked from commit bf0a4ef1aa50a66bbb45ed7b2f7a5ce08d1fbecc)
src/common/options/rgw.yaml.in
src/rgw/rgw_datalog.cc
src/rgw/rgw_rados.cc