]> git.apps.os.sepia.ceph.com Git - ceph.git/commit
rgw: copy object data if target bucket is in a different pool
authorYehuda Sadeh <yehuda@redhat.com>
Tue, 12 Aug 2014 20:36:11 +0000 (13:36 -0700)
committerYehuda Sadeh <yehuda@redhat.com>
Thu, 14 Aug 2014 18:25:32 +0000 (11:25 -0700)
commit5d3a7e595f47455896304bf358e5251915d0f16f
tree5a11d7988b1a2d4b42befd7d513fe2743a53a45e
parent0a2b4c25541bbd15776d3d35986518e37166910f
rgw: copy object data if target bucket is in a different pool

Fixes: #9039
Backport: firefly

The new manifest does not provide a way to put the head and the tail in
separate pools. In any case, if an object is copied between buckets in
different pools, we may really just want the object to be copied, rather
than reference counted.

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