]> git-server-git.apps.pok.os.sepia.ceph.com Git - ceph.git/commit
rgw: manifest hold the actual bucket used for tail objects 1446/head 1447/head
authorYehuda Sadeh <yehuda@inktank.com>
Thu, 13 Mar 2014 18:25:24 +0000 (11:25 -0700)
committerYehuda Sadeh <yehuda@inktank.com>
Thu, 13 Mar 2014 18:25:24 +0000 (11:25 -0700)
commita19ef011db0fd565688588d9b9967ebf547b4151
treec997f28ca7b43b2af660149c2ee72b048e5458ef
parent1249b0bd76bde12796652aa5dc52ecba51fd52ce
rgw: manifest hold the actual bucket used for tail objects

Fixes: 7703
Object can be copied between different buckets, so we need to keep track
of which bucket is used for naming the tail parts. The new manifest
requires that because older manifest just held all the tail objects
(each containing the appropriate bucket internally).

Signed-off-by: Yehuda Sadeh <yehuda@inktank.com>
src/rgw/rgw_json_enc.cc
src/rgw/rgw_rados.cc
src/rgw/rgw_rados.h