]> git.apps.os.sepia.ceph.com Git - ceph-ci.git/commit
rgw: optimize data sync. Add zones_trace in bi log to avoid needless sync.
authorZhang Shaowen <zhangshaowen@cmss.chinamobile.com>
Fri, 3 Feb 2017 02:03:45 +0000 (10:03 +0800)
committerZhang Shaowen <zhangshaowen@cmss.chinamobile.com>
Thu, 18 May 2017 02:49:52 +0000 (10:49 +0800)
commit014c55df97c5ff0d45381d19c88271c27dc03e97
treeb639610a597501643032ab238c28224c9a50fd21
parent3e138f88dc611c3097af549bcf848dd6f939db3b
rgw: optimize data sync. Add zones_trace in bi log to avoid needless sync.

Fixes: http://tracker.ceph.com/issues/19219
Signed-off-by: Zhang Shaowen <zhangshaowen@cmss.chinamobile.com>
17 files changed:
src/cls/rgw/cls_rgw.cc
src/cls/rgw/cls_rgw_client.cc
src/cls/rgw/cls_rgw_client.h
src/cls/rgw/cls_rgw_ops.cc
src/cls/rgw/cls_rgw_ops.h
src/cls/rgw/cls_rgw_types.cc
src/cls/rgw/cls_rgw_types.h
src/rgw/rgw_cr_rados.cc
src/rgw/rgw_cr_rados.h
src/rgw/rgw_data_sync.cc
src/rgw/rgw_op.cc
src/rgw/rgw_rados.cc
src/rgw/rgw_rados.h
src/rgw/rgw_sync_module.h
src/rgw/rgw_sync_module_es.cc
src/rgw/rgw_sync_module_log.cc
src/test/cls_rgw/test_cls_rgw.cc