]> git.apps.os.sepia.ceph.com Git - ceph-ci.git/commit
rgw_admin: add rgw-admin reshard status command and initial blocking logic
authorYehuda Sadeh <yehuda@redhat.com>
Wed, 10 May 2017 23:58:41 +0000 (16:58 -0700)
committerYehuda Sadeh <yehuda@redhat.com>
Mon, 5 Jun 2017 20:17:44 +0000 (13:17 -0700)
commit9766f5b92dcda46e895d64c2fdf5960d12eec24e
tree132cab1eb6642e9584e45cd8d1423926d0a9d3dc
parent09ccfebf684bb07fd0043f7ddb3b1011d911512e
rgw_admin: add rgw-admin reshard status command and initial blocking logic

A command that returns the reshard status field on the bucket index objects (all
shards).
Also, initial implementation of identifying and blocking while reshard in
progress.

Signed-off-by: Yehuda Sadeh <yehuda@redhat.com>
src/cls/rgw/cls_rgw_client.h
src/cls/rgw/cls_rgw_types.h
src/rgw/rgw_admin.cc
src/rgw/rgw_rados.cc
src/rgw/rgw_rados.h
src/rgw/rgw_reshard.cc
src/rgw/rgw_reshard.h