]> git.apps.os.sepia.ceph.com Git - ceph.git/commit
rgw: aws sync: check that source object doesn't change
authorYehuda Sadeh <yehuda@redhat.com>
Thu, 26 Oct 2017 00:56:57 +0000 (17:56 -0700)
committerYehuda Sadeh <yehuda@redhat.com>
Tue, 10 Apr 2018 15:05:39 +0000 (08:05 -0700)
commit4c52d1d09f7a93d6fcb520155c9985e561b3b667
tree6fe1e3c8691a3830bb342568d583d243e1d7eb1e
parentdeac2ef85f95893ba5fbba1ff824a103fd5ce2e8
rgw: aws sync: check that source object doesn't change

Make suret that while syncing the object it doesn't change, which can
be a problem when uploading the object piecemeal.

Signed-off-by: Yehuda Sadeh <yehuda@redhat.com>
src/rgw/rgw_cr_rados.cc
src/rgw/rgw_cr_rados.h
src/rgw/rgw_cr_rest.h
src/rgw/rgw_rados.cc
src/rgw/rgw_rest_conn.cc
src/rgw/rgw_rest_conn.h
src/rgw/rgw_sync_module.cc
src/rgw/rgw_sync_module.h
src/rgw/rgw_sync_module_aws.cc
src/rgw/rgw_sync_module_aws.h