]>
git.apps.os.sepia.ceph.com Git - ceph-ci.git/log 
Orit Wasserman  [Thu, 18 May 2017 19:47:12 +0000  (22:47 +0300)] 
rgw: add a function to add a bucket to the resharding queueSigned-off-by: Orit Wasserman <owasserm@redhat.com> 
Orit Wasserman  [Thu, 18 May 2017 04:01:35 +0000  (07:01 +0300)] 
rgw: add a check_bucket_shards to the quotaSigned-off-by: Orit Wasserman <owasserm@redhat.com> 
Orit Wasserman  [Sun, 14 May 2017 08:03:22 +0000  (11:03 +0300)] 
rgw: moved reshard_bucket into RGWReshardSigned-off-by: Orit Wasserman <owasserm@redhat.com> 
Orit Wasserman  [Sun, 14 May 2017 06:05:49 +0000  (09:05 +0300)] 
rgw: remove cct from RGWReshard and BucketIndexLockGuardSigned-off-by: Orit Wasserman <owasserm@redhat.com> 
Orit Wasserman  [Sun, 14 May 2017 05:34:04 +0000  (08:34 +0300)] 
rgw: add resharding threadSigned-off-by: Orit Wasserman <owasserm@redhat.com> 
Yehuda Sadeh  [Wed, 17 May 2017 23:40:16 +0000  (16:40 -0700)] 
rgw: store new num shards in bucket index reshard entrySigned-off-by: Yehuda Sadeh <yehuda@redhat.com> 
Yehuda Sadeh  [Wed, 17 May 2017 21:50:53 +0000  (14:50 -0700)] 
rgw: fix deletion of index completion objectSigned-off-by: Yehuda Sadeh <yehuda@redhat.com> 
Yehuda Sadeh  [Wed, 17 May 2017 01:10:15 +0000  (18:10 -0700)] 
rgw: reshard complete handling, use multiple locksSigned-off-by: Yehuda Sadeh <yehuda@redhat.com> 
Yehuda Sadeh  [Tue, 16 May 2017 23:33:17 +0000  (16:33 -0700)] 
rgw: clean up index completions on shutdownSigned-off-by: Yehuda Sadeh <yehuda@redhat.com> 
Yehuda Sadeh  [Tue, 16 May 2017 22:30:32 +0000  (15:30 -0700)] 
rgw: update data log after index completion reshard handlingSigned-off-by: Yehuda Sadeh <yehuda@redhat.com> 
Yehuda Sadeh  [Sat, 13 May 2017 00:07:04 +0000  (17:07 -0700)] 
rgw: guard resharding in async completionsSigned-off-by: Yehuda Sadeh <yehuda@redhat.com> 
Yehuda Sadeh  [Fri, 12 May 2017 21:44:06 +0000  (14:44 -0700)] 
rgw: reshard guard for versioned operationsSigned-off-by: Yehuda Sadeh <yehuda@redhat.com> 
Yehuda Sadeh  [Fri, 12 May 2017 18:47:54 +0000  (11:47 -0700)] 
cls/rgw: changes to support reshard guard on olh bi opsSigned-off-by: Yehuda Sadeh <yehuda@redhat.com> 
Yehuda Sadeh  [Thu, 11 May 2017 22:41:15 +0000  (15:41 -0700)] 
rgw: handle reshard wait logic in cancel() tooSigned-off-by: Yehuda Sadeh <yehuda@redhat.com> 
Yehuda Sadeh  [Thu, 11 May 2017 17:39:26 +0000  (10:39 -0700)] 
rgw: fix update_bucket_id, reshard blocking logicSigned-off-by: Yehuda Sadeh <yehuda@redhat.com> 
Yehuda Sadeh  [Wed, 10 May 2017 23:58:41 +0000  (16:58 -0700)] 
rgw_admin: add rgw-admin reshard status command and initial blocking logicSigned-off-by: Yehuda Sadeh <yehuda@redhat.com> 
Yehuda Sadeh  [Wed, 10 May 2017 18:46:57 +0000  (11:46 -0700)] 
rgw: more detailed resharding status kept in bucket headerSigned-off-by: Yehuda Sadeh <yehuda@redhat.com> 
Yehuda Sadeh  [Wed, 10 May 2017 16:39:55 +0000  (09:39 -0700)] 
rgw: a few fixesSigned-off-by: Yehuda Sadeh <yehuda@redhat.com> 
Yehuda Sadeh  [Tue, 9 May 2017 22:38:57 +0000  (15:38 -0700)] 
rgw: mark source bucket shards when starting reshardSigned-off-by: Yehuda Sadeh <yehuda@redhat.com> 
Yehuda Sadeh  [Tue, 9 May 2017 22:19:10 +0000  (15:19 -0700)] 
rgw: move resharding code to BucketReshard classSigned-off-by: Yehuda Sadeh <yehuda@redhat.com> 
Yehuda Sadeh  [Tue, 9 May 2017 20:41:30 +0000  (13:41 -0700)] 
rgw: split per-bucket resharding logic out from general reshardingSigned-off-by: Yehuda Sadeh <yehuda@redhat.com> 
Yehuda Sadeh  [Mon, 8 May 2017 22:42:11 +0000  (15:42 -0700)] 
rgw: revert some reshard blocking logicSigned-off-by: Yehuda Sadeh <yehuda@redhat.com> 
Yehuda Sadeh  [Mon, 8 May 2017 21:43:37 +0000  (14:43 -0700)] 
cls/rgw: create an objclass method to guard in-progress reshardingSigned-off-by: Yehuda Sadeh <yehuda@redhat.com> 
Orit Wasserman  [Mon, 8 May 2017 13:41:35 +0000  (16:41 +0300)] 
rgw: RGWReshard update to new cls APISigned-off-by: Orit Wasserman <owasserm@redhat.com> 
Yehuda Sadeh  [Thu, 4 May 2017 22:11:09 +0000  (15:11 -0700)] 
cls/rgw: adjust types and opsSigned-off-by: Yehuda Sadeh <yehuda@redhat.com> 
Yehuda Sadeh  [Thu, 4 May 2017 20:50:26 +0000  (13:50 -0700)] 
cls/rgw: minor changesSigned-off-by: Yehuda Sadeh <yehuda@redhat.com> 
Yehuda Sadeh  [Thu, 4 May 2017 20:39:54 +0000  (13:39 -0700)] 
cls/rgw: generate_reshard_key, change output paramSigned-off-by: Yehuda Sadeh <yehuda@redhat.com> 
Yehuda Sadeh  [Thu, 4 May 2017 20:36:38 +0000  (13:36 -0700)] 
cls/rgw: return default header if not initializedSigned-off-by: Yehuda Sadeh <yehuda@redhat.com> 
Orit Wasserman  [Mon, 8 May 2017 05:06:48 +0000  (08:06 +0300)] 
rgw: cls_reshard_get remove unneeded check for bufferlist lengthSigned-off-by: Orit Wasserman <owasserm@redhat.com> 
Orit Wasserman  [Wed, 3 May 2017 08:48:49 +0000  (11:48 +0300)] 
rgw: get_bucket_header will return -ENOENT when there is no headerSigned-off-by: Orit Wasserman <owasserm@redhat.com> 
Orit Wasserman  [Mon, 1 May 2017 06:24:19 +0000  (09:24 +0300)] 
rgw: add guard class for bucket index lockSigned-off-by: Orit Wasserman <owasserm@redhat.com> 
Orit Wasserman  [Mon, 1 May 2017 06:23:34 +0000  (09:23 +0300)] 
rgw: add reshard_pool_ctxSigned-off-by: Orit Wasserman <owasserm@redhat.com> 
Orit Wasserman  [Sun, 30 Apr 2017 07:16:18 +0000  (10:16 +0300)] 
rgw: check for exisiting entries in cls_rgw_reshard_addSigned-off-by: Orit Wasserman <owasserm@redhat.com> 
Orit Wasserman  [Sun, 30 Apr 2017 05:31:30 +0000  (08:31 +0300)] 
rgw: use pointer for is_truncatedSigned-off-by: Orit Wasserman <owasserm@redhat.com> 
Orit Wasserman  [Fri, 28 Apr 2017 13:59:52 +0000  (16:59 +0300)] 
rgw: cls_rgw_reshard use helper function the generate keySigned-off-by: Orit Wasserman <owasserm@redhat.com> 
Orit Wasserman  [Fri, 28 Apr 2017 10:13:07 +0000  (13:13 +0300)] 
rgw: limit op.max and add extra entry to handle tuncation in cls_rgw_reshard_listSigned-off-by: Orit Wasserman <owasserm@redhat.com> 
Orit Wasserman  [Fri, 28 Apr 2017 10:03:11 +0000  (13:03 +0300)] 
rgw: use .rgw.log:reshard pool for reshardingSigned-off-by: Orit Wasserman <owasserm@redhat.com> 
Orit Wasserman  [Thu, 27 Apr 2017 20:53:37 +0000  (23:53 +0300)] 
rgw: remove RGWReshard::get_headSigned-off-by: Orit Wasserman <owasserm@redhat.com> 
Orit Wasserman  [Thu, 27 Apr 2017 20:40:08 +0000  (23:40 +0300)] 
rgw: replace dout with ldoutSigned-off-by: Orit Wasserman <owasserm@redhat.com> 
Orit Wasserman  [Thu, 27 Apr 2017 20:24:32 +0000  (23:24 +0300)] 
rgw: remove cls_reshard_get_headSigned-off-by: Orit Wasserman <owasserm@redhat.com> 
Orit Wasserman  [Thu, 27 Apr 2017 20:13:52 +0000  (23:13 +0300)] 
rgw: store resharding information in bucket headerSigned-off-by: Orit Wasserman <owasserm@redhat.com> 
Orit Wasserman  [Thu, 20 Apr 2017 14:50:09 +0000  (17:50 +0300)] 
rgw: handle correctly when there is no bucket or it doesn't have resharding flagSigned-off-by: Orit Wasserman <owasserm@redhat.com> 
Orit Wasserman  [Tue, 18 Apr 2017 15:50:32 +0000  (18:50 +0300)] 
rgw: block on bucket index operation when resharding the indexSigned-off-by: Orit Wasserman <owasserm@redhat.com> 
Orit Wasserman  [Tue, 18 Apr 2017 09:37:23 +0000  (12:37 +0300)] 
rgw: add RGWReshard object to RGWRadosSigned-off-by: Orit Wasserman <owasserm@redhat.com> 
Orit Wasserman  [Tue, 18 Apr 2017 09:30:07 +0000  (12:30 +0300)] 
rgw: Add lock/unlock bucket instance and block_while_resharding methodsSigned-off-by: Orit Wasserman <owasserm@redhat.com> 
Orit Wasserman  [Fri, 14 Apr 2017 11:35:54 +0000  (14:35 +0300)] 
rgw: add cls_rgw_get_reshardingSigned-off-by: Orit Wasserman <owasserm@redhat.com> 
Orit Wasserman  [Thu, 13 Apr 2017 09:47:33 +0000  (12:47 +0300)] 
radosgw-admin: implement reshard execute commandSigned-off-by: Orit Wasserman <owasserm@redhat.com> 
Orit Wasserman  [Thu, 13 Apr 2017 08:36:34 +0000  (11:36 +0300)] 
radsogw-admin add create_new_bucket_instanceSigned-off-by: Orit Wasserman <owasserm@redhat.com> 
Orit Wasserman  [Fri, 14 Apr 2017 10:00:39 +0000  (13:00 +0300)] 
rgw: use const string for oid in get_bucket_instance_from_oidSigned-off-by: Orit Wasserman <owasserm@redhat.com> 
Orit Wasserman  [Mon, 10 Apr 2017 09:14:07 +0000  (12:14 +0300)] 
rgw: add RGWReshard::clear_bucket_reshardingSigned-off-by: Orit Wasserman <owasserm@redhat.com> 
Orit Wasserman  [Sun, 9 Apr 2017 18:29:17 +0000  (21:29 +0300)] 
rgw: add RGWReshard::set_bucket_reshardingSigned-off-by: Orit Wasserman <owasserm@redhat.com> 
Orit Wasserman  [Thu, 13 Apr 2017 15:44:33 +0000  (18:44 +0300)] 
rgw: add missing handles for set_resharding, clear_reshardingSigned-off-by: Orit Wasserman <owasserm@redhat.com> 
Orit Wasserman  [Thu, 6 Apr 2017 18:58:37 +0000  (21:58 +0300)] 
rgw: add cls _bucket_resharding_set and cls_bucket_resharding_clearSigned-off-by: Orit Wasserman <owasserm@redhat.com> 
Orit Wasserman  [Thu, 6 Apr 2017 19:48:28 +0000  (22:48 +0300)] 
rgw: Add resharding flag and the new bucket instance id to RGWBucketInfoSigned-off-by: Orit Wasserman <owasserm@redhat.com> 
Orit Wasserman  [Tue, 21 Mar 2017 13:57:58 +0000  (15:57 +0200)] 
radosgw-admin: Add reshard add, list, execute and cancel commandsSigned-off-by: Orit Wasserman <owasserm@redhat.com> 
Orit Wasserman  [Thu, 20 Oct 2016 14:30:54 +0000  (16:30 +0200)] 
radosgw-admin: move resharding into a separate functionSigned-off-by: Orit Wasserman <owasserm@redhat.com> 
Orit Wasserman  [Wed, 8 Mar 2017 15:56:39 +0000  (17:56 +0200)] 
rgw: add RGWReshard classSigned-off-by: Orit Wasserman <owasserm@redhat.com> 
Orit Wasserman  [Sun, 12 Mar 2017 12:49:20 +0000  (14:49 +0200)] 
rgw: add reshard_poolSigned-off-by: Orit Wasserman <owasserm@redhat.com> 
Orit Wasserman  [Tue, 28 Feb 2017 14:09:51 +0000  (16:09 +0200)] 
rgw: add cls_rgw_reshard opsSigned-off-by: Orit Wasserman <owasserm@redhat.com> 
Casey Bodley  [Fri, 2 Jun 2017 18:09:33 +0000  (14:09 -0400)] 
Merge pull request #15119 from ceph/wip-rgw-config-docsReviewed-by: Daniel Gryniewicz <dang@redhat.com> Reviewed-by: Kefu Chai <kchai@redhat.com> 
Yehuda Sadeh  [Fri, 2 Jun 2017 16:16:07 +0000  (09:16 -0700)] 
Merge pull request #14351 from yehudasa/wip-rgw-mdsearchReviewed-by: Casey Bodley <cbodley@redhat.com> Reviewed-by: Abhishek Lekshmanan <abhishek@suse.com> 
Sage Weil  [Fri, 2 Jun 2017 15:34:45 +0000  (10:34 -0500)] 
Merge pull request #15427 from tchaikov/wip-vstart-osd-idReviewed-by: Sage Weil <sage@redhat.com> 
Sage Weil  [Fri, 2 Jun 2017 15:32:15 +0000  (10:32 -0500)] 
Merge pull request #15217 from badone/wip-async-sleep-timer-fixReviewed-by: Josh Durgin <jdurgin@redhat.com> 
Sage Weil  [Fri, 2 Jun 2017 15:30:55 +0000  (10:30 -0500)] 
Merge pull request #15396 from jcsp/wip-ceph-statusReviewed-by: Sage Weil <sage@redhat.com> 
Sage Weil  [Fri, 2 Jun 2017 15:20:44 +0000  (10:20 -0500)] 
Merge pull request #15011 from xiexingguo/wip-crush-toolReviewed-by: Sage Weil <sage@redhat.com> 
Sage Weil  [Fri, 2 Jun 2017 15:20:27 +0000  (10:20 -0500)] 
Merge pull request #15176 from SUSE/wip-mgr-fix-helpReviewed-by: Kefu Chai <kchai@redhat.com> 
Sage Weil  [Fri, 2 Jun 2017 15:19:58 +0000  (10:19 -0500)] 
Merge pull request #15395 from liewegas/wip-log-entityReviewed-by: Kefu Chai <kchai@redhat.com> 
Sage Weil  [Fri, 2 Jun 2017 15:19:26 +0000  (10:19 -0500)] 
Merge pull request #15398 from liewegas/wip-bluestore-leakReviewed-by: Igor Fedotov <ifedotov@mirantis.com> 
Sage Weil  [Fri, 2 Jun 2017 15:19:03 +0000  (10:19 -0500)] 
Merge pull request #15402 from liewegas/wip-bluestore-mempoolsReviewed-by: Igor Fedotov <ifedotov@mirantis.com> 
Sage Weil  [Fri, 2 Jun 2017 15:18:38 +0000  (10:18 -0500)] 
Merge pull request #15403 from liewegas/wip-mempool-dumpReviewed-by: Kefu Chai <kchai@redhat.com> 
Casey Bodley  [Fri, 2 Jun 2017 14:05:17 +0000  (10:05 -0400)] 
Merge pull request #15431 from rzarzynski/wip-rgw-vim-modeline-for-orhpantoolReviewed-by: Casey Bodley <cbodley@redhat.com> 
Kefu Chai  [Fri, 2 Jun 2017 13:56:03 +0000  (21:56 +0800)] 
Merge pull request #15425 from yaozongyou/fix-build-errorReviewed-by: Casey Bodley <cbodley@redhat.com> Reviewed-by: Kefu Chai <kchai@redhat.com> 
Radoslaw Zarzynski  [Fri, 2 Jun 2017 12:03:44 +0000  (14:03 +0200)] 
rgw: add the Vim's modeline into rgw_orphan.cc.Signed-off-by: Radoslaw Zarzynski <rzarzynski@mirantis.com> 
Kefu Chai  [Fri, 2 Jun 2017 07:10:38 +0000  (15:10 +0800)] 
vstart: print "start osd.$id" instead of "start osd$id"Signed-off-by: Kefu Chai <kchai@redhat.com> 
Jos Collin  [Fri, 2 Jun 2017 05:41:58 +0000  (11:11 +0530)] 
Merge pull request #15408 from yonghengdexin735/wip-zzz-add_constReviewed-by: Jos Collin <jcollin@redhat.com> 
Yao Zongyou  [Fri, 2 Jun 2017 04:11:59 +0000  (12:11 +0800)] 
Fix cmake build error.Signed-off-by: Yao Zongyou <yaozongyou@vip.qq.com> 
Sage Weil  [Fri, 2 Jun 2017 03:08:31 +0000  (22:08 -0500)] 
Merge pull request #15420 from yuriw/wip_remove_default_idle_timeout
Sage Weil  [Fri, 2 Jun 2017 02:40:29 +0000  (21:40 -0500)] 
Merge pull request #15397 from dzafman/wip-20089Reviewed-by: Josh Durgin <jdurgin@redhat.com> 
Sage Weil  [Fri, 2 Jun 2017 02:22:24 +0000  (22:22 -0400)] 
qa/workunits/cephtool/test.sh: adjust watch testSigned-off-by: Sage Weil <sage@redhat.com> 
Sage Weil  [Fri, 2 Jun 2017 02:14:13 +0000  (21:14 -0500)] 
Merge pull request #15417 from smithfarm/wip-cond-epoch-2
yonghengdexin735  [Thu, 1 Jun 2017 08:20:55 +0000  (16:20 +0800)] 
include/lru: add const to member functionSigned-off-by: yonghengdexin735 <zhang.zezhu@zte.com.cn> 
Yuri Weinstein  [Thu, 1 Jun 2017 21:01:30 +0000  (14:01 -0700)] 
Removed all 'default_idle_timeout' due to chnage in rwg task
https://github.com/ceph/ceph/commit/
8c74c8a639cd3dead52e1942b36f6eb3f1ceab2c #diff-995b04809fcabacc3e3ecfaea903a41aL539
Signed-off-by: Yuri Weinstein <yweinste@redhat.com> 
Yehuda Sadeh  [Thu, 1 Jun 2017 18:28:22 +0000  (11:28 -0700)] 
qa/tasks/rgw_multisite.py: adjust zone initSigned-off-by: Yehuda Sadeh <yehuda@redhat.com> 
Nathan Cutler  [Thu, 1 Jun 2017 19:37:09 +0000  (21:37 +0200)] 
build/ops: rpm: move _epoch_prefix below Epoch definitionSigned-off-by: Nathan Cutler <ncutler@suse.com> 
Sage Weil  [Thu, 1 Jun 2017 19:22:39 +0000  (14:22 -0500)] 
Merge pull request #15400 from yehudasa/wip-20128
David Zafman  [Wed, 31 May 2017 22:39:19 +0000  (15:39 -0700)] 
osd: Object level shard errors are tracked and used if no auth availableFixes: http://tracker.ceph.com/issues/20089 Signed-off-by: David Zafman <dzafman@redhat.com> 
David Zafman  [Thu, 1 Jun 2017 03:53:28 +0000  (20:53 -0700)] 
osd-scrub-repair: Fix broken test and correctly handle ec overwrite testing
Caused by: 
3ca750d41dfe33c6efea4abc96d2bd426a9742b9 
Signed-off-by: David Zafman <dzafman@redhat.com> 
Sage Weil  [Thu, 1 Jun 2017 16:54:58 +0000  (11:54 -0500)] 
Merge pull request #15212 from neha-ojha/wip-fix-recovery-sleep-configurableReviewed-by: Josh Durgin <jdurgin@redhat.com> 
Sage Weil  [Thu, 1 Jun 2017 16:54:33 +0000  (11:54 -0500)] 
Merge pull request #15262 from Adirl/revert_cmReviewed-by: Haomai Wang <haomai@xsky.com> 
Sage Weil  [Thu, 1 Jun 2017 16:54:19 +0000  (11:54 -0500)] 
Merge pull request #15307 from ovh/bp-64bit-mem-is-zeroReviewed-by: Sage Weil <sage@redhat.com> 
Sage Weil  [Thu, 1 Jun 2017 16:53:54 +0000  (11:53 -0500)] 
Merge pull request #15340 from wjwithagen/wip-wjw-libcommonReviewed-by: Kefu Chai <kchai@redhat.com> 
Sage Weil  [Thu, 1 Jun 2017 16:53:32 +0000  (11:53 -0500)] 
Merge pull request #15342 from chardan/jfw-wip-add_VLA_warningReviewed-by: Sage Weil <sage@redhat.com> 
Sage Weil  [Thu, 1 Jun 2017 16:52:57 +0000  (11:52 -0500)] 
Merge pull request #15364 from joscollin/wip-cleanup-putto-operator-constReviewed-by: Greg Farnum <gfarnum@redhat.com> 
Sage Weil  [Thu, 1 Jun 2017 16:52:40 +0000  (11:52 -0500)] 
Merge pull request #15372 from ganeshmaharaj/reuse-isalReviewed-by: Loic Dachary <ldachary@redhat.com> 
Sage Weil  [Wed, 31 May 2017 22:44:02 +0000  (18:44 -0400)] 
os/bluestore: release aios and pinned buffers on io completeSigned-off-by: Sage Weil <sage@redhat.com> 
Sage Weil  [Wed, 31 May 2017 22:38:36 +0000  (18:38 -0400)] 
os/bluestore: submit deferred if txc cleanup is blockedSigned-off-by: Sage Weil <sage@redhat.com> 
Sage Weil  [Thu, 1 Jun 2017 16:26:06 +0000  (11:26 -0500)] 
Merge pull request #15209 from liewegas/wip-sortbitwise-notes
Sage Weil  [Thu, 1 Jun 2017 16:25:36 +0000  (11:25 -0500)] 
Merge pull request #15274 from liewegas/wip-auto-ccacheReviewed-by: Kefu Chai <kchai@redhat.com> 
Sage Weil  [Thu, 1 Jun 2017 16:25:11 +0000  (12:25 -0400)] 
do_cmake.sh: enable ccache if installedSigned-off-by: Sage Weil <sage@redhat.com> 
Sage Weil  [Thu, 1 Jun 2017 15:15:30 +0000  (10:15 -0500)] 
Merge pull request #15391 from liewegas/wip-authorsReviewed-by: Loic Dachary <ldachary@redhat.com>