]>
git.apps.os.sepia.ceph.com Git - ceph.git/log
Jason Dillaman [Tue, 9 Aug 2016 16:24:19 +0000 (12:24 -0400)]
librbd: separate journal::TagData predecessor data into new struct
Signed-off-by: Jason Dillaman <dillaman@redhat.com>
Jason Dillaman [Tue, 9 Aug 2016 00:57:45 +0000 (20:57 -0400)]
rbd-mirror: include tag tid in bootstrap debug log messages
Signed-off-by: Jason Dillaman <dillaman@redhat.com>
Jason Dillaman [Mon, 8 Aug 2016 14:39:01 +0000 (10:39 -0400)]
qa/workunits/rbd: demote/promote image on same cluster
Signed-off-by: Jason Dillaman <dillaman@redhat.com>
Mykola Golub [Tue, 16 Aug 2016 13:05:57 +0000 (16:05 +0300)]
Merge pull request #10733 from dillaman/wip-16608
rbdmap: specify bash shell interpreter
Reviewed-by: Mykola Golub <mgolub@mirantis.com>
Ilya Dryomov [Tue, 16 Aug 2016 12:58:56 +0000 (14:58 +0200)]
Merge pull request #10735 from dillaman/wip-17030
librbd: always respond to "release lock" request if lock owner
Reviewed-off-by: Ilya Dryomov <idryomov@gmail.com>
Mykola Golub [Tue, 16 Aug 2016 12:54:40 +0000 (15:54 +0300)]
Merge pull request #10712 from dillaman/wip-16740
librbd: permit disabling journaling if in corrupt state
Reviewed-by: Mykola Golub <mgolub@mirantis.com>
Mykola Golub [Tue, 16 Aug 2016 12:51:48 +0000 (15:51 +0300)]
Merge pull request #10711 from dillaman/wip-16984
librbd: fix possible inconsistent state when disabling mirroring fails
Reviewed-by: Mykola Golub <mgolub@mirantis.com>
Mykola Golub [Tue, 16 Aug 2016 12:50:19 +0000 (15:50 +0300)]
Merge pull request #10708 from dillaman/wip-16967
rbd: bench io-size should not be larger than image size
Reviewed-by: Mykola Golub <mgolub@mirantis.com>
Mykola Golub [Tue, 16 Aug 2016 12:48:40 +0000 (15:48 +0300)]
Merge pull request #10714 from dillaman/wip-16529
qa/workunits: support filtering cls_rbd unit test cases
Reviewed-by: Mykola Golub <mgolub@mirantis.com>
Loic Dachary [Tue, 16 Aug 2016 12:43:32 +0000 (14:43 +0200)]
Merge pull request #9688 from shylesh/wip-16280
ceph-disk: change ownership of initfile to ceph:ceph
Reviewed-by: Loic Dachary <ldachary@redhat.com>
Josh Durgin [Tue, 16 Aug 2016 07:05:24 +0000 (00:05 -0700)]
Merge pull request #10376 from onyb/wip-rbd-pypi
pybind: Rework rbd/setup.py for PyPI
Reviewed-by: Kefu Chai <kchai@redhat.com>
Reviewed-by: Jason Dillaman <dillaman@redhat.com>
Reviewed-by: Josh Durgin <jdurgin@redhat.com>
Jason Dillaman [Mon, 15 Aug 2016 21:15:48 +0000 (17:15 -0400)]
librbd: always respond to "release lock" request if lock owner
Fixes: http://tracker.ceph.com/issues/17030
Signed-off-by: Jason Dillaman <dillaman@redhat.com>
Dan Mick [Mon, 15 Aug 2016 19:44:22 +0000 (12:44 -0700)]
Merge pull request #10709 from cgwalters/doc-use-https-for-repos
doc/install: Use https:// for download.ceph.com
Reviewed-by: Dan Mick <dmick@redhat.com>
Jason Dillaman [Mon, 15 Aug 2016 18:10:27 +0000 (14:10 -0400)]
doc: added rbdmap man page to RBD restructured index
Signed-off-by: Jason Dillaman <dillaman@redhat.com>
Jason Dillaman [Mon, 15 Aug 2016 18:07:43 +0000 (14:07 -0400)]
rbdmap: specify bash shell interpreter
Fixes: http://tracker.ceph.com/issues/16608
Signed-off-by: Jason Dillaman <dillaman@redhat.com>
Casey Bodley [Mon, 15 Aug 2016 18:02:28 +0000 (14:02 -0400)]
Merge pull request #10596 from cbodley/wip-rgw-period-puller
rgw multisite: fixes for period puller
Orit Wasserman [Mon, 15 Aug 2016 15:01:48 +0000 (17:01 +0200)]
Merge pull request #10330 from rzarzynski/wip-rgw-objdeler-fixes
rgw: multiple fixes for Swift's object expiration
Reviewed-by: Orit Wasserman <owasserm@redhat.com>
Kefu Chai [Mon, 15 Aug 2016 15:00:02 +0000 (23:00 +0800)]
Merge pull request #10619 from chengweiv5/fix-doc
doc: fix rados/configuration/osd-config-ref.rst
Reviewed-by: Kefu Chai <kchai@redhat.com>
Casey Bodley [Mon, 15 Aug 2016 14:39:05 +0000 (10:39 -0400)]
Merge pull request #10138 from Yan-waller/yj-wip-rgwrados-0705
rgw: fix the error return variable in log message and cleanups
Reviewed-by: Casey Bodley <cbodley@redhat.com>
Loic Dachary [Mon, 15 Aug 2016 12:30:09 +0000 (14:30 +0200)]
Merge pull request #10729 from SUSE/wip-rnotes-script-regex
script: improve ceph-release-notes regex
Reviewed-by: Loic Dachary <ldachary@redhat.com>
Jason Dillaman [Mon, 15 Aug 2016 12:26:22 +0000 (08:26 -0400)]
Merge pull request #10705 from chengweiv5/doc-image-format
doc: format 2 now is the default image format
Reviewed-by: Jason Dillaman <dillaman@redhat.com>
Nathan Cutler [Mon, 15 Aug 2016 11:20:52 +0000 (13:20 +0200)]
script: improve ceph-release-notes regex
Tolerate multiple spaces after ':', remove duplicate "fs", add "log" and
"msgr".
Signed-off-by: Nathan Cutler <ncutler@suse.com>
Jason Dillaman [Fri, 12 Aug 2016 13:56:49 +0000 (09:56 -0400)]
librbd: fix possible memory leak when image open fails
Signed-off-by: Jason Dillaman <dillaman@redhat.com>
Orit Wasserman [Mon, 15 Aug 2016 08:03:43 +0000 (10:03 +0200)]
Merge pull request #10118 from weiqiaomiao/wqm-wip-bucketcreate
rgw: for the create_bucket api, if the input creation_time is zero, we should set it to 'now"
Reviewed-by: Orit Wasserman <owasserm@redhat.com>
Sage Weil [Sat, 13 Aug 2016 20:33:14 +0000 (16:33 -0400)]
Merge pull request #10431 from ifed01/wip-bluestore-fix-csum-disable2
os/bluestore: proper handling for csum enable/disable settings
Reviewed-by: Sage Weil <sage@redhat.com>
Sage Weil [Sat, 13 Aug 2016 16:56:27 +0000 (12:56 -0400)]
Merge pull request #10719 from stiopaa1/mon_pgmonitor_moveC_StatsStr
mon/PGMonitor: move C_Stats struct to cc file
Reviewed-by: Sage Weil <sage@redhat.com>
Josh Durgin [Fri, 12 Aug 2016 23:30:35 +0000 (16:30 -0700)]
Merge pull request #10208 from BlaXpirit/cmake-py3
Include Python 3 bindings into the cmake build and make packages for them
Reviewed-by: Nathan Cutler <ncutler@suse.com>
Reviewed-by: Kefu Chai <kchai@redhat.com>
Reviewed-by: Josh Durgin <jdurgin@redhat.com>
Michal Jarzabek [Fri, 12 Aug 2016 19:37:01 +0000 (20:37 +0100)]
mon/PGMonitor: move C_Stats struct to cc file
Signed-off-by: Michal Jarzabek <stiopa@gmail.com>
Sage Weil [Fri, 12 Aug 2016 19:38:22 +0000 (15:38 -0400)]
Merge pull request #10685 from liewegas/wip-bluefs-extent
os/bluestore/bluefs_types: fix extent operator<<
Casey Bodley [Fri, 12 Aug 2016 18:57:23 +0000 (14:57 -0400)]
Merge pull request #10676 from Yan-waller/yj-wip-rgwdocmultisite
rgw/doc: fix indent
Reviewed-by: Casey Bodley <cbodley@redhat.com>
Jason Dillaman [Fri, 12 Aug 2016 18:44:09 +0000 (14:44 -0400)]
qa/workunits: support filtering cls_rbd unit test cases
Fixes: http://tracker.ceph.com/issues/16529
Signed-off-by: Jason Dillaman <dillaman@redhat.com>
Jason Dillaman [Fri, 12 Aug 2016 16:39:45 +0000 (12:39 -0400)]
librbd: permit disabling journaling if in corrupt state
Fixes: http://tracker.ceph.com/issues/16740
Signed-off-by: Jason Dillaman <dillaman@redhat.com>
Jason Dillaman [Fri, 12 Aug 2016 16:21:02 +0000 (12:21 -0400)]
librbd: new journal policy to disable initializing the journal
This will be used in the case where the journal is being disabled.
Signed-off-by: Jason Dillaman <dillaman@redhat.com>
Matt Benjamin [Fri, 12 Aug 2016 17:06:17 +0000 (13:06 -0400)]
Merge pull request #10448 from pritha-srivastava/wip_s3_v2_localauth_rework
rgw: Rework of s3 v2 local authentication code.
verfied: f23, subset of s3tests
Sage Weil [Fri, 12 Aug 2016 15:03:54 +0000 (11:03 -0400)]
Merge pull request #10449 from ifed01/wip-bluestore-bluestore-perfcnt
os/bluestore: add perf counters for compression effectiveness and space utilization measurements
Reviewed-by: Sage Weil <sage@redhat.com>
Orit Wasserman [Fri, 12 Aug 2016 14:22:20 +0000 (16:22 +0200)]
Merge pull request #10193 from yehudasa/wip-16435
rgw: fix issue 16435
Reviewed-by: Orit Wasserman <owasserm@redhat.com>
Jason Dillaman [Fri, 12 Aug 2016 13:52:21 +0000 (09:52 -0400)]
librbd: fix possible inconsistent state when disabling mirroring
Fixes: http://tracker.ceph.com/issues/16984
Signed-off-by: Jason Dillaman <dillaman@redhat.com>
Sage Weil [Fri, 12 Aug 2016 13:40:31 +0000 (09:40 -0400)]
Merge pull request #10706 from xiexingguo/xxg-wip-fix-mondbstore
mon/MonDBStore: fix assert which never fires
Reviewed-by: Sage Weil <sage@redhat.com>
Sage Weil [Fri, 12 Aug 2016 13:38:39 +0000 (09:38 -0400)]
Merge pull request #10704 from chhabaramesh/master
os/bluestore/BitAllocator: batch is_allocated bit checks
Reviewed-by: Ramesh Chander <Ramesh.Chander@sandisk.com>
Sage Weil [Fri, 12 Aug 2016 13:34:54 +0000 (09:34 -0400)]
Merge pull request #10689 from liewegas/wip-bluestore-hex-extents
os/bluestore: print bluefs_extents in hex
Reviewed-by: Varada Kari <varada.kari@sandisk.com>
Colin Walters [Fri, 12 Aug 2016 13:01:50 +0000 (09:01 -0400)]
doc/install: Use https:// for download.ceph.com
While the Ceph RPMs etc. are GPG signed, there are various
attacks against signed RPMs without signed/trusted *metadata*
that are elaborated on in https://theupdateframework.github.io/
Since download.ceph.com handles it today, let's make it the default.
(Might want to run this by the server admins though).
Signed-off-by: Colin Walters <walters@verbum.org>
Jason Dillaman [Fri, 12 Aug 2016 12:26:49 +0000 (08:26 -0400)]
rbd: bench io-size should not be larger than image size
Fixes: http://tracker.ceph.com/issues/16967
Signed-off-by: Jason Dillaman <dillaman@redhat.com>
Pritha Srivastava [Wed, 27 Jul 2016 05:24:22 +0000 (10:54 +0530)]
rgw: Rework of s3 v2 local authentication code.
The v2 local auth code has been reworked based on the new new authentication infrastructure.
Signed-off-by: Pritha Srivastava <prsrivas@redhat.com>
Chengwei Yang [Fri, 12 Aug 2016 09:44:16 +0000 (17:44 +0800)]
doc: format 2 now is the default image format
Signed-off-by: Chengwei Yang <yangchengwei@qiyi.com>
Oleh Prypin [Fri, 12 Aug 2016 09:27:34 +0000 (12:27 +0300)]
cmake: Move Python detection back outside of pybind
Signed-off-by: Oleh Prypin <oleh@pryp.in>
Ramesh Chander [Fri, 12 Aug 2016 06:27:38 +0000 (23:27 -0700)]
batch is_allocated bit checks
Signed-off-by: Ramesh Chander <Ramesh.Chander@sandisk.com>
Chengwei Yang [Fri, 12 Aug 2016 05:23:15 +0000 (13:23 +0800)]
doc: fix command format
Signed-off-by: Chengwei Yang <yangchengwei@qiyi.com>
Kefu Chai [Fri, 12 Aug 2016 05:21:36 +0000 (13:21 +0800)]
Merge pull request #10621 from tchaikov/wip-doc
doc: silence sphinx warnings
Reviewed-by: Brad Hubbard <bhubbard@redhat.com>
Chengwei Yang [Thu, 11 Aug 2016 01:24:00 +0000 (09:24 +0800)]
doc: fix typo maximum -> minimal
Signed-off-by: Chengwei Yang <yangchengwei@qiyi.com>
Chengwei Yang [Thu, 11 Aug 2016 01:21:01 +0000 (09:21 +0800)]
doc: replace cluster name with cluster-name to avoid confusing
Signed-off-by: Chengwei Yang <yangchengwei@qiyi.com>
Kefu Chai [Fri, 12 Aug 2016 03:17:23 +0000 (11:17 +0800)]
Merge pull request #10701 from dx9/wip-run-make-cmake-args
run-make-check.sh: pass args to do_cmake.sh
Reviewed-by: Kefu Chai <kchai@redhat.com>
xie xingguo [Fri, 12 Aug 2016 01:56:54 +0000 (09:56 +0800)]
mon/MonDBStore: fix assert which never fires
The condition is always true and thus the assert never fires,
which is obvious not our plan.
Signed-off-by: xie xingguo <xie.xingguo@zte.com.cn>
Yan Jun [Thu, 11 Aug 2016 11:46:57 +0000 (19:46 +0800)]
rgw/doc: fix typo and indent.
Signed-off-by: Yan Jun <yan.jun8@zte.com.cn>
John Coyle [Fri, 12 Aug 2016 00:11:40 +0000 (20:11 -0400)]
run-make-check.sh: pass args to do_cmake.sh
Signed-off-by: John Coyle <dx9err@gmail.com>
John Wilkins [Thu, 11 Aug 2016 21:41:54 +0000 (14:41 -0700)]
Lowered third example to keep PG count lower.
Signed-off-by: John Wilkins <jowilkin@redhat.com>
Casey Bodley [Thu, 11 Aug 2016 19:33:17 +0000 (15:33 -0400)]
Merge pull request #10638 from linuxbox2/rgw-nfs-31
rgw file: remove busy-wait in RGWLibFS::gc()
Reviewed-by: Casey Bodley <cbodley@redhat.com>
Matt Benjamin [Tue, 9 Aug 2016 20:49:41 +0000 (16:49 -0400)]
rgw file: remove busy-wait in RGWLibFS::gc()
This is a background thread. However, CPU is wasted.
Signed-off-by: Matt Benjamin <mbenjamin@redhat.com>
Sage Weil [Thu, 11 Aug 2016 17:19:04 +0000 (13:19 -0400)]
os/bluestore: print bluefs_extents in hex
Signed-off-by: Sage Weil <sage@redhat.com>
Ali Maredia [Thu, 11 Aug 2016 17:00:22 +0000 (13:00 -0400)]
Merge pull request #10670 from ceph/wip-cmake
cmake: cleanup Findgperftools.cmake
Reviewed-by: Ali Maredia <amaredia@redhat.com>
Josh Durgin [Thu, 11 Aug 2016 16:57:42 +0000 (09:57 -0700)]
Merge pull request #10632 from ryneli/fix_ceph_buffer_list
librados: use bufferlist instead of buffer::list in public header
Reviewed-by: Josh Durgin <jdurgin@redhat.com>
Kefu Chai [Thu, 11 Aug 2016 16:20:33 +0000 (00:20 +0800)]
Merge pull request #10633 from dx9/wip-sig
global/signal_handler: use sig_str instead of sys_siglist
Reviewed-by: Kefu Chai <kchai@redhat.com>
Sage Weil [Thu, 11 Aug 2016 16:16:46 +0000 (12:16 -0400)]
os/bluestore/bluefs_types: fix extent operator<<
Signed-off-by: Sage Weil <sage@redhat.com>
Sage Weil [Thu, 11 Aug 2016 16:17:54 +0000 (12:17 -0400)]
Merge pull request #10634 from dx9/wip-bit-allocator
bluestore/BitAllocator: Fix deadlock with musl libc
Reviewed-by: Sage Weil <sage@redhat.com>
Kefu Chai [Thu, 11 Aug 2016 16:14:40 +0000 (00:14 +0800)]
Merge pull request #10675 from chiehtu/fix-16996
doc: fix broken link in SHEC erasure code plugin
Reviewed-by: Kefu Chai <kchai@redhat.com>
Sage Weil [Thu, 11 Aug 2016 15:54:15 +0000 (11:54 -0400)]
os/bluestore: fix whitespace
Signed-off-by: Sage Weil <sage@redhat.com>
Sage Weil [Thu, 11 Aug 2016 15:50:34 +0000 (11:50 -0400)]
Merge pull request #10215 from ifed01/wip-bluestore-blob-release-fix
os/bluestore: refactor dirty blob tracking along with some related fixes
Reviewed-by: Sage Weil <sage@redhat.com>
Sage Weil [Thu, 11 Aug 2016 14:22:14 +0000 (09:22 -0500)]
Merge pull request #10680 from ifed01/wip-bluestore-somefix
os/bluestore: fix improper local var variable in collection_list meth…
Reviewed-by: Sage Weil <sage@redhat.com>
Igor Fedotov [Thu, 11 Aug 2016 14:18:42 +0000 (17:18 +0300)]
os/bluestore: fix improper local var variable in collection_list method causing StoreTest.Synthetic to fail.
Signed-off-by: Igor Fedotov <ifed@mirantis.com>
Sage Weil [Thu, 11 Aug 2016 14:09:57 +0000 (09:09 -0500)]
Merge pull request #10493 from Yan-waller/yj-wip-librados-0728
rados/client: fix typo
Reviewed-by: xie xingguo <xie.xingguo@zte.com.cn>
Matt Benjamin [Thu, 11 Aug 2016 14:07:15 +0000 (10:07 -0400)]
Merge pull request #10669 from cbodley/wip-rgw-ldap-auth
rgw: fix for s3tests failure when ldap auth is not applied
Oleh Prypin [Tue, 9 Aug 2016 10:26:30 +0000 (13:26 +0300)]
rpm: Add packages for Python 3 bindings
Signed-off-by: Oleh Prypin <oleh@pryp.in>
Oleh Prypin [Tue, 9 Aug 2016 10:20:29 +0000 (13:20 +0300)]
debian: Add packages for Python 3 bindings
Signed-off-by: Oleh Prypin <oleh@pryp.in>
Oleh Prypin [Mon, 8 Aug 2016 19:37:07 +0000 (22:37 +0300)]
pybind: Make ceph_volume_client's syntax compatible with Python 3
(just so it passes the bytecompilation step)
Signed-off-by: Oleh Prypin <oleh@pryp.in>
Oleh Prypin [Wed, 13 Jul 2016 12:57:30 +0000 (15:57 +0300)]
cmake: Also build Python bindings for Python 3
Signed-off-by: Oleh Prypin <oleh@pryp.in>
Casey Bodley [Wed, 10 Aug 2016 20:23:32 +0000 (16:23 -0400)]
rgw: don't overwrite auth result if ldap is not applicable
this was causing the following s3tests failure:
======================================================================
FAIL: s3tests.functional.test_s3.test_list_buckets_invalid_auth
----------------------------------------------------------------------
AssertionError: u'AccessDenied' != 'InvalidAccessKeyId'
Signed-off-by: Casey Bodley <cbodley@redhat.com>
Mykola Golub [Thu, 11 Aug 2016 13:04:26 +0000 (16:04 +0300)]
Merge pull request #10667 from dillaman/wip-16980
rbd-mirror: potential race condition during failure shutdown
Reviewed-by: Mykola Golub <mgolub@mirantis.com>
Shylesh Kumar [Thu, 7 Jul 2016 15:15:57 +0000 (20:45 +0530)]
ceph-disk: change ownership of init file to ceph:ceph
Fixes: http://tracker.ceph.com/issues/16280
Signed-off-by: Shylesh Kumar <shmohan@redhat.com>
Igor Fedotov [Thu, 7 Jul 2016 17:50:56 +0000 (20:50 +0300)]
os/bluestore: collect 'dirty' blobs on per-transaction basis to avoid onode::blob_map enumeration
Signed-off-by: Igor Fedotov <ifedotov@mirantis.com>
Igor Fedotov [Thu, 7 Jul 2016 17:26:14 +0000 (20:26 +0300)]
os/bluestore: migrate to refcounting for Blob class instances
Signed-off-by: Igor Fedotov <ifedotov@mirantis.com>
Igor Fedotov [Thu, 7 Jul 2016 17:12:24 +0000 (20:12 +0300)]
os/bluestore: remove internal structures from Bluestore.h
Signed-off-by: Igor Fedotov <ifedotov@mirantis.com>
Igor Fedotov [Fri, 8 Jul 2016 16:29:50 +0000 (19:29 +0300)]
os/blueStore: fix discard_unallocated for compressed blob
Signed-off-by: Igor Fedotov <ifedotov@mirantis.com>
Kefu Chai [Thu, 11 Aug 2016 09:13:11 +0000 (17:13 +0800)]
Merge pull request #10486 from badone/wip-double-free-global-static-test
tests: Add test for global static non-POD segfault
Reviewed-by: Kefu Chai <kchai@redhat.com>
Albert Tu [Thu, 11 Aug 2016 07:39:29 +0000 (15:39 +0800)]
doc: fix broken link in SHEC erasure code plugin
Fixes: http://tracker.ceph.com/issues/16996
Signed-off-by: Albert Tu <albert.t@inwinstack.com>
Kefu Chai [Thu, 11 Aug 2016 06:48:56 +0000 (14:48 +0800)]
cmake: cleanup Findxio.cmake
Signed-off-by: Kefu Chai <kchai@redhat.com>
Kefu Chai [Thu, 11 Aug 2016 06:48:35 +0000 (14:48 +0800)]
cmake: cleanup Findleveldb.cmake
* and reference leveldb library and include dir with fullpath
Signed-off-by: Kefu Chai <kchai@redhat.com>
Mykola Golub [Thu, 11 Aug 2016 06:16:46 +0000 (09:16 +0300)]
Merge pull request #10629 from ceph/dillaman-rbd-glance-docs
doc: update rbd glance configuration notes
Reviewed-by: Mykola Golub <mgolub@mirantis.com>
Mykola Golub [Thu, 11 Aug 2016 06:15:38 +0000 (09:15 +0300)]
Merge pull request #10627 from dillaman/wip-16970
rbd-mirror: replaying state should include flush action
Reviewed-by: Mykola Golub <mgolub@mirantis.com>
Kefu Chai [Wed, 10 Aug 2016 16:12:05 +0000 (00:12 +0800)]
cmake: cleanup Findgperftools.cmake
* remove Findtcmalloc.cmake, use Findgperftools.cmake instead.
* tcmalloc is packaged in gperftools-dev, so we can check them in a single
place.
* fix the check of heap-profiler.h, we should enable the check as long
as tcmalloc is enabled or profiler is enabled.
* only check gperftools headers in "include/gperftools", and do not
"include/google" anymore. as we only support the distros which
shipping recent gperftools-dev package with "include/gperftools".
and "google/*.h" are deprecated.
* set ALLOC_LIBS with GPERFTOOLS_TCMALLOC_LIBRARY, so we can link
against tcmalloc with full path.
Signed-off-by: Kefu Chai <kchai@redhat.com>
Chengwei Yang [Thu, 11 Aug 2016 01:19:39 +0000 (09:19 +0800)]
doc: fix rbd map format in rbd manpage
Signed-off-by: Chengwei Yang <yangchengwei@qiyi.com>
Ryne Li [Tue, 9 Aug 2016 17:27:07 +0000 (13:27 -0400)]
librados: use bufferlist instead of buffer::list
Signed-off-by: Ryne Li <lizhenqiangsnake@gmail.com>
Sage Weil [Wed, 10 Aug 2016 21:42:18 +0000 (17:42 -0400)]
Merge pull request #10410 from xiexingguo/xxg-wip-bluestore-2016-07-23
os/bluestore: narrow lock scope for cache trim()
Reviewed-by: Sage Weil <sage@redhat.com>
Sage Weil [Wed, 10 Aug 2016 21:06:54 +0000 (17:06 -0400)]
Merge pull request #10362 from xiexingguo/xxg-wip-bluefs-2016-07-20
os/bluestore: fix potential access violation
Reviewed-by: Sage Weil <sage@redhat.com>
Reviewed-by: Mark Nelson <mnelson@redhat.com>
Reviewed-by: Igor Fedotov <ifedotov@mirantis.com>
Jason Dillaman [Wed, 10 Aug 2016 16:50:53 +0000 (12:50 -0400)]
rbd-mirror: potential race condition during failure shutdown
Fixes: http://tracker.ceph.com/issues/16980
Signed-off-by: Jason Dillaman <dillaman@redhat.com>
Casey Bodley [Wed, 10 Aug 2016 18:12:00 +0000 (14:12 -0400)]
Merge pull request #10425 from theanalyst/rgw/sync-paren-warn
rgw: kill a compile warning for rgw_sync
Reviewed-by: Casey Bodley <cbodley@redhat.com>
Kefu Chai [Wed, 10 Aug 2016 17:32:24 +0000 (01:32 +0800)]
Merge pull request #10666 from ceph/wip-cmake
cmake: install platlib into a subdir of build-base dir
Reviewed-by: Josh Durgin <jdurgin@redhat.com>
Abhishek Lekshmanan [Mon, 25 Jul 2016 09:21:11 +0000 (11:21 +0200)]
rgw: kill a compile warning for rgw_sync
killing the compile warning for
```
/ceph/src/rgw/rgw_sync.cc:1462:12:
warning: suggest explicit braces to avoid ambiguous ‘else’ [-Wparentheses]
if (can_adjust_marker) yield {
^
```
Signed-off-by: Abhishek Lekshmanan <abhishek@suse.com>
Signed-off-by: Casey Bodley <cbodley@redhat.com>
John Spray [Wed, 10 Aug 2016 16:17:51 +0000 (17:17 +0100)]
Merge pull request #10640 from vmcloud/libcephfs_jni_overflow
libcephfs: Fix the incorrect integer conversion in libcephfs_jni.cc
Reviewed-by: Noah Watkins <noahwatkins@gmail.com>
Kefu Chai [Wed, 10 Aug 2016 14:23:05 +0000 (22:23 +0800)]
cmake: install platlib into a subdir of build-base dir
distutils' install command installs all stuff under $build-base, which
includes the temporary files. and rpm packaging does not like::
Installed (but unpackaged) file(s)
and to support both py2 and py3, we should encode the python version
into the path, otherwise the built files will be overwritten.
Signed-off-by: Kefu Chai <kchai@redhat.com>
Casey Bodley [Wed, 10 Aug 2016 15:33:08 +0000 (11:33 -0400)]
Merge pull request #10602 from smanjara/wip-16935
rgw: raise log levels for common radosgw-admin errors
Reviewed-by: Casey Bodley <cbodley@redhat.com>
Casey Bodley [Wed, 10 Aug 2016 15:00:21 +0000 (11:00 -0400)]
Merge pull request #10110 from Yan-waller/yj-wip-rgwrados-0702
rgw: remove possible duplicate setting
Reviewed-by: Casey Bodley <cbodley@redhat.com>