]> git-server-git.apps.pok.os.sepia.ceph.com Git - ceph.git/commitdiff
rgw: multisite data logging flag controls data logging 51516/head
authorJ. Eric Ivancich <ivancich@redhat.com>
Tue, 16 May 2023 15:30:15 +0000 (11:30 -0400)
committerJ. Eric Ivancich <ivancich@redhat.com>
Tue, 16 May 2023 19:22:34 +0000 (15:22 -0400)
Signed-off-by: J. Eric Ivancich <ivancich@redhat.com>
src/rgw/driver/rados/rgw_rados.cc

index c71848bbfd00cc9f81f20506daba178a88ae67c9..396104f82dd3e7646371ab97f3a3ca82f577b8fe 100644 (file)
@@ -7099,7 +7099,9 @@ int RGWRados::bucket_index_link_olh(const DoutPrefixProvider *dpp, RGWBucketInfo
     return r;
   }
 
-  add_datalog_entry(dpp, svc.datalog_rados, bucket_info, bs.shard_id, y);
+  if (log_data_change) {
+    add_datalog_entry(dpp, svc.datalog_rados, bucket_info, bs.shard_id, y);
+  }
 
   return 0;
 }