]> git.apps.os.sepia.ceph.com Git - ceph.git/commitdiff
rgw: SysObj service applies objv on set_attrs
authorCasey Bodley <cbodley@redhat.com>
Tue, 31 Mar 2020 13:23:19 +0000 (09:23 -0400)
committerCasey Bodley <cbodley@redhat.com>
Mon, 13 Apr 2020 18:08:18 +0000 (14:08 -0400)
like write(), we need to apply the writev back to readv

Signed-off-by: Casey Bodley <cbodley@redhat.com>
src/rgw/services/svc_sys_obj_core.cc

index 44c5c834159dfc22eef7c1d8e83a66b9fdfabde0..04bff6563ef3b7659895d1ded8ff368b8c5fb68f 100644 (file)
@@ -337,6 +337,9 @@ int RGWSI_SysObj_Core::set_attrs(const rgw_raw_obj& obj,
   if (r < 0)
     return r;
 
+  if (objv_tracker) {
+    objv_tracker->apply_write();
+  }
   return 0;
 }