From d52aeec0310d3f1dab986a43bee2f4fc768efc06 Mon Sep 17 00:00:00 2001 From: Casey Bodley Date: Sat, 10 Jun 2017 18:12:52 -0400 Subject: [PATCH] rgw: only log metadata on metadata master zone Fixes: http://tracker.ceph.com/issues/20244 Signed-off-by: Casey Bodley (cherry picked from commit b8272f3607074a2f7cbfd08f7bbc82f22cf120ba) --- src/rgw/rgw_rados.h | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/rgw/rgw_rados.h b/src/rgw/rgw_rados.h index c548754c2f6ba..533f516ca0c0f 100644 --- a/src/rgw/rgw_rados.h +++ b/src/rgw/rgw_rados.h @@ -3175,7 +3175,7 @@ public: } bool need_to_log_metadata() { - return get_zone().log_meta; + return is_meta_master() && get_zone().log_meta; } librados::Rados* get_rados_handle(); -- 2.39.5