]>
 
 
git.apps.os.sepia.ceph.com Git - ceph-ci.git/log 
 
 
 
 
 
 
Jason Dillaman  [Fri, 20 Oct 2017 02:13:36 +0000  (22:13 -0400)] 
 
common/common_init: disable ms subsystem log gathering for clients 
 
The log gathering causes large performance degradation to clients 
with high message throughputs. This is hopefully a short-term 
workaround until per-message logging can be replaced with an 
efficient data recording system for post-incident analysis 
use-cases. 
 
Fixes: http://tracker.ceph.com/issues/21860  
Signed-off-by: Jason Dillaman <dillaman@redhat.com>  
Josh Durgin  [Thu, 19 Oct 2017 18:52:13 +0000  (11:52 -0700)] 
 
Merge pull request #18374 from tchaikov/wip-ceph-C-d 
 
ceph.in: do not panic at control+d in interactive mode 
 
Reviewed-by: Josh Durgin <jdurgin@redhat.com>  
Reviewed-by: Amit Kumar <amitkuma@redhat.com>  
Kefu Chai  [Thu, 19 Oct 2017 15:38:10 +0000  (23:38 +0800)] 
 
Merge pull request #17462 from majianpeng/pmem-work 
 
cmake: compile nvml as an external project 
 
Reviewed-by: Kefu Chai <kchai@redhat.com>  
Jianpeng Ma  [Thu, 19 Oct 2017 16:44:09 +0000  (00:44  +0800)] 
 
cmake: Build libpmem from source code. 
 
Signed-off-by: Jianpeng Ma <jianpeng.ma@intel.com>  
Xie Xingguo  [Thu, 19 Oct 2017 10:36:25 +0000  (18:36 +0800)] 
 
Merge pull request #18389 from yaozongyou/fix-type-in-bluestore-migration 
 
doc: fix typo in bluestore-migration.rst 
 
Reviewed-by: xie xingguo <xie.xingguo@zte.com.cn>  
Jos Collin  [Thu, 19 Oct 2017 10:21:40 +0000  (10:21 +0000)] 
 
Merge pull request #18395 from gaosibei/mailmap 
 
mailmap: Add Sibei, XueYu Affiliation 
 
Reviewed-by: Jos Collin <jcollin@redhat.com>  
gaosibei  [Thu, 19 Oct 2017 08:47:55 +0000  (16:47 +0800)] 
 
mailmap, organizationmap: add Sibei, XueYu 
 
Signed-off-by: Sibei Gao <gaosb@inspur.com>  
Yao Zongyou  [Thu, 19 Oct 2017 06:38:40 +0000  (14:38 +0800)] 
 
doc: fix typo in bluestore-migration.rst 
 
Signed-off-by: Yao Zongyou <yaozongyou@vip.qq.com>  
Kefu Chai  [Thu, 19 Oct 2017 05:55:14 +0000  (13:55 +0800)] 
 
Merge pull request #18232 from jdurgin/wip-filestore-rocksdb 
 
common/options: enable multiple rocksdb compaction threads for filestore 
 
Reviewed-by: Kefu Chai <kchai@redhat.com>  
Kefu Chai  [Thu, 19 Oct 2017 05:54:31 +0000  (13:54 +0800)] 
 
Merge pull request #18311 from shinobu-x/sk-osd_20171015 
 
osd: Don't initialze pointers by NULL or 0 
 
Reviewed-by: xie xingguo <xie.xingguo@zte.com.cn>  
Kefu Chai  [Thu, 19 Oct 2017 05:53:15 +0000  (13:53 +0800)] 
 
Merge pull request #14213 from xiaoxichen/fix_wbthrottle_assert 
 
os/Filestore: fix wbthrottle assert. 
 
Reviewed-by: Kefu Chai <kchai@redhat.com>  
Kefu Chai  [Thu, 19 Oct 2017 05:51:18 +0000  (13:51 +0800)] 
 
Merge pull request #18256 from liewegas/wip-bluestore-superblock 
 
os/bluestore: allow reconstruction of osd data dir from bluestore bdev label 
 
Reviewed-By: Alfredo Deza <adeza@redhat.com>  
Reviewed-by: Kefu Chai <kchai@redhat.com>  
Kefu Chai  [Thu, 19 Oct 2017 05:41:18 +0000  (13:41 +0800)] 
 
Merge pull request #18346 from tchaikov/wip-log-if-do_read_entry-fails 
 
os/filestore: print out the error if do_read_entry() fails 
 
Reviewed-by: Josh Durgin <jdurgin@redhat.com>  
Josh Durgin  [Thu, 19 Oct 2017 00:33:12 +0000  (17:33 -0700)] 
 
Merge pull request #18145 from dzafman/wip-18162 
 
osd: object added to missing set for backfill, but is not in recovering, error! 
 
Reviewed-by: Josh Durgin <jdurgin@redhat.com>  
Matt Benjamin  [Wed, 18 Oct 2017 20:52:37 +0000  (16:52 -0400)] 
 
Merge pull request #18377 from joscollin/wip-cleanup-rgw-function-names 
 
rgw: Fix getter function names in RGWEnv 
 
vasukulkarni  [Wed, 18 Oct 2017 20:00:07 +0000  (13:00 -0700)] 
 
Merge pull request #18380 from zmc/wip-master-init 
 
Changes required for teuthology's systemd support 
 
Matt Benjamin  [Wed, 18 Oct 2017 19:31:13 +0000  (15:31 -0400)] 
 
Merge pull request #18365 from linuxbox2/wip-rgw-v3open-write 
 
rgw_file: explicit NFSv3 open() emulation 
 
Zack Cerza  [Mon, 1 May 2017 23:07:33 +0000  (17:07 -0600)] 
 
qa/tasks/ceph: Set owner on mds mount point 
 
Signed-off-by: Zack Cerza <zack@redhat.com>  
Zack Cerza  [Mon, 1 May 2017 22:41:00 +0000  (16:41 -0600)] 
 
qa/tasks/cephfs/filesystem: Check for mds failure 
 
... inside Filesystem.are_daemons_healthy() 
 
Signed-off-by: Zack Cerza <zack@redhat.com>  
Zack Cerza  [Wed, 26 Apr 2017 21:10:57 +0000  (15:10 -0600)] 
 
qa/tasks/ceph: Remove /var/lib/ceph copypasta 
 
Signed-off-by: Zack Cerza <zack@redhat.com>  
Zack Cerza  [Wed, 26 Apr 2017 18:22:00 +0000  (12:22 -0600)] 
 
qa/tasks/ceph: Set owner on osd mount point 
 
This is needed when running with systemd 
 
Signed-off-by: Zack Cerza <zack@redhat.com>  
Zack Cerza  [Wed, 26 Apr 2017 18:17:28 +0000  (12:17 -0600)] 
 
qa/tasks/ceph: Set owner on mon mount point 
 
This is needed when running with systemd 
 
Signed-off-by: Zack Cerza <zack@redhat.com>  
Casey Bodley  [Wed, 18 Oct 2017 18:32:22 +0000  (14:32 -0400)] 
 
Merge pull request #15554 from cbodley/wip-rgw-parse-cr-dump 
 
tools/rgw: add script to inspect admin socket "cr dump" 
 
Reviewed-by: Orit Wasserman <owasserm@redhat.com>  
David Zafman  [Thu, 12 Oct 2017 03:16:44 +0000  (20:16 -0700)] 
 
test: Cleanup test-erasure-eio.sh code 
 
Signed-off-by: David Zafman <dzafman@redhat.com>  
David Zafman  [Mon, 9 Oct 2017 21:15:51 +0000  (14:15 -0700)] 
 
test: Add replicated recovery/backfill test 
 
Signed-off-by: David Zafman <dzafman@redhat.com>  
David Zafman  [Mon, 9 Oct 2017 21:03:23 +0000  (14:03 -0700)] 
 
osd: Better recovery/backfill restart for mark_unfound_lost delete/revert 
 
Signed-off-by: David Zafman <dzafman@redhat.com>  
David Zafman  [Mon, 9 Oct 2017 15:19:21 +0000  (08:19 -0700)] 
 
osd, mon: Add new pg states recovery_unfound and backfill_unfound 
 
Signed-off-by: David Zafman <dzafman@redhat.com>  
David Zafman  [Mon, 9 Oct 2017 15:17:29 +0000  (08:17 -0700)] 
 
osd: Add new UnfoundBackfill and UnfoundRecovery pg transitions 
 
Signed-off-by: David Zafman <dzafman@redhat.com>  
David Zafman  [Mon, 2 Oct 2017 20:51:17 +0000  (13:51 -0700)] 
 
test: Test case that reproduces tracker 18162 
 
recover_replicas: object added to missing set for backfill, but is not in recovering, error! 
 
Signed-off-by: David Zafman <dzafman@redhat.com>  
Yuri Weinstein  [Wed, 18 Oct 2017 17:19:35 +0000  (10:19 -0700)] 
 
Merge pull request #18378 from ceph/wip-yuriw-21822-master 
 
tests - ceph-ansible vars additions 
 
Reviewed-by: Vasu Kulkarni <vasu@redhat.com>  
Yuri Weinstein  [Tue, 17 Oct 2017 20:14:36 +0000  (13:14 -0700)] 
 
tests - ceph-ansible vars additions
added symlinks for distros
Fixes http://tracker.ceph.com/issues/21822
Signed-off-by: Yuri Weinstein <yweinste@redhat.com> 
(cherry picked from commit 
f30e9a5e6bd47129f8a35c1f9067216cfe8a6a70 )
Signed-off-by: Yuri Weinstein <yweinste@redhat.com> 
 
Jos Collin  [Wed, 18 Oct 2017 14:49:36 +0000  (20:19 +0530)] 
 
rgw: Fix getter function names in RGWEnv 
 
Fixed the getter function names as per the review comment in 
https://github.com/ceph/ceph/pull/17432 
 
Signed-off-by: Jos Collin <jcollin@redhat.com>  
Sage Weil  [Wed, 18 Oct 2017 13:51:39 +0000  (08:51 -0500)] 
 
Merge pull request #18376 from tchaikov/wip-authors 
 
doc: update Component Technical Leads and maintainers to canonical location 
 
Reviewed-by: Sage Weil <sage@redhat.com>  
Casey Bodley  [Wed, 18 Oct 2017 12:18:12 +0000  (08:18 -0400)] 
 
Merge pull request #18355 from gaosibei/wip-rgw-refrence 
 
RGW: change function parameters from value to refrence 
 
Reviewed-by: Radoslaw Zarzynski <rzarzyns@redhat.com>  
Reviewed-by: Casey Bodley <cbodley@redhat.com>  
Matt Benjamin  [Wed, 18 Oct 2017 11:57:20 +0000  (07:57 -0400)] 
 
Merge pull request #17432 from joscollin/wip-cleanup-fix-rgwconf 
 
rgw: Access RGWConf through RGWEnv 
 
Matt Benjamin  [Wed, 18 Oct 2017 11:52:57 +0000  (07:52 -0400)] 
 
Merge pull request #17440 from mikulely/cleanup-iterate 
 
rgw: update outdated debug func name 
 
Matt Benjamin  [Wed, 18 Oct 2017 11:52:39 +0000  (07:52 -0400)] 
 
Merge pull request #17956 from zhangsw/fix-rgw-encry-torrent-bug 
 
rgw: Torrents are not supported for objects encrypted using SSE-C 
 
Matt Benjamin  [Wed, 18 Oct 2017 11:52:19 +0000  (07:52 -0400)] 
 
Merge pull request #18057 from baixueyu/branch1 
 
rgw: fix radosgw-admin quota enable return value bug 
 
Alfredo Deza  [Wed, 18 Oct 2017 10:51:27 +0000  (06:51 -0400)] 
 
Merge pull request #18375 from tchaikov/wip-ceph-disk-check-log 
 
ceph-disk: write log to /var/log/ceph not to /var/run/ceph 
 
Reviewed-by: Alfredo Deza <adeza@redhat.com>  
scuttlemonkey  [Fri, 10 Mar 2017 19:41:20 +0000  (14:41 -0500)] 
 
AUTHORS: Update Component Technical Leads and maintainers to canonical location of ceph.com. 
 
Signed-off-by: Patrick McGarry <pmcgarry@redhat.com>  
Mykola Golub  [Wed, 18 Oct 2017 10:36:47 +0000  (13:36 +0300)] 
 
Merge pull request #18315 from dillaman/wip-21797 
 
librbd: object map batch update might cause OSD suicide timeout 
 
Reviewed-by: Mykola Golub <to.my.trociny@gmail.com>  
Kefu Chai  [Wed, 18 Oct 2017 10:34:57 +0000  (18:34 +0800)] 
 
Merge pull request #18345 from wido/doc-osd-replace 
 
doc: Remove additional arguments when replacing OSD 
 
Reviewed-by: Kefu Chai <kchai@redhat.com>  
Kefu Chai  [Wed, 18 Oct 2017 10:03:31 +0000  (18:03 +0800)] 
 
ceph-disk: write log to /var/log/ceph not to /var/run/ceph 
 
Signed-off-by: Kefu Chai <kchai@redhat.com>  
Kefu Chai  [Wed, 18 Oct 2017 09:41:45 +0000  (17:41 +0800)] 
 
ceph.in: do not panic at control+d in interactive mode 
 
Signed-off-by: Kefu Chai <kchai@redhat.com>  
Xie Xingguo  [Wed, 18 Oct 2017 08:15:35 +0000  (16:15 +0800)] 
 
Merge pull request #18373 from tchaikov/wip-opt-desc 
 
doc: fix the desc of "osd max pg per osd hard ratio" 
 
Reviewed-by: xie xingguo <xie.xingguo@zte.com.cn>  
Kefu Chai  [Wed, 18 Oct 2017 08:07:50 +0000  (16:07 +0800)] 
 
doc: fix the desc of "osd max pg per osd hard ratio" 
 
Signed-off-by: Kefu Chai <kchai@redhat.com>  
Jos Collin  [Wed, 18 Oct 2017 05:34:45 +0000  (05:34  +0000)] 
 
Merge pull request #18370 from mikulely/cleanup-rgw-write-meta 
 
rgw: drop outdated function doc 
 
Reviewed-by: Jos Collin <jcollin@redhat.com>  
Jiaying Ren  [Wed, 18 Oct 2017 04:32:24 +0000  (12:32 +0800)] 
 
rgw: drop misplaced&outdated func doc 
 
Signed-off-by: Jiaying Ren <jiaying.ren@umcloud.com>  
Kefu Chai  [Wed, 18 Oct 2017 02:52:13 +0000  (10:52 +0800)] 
 
Merge pull request #18352 from rzarzynski/wip-testfio-fix-pgps 
 
Revert "bluestore/fio: Fixed problem with all objects having the same hash 
 
Reviewed-by: Adam Kupczyk <akupczyk@redhat.com>  
Reviewed-by: Igor Fedotov <ifedotov@mirantis.com>  
Kefu Chai  [Wed, 18 Oct 2017 02:48:32 +0000  (10:48 +0800)] 
 
Merge pull request #18338 from xiexingguo/wip-pg 
 
osd/PrimaryLogPG: do not use approx_size() for log trimming 
 
Reviewed-by: Sage Weil <sage@redhat.com>  
Kefu Chai  [Wed, 18 Oct 2017 02:47:37 +0000  (10:47 +0800)] 
 
Merge pull request #18340 from Yan-waller/wip-walle-1014osdprimarypg 
 
osd/PG: misc cleanups 
 
Reviewed-by: Kefu Chai <kchai@redhat.com>  
Kefu Chai  [Wed, 18 Oct 2017 02:46:50 +0000  (10:46 +0800)] 
 
Merge pull request #18351 from tchaikov/wip-osx 
 
common/event_socket.h: include <errno.h> to use errno 
 
Reviewed-by: Haomai Wang <haomai@xsky.com>  
Kefu Chai  [Wed, 18 Oct 2017 02:46:18 +0000  (10:46 +0800)] 
 
Merge pull request #18353 from xiexingguo/wip-do-read 
 
osd/PrimaryLogPG: trigger auto-repair on full-object-size CRC error 
 
Reviewed-by: Sage Weil <sage@redhat.com>  
Kefu Chai  [Wed, 18 Oct 2017 02:45:48 +0000  (10:45 +0800)] 
 
Merge pull request #18321 from majianpeng/msg-async-cleanup 
 
msg/async: batch handle numevents. 
 
Reviewed-by: Haomai Wang <haomai@xsky.com>  
Kefu Chai  [Wed, 18 Oct 2017 02:44:16 +0000  (10:44 +0800)] 
 
Merge pull request #18358 from tchaikov/wip-max-pg-per-osd 
 
osd,mon: add max-pg-per-osd limit 
 
Reviewed-by: Sage Weil <sage@redhat.com>  
Kefu Chai  [Wed, 18 Oct 2017 02:43:22 +0000  (10:43 +0800)] 
 
Merge pull request #18289 from smithfarm/wip-21762 
 
build/ops: rpm: move ceph-*-tool binaries out of ceph-test subpackage 
 
Reviewed-By: Kefu Chai <kchai@redhat.com>  
Reviewed-by: Ken Dreyer <kdreyer@redhat.com>  
gaosibei  [Tue, 17 Oct 2017 13:22:40 +0000  (21:22 +0800)] 
 
RGW: change function parameters from value to refrence 
 
Signed-off-by: Sibei Gao  <gaosb@inspur.com>  
Matt Benjamin  [Tue, 17 Oct 2017 21:45:37 +0000  (17:45 -0400)] 
 
rgw_file: explicit NFSv3 open() emulation 
 
Expect RGW_OPEN_FLAG_V3 in rgw_write(), and if present, attempt 
a stateless open inline. 
 
Required by Ganesha v2.5 and later 
 
Signed-off-by: Matt Benjamin <mbenjamin@redhat.com>  
Matt Benjamin  [Tue, 17 Oct 2017 16:42:10 +0000  (12:42 -0400)] 
 
Merge pull request #18184 from oritwas/wip-rgw-21725 
 
rgw: disable dynamic resharding in multisite environment 
 
Kefu Chai  [Tue, 17 Oct 2017 16:24:39 +0000  (00:24  +0800)] 
 
Merge pull request #16745 from Liuchang0812/object-store-repair 
 
common, tool: update kvstore-tool to repair key/value database 
 
Reviewed-by: Kefu Chai <kchai@redhat.com>  
Patrick Donnelly  [Tue, 17 Oct 2017 15:12:46 +0000  (08:12 -0700)] 
 
Merge PR #18281 into master 
 
* refs/pull/18281/head: 
	Fixed the readme examples 
	ptl-tool: Drop Default Labelling of PRs 
 
Reviewed-by: Patrick Donnelly <pdonnell@redhat.com>  
Kefu Chai  [Tue, 17 Oct 2017 04:17:09 +0000  (12:17 +0800)] 
 
mon: change "mon_pg_warn_min_per_osd" to uint64_t 
 
* this silences a warning from -Wsign-compare. 
* also switch all its user to the new-style option 
 
Signed-off-by: Kefu Chai <kchai@redhat.com>  
Kefu Chai  [Tue, 17 Oct 2017 04:10:55 +0000  (12:10 +0800)] 
 
osd,mon: change "mon_max_pg_per_osd" to uint64_t 
 
as it should never be a negative number. if this option is disabled, 
it's 0. 
 
Signed-off-by: Kefu Chai <kchai@redhat.com>  
Kefu Chai  [Tue, 26 Sep 2017 07:54:14 +0000  (15:54 +0800)] 
 
osd: add max-pg-per-osd limit 
 
osd will refused to create new pgs, until its pg number is lower 
than the max-pg-per-osd upper bound setting. 
 
Signed-off-by: Kefu Chai <kchai@redhat.com>  
Casey Bodley  [Tue, 17 Oct 2017 15:06:53 +0000  (11:06 -0400)] 
 
Merge pull request #18331 from Yan-waller/wip-walle-1008vstartrgw 
 
vstart.sh: move rgw configuration to client.rgw section 
 
Reviewed-by: Casey Bodley <cbodley@redhat.com>  
Jos Collin  [Tue, 17 Oct 2017 06:08:49 +0000  (11:38 +0530)] 
 
Fixed the readme examples 
 
Fixed the readme examples, according to the new --label definition. 
 
Signed-off-by: Jos Collin <jcollin@redhat.com>  
Jos Collin  [Fri, 13 Oct 2017 02:46:08 +0000  (08:16 +0530)] 
 
ptl-tool: Drop Default Labelling of PRs 
 
Dropped default labelling of PRs. Allowed --label '', which won't label the PR. The user can omit --label too, if the PR should not be labelled. 
 
Signed-off-by: Jos Collin <jcollin@redhat.com>  
Jos Collin  [Tue, 17 Oct 2017 14:09:14 +0000  (14:09 +0000)] 
 
Merge pull request #18231 from batrick/ptl-tool-labeled-prs 
 
ptl-tool: load labeled PRs 
 
Reviewed-by: Jos Collin <jcollin@redhat.com>  
xie xingguo  [Tue, 17 Oct 2017 12:23:05 +0000  (20:23 +0800)] 
 
osd/PrimaryLogPG: trigger auto-repair on full-object-size CRC error 
 
There are still FileStore users and the full-object CRC might be able 
to catch silently returned data errors. Since we support auto-repair now, 
let's trigger an auto-repair process instead. 
 
Signed-off-by: xie xingguo <xie.xingguo@zte.com.cn>  
Kefu Chai  [Tue, 17 Oct 2017 12:11:38 +0000  (20:11 +0800)] 
 
common/lockdep: do not set std::string using braces 
 
this silences follow warning from clang: 
 
ceph/src/common/lockdep.cc:219:12: warning: braces around scalar initializer [-Wbraced-scalar-init] 
    name = { "unknown" }; 
           ^~~~~~~~~~~~~ 
1 warning generated. 
 
Signed-off-by: Kefu Chai <kchai@redhat.com>  
Radoslaw Zarzynski  [Tue, 17 Oct 2017 11:09:02 +0000  (13:09 +0200)] 
 
Revert "bluestore/fio: Fixed problem with all objects having the same hash"
This reverts commit 
0eb5359273df2c92fa525683f88586878f57bb4b .
Signed-off-by: Radoslaw Zarzynski <rzarzyns@redhat.com> 
 
Kefu Chai  [Tue, 17 Oct 2017 11:57:36 +0000  (19:57 +0800)] 
 
common/event_socket.h: include <errno.h> to use errno 
 
OSX needs this also. 
 
Signed-off-by: Kefu Chai <kchai@redhat.com>  
Kefu Chai  [Tue, 17 Oct 2017 11:51:51 +0000  (19:51 +0800)] 
 
Merge pull request #18348 from Yan-waller/wip-walle-1017readmecmake 
 
README.md: bump up cmake to 2.8.12 
 
Reviewed-by: Kefu Chai <kchai@redhat.com>  
Yan Jun  [Tue, 17 Oct 2017 08:35:44 +0000  (16:35 +0800)] 
 
README.md: bump up cmake to 2.8.12 
 
Signed-off-by: Yan Jun <yan.jun8@zte.com.cn>  
Jos Collin  [Sat, 2 Sep 2017 05:59:01 +0000  (11:29 +0530)] 
 
rgw: Access RGWConf through RGWEnv 
 
Created functions rgw_conf_get_enable_ops_log(), rgw_conf_get_enable_usage_log() and 
rgw_conf_get_defer_to_bucket_acls() and the necessary changes to provide the access of RGWConf through RGWEnv. 
 
Signed-off-by: Jos Collin <jcollin@redhat.com>  
Kefu Chai  [Tue, 17 Oct 2017 09:08:59 +0000  (17:08 +0800)] 
 
os/filestore: print out the error if do_read_entry() fails 
 
Signed-off-by: Kefu Chai <kchai@redhat.com>  
Wido den Hollander  [Tue, 17 Oct 2017 09:01:27 +0000  (11:01 +0200)] 
 
doc: Remove additional arguments when replacing OSD 
 
It's not required to provide the --bluestore nor --osd-uuid option 
to ceph-disk. 
 
Using BlueStore is the default on master (e.g. Luminous) and thus 
this option is not required. 
 
When no OSD UUID is supplied ceph-disk will generate one, so we do 
not need to supply one generated by uuidgen. 
 
Signed-off-by: Wido den Hollander <wido@42on.com>  
xie xingguo  [Tue, 17 Oct 2017 01:55:57 +0000  (09:55 +0800)] 
 
osd/PrimaryLogPG: do not use approx_size() for log trimming 
 
There might be holes on log versions, thus the approx_size() 
should (almost) always overestimate the actual number of log entries. 
As a result, we might be at the risk of accessing violation 
while searching for the oldest log entry to keep in the log list later. 
 
Fix the above problem by counting the precise number of current 
log entries instead. 
 
Signed-off-by: xie xingguo <xie.xingguo@zte.com.cn>  
Yan Jun  [Tue, 17 Oct 2017 06:47:47 +0000  (14:47 +0800)] 
 
common/config: drop unused configuration item 'osd_backoff_on_down' 
 
drop it for no more use. 
 
Signed-off-by: Yan Jun <yan.jun8@zte.com.cn>  
Jiaying Ren  [Mon, 4 Sep 2017 07:17:42 +0000  (15:17 +0800)] 
 
rgw: update outdated debug func name 
 
Signed-off-by: Jiaying Ren <jiaying.ren@umcloud.com>  
Kefu Chai  [Tue, 17 Oct 2017 05:07:19 +0000  (13:07 +0800)] 
 
Merge pull request #18081 from zhsj/revert-15089-add-mirror 
 
doc: change cn mirror to ustc domain 
 
Reviewed-by: Kefu Chai <kchai@redhat.com>  
Kefu Chai  [Tue, 17 Oct 2017 05:03:20 +0000  (13:03 +0800)] 
 
Merge pull request #18312 from shinobu-x/sk-buffer_20171015 
 
common/buffer: cleanups 
 
Reviewed-by: Sage Weil <sage@redhat.com>  
Kefu Chai  [Tue, 17 Oct 2017 05:02:35 +0000  (13:02 +0800)] 
 
Merge pull request #18318 from Linbing/wip-bluestore-compression 
 
bluestore:  comp_min_blob_size init error 
 
Reviewed-by: xie xingguo <xie.xingguo@zte.com.cn>  
Kefu Chai  [Tue, 17 Oct 2017 05:01:30 +0000  (13:01 +0800)] 
 
Merge pull request #18279 from lixiaoy1/rmrange 
 
os/bluestore: use db->rm_range_keys to delete range of keys 
 
Reviewed-by: Varada Kari <varada.kari@sandisk.com>  
Reviewed-by: Kefu Chai <kchai@redhat.com>  
lisali  [Fri, 13 Oct 2017 09:51:39 +0000  (05:51  -0400)] 
 
os/bluestore: use db->rm_range_keys to delete range of keys 
 
As Key Value DB provides the rm_range_keys interface to remove 
some range of keys, BlueStore should use the interface. DB can 
provide more efficient ways. 
 
Signed-off-by: Xiaoyan Li <xiaoyan.li@intel.com>  
Kefu Chai  [Tue, 17 Oct 2017 04:59:35 +0000  (12:59 +0800)] 
 
Merge pull request #18320 from shinobu-x/sk-include_unordered_x 
 
include: Remove unused header, ciso646 
 
Reviewed-by: Jos Collin <jcollin@redhat.com>  
Reviewed-by: Willem Jan Withagen <wjw@digiware.nl>  
Kefu Chai  [Tue, 17 Oct 2017 04:59:05 +0000  (12:59 +0800)] 
 
Merge pull request #18319 from shinobu-x/sk-osd_20171016 
 
osd: Don't include same header twice 
 
Reviewed-by: Jos Collin <jcollin@redhat.com>  
Patrick Donnelly  [Tue, 10 Oct 2017 23:18:10 +0000  (16:18 -0700)] 
 
ptl-tool: load labeled PRs 
 
This lets you label in GitHub the PRs you want to test/merge. 
 
Signed-off-by: Patrick Donnelly <pdonnell@redhat.com>  
Kefu Chai  [Sun, 15 Oct 2017 12:46:28 +0000  (20:46 +0800)] 
 
qa/tasks/ceph: add "create_rbd_pool" option 
 
True by default, but we can opt not to create the "rbd" pool. 
 
Signed-off-by: Kefu Chai <kchai@redhat.com>  
Kefu Chai  [Tue, 26 Sep 2017 07:50:08 +0000  (15:50 +0800)] 
 
mon/OSDMonitor: bypass checks if pg_temp.forced 
 
originally, monitor ignores the pg_temp messages sent from replica osds, 
but to re-trigger peering if replica osd's pg number drops down below 
the setting, we need to bypass the checks. 
 
Signed-off-by: Kefu Chai <kchai@redhat.com>  
Kefu Chai  [Tue, 26 Sep 2017 07:49:11 +0000  (15:49 +0800)] 
 
messages/MOSDPGTemp: add `forced` field 
 
the monitor is supposed to bypass some checks if `forced` is true. 
 
Signed-off-by: Kefu Chai <kchai@redhat.com>  
Kefu Chai  [Thu, 12 Oct 2017 12:07:46 +0000  (20:07 +0800)] 
 
osd: print osd as "osd.$osdid" in log message 
 
easier to read this way 
 
Signed-off-by: Kefu Chai <kchai@redhat.com>  
Kefu Chai  [Tue, 17 Oct 2017 02:21:15 +0000  (10:21 +0800)] 
 
Merge pull request #18332 from rzarzynski/wip-testfio-fix-build-error 
 
test/fio: fix building of the fio_ceph_objectstore plugin. 
 
Reviewed-By: Casey Bodley <cbodley@redhat.com>  
Reviewed-By: Kefu Chai <kchai@redhat.com>  
Jason Dillaman  [Tue, 17 Oct 2017 01:00:08 +0000  (21:00 -0400)] 
 
Merge pull request #17134 from PCzhangPC/metaexin 
 
rbd: export/import image-meta when we export/import an image 
 
Reviewed-by: Jason Dillaman <dillaman@redhat.com>  
Jason Dillaman  [Tue, 17 Oct 2017 00:59:49 +0000  (20:59 -0400)] 
 
Merge pull request #18249 from PCzhangPC/addrwpro 
 
rbd: show read:write proportion in the infomation of readwrite bench test 
 
Reviewed-by: Jason Dillaman <dillaman@redhat.com>  
Sage Weil  [Mon, 16 Oct 2017 22:46:03 +0000  (17:46 -0500)] 
 
os/bluestore: fsync on _write_bdev_label 
 
Signed-off-by: Sage Weil <sage@redhat.com>  
Sage Weil  [Mon, 16 Oct 2017 22:45:54 +0000  (17:45 -0500)] 
 
ceph-bluestore-tool: implement 'set-label-key' and 'rm-label-key' 
 
Signed-off-by: Sage Weil <sage@redhat.com>  
Sage Weil  [Mon, 16 Oct 2017 22:42:29 +0000  (17:42 -0500)] 
 
os/bluestore: make _write_bdev_label static and public 
 
Signed-off-by: Sage Weil <sage@redhat.com>  
Jianpeng Ma  [Mon, 16 Oct 2017 20:54:45 +0000  (04:54  +0800)] 
 
msg/async: batch handle numevents. 
 
Signed-off-by: Jianpeng Ma <jianpeng.ma@intel.com>  
Yuri Weinstein  [Mon, 16 Oct 2017 19:58:37 +0000  (12:58 -0700)] 
 
Merge pull request #18271 from cbodley/wip-21772 
 
rgw: fix bilog entries on multipart complete 
 
Reviewed-by: Yehuda Sadeh <yehuda@redhat.com>