]> git.apps.os.sepia.ceph.com Git - ceph.git/commit
rgw: radosgw-admin object rewrite
authorYehuda Sadeh <yehuda@inktank.com>
Thu, 19 Sep 2013 16:48:25 +0000 (09:48 -0700)
committerYehuda Sadeh <yehuda@inktank.com>
Thu, 10 Apr 2014 20:40:28 +0000 (13:40 -0700)
commit43d837d3ec028f936f2f7ed6816b7e834d80a851
treea488699b85e40a2af4655468f1aee4ca4d6bd109
parenta8f0953974511cd2883bd5d678ff47c4574064ea
rgw: radosgw-admin object rewrite

A radosgw-admin command that copies the object into itself while
preserving mtime and attributes so that data can be restriped.
Especially useful when migrating from argonaut (where objects
weren't striped).

Signed-off-by: Yehuda Sadeh <yehuda@inktank.com>
(cherry picked from commit 292c3c16fa87ed9b6d6abb22f45527ea2487c2a6)

Conflicts:
src/rgw/rgw_admin.cc
src/erasure-code/jerasure/gf-complete
src/erasure-code/jerasure/jerasure
src/rgw/rgw_admin.cc
src/rgw/rgw_rados.cc
src/rgw/rgw_rados.h