]> git.apps.os.sepia.ceph.com Git - ceph.git/commit
rgw: adjust manifest head object 11950/head
authorYehuda Sadeh <yehuda@redhat.com>
Fri, 8 Jul 2016 01:01:54 +0000 (18:01 -0700)
committerNathan Cutler <ncutler@suse.com>
Sun, 13 Nov 2016 10:04:16 +0000 (11:04 +0100)
commitda653fc3594d49bdac5dc00129c8aa5fd227d6c0
treebff4995b8417c90f0ec4f9e31e24161c00868415
parent8f1c915fa47a889cb50cf84e2d1230df7443752c
rgw: adjust manifest head object

adjust the manifest head object:
 - when reading manifest, set the head object to the object
   we read the manifest from (and its size). Some manifests are
   broken and point at a different object
 - when copying multipart object, set the manifest head object to
   point at the new head object

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