]>
git.apps.os.sepia.ceph.com Git - ceph.git/log
Patrick Donnelly [Fri, 28 Jul 2017 16:55:23 +0000 (09:55 -0700)]
Merge PR #16413 into master
* refs/remotes/upstream/pull/16413/head:
qa/cephfs: lsof if umount fails
Reviewed-by: Patrick Donnelly <pdonnell@redhat.com>
Patrick Donnelly [Fri, 28 Jul 2017 16:55:21 +0000 (09:55 -0700)]
Merge PR #16410 into master
* refs/remotes/upstream/pull/16410/head:
mds: refuse 'export dir' request when mds is stopping
Reviewed-by: Patrick Donnelly <pdonnell@redhat.com>
Sage Weil [Fri, 28 Jul 2017 14:01:33 +0000 (09:01 -0500)]
Merge pull request #16645 from tchaikov/wip-bluefs-allocator-is-dev-only-option
common/options: make "blue{fs,store}_allocator" LEVEL_DEV
Reviewed-by: Sage Weil <sage@redhat.com>
Sage Weil [Fri, 28 Jul 2017 14:01:16 +0000 (09:01 -0500)]
Merge pull request #16489 from liewegas/wip-bluestore-options
common/options.cc: document bluestore config options
Sage Weil [Fri, 28 Jul 2017 14:01:08 +0000 (09:01 -0500)]
Merge pull request #16520 from xiexingguo/wip-application-warn
mon/OSDMonitor: issue pool application related warning
Reviewed-by: Sage Weil <sage@redhat.com>
Sage Weil [Fri, 28 Jul 2017 14:00:46 +0000 (09:00 -0500)]
Merge pull request #16568 from liewegas/wip-application-warn
qa,doc: document and fix tests for pool application warnings
Sage Weil [Fri, 28 Jul 2017 13:59:43 +0000 (08:59 -0500)]
Merge pull request #16634 from neha-ojha/wip-default-device-class
osd: add default_device_class to metadata
Reviewed-by: xie xingguo <xie.xingguo@zte.com.cn>
Reviewed-by: Sage Weil <sage@redhat.com>
Sage Weil [Fri, 28 Jul 2017 13:59:06 +0000 (08:59 -0500)]
Merge pull request #16638 from liewegas/wip-20804
osd/PG: ignore CancelRecovery in NotRecovering
Reviewed-by: Greg Farnum <gfarnum@redhat.com>
Sage Weil [Fri, 28 Jul 2017 13:41:49 +0000 (08:41 -0500)]
Merge pull request #16646 from tchaikov/wip-qa-run-standalone-work-with-gnu-find
qa/run-standalone.sh: fix the find option to be compatible with GNU find
Reviewed-by: Willem Jan Withagen <wjw@digiware.nl>
John Spray [Fri, 28 Jul 2017 12:24:41 +0000 (13:24 +0100)]
Merge pull request #16487 from liewegas/wip-mgr-module-health
mgr: mgr_module interface to report health alerts
Reviewed-by: John Spray <john.spray@redhat.com>
John Spray [Fri, 28 Jul 2017 12:19:57 +0000 (13:19 +0100)]
Merge pull request #16641 from liewegas/wip-mgr-configs
mgr/PyState: shut up about get_config on nonexistent keys
Reviewed-by: John Spray <john.spray@redhat.com>
Kefu Chai [Fri, 28 Jul 2017 09:12:46 +0000 (17:12 +0800)]
Merge pull request #16582 from liewegas/wip-20633
mon/MgrMonitor: reset mgrdigest timer with new subscription
Reviewed-by: Kefu Chai <kchai@redhat.com>
Kefu Chai [Fri, 28 Jul 2017 06:18:09 +0000 (14:18 +0800)]
qa/run-standalone.sh: fix the find option to be compatible with GNU find
also re-indent to be consistent with other part of this script
Signed-off-by: Kefu Chai <kchai@redhat.com>
Kefu Chai [Fri, 28 Jul 2017 05:09:12 +0000 (13:09 +0800)]
common/options: make "blue{fs,store}_allocator" LEVEL_DEV
See-also: http://tracker.ceph.com/issues/20660
Signed-off-by: Kefu Chai <kchai@redhat.com>
Kefu Chai [Fri, 28 Jul 2017 05:18:47 +0000 (13:18 +0800)]
Merge pull request #16599 from liewegas/wip-standalone-fixes
qa/workunits: adjust path to ceph-helpers.sh
Reviewed-by: Jason Dillaman <dillaman@redhat.com>
Reviewed-by: Kefu Chai <kchai@redhat.com>
Kefu Chai [Fri, 28 Jul 2017 05:15:33 +0000 (13:15 +0800)]
Merge pull request #16482 from tchaikov/wip-opt
common/options: refactors to set the properties in a more structured way
Reviewed-by: John Spray <john.spray@redhat.com>
Kefu Chai [Fri, 28 Jul 2017 05:14:07 +0000 (13:14 +0800)]
Merge pull request #16589 from Yan-waller/wip-walle-0726testwatchnotify
test/rados: fix wrong parameter order of RETURN1_IF_NOT_VAL
Reviewed-by: Kefu Chai <kchai@redhat.com>
Kefu Chai [Fri, 28 Jul 2017 05:13:28 +0000 (13:13 +0800)]
Merge pull request #16609 from wjwithagen/wip-wjw-FreeBSD-group-wheel
ceph_disk/main.py: FreeBSD root has wheel for group
Reviewed-by: Sage Weil <sage@redhat.com>
Reviewed-by: Kefu Chai <kchai@redhat.com>
Kefu Chai [Fri, 28 Jul 2017 05:07:06 +0000 (13:07 +0800)]
Merge pull request #16593 from shangzhong/wip-20660
os/bluestore/StupidAllocator: rounded down len to an align boundary
Reviewed-by: Sage Weil <sage@redhat.com>
Sage Weil [Mon, 24 Jul 2017 18:34:07 +0000 (14:34 -0400)]
common/options: document bluestore options
Signed-off-by: Sage Weil <sage@redhat.com>
Sage Weil [Sat, 22 Jul 2017 18:56:28 +0000 (14:56 -0400)]
compressor: accept 'none' or '' for none
This makes the parse and output methods match up.
Signed-off-by: Sage Weil <sage@redhat.com>
Sage Weil [Sat, 22 Jul 2017 18:10:44 +0000 (14:10 -0400)]
os/bluestore: observe bluestore_compression_required_ratio
Signed-off-by: Sage Weil <sage@redhat.com>
Sage Weil [Fri, 21 Jul 2017 19:09:58 +0000 (15:09 -0400)]
doc/dev/config: some guidance around defining config options
Signed-off-by: Sage Weil <sage@redhat.com>
Patrick Donnelly [Fri, 28 Jul 2017 00:54:59 +0000 (17:54 -0700)]
Merge PR #16435 into master
* refs/remotes/upstream/pull/16435/head:
qa: whitelist trim error during powercycle tests
Reviewed-by: Kefu Chai <kchai@redhat.com>
Sage Weil [Thu, 27 Jul 2017 22:06:22 +0000 (18:06 -0400)]
mgr/PyState: shut up about get_config on nonexistent keys
Signed-off-by: Sage Weil <sage@redhat.com>
Sage Weil [Thu, 27 Jul 2017 21:26:09 +0000 (16:26 -0500)]
Merge pull request #16450 from markhpc/wip-rocksdb-bloomsettings
kv/RocksDBStore: Table options for indexing and filtering
Reviewed-by: Sage Weil <sage@redhat.com>
Sage Weil [Thu, 27 Jul 2017 21:25:30 +0000 (16:25 -0500)]
Merge pull request #16281 from badone/wip-PG-cluster-log-audit
osd: Log audit
Reviewed-by: Josh Durgin <jdurgin@redhat.com>
Sage Weil [Thu, 27 Jul 2017 21:24:59 +0000 (16:24 -0500)]
Merge pull request #16514 from liewegas/wip-20744
qa/tasks/ceph: wait for mgr to activate and pg stats to flush in health()
Reviewed-by: John Spray <john.spray@redhat.com>
Sage Weil [Thu, 27 Jul 2017 20:59:44 +0000 (16:59 -0400)]
osd/PG: ignore CancelRecovery in NotRecovering
It's possible to get >1 CancelRecovery events in the queue.
The first will transition us from Recovering to NotRecovering.
Currently the second will make us crash.
This is harmless; instead just swallow the event.
Fixes: http://tracker.ceph.com/issues/20804
Signed-off-by: Sage Weil <sage@redhat.com>
Patrick Donnelly [Thu, 20 Jul 2017 00:08:10 +0000 (17:08 -0700)]
qa: whitelist trim error during powercycle tests
Fixes: http://tracker.ceph.com/issues/20566
Signed-off-by: Patrick Donnelly <pdonnell@redhat.com>
Sage Weil [Thu, 27 Jul 2017 20:06:17 +0000 (15:06 -0500)]
Merge pull request #16635 from dzafman/wip-fix-test-pidfile
test: test_pidfile running 2nd mon has unreliable log output
Reviewed-by: Sage Weil <sage@redhat.com>
David Zafman [Thu, 27 Jul 2017 18:23:54 +0000 (11:23 -0700)]
test: test_pidfile running 2nd mon has unreliable log output
Signed-off-by: David Zafman <dzafman@redhat.com>
Neha Ojha [Thu, 27 Jul 2017 18:21:10 +0000 (11:21 -0700)]
osd: add default_device_class to metadata
Signed-off-by: Neha Ojha <nojha@redhat.com>
Gregory Farnum [Thu, 27 Jul 2017 17:49:38 +0000 (10:49 -0700)]
Merge pull request #16629 from johnwilkins/wip-doc-remove-contractions
Remove contractions from the documentation.
Reviewed-by: Greg Farnum <gfarnum@redhat.com>
Sage Weil [Thu, 27 Jul 2017 17:32:36 +0000 (12:32 -0500)]
Merge pull request #16572 from liewegas/wip-pidfile
test: add separate ceph-helpers-based smoke test
Reviewed-by: Kefu Chai <kchai@redhat.com>
John Wilkins [Thu, 27 Jul 2017 17:01:29 +0000 (10:01 -0700)]
doc/cephfs: Removed contractions for ESL speakers.
Signed-off-by: John Wilkins <jowilkin@redhat.com>
John Wilkins [Thu, 27 Jul 2017 16:59:00 +0000 (09:59 -0700)]
doc/start: Removed contractions for ESL speakers.
Signed-off-by: John Wilkins <jowilkin@redhat.com>
John Wilkins [Thu, 27 Jul 2017 16:57:23 +0000 (09:57 -0700)]
doc/man: Removed contractions for ESL speakers.
Signed-off-by: John Wilkins <jowilkin@redhat.com>
John Wilkins [Thu, 27 Jul 2017 16:55:58 +0000 (09:55 -0700)]
doc/install: Removed contractions for ESL speakers.
Signed-off-by: John Wilkins <jowilkin@redhat.com>
John Wilkins [Thu, 27 Jul 2017 16:54:37 +0000 (09:54 -0700)]
doc/rgw: Removed contractions for ESL speakers.
Signed-off-by: John Wilkins <jowilkin@redhat.com>
John Wilkins [Thu, 27 Jul 2017 16:52:56 +0000 (09:52 -0700)]
doc/rbd: Removed contractions for ESL speakers.
Signed-off-by: John Wilkins <jowilkin@redhat.com>
John Wilkins [Thu, 27 Jul 2017 16:46:53 +0000 (09:46 -0700)]
doc/rados: Removed contractions to improve readabilty for ESL speakers.
Signed-off-by: John Wilkins <jowilkin@redhat.com>
Sage Weil [Thu, 27 Jul 2017 16:34:37 +0000 (11:34 -0500)]
Merge pull request #16569 from liewegas/wip-set-not-put
mon: 'config-key put' -> 'config-key set'
Reviewed-by: Joao Eduardo Luis <joao@suse.de>
Sage Weil [Thu, 27 Jul 2017 16:25:25 +0000 (12:25 -0400)]
qa/standalone/crush/crush-classes: fix test
Signed-off-by: Sage Weil <sage@redhat.com>
Sage Weil [Thu, 27 Jul 2017 14:55:56 +0000 (10:55 -0400)]
qa/standalone/README
Signed-off-by: Sage Weil <sage@redhat.com>
Sage Weil [Wed, 26 Jul 2017 20:26:43 +0000 (16:26 -0400)]
test/smoke.sh: add simple ceph-helpers-based smoke test
This is just enough during make check to know things aren't totally
broken.
Signed-off-by: Sage Weil <sage@redhat.com>
Sage Weil [Tue, 25 Jul 2017 15:41:10 +0000 (11:41 -0400)]
qa/suites/rados/upgrade: fix upgrade wait for healthy
There is no mgr, so we can't call ceph.healthy.
Signed-off-by: Sage Weil <sage@redhat.com>
Sage Weil [Mon, 24 Jul 2017 21:05:11 +0000 (17:05 -0400)]
qa/tasks/ceph: wait for pg stats to flush in healthy check
Signed-off-by: Sage Weil <sage@redhat.com>
Sage Weil [Sat, 22 Jul 2017 19:18:26 +0000 (15:18 -0400)]
qa/tasks/ceph_manager: wait_for_all_up -> wait_for_all_osds_up
Signed-off-by: Sage Weil <sage@redhat.com>
Sage Weil [Sat, 22 Jul 2017 19:12:24 +0000 (15:12 -0400)]
qa/tasks/ceph_manager: expose flush_all_pg_stats
Signed-off-by: Sage Weil <sage@redhat.com>
Sage Weil [Thu, 27 Jul 2017 16:04:33 +0000 (11:04 -0500)]
Merge pull request #16388 from xiexingguo/wip-class-misc-fixes
crush, mon: simplify device class manipulation commands
Reviewed-by: Sage Weil <sage@redhat.com>
Josh Durgin [Thu, 27 Jul 2017 15:57:39 +0000 (08:57 -0700)]
Merge pull request #16172 from ivancich/wip-dup-ops
PGLog: store extra duplicate ops beyond the normal log entries
Reviewed-by: Josh Durgin <jdurgin@redhat.com>
Yuri Weinstein [Thu, 27 Jul 2017 15:37:15 +0000 (08:37 -0700)]
Merge pull request #16558 from hjwsm1989/fix-recovering-hang-with-unfound-objects
osd/PrimaryLogPG: fix recovering hang when have unfound objects
Reviewed-by: Josh Durgin <jdurgin@redhat.com>
Yuri Weinstein [Thu, 27 Jul 2017 15:36:23 +0000 (08:36 -0700)]
Merge pull request #16561 from Yan-waller/wip-walle-0725osddumpclinfo
osd: add dump filter for tracked ops
Reviewed-by: Gregory Farnum <gfarnum@redhat.com>
J. Eric Ivancich [Mon, 8 May 2017 20:48:18 +0000 (16:48 -0400)]
PGLog: continuation, store extra duplicate ops beyond the normal log entries
This helps us avoid replaying non-idempotent client operations when
the pg log is very short, e.g. in an effort to force OSDs to use
backfill rather than regular recovery. This can be advantageous to
avoid blocking i/o to objects, at the cost of longer total time to
become clean (since backfill requires scanning the objects to see what
is missing).
Signed-off-by: J. Eric Ivancich <ivancich@redhat.com>
Yuri Weinstein [Thu, 27 Jul 2017 14:29:13 +0000 (07:29 -0700)]
Merge pull request #16384 from mikulely/2-checkout-placmenet-target-existness
rgw: check placement target existence during bucket creation
Reviewed-by: Casey Bodley <cbodley@redhat.com>
Yuri Weinstein [Thu, 27 Jul 2017 14:27:37 +0000 (07:27 -0700)]
Merge pull request #16389 from prallabh/wip-20661
rgw: Do not decrement stats cache when the cache values are zero
Reviewed-by: Orit Wasserman <owasserm@redhat.com>
Yuri Weinstein [Thu, 27 Jul 2017 14:25:50 +0000 (07:25 -0700)]
Merge pull request #16463 from cbodley/wip-20708
rgw: fix parse/eval of policy conditions with IfExists
Reviewed-by: Adam C. Emerson <aemerson@redhat.com>
Yuri Weinstein [Thu, 27 Jul 2017 14:22:59 +0000 (07:22 -0700)]
Merge pull request #16495 from weiqiaomiao/wip_weiqm_rgw_crash
rgw: fix radosgw will crash when service is restarted during lifecycl…
Reviewed-by: Casey Bodley <cbodley@redhat.com>
Reviewed-by: Daniel Gryniewicz <dang@redhat.com>
Yuri Weinstein [Thu, 27 Jul 2017 14:19:22 +0000 (07:19 -0700)]
Merge pull request #16531 from rzarzynski/wip-rgw-20757
rgw: fix memory leaks during Swift Static Website's error handling.
Reviewed-by: Casey Bodley <cbodley@redhat.com>
Yuri Weinstein [Thu, 27 Jul 2017 14:18:42 +0000 (07:18 -0700)]
Merge pull request #16601 from rzarzynski/wip-rgw-20774
rgw: never let http_redirect_code of RGWRedirectInfo to stay uninitialized
Reviewed-by: Matt Benjamin <mbenjami@redhat.com>
Yuri Weinstein [Thu, 27 Jul 2017 14:17:32 +0000 (07:17 -0700)]
Merge pull request #16604 from rzarzynski/wip-rgw-20779
rgw: fix the UTF8 check on bucket entry name in rgw_log_op().
Reviewed-by: Casey Bodley <cbodley@redhat.com>
Sage Weil [Thu, 27 Jul 2017 13:31:53 +0000 (08:31 -0500)]
Merge pull request #16575 from liewegas/wip-20693
qa/suites/rados: at-end: ignore PG_{AVAILABILITY,DEGRADED}
Reviewed-by: Josh Durgin <jdurgin@redhat.com>
Sage Weil [Thu, 27 Jul 2017 13:31:24 +0000 (09:31 -0400)]
qa/suites: more whitelisting
Signed-off-by: Sage Weil <sage@redhat.com>
Jason Dillaman [Thu, 27 Jul 2017 12:27:39 +0000 (08:27 -0400)]
Merge pull request #16398 from dillaman/wip-20655
rbd-mirror: guard the deletion of non-primary images
Reviewed-by: Venky Shankar <vshankar@redhat.com>
Kefu Chai [Thu, 27 Jul 2017 05:10:07 +0000 (13:10 +0800)]
Merge pull request #16574 from batrick/rgw-rbd-stripped-build
CMakeLists: trim rbd/rgw forced dependencies
Reviewed-by: Jason Dillaman <dillaman@redhat.com>
Reviewed-by: Kefu Chai <kchai@redhat.com>
Venky Shankar [Thu, 27 Jul 2017 02:54:28 +0000 (08:24 +0530)]
Merge pull request #16603 from dillaman/wip-rbd-mirror-valgrind
rbd-mirror: initialize timer context pointer to null
Sage Weil [Thu, 27 Jul 2017 02:04:25 +0000 (21:04 -0500)]
Merge pull request #16613 from liewegas/wip-vstart-mgr
vstart.sh: start mgr after mon, before osds
Reviewed-by: Brad Hubbard <bhubbard@redhat.com>
Jos Collin [Thu, 27 Jul 2017 01:11:01 +0000 (01:11 +0000)]
Merge pull request #16584 from gregsfortytwo/wip-deletes-coverity
messages: default-initialize MOSDPGRecoveryDelete[Reply] members
Reviewed-by: Jos Collin <jcollin@redhat.com>
Reviewed-by: Josh Durgin <jdurgin@redhat.com>
Sage Weil [Wed, 26 Jul 2017 21:22:25 +0000 (17:22 -0400)]
vstart.sh: start mgr after mon, before osds
Signed-off-by: Sage Weil <sage@redhat.com>
Willem Jan Withagen [Wed, 26 Jul 2017 16:21:19 +0000 (18:21 +0200)]
src/ceph-disk/ceph_disk/main.py: FreeBSD root has wheel for group
Signed-off-by: Willem Jan Withagen <wjw@digiware.nl>
Mark Nelson [Wed, 19 Jul 2017 02:39:36 +0000 (21:39 -0500)]
kv/RocksDBStore: Add table options for filter and index tuning.
Signed-off-by: Mark Nelson <mnelson@redhat.com>
David Zafman [Wed, 26 Jul 2017 18:42:15 +0000 (11:42 -0700)]
Merge pull request #16610 from dzafman/wip-fix-reg11184
test: reg11184 might not always find pg 2.0 prior to import
Reviewed-by: Sage Weil <sage@redhat.com>
Sage Weil [Wed, 26 Jul 2017 12:00:45 +0000 (08:00 -0400)]
PendingReleaseNotes: note about put -> set
Signed-off-by: Sage Weil <sage@redhat.com>
Sage Weil [Tue, 25 Jul 2017 15:25:00 +0000 (11:25 -0400)]
qa/workunits/cephtool/test.sh: add some config-key tests
Signed-off-by: Sage Weil <sage@redhat.com>
Sage Weil [Tue, 25 Jul 2017 15:24:50 +0000 (11:24 -0400)]
mon: 'config-key put' -> 'config-key set'
Signed-off-by: Sage Weil <sage@redhat.com>
Sage Weil [Wed, 26 Jul 2017 18:09:33 +0000 (13:09 -0500)]
Merge pull request #16530 from xiexingguo/wip-fix-pgtemp
mon: prime pg_temp and a few health warning fixes
Reviewed-by: Sage Weil <sage@redhat.com>
David Zafman [Wed, 26 Jul 2017 17:53:16 +0000 (10:53 -0700)]
Merge pull request #16587 from dzafman/wip-20770
Reviewed-by: Sage Weil <sage@redhat.com>
Kefu Chai [Wed, 26 Jul 2017 17:03:12 +0000 (01:03 +0800)]
Merge pull request #16600 from dingdangzhang/master
bluestore/BlueFS: pass string as const ref
Reviewed-by: Sage Weil <sage@redhat.com>
Reviewed-by: Kefu Chai <kchai@redhat.com>
Kefu Chai [Wed, 26 Jul 2017 17:00:31 +0000 (01:00 +0800)]
Merge pull request #16563 from hjwsm1989/readable-thread-info
common/WorkQueue: use threadpoolname + threadaddr for heartbeat_han…
Reviewed-by: Sage Weil <sage@redhat.com>
Kefu Chai [Wed, 26 Jul 2017 17:00:07 +0000 (01:00 +0800)]
Merge pull request #16576 from liewegas/wip-20371
mon/MonClient: scale backoff interval down when we have a healthy mon session
Reviewed-by: Kefu Chai <kchai@redhat.com>
Sage Weil [Wed, 26 Jul 2017 16:59:21 +0000 (11:59 -0500)]
Merge pull request #16559 from hjwsm1989/dump-stuck
qa/tasks/dump_stuck: fix dump_stuck test bug
Reviewed-by: Sage Weil <sage@redhat.com>
Kefu Chai [Wed, 26 Jul 2017 16:55:05 +0000 (00:55 +0800)]
Merge pull request #16516 from Liuchang0812/nit-close-formatter-section
mon/MDSMonitor: close object section of formatter
Reviewed-by: xie xingguo <xie.xingguo@zte.com.cn>
Reviewed-by: Sage Weil <sage@redhat.com>
Reviewed-by: Kefu Chai <kchai@redhat.com>
Kefu Chai [Wed, 26 Jul 2017 16:54:21 +0000 (00:54 +0800)]
Merge pull request #16553 from wumingqiao/wip-leveldb-store-crash
kv: resolve a crash issue in ~LevelDBStore()
Reviewed-by: Kefu Chai <kchai@redhat.com>
Sage Weil [Wed, 26 Jul 2017 16:53:17 +0000 (11:53 -0500)]
Merge pull request #16578 from liewegas/wip-20771
common/common_init: disable default dout logging for UTILITY_NODOUT too
Reviewed-by: Kefu Chai <kchai@redhat.com>
Kefu Chai [Wed, 26 Jul 2017 16:46:34 +0000 (00:46 +0800)]
Merge pull request #16522 from majianpeng/bluestore-remove-unused-code
os/bluestore/BlueStore: remove unused code.
Reviewed-by: xie xingguo <xie.xingguo@zte.com.cn>
David Zafman [Wed, 26 Jul 2017 16:46:15 +0000 (09:46 -0700)]
test: reg11184 might not always find pg 2.0 prior to import
Signed-off-by: David Zafman <dzafman@redhat.com>
Sage Weil [Wed, 26 Jul 2017 16:43:50 +0000 (11:43 -0500)]
Merge pull request #16571 from ceph/wip-cd-bluestore-2
qa/tasks/ceph-deploy: Fix bluestore options for ceph-deploy
Reviewed-by: Tamil Muthamizhan <tmuthami@redhat.com>
Kefu Chai [Fri, 21 Jul 2017 13:03:41 +0000 (21:03 +0800)]
common/config: change the element type of lists to "const char*"
there lists holds constant string literals. and they are not changeable
at runtime. so make std::list<const char*> for smaller memory foot
print.
Signed-off-by: Kefu Chai <kchai@redhat.com>
Kefu Chai [Fri, 21 Jul 2017 13:01:08 +0000 (21:01 +0800)]
common/config: accept initialize_list when adding option properties
it's syntax sugar, but more handly this way. and it helps to reduce
memory foot print.
Signed-off-by: Kefu Chai <kchai@redhat.com>
Kefu Chai [Wed, 26 Jul 2017 15:19:57 +0000 (23:19 +0800)]
Merge pull request #16452 from wjwithagen/wjw-warning-unused
buffer: silence unused var warning on FreeBSD
Reviewed-by: Kefu Chai <kchai@redhat.com>
Kefu Chai [Wed, 26 Jul 2017 15:19:05 +0000 (23:19 +0800)]
Merge pull request #16483 from ddiss/cmake_install_includedir
cmake: use CMAKE_INSTALL_INCLUDEDIR
Reviewed-by: Casey Bodley <cbodley@redhat.com>
Reviewed-by: Kefu Chai <kchai@redhat.com>
Casey Bodley [Wed, 26 Jul 2017 15:13:33 +0000 (11:13 -0400)]
Merge pull request #15033 from rzarzynski/wip-rgw-19831
rgw: fix segfault in RevokeThread during its shutdown procedure.
Reviewed-by: Casey Bodley <cbodley@redhat.com>
Josh Durgin [Tue, 18 Apr 2017 22:49:21 +0000 (15:49 -0700)]
PGLog: store extra duplicate ops beyond the normal log entries
This helps us avoid replaying non-idempotent client operations when
the pg log is very short, e.g. in an effort to force OSDs to use
backfill rather than regular recovery. This can be advantageous to
avoid blocking i/o to objects, at the cost of longer total time to
become clean (since backfill requires scanning the objects to see what
is missing).
Signed-off-by: Josh Durgin <jdurgin@redhat.com>
Sage Weil [Wed, 26 Jul 2017 15:04:26 +0000 (10:04 -0500)]
Merge pull request #16013 from xiexingguo/wip-blue-tool
os/bluestore/bluestore_tool: add sanity check to get rid of occasionally crash
Reviewed-by: Sage Weil <sage@redhat.com>
Kefu Chai [Wed, 26 Jul 2017 15:03:01 +0000 (23:03 +0800)]
Merge pull request #16528 from tchaikov/wip-ceph-release-notes
tools: ceph-release-notes: escape _ for unintended links
Reviewed-by: Abhishek Lekshmanan <abhishek.lekshmanan@gmail.com>
David Zafman [Wed, 26 Jul 2017 14:59:43 +0000 (07:59 -0700)]
Merge pull request #16404 from dzafman/wip-20041
osd: scrub_to specifies clone ver, but transaction include head write…
Reviewed-by: Josh Durgin <jdurgin@redhat.com>
xie xingguo [Tue, 25 Jul 2017 12:42:30 +0000 (20:42 +0800)]
doc/rados/operations/crush-map: s/die/dice/
Signed-off-by: xie xingguo <xie.xingguo@zte.com.cn>
xie xingguo [Tue, 25 Jul 2017 12:34:15 +0000 (20:34 +0800)]
mon/OSDMonitor: be more helpful for new weight-set CLI users
Signed-off-by: xie xingguo <xie.xingguo@zte.com.cn>
xie xingguo [Tue, 18 Jul 2017 09:05:50 +0000 (17:05 +0800)]
doc/release-notes: update device-class cli family
Signed-off-by: xie xingguo <xie.xingguo@zte.com.cn>