]> git-server-git.apps.pok.os.sepia.ceph.com Git - ceph.git/commit
rgw: send back ETag on S3 object copy 3575/head
authorYehuda Sadeh <yehuda@redhat.com>
Wed, 5 Nov 2014 21:28:02 +0000 (13:28 -0800)
committerLoic Dachary <ldachary@redhat.com>
Mon, 2 Feb 2015 14:36:34 +0000 (15:36 +0100)
commitb2f6f7f6205682aeb09c0785e373ddf5d89c6d04
tree70057d1e58a924d4283998efb1203e6735a6cf34
parent1ccd73a16e1829b5519ec5b83b2554af173ad052
rgw: send back ETag on S3 object copy

Fixes: #9479
Backport: firefly, giant
We didn't send the etag back correctly. Original code assumed the etag
resided in the attrs, but attrs only contained request attrs.

Signed-off-by: Yehuda Sadeh <yehuda@redhat.com>
(cherry picked from commit b1bfc3a7e0c9088f01f8ff770ae14f569fbc570d)
src/rgw/rgw_op.cc
src/rgw/rgw_op.h
src/rgw/rgw_rados.cc
src/rgw/rgw_rados.h
src/rgw/rgw_rest_s3.cc