]>
git.apps.os.sepia.ceph.com Git - ceph.git/log
Jason Dillaman [Wed, 12 Apr 2017 19:01:56 +0000 (15:01 -0400)]
Merge pull request #14471 from trociny/wip-19588
librbd: fix rbd_metadata_list and rbd_metadata_get
Reviewed-by: Jason Dillaman <dillaman@redhat.com>
Mykola Golub [Wed, 12 Apr 2017 18:04:42 +0000 (21:04 +0300)]
Merge pull request #14484 from dillaman/wip-librados-test-stub
test/librados_test_stub: fixed cls_cxx_map_get_keys/vals return value
Reviewed-by: Mykola Golub <mgolub@mirantis.com>
Yehuda Sadeh [Wed, 12 Apr 2017 16:02:44 +0000 (09:02 -0700)]
Merge pull request #14375 from cbodley/wip-rgw-fetch-versioned-obj
Loic Dachary [Wed, 12 Apr 2017 15:04:35 +0000 (17:04 +0200)]
Merge pull request #14476 from wjwithagen/wip-wjw-freebsd-ceph-disk-call-rc.d
ceph-disk/ceph_disk/main.py: fix calling of the bsdrc init scripts
Reviewed-by: Loic Dachary <ldachary@redhat.com>
Jason Dillaman [Wed, 12 Apr 2017 14:47:28 +0000 (10:47 -0400)]
test/librados_test_stub: fixed cls_cxx_map_get_keys/vals return value
Fixes: http://tracker.ceph.com/issues/19597
Signed-off-by: Jason Dillaman <dillaman@redhat.com>
Sage Weil [Wed, 12 Apr 2017 14:31:45 +0000 (09:31 -0500)]
Merge pull request #14399 from ifed01/wip-bluestore-better-better-reuse
os/bluestore: refactor small write handling to reuse blob more effect…
Reviewed-by: Sage Weil <sage@redhat.com>
Sage Weil [Wed, 12 Apr 2017 14:28:38 +0000 (09:28 -0500)]
Merge pull request #14422 from tchaikov/wip-19427
mon/MonClient: make get_mon_log_message() atomic
Reviewed-by: Sage Weil <sage@redhat.com>
Sage Weil [Wed, 12 Apr 2017 14:28:10 +0000 (09:28 -0500)]
Merge pull request #14439 from adamemerson/wip-warning-sign
misc: Warning Elimination
Reviewed-by: Kefu Chai <kchai@redhat.com>
John Spray [Wed, 12 Apr 2017 13:28:11 +0000 (14:28 +0100)]
Merge pull request #14347 from ukernel/wip-19501
mds: make C_MDSInternalNoop::complete() delete 'this'
Reviewed-by: John Spray <john.spray@redhat.com>
Mykola Golub [Wed, 12 Apr 2017 12:44:25 +0000 (15:44 +0300)]
Merge pull request #14460 from dillaman/wip-qa-rbd-cli
qa/workunits: corrected issues with RBD cli test
Reviewed-by: Mykola Golub <mgolub@mirantis.com>
Willem Jan Withagen [Wed, 12 Apr 2017 12:02:26 +0000 (14:02 +0200)]
ceph-disk/ceph_disk/main.py: fix calling of the bsdrc init scripts
- rc.d/ceph does not really like the extra stop/start as las cmd.
- And make Start and Stop look similar.
Signed-off-by: Willem Jan Withagen <wjw@digiware.nl>
Brad Hubbard [Wed, 12 Apr 2017 10:10:29 +0000 (20:10 +1000)]
Merge pull request #14467 from badone/wip-debug-mon-features-api-removal-cleanup
mon: Tidy up removal of debug mon features
Reviewed-by: Kefu Chai <kchai@redhat.com>
Mykola Golub [Tue, 11 Apr 2017 20:31:43 +0000 (22:31 +0200)]
librbd: fix rbd_metadata_list and rbd_metadata_get
- properly check for val_len in rbd_metadata_list
- don't expect output buffers are zero pre-filled
Fixes: http://tracker.ceph.com/issues/19588
Signed-off-by: Mykola Golub <mgolub@mirantis.com>
Haomai Wang [Wed, 12 Apr 2017 07:41:29 +0000 (15:41 +0800)]
Merge pull request #14361 from ShiqiCooperation/master
mailmap: shiqi affiliation
Reviewed-by: Brad Hubbard <bhubbard@redhat.com>
Brad Hubbard [Wed, 12 Apr 2017 06:25:18 +0000 (16:25 +1000)]
Merge pull request #14446 from badone/wip-cppcheck-errors
Wip cppcheck errors
Reviewed-by: Kefu Chai <kchai@redhat.com>
Brad Hubbard [Tue, 11 Apr 2017 01:54:32 +0000 (11:54 +1000)]
test: Suppress cppcheck error
Signed-off-by: Brad Hubbard <bhubbard@redhat.com>
Sage Weil [Wed, 12 Apr 2017 02:10:35 +0000 (21:10 -0500)]
Merge pull request #14419 from badone/wip-doc-pg-states-min_size
docs: Clarify the relationship of min_size to EC pool recovery
Reviewed-by: Sage Weil <sage@redhat.com>
Brad Hubbard [Wed, 12 Apr 2017 00:47:38 +0000 (10:47 +1000)]
mon: Tidy up removal of debug mon features
545bc83 removed most of the plumbing for the debug mon features admin
socket commands but failed to remove the register/unregister command
pairs. This means the monitor asserts if an attempt is made to use any
of these commands.
Signed-off-by: Brad Hubbard <bhubbard@redhat.com>
Yuri Weinstein [Tue, 11 Apr 2017 22:07:45 +0000 (15:07 -0700)]
Merge pull request #14290 from wjwithagen/wip-wjw-freebsd-procprefix
core: Prefix /proc/ with FreeBSD emulation
Reviewed-by: Kefu Chai <kchai@redhat.com>
Yuri Weinstein [Tue, 11 Apr 2017 22:06:44 +0000 (15:06 -0700)]
Merge pull request #14362 from majianpeng/fs-remove-redundant-code
os/fs/FS.cc: remove the redundant code.
Reviewed-by: Kefu Chai <kchai@redhat.com>
Reviewed-by: Sage Weil <sage@redhat.com>
Sage Weil [Tue, 11 Apr 2017 22:00:39 +0000 (17:00 -0500)]
Merge pull request #14462 from pdinnen/patch-2
doc: correct arguments for ceph tell osd.N bench
Reviewed-by: Sage Weil <sage@redhat.com>
Patrick Dinnen [Tue, 11 Apr 2017 19:57:11 +0000 (15:57 -0400)]
doc: correct arguments for ceph tell osd.N bench
Signed-off-by: Patrick Dinnen pdinnen@gmail.com
Josh Durgin [Tue, 11 Apr 2017 19:35:48 +0000 (12:35 -0700)]
Merge pull request #14461 from dmick/master
stop.sh: boilerplate error (don't stop mon when stopping mgr)
Reviewed-by: Josh Durgin <jdurgin@redhat.com>
Dan Mick [Tue, 11 Apr 2017 01:35:12 +0000 (18:35 -0700)]
stop.sh: boilerplate error (don't stop mon when stopping mgr)
Signed-off-by: Dan Mick <dan.mick@redhat.com>
Orit Wasserman [Tue, 11 Apr 2017 17:30:33 +0000 (20:30 +0300)]
Merge pull request #14376 from cbodley/wip-rgw-forward-canned-acl
rgw: fix for EINVAL errors on forwarded bucket put_acl requests
Reviewed-by: Orit Wasserman <owasserm@redhat.com>
Jason Dillaman [Tue, 11 Apr 2017 15:24:21 +0000 (11:24 -0400)]
Merge pull request #13105 from rjfd/wip-18481
librbd: deferred image deletion
Reviewed-by: Jason Dillaman <dillaman@redhat.com>
Jason Dillaman [Tue, 11 Apr 2017 15:18:29 +0000 (11:18 -0400)]
qa/workunits: corrected issues with RBD cli test
Signed-off-by: Jason Dillaman <dillaman@redhat.com>
Casey Bodley [Tue, 11 Apr 2017 15:13:04 +0000 (11:13 -0400)]
Merge pull request #14355 from cbodley/wip-19505
rgw: allow larger payload for period commit
Reviewed-by: Yehuda Sadeh <yehuda@redhat.com>
Casey Bodley [Tue, 11 Apr 2017 15:12:44 +0000 (11:12 -0400)]
Merge pull request #14319 from cbodley/wip-19488
rgw: multisite: fixes for zonegroup redirect
Reviewed-by: Yehuda Sadeh <yehuda@redhat.com>
Casey Bodley [Tue, 11 Apr 2017 15:11:41 +0000 (11:11 -0400)]
Merge pull request #14343 from Liuchang0812/wip-rgw-read-user-buckets
rgw: update is_truncated in function rgw_read_user_buckets
Reviewed-by: Casey Bodley <cbodley@redhat.com>
Kefu Chai [Tue, 11 Apr 2017 14:10:37 +0000 (22:10 +0800)]
Merge pull request #14438 from theanalyst/fix/build-doc
script: build-doc/serve-doc fixes
Reviewed-by: Loic Dachary <ldachary@redhat.com>
Reviewed-by: Kefu Chai <kchai@redhat.com>
Sage Weil [Tue, 11 Apr 2017 13:47:40 +0000 (08:47 -0500)]
Merge pull request #14455 from optimistyzy/411_1
os/bluestore/NVMEDevice: fix the compilation issue for collect_metadata
Reviewed-by: Haomai Wang <haomai@xsky.com>
John Spray [Tue, 11 Apr 2017 13:06:19 +0000 (14:06 +0100)]
Merge pull request #13698 from ukernel/wip-multimds-misc
mds: miscellaneous multimds fixes
Reviewed-by: John Spray <john.spray@redhat.com>
Jason Dillaman [Tue, 11 Apr 2017 12:10:20 +0000 (08:10 -0400)]
Merge pull request #14453 from trociny/wip-test_mock_InstanceWatcher
test/rbd_mirror: race in TestMockInstanceWatcher on destroy
Reviewed-by: Jason Dillaman <dillaman@redhat.com>
Ricardo Dias [Mon, 27 Mar 2017 14:34:26 +0000 (15:34 +0100)]
pybind: librbd: added trash API to python RBD binding
Signed-off-by: Ricardo Dias <rdias@suse.com>
Ricardo Dias [Thu, 2 Mar 2017 15:29:36 +0000 (15:29 +0000)]
qa/workunits/rbd: cli testing of rbd trash commands
Signed-off-by: Ricardo Dias <rdias@suse.com>
Ricardo Dias [Fri, 24 Mar 2017 13:50:52 +0000 (13:50 +0000)]
rbd: added image-id optional to Info command
Signed-off-by: Ricardo Dias <rdias@suse.com>
Ricardo Dias [Mon, 10 Apr 2017 13:32:46 +0000 (14:32 +0100)]
rbd: Added image-id optional to Snap commands
Signed-off-by: Ricardo Dias <rdias@suse.com>
Ricardo Dias [Mon, 10 Apr 2017 13:31:54 +0000 (14:31 +0100)]
rbd: added image_id param to Utils::init_and_open_image
Signed-off-by: Ricardo Dias <rdias@suse.com>
Ricardo Dias [Mon, 10 Apr 2017 13:26:52 +0000 (14:26 +0100)]
rbd: added group image remove by id to CLI
Signed-off-by: Ricardo Dias <rdias@suse.com>
Ricardo Dias [Mon, 10 Apr 2017 13:26:21 +0000 (14:26 +0100)]
librbd: added group image remove by id to API
Signed-off-by: Ricardo Dias <rdias@suse.com>
Ricardo Dias [Fri, 24 Feb 2017 18:37:43 +0000 (18:37 +0000)]
rbd: added CLI support for trash operations
Signed-off-by: Ricardo Dias <rdias@suse.com>
Ricardo Dias [Fri, 24 Feb 2017 18:36:55 +0000 (18:36 +0000)]
librbd: added trash methods to API
Signed-off-by: Ricardo Dias <rdias@suse.com>
Ricardo Dias [Fri, 24 Feb 2017 18:35:31 +0000 (18:35 +0000)]
librbd: open image gets name from directory or trash
Signed-off-by: Ricardo Dias <rdias@suse.com>
Ricardo Dias [Fri, 24 Feb 2017 18:00:00 +0000 (18:00 +0000)]
librbd: added open an image by id to API
Signed-off-by: Ricardo Dias <rdias@suse.com>
Ricardo Dias [Fri, 24 Feb 2017 17:57:04 +0000 (17:57 +0000)]
cls_rbd: methods to manipulate the rbd_trash object
Signed-off-by: Ricardo Dias <rdias@suse.com>
Ziye Yang [Tue, 11 Apr 2017 10:31:36 +0000 (18:31 +0800)]
bluestore/NVMEDevice: fix the compilation issue for collect_metadata
Signed-off-by: optimistyzy <optimistyzy@gmail.com>
Mykola Golub [Tue, 11 Apr 2017 09:55:59 +0000 (11:55 +0200)]
test/rbd_mirror: race in TestMockInstanceWatcher on destroy
Signed-off-by: Mykola Golub <mgolub@mirantis.com>
Loic Dachary [Tue, 11 Apr 2017 09:44:29 +0000 (11:44 +0200)]
Merge pull request #14295 from theanalyst/release/10.2.7/notes
doc: release notes for v10.2.7 Jewel
Reviewed-by: Sage Weil <sage@redhat.com>
Reviewed-by: Ken Dreyer <kdreyer@redhat.com>
Reviewed-by: Kefu Chai <kchai@redhat.com>
Loic Dachary [Tue, 11 Apr 2017 09:43:15 +0000 (11:43 +0200)]
Merge pull request #14441 from theanalyst/doc/changelog/v10.2.7
doc: add changelog for v10.2.7
Reviewed-by: Loic Dachary <ldachary@redhat.com>
Kefu Chai [Tue, 11 Apr 2017 09:41:56 +0000 (17:41 +0800)]
Merge pull request #14426 from tchaikov/wip-13562-kefu
misc: SCA fixes
Reviewed-by: Kefu Chai <kchai@redhat.com>
Brad Hubbard [Tue, 11 Apr 2017 01:40:38 +0000 (11:40 +1000)]
test: Silence cppcheck memory leak warnings in ceph_test_rados_api_io
Signed-off-by: Brad Hubbard <bhubbard@redhat.com>
Brad Hubbard [Tue, 11 Apr 2017 01:34:37 +0000 (11:34 +1000)]
denc: Silence cppcheck uninitialised variable errors
Signed-off-by: Brad Hubbard <bhubbard@redhat.com>
Brad Hubbard [Tue, 11 Apr 2017 01:33:03 +0000 (11:33 +1000)]
common: Restructure cppcheck suppresions
Some of the suppressions are currently redundant and some need to be
changed.
Signed-off-by: Brad Hubbard <bhubbard@redhat.com>
Brad Hubbard [Tue, 11 Apr 2017 01:28:35 +0000 (11:28 +1000)]
crypto: Suppress cppcheck error
Signed-off-by: Brad Hubbard <bhubbard@redhat.com>
Brad Hubbard [Tue, 11 Apr 2017 01:27:01 +0000 (11:27 +1000)]
blkdev: Suppress cppcheck error
Signed-off-by: Brad Hubbard <bhubbard@redhat.com>
Adam C. Emerson [Mon, 10 Apr 2017 21:02:13 +0000 (17:02 -0400)]
librados: Since a pragma push was removed, get rid of that pop
Don't you think the plural of pragma should be pragmata?
Signed-off-by: Adam C. Emerson <aemerson@redhat.com>
Adam C. Emerson [Mon, 10 Apr 2017 20:47:29 +0000 (16:47 -0400)]
cmake: Make -Wno-unknown-pragmas common to all compilers
Signed-off-by: Adam C. Emerson <aemerson@redhat.com>
Adam C. Emerson [Mon, 10 Apr 2017 20:28:14 +0000 (16:28 -0400)]
bluestore: Remove unused expression in statement
Signed-off-by: Adam C. Emerson <aemerson@redhat.com>
Adam C. Emerson [Mon, 10 Apr 2017 19:59:30 +0000 (15:59 -0400)]
filestore: Fix uninitialized return
In some error conditions we were returning the value of an
uninitialized variable.
Signed-off-by: Adam C. Emerson <aemerson@redhat.com>
Adam C. Emerson [Mon, 10 Apr 2017 19:55:23 +0000 (15:55 -0400)]
rbd: Remove pessimizing move
Do not std::move returned values.
Signed-off-by: Adam C. Emerson <aemerson@redhat.com>
Adam C. Emerson [Mon, 10 Apr 2017 19:35:23 +0000 (15:35 -0400)]
cls: Fix order of operations of std::string constructor
Presumably the intent was to create a string with 128 '1's, rather than
a string with 49 '\200's.
Signed-off-by: Adam C. Emerson <aemerson@redhat.com>
Adam C. Emerson [Mon, 10 Apr 2017 17:12:08 +0000 (13:12 -0400)]
rgw: Remove pessimizing move of return values
C++ performs copy elision of return values if:
1. The value is a local declared in the function (i.e. not a
parameter)
2. The type of the value in the return statement is, modulo
const-value qualification, identical to the return type of the
function.
An RValue reference to a type is not identical, modulo const-value
qualification, to the type it is a reference to.
Do not std::move local values in the return statement unless the value
is a parameter or you will make the compiler perform a copy it would
iotherwise avoid.
Signed-off-by: Adam C. Emerson <aemerson@redhat.com>
Adam C. Emerson [Mon, 10 Apr 2017 17:09:57 +0000 (13:09 -0400)]
rgw: Make AuthResult::get_completer return rvalue reference
Since we are explicitly moving the completer out of the AuthResult
and allowing the client to have ownership of it, simply return an
rvalue reference rather than moving into a temporary that is itself
returned.
Signed-off-by: Adam C. Emerson <aemerson@redhat.com>
Adam C. Emerson [Mon, 10 Apr 2017 17:02:43 +0000 (13:02 -0400)]
msg: Remove pessimizing move
Do not std::move the result of a function returning a value.
(Once could reasonably std::move the result of a function returning an
lvalue reference, but *not* that of one returning a value.)
Signed-off-by: Adam C. Emerson <aemerson@redhat.com>
Adam C. Emerson [Mon, 10 Apr 2017 17:01:40 +0000 (13:01 -0400)]
osd: The shard_id_t constructor takes an int8_t
So pass it -1 rather than 255 to avoid an implicit conversion warning.
Signed-off-by: Adam C. Emerson <aemerson@redhat.com>
Adam C. Emerson [Mon, 10 Apr 2017 15:48:57 +0000 (11:48 -0400)]
monc: Remove pessimizing move
Calling std::move on on a function returning a value can interfere
with RVO. At best it has no effect, but can actively interfere with
Copy/Move Elision and make code less efficient.
Signed-off-by: Adam C. Emerson <aemerson@redhat.com>
Haomai Wang [Tue, 11 Apr 2017 01:13:03 +0000 (09:13 +0800)]
Merge pull request #13940 from Adirl/out
msg/async/rdma: Update fix broken compilation
Reviewed-by: Haomai Wang <haomai@xsky.com>
Haomai Wang [Tue, 11 Apr 2017 01:11:39 +0000 (09:11 +0800)]
Merge pull request #14409 from Adirl/conn_info
msg/async/rdma: RDMA-CM, Pass specific ConnMgr info in constructor
Reviewed-by: Haomai Wang <haomai@xsky.com>
Haomai Wang [Tue, 11 Apr 2017 01:10:26 +0000 (09:10 +0800)]
Merge pull request #14410 from Adirl/get_device
msg/async/rdma: RDMA-CM, get_device() by ibv_context
Reviewed-by: Haomai Wang <haomai@xsky.com>
Sage Weil [Mon, 10 Apr 2017 21:24:14 +0000 (16:24 -0500)]
Merge pull request #13073 from chardan/jfw-wip-15475-admin_heap_command
osd: add "heap *" admin command
Reviewed-by: Josh Durgin <jdurgin@redhat.com>
Sage Weil [Mon, 10 Apr 2017 21:23:18 +0000 (16:23 -0500)]
Merge pull request #14235 from nvedant07/bug_fix_3
rados: more info added to pool deletion error
Reviewed-by: Sage Weil <sage@redhat.com>
Sage Weil [Mon, 10 Apr 2017 21:22:59 +0000 (16:22 -0500)]
Merge pull request #14022 from batrick/admin-socket-close-error
common: do not print error when asok is closed
Reviewed-by: Sage Weil <sage@redhat.com>
Sage Weil [Mon, 10 Apr 2017 21:22:37 +0000 (16:22 -0500)]
Merge pull request #14292 from joscollin/wip-radosacl-warning
tools: warning, ‘%.16x’ directive output truncated writing 16 bytes into a region of size 9.
Reviewed-by: Kefu Chai <kchai@redhat.com>
Sage Weil [Mon, 10 Apr 2017 21:22:21 +0000 (16:22 -0500)]
Merge pull request #14301 from Andrey1994/master
build: Add Virtuozzo Linux support
Reviewed-by: Sage Weil <sage@redhat.com>
Sage Weil [Mon, 10 Apr 2017 21:22:07 +0000 (16:22 -0500)]
Merge pull request #14336 from Adirl/fix_sockaddr
src/msg/async: Update fix broken compilation for Posix
Reviewed-by: Haomai Wang <haomai@xsky.com>
Abhishek Lekshmanan [Mon, 10 Apr 2017 20:33:23 +0000 (22:33 +0200)]
doc: add changelog for v10.2.7
Signed-off-by: Abhishek Lekshmanan <alekshmanan@suse.com>
Yuri Weinstein [Mon, 10 Apr 2017 20:30:32 +0000 (13:30 -0700)]
Merge pull request #14039 from dachary/wip-19307-set-deviceclass
mon/OSDMonitor: osd crush set-device-class
Reviewed-by: Sage Weil <sage@redhat.com>
Yuri Weinstein [Mon, 10 Apr 2017 20:28:41 +0000 (13:28 -0700)]
Merge pull request #14208 from dachary/wip-crush-uniform-weights
crush: bucket: crush_add_uniform_bucket_item should check for uniformity
Reviewed-by: Sage Weil <sage@redhat.com>
Yuri Weinstein [Mon, 10 Apr 2017 20:27:32 +0000 (13:27 -0700)]
Merge pull request #14209 from dachary/wip-crush-create-default-tunables
crush: builder: creating crush map with optimal configurations
Reviewed-by: Sage Weil <sage@redhat.com>
Mykola Golub [Mon, 10 Apr 2017 19:23:53 +0000 (22:23 +0300)]
Merge pull request #14401 from dillaman/wip-rbd-import-fixes
rbd: correct issues with image importing
Reviewed-by: Mykola Golub <mgolub@mirantis.com>
Sage Weil [Mon, 10 Apr 2017 19:20:32 +0000 (14:20 -0500)]
Merge pull request #14437 from cernceph/dvanders_mgrrotate
ceph-mgr: rotate logs on sighup
Reviewed-by: Sage Weil <sage@redhat.com>
Abhishek Lekshmanan [Mon, 10 Apr 2017 17:16:56 +0000 (19:16 +0200)]
script: serve-doc print the port we're serving
Signed-off-by: Abhishek Lekshmanan <abhishek@suse.com>
Abhishek Lekshmanan [Mon, 10 Apr 2017 17:15:25 +0000 (19:15 +0200)]
script: build-doc use python2 only for virtualenv
This is because the sphinx-ditaa package and ceph's rbd/rgw/rados pybind
require python2
Signed-off-by: Abhishek Lekshmanan <abhishek@suse.com>
Abhishek Lekshmanan [Mon, 3 Apr 2017 09:40:56 +0000 (11:40 +0200)]
doc: release notes for v10.2.7 Jewel
Signed-off-by: Abhishek Lekshmanan <abhishek@suse.com>
Kefu Chai [Mon, 10 Apr 2017 16:25:25 +0000 (00:25 +0800)]
Merge pull request #14413 from hansbogert/patch-3
doc: rgw: remove mention of megabytes for quotas
Reviewed-by: Daniel Gryniewicz <dang@redhat.com>
Dan van der Ster [Mon, 10 Apr 2017 15:34:48 +0000 (17:34 +0200)]
logrotate.conf: also sighup the ceph-mgr
Tell ceph-mgr to reopen its logs postrotate.
Fixes: http://tracker.ceph.com/issues/19568
Signed-off-by: Dan van der Ster <daniel.vanderster@cern.ch>
Danny Al-Gaaf [Tue, 21 Feb 2017 15:50:13 +0000 (16:50 +0100)]
ceph_fuse.cc: fix 64/32bit detection
Fix for:
[src/ceph_fuse.cc:111]: (style) Condition 'sizeof(long)==4' is always false
Signed-off-by: Danny Al-Gaaf <danny.al-gaaf@bisect.de>
Danny Al-Gaaf [Tue, 21 Feb 2017 15:39:34 +0000 (16:39 +0100)]
lua_bufferlist.cc: use static_cast instead of c-style
Signed-off-by: Danny Al-Gaaf <danny.al-gaaf@bisect.de>
Danny Al-Gaaf [Tue, 21 Feb 2017 15:25:00 +0000 (16:25 +0100)]
BitAllocator_test.cc: use static_cast instead of c-style
Signed-off-by: Danny Al-Gaaf <danny.al-gaaf@bisect.de>
Danny Al-Gaaf [Tue, 21 Feb 2017 15:24:43 +0000 (16:24 +0100)]
test_librbd.cc: use static_cast instead of c-style
Signed-off-by: Danny Al-Gaaf <danny.al-gaaf@bisect.de>
Danny Al-Gaaf [Tue, 21 Feb 2017 15:24:26 +0000 (16:24 +0100)]
rgw_rest_s3.cc: use static_cast instead of c-style
Signed-off-by: Danny Al-Gaaf <danny.al-gaaf@bisect.de>
Danny Al-Gaaf [Tue, 21 Feb 2017 15:24:06 +0000 (16:24 +0100)]
PrimaryLogPG.cc: use static_cast instead of c-style
Signed-off-by: Danny Al-Gaaf <danny.al-gaaf@bisect.de>
Danny Al-Gaaf [Tue, 21 Feb 2017 15:23:40 +0000 (16:23 +0100)]
osd/PG.cc: use static_cast instead of c-style
Signed-off-by: Danny Al-Gaaf <danny.al-gaaf@bisect.de>
Danny Al-Gaaf [Tue, 21 Feb 2017 15:23:12 +0000 (16:23 +0100)]
BitAllocator.cc: use static_cast instead of c-style
Signed-off-by: Danny Al-Gaaf <danny.al-gaaf@bisect.de>
Kefu Chai [Mon, 10 Apr 2017 15:31:06 +0000 (23:31 +0800)]
Merge pull request #14430 from jcsp/wip-19566-monassert
mon: avoid segfault in wait_auth_rotating
Reviewed-by: Kefu Chai <kchai@redhat.com>
Dan van der Ster [Mon, 10 Apr 2017 15:29:05 +0000 (17:29 +0200)]
ceph-mgr: reopen logs on SIGHUP
Wire up the sighup_handler to reopen logs, like the other daemons.
Fixes: http://tracker.ceph.com/issues/19568
Signed-off-by: Dan van der Ster <daniel.vanderster@cern.ch>
Kefu Chai [Mon, 10 Apr 2017 15:16:09 +0000 (23:16 +0800)]
Merge pull request #14428 from tchaikov/wip-ceph_objectstore_tool-kill-all
tests: ceph_objectstore_tool.py: kill all daemons
Reviewed-by: Willem Jan Withagen <wjw@digiware.nl>
John Spray [Mon, 10 Apr 2017 12:52:04 +0000 (13:52 +0100)]
Merge pull request #10636 from fullerdj/wip-djf-15069
cephfs: Permit recovering metadata into a new RADOS pool
Reviewed-by: John Spray <john.spray@redhat.com>
John Spray [Mon, 10 Apr 2017 12:00:41 +0000 (13:00 +0100)]
mon: avoid segfault in wait_auth_rotating
MonClient users should not be calling into MonClient
after calling shutdown(). However, MonClient should
assert out rather than proceeding to try and
follow a maybe-null pointer.
Related to http://tracker.ceph.com/issues/19566
Signed-off-by: John Spray <john.spray@redhat.com>