]> git-server-git.apps.pok.os.sepia.ceph.com Git - ceph.git/commitdiff
rgw: set num_shards on 'radosgw-admin data sync init' 19071/head
authorCasey Bodley <cbodley@redhat.com>
Fri, 10 Nov 2017 19:27:59 +0000 (14:27 -0500)
committerNathan Cutler <ncutler@suse.com>
Tue, 21 Nov 2017 09:03:39 +0000 (10:03 +0100)
Fixes: http://tracker.ceph.com/issues/22083
Signed-off-by: Casey Bodley <cbodley@redhat.com>
(cherry picked from commit 90e860c25b87670810426e94b04b515af1e4f154)

src/rgw/rgw_data_sync.cc

index cc300b4fd37f23c909060c88266cb054cd11f103..610ab3a500c6219a82d2cbd013d93b78d0470f68 100644 (file)
@@ -655,6 +655,8 @@ int RGWRemoteDataLog::read_sync_status(rgw_data_sync_status *sync_status)
 int RGWRemoteDataLog::init_sync_status(int num_shards)
 {
   rgw_data_sync_status sync_status;
+  sync_status.sync_info.num_shards = num_shards;
+
   RGWCoroutinesManager crs(store->ctx(), store->get_cr_registry());
   RGWHTTPManager http_manager(store->ctx(), crs.get_completion_mgr());
   int ret = http_manager.set_threaded();