]> git.apps.os.sepia.ceph.com Git - ceph-ci.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>
Mon, 17 Jan 2022 18:54:36 +0000 (13:54 -0500)
commitbf0a4ef1aa50a66bbb45ed7b2f7a5ce08d1fbecc
treed91a08c79ec4e57edd40a0078626c1c83c0b404e
parentd05bd30436441ae1eba7e495a38c0a1d337de421
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>
src/common/options/rgw.yaml.in
src/rgw/rgw_datalog.cc
src/rgw/rgw_rados.cc