Sage Weil
0cd1b94133
declare Formatter for everyone
...
Signed-off-by: Sage Weil <sage@redhat.com>
2016-03-01 11:16:59 -05:00
Sage Weil
58a00e01f5
qa/workunits/fs/misc/layout_vxattr.sh: detect data pool name
...
Signed-off-by: Sage Weil <sage@redhat.com>
2016-03-01 11:16:58 -05:00
Sage Weil
efd7625f38
Merge pull request #7837 from rldleblanc/wpq-documentation
...
doc: osd-config Add Configuration Options for op queue.
2016-03-01 09:27:21 -05:00
Sage Weil
805e37cf8b
Merge pull request #7851 from jupiturliu/obj-bencher-bug
...
rados: fix bug for write bench
Reviewed-by: Sage Weil <sage@redhat.com>
2016-03-01 09:25:51 -05:00
Sage Weil
48e2a65b22
Merge pull request #7729 from yuyuyu101/wip-spdk2
...
osd: bluestore: Revert NVMEDevice task cstor and refresh interface changes
2016-03-01 09:18:15 -05:00
Sage Weil
149f01f3d8
Merge pull request #7739 from xiexingguo/xxg-wip-14387
...
osd: fix race condition for heartbeat_need_update
Reviewed-by: Sage Weil <sage@redhat.com>
2016-03-01 08:46:08 -05:00
Sage Weil
ef5973324b
Merge pull request #7703 from xiexingguo/xxg-wip-statfs
...
osd: filestore: fast abort if statfs encounters ENOENT
Reviewed-by: Sage Weil <sage@redhat.com>
2016-03-01 08:45:39 -05:00
Sage Weil
57b838f4b8
Merge pull request #7766 from adamemerson/wip-portable-mutex
...
common: Do not use non-portable constants in mutex_debug
Reviewed-by: Willem Jan Withagen <wjw@digiware.nl>
2016-03-01 08:45:00 -05:00
Sage Weil
5f429178b5
Merge pull request #7799 from xiexingguo/xxg-wip-fixnvme
...
osd: bluestore: NVMEDevice: fix error handling
Reviewed-by: Sage Weil <sage@redhat.com>
2016-03-01 08:44:21 -05:00
Sage Weil
46bd7bbb8b
Merge pull request #7804 from jjhuo/fixes
...
osd: kstore: fix a race condition in _txc_finish()
Reviewed-by: Sage Weil <sage@redhat.com>
2016-03-01 08:43:49 -05:00
Sage Weil
0edaae6305
Merge pull request #7816 from marcan/build-fixes
...
configure.ac: boost_iostreams is required, not optional
Reviewed-by: Kefu Chai <kchai@redhat.com>
2016-03-01 08:43:25 -05:00
Loic Dachary
d5c9349ea8
Merge pull request #7858 from jdurgin/wip-rbd-formatted-output-progress
...
test/cli-integration/rbd: disable progress output
Reviewed-by: Loic Dachary <ldachary@redhat.com>
2016-03-01 17:58:25 +07:00
John Spray
3d8fc94381
Merge pull request #7745 from sileht/sileht/rados-cython
...
pybind: move cephfs to Cython
Reviewed-by: John Spray <john.spray@redhat.com>
2016-03-01 10:40:21 +00:00
Haomai Wang
4ea3d68368
Merge pull request #7831 from yuyuyu101/wip-14912
...
AsyncMessenger: fix several bugs
2016-03-01 17:54:03 +08:00
Haomai Wang
48a5f2d835
Merge pull request #7852 from xiexingguo/xxg-wip-14928
...
msg: async: start over after failing to bind a port in specified range
Reviewed-by: Haomai Wang <haomai@xsky.com>
Reviewed-by: Kefu Chai <kefu@redhat.com>
2016-03-01 17:53:20 +08:00
xie xingguo
8ffc4e8001
msg: async: start over after failing to bind a port in specified range
...
The original report associated with this fix can be found at
http://tracker.ceph.com/issues/13002 . I reopen one in case it
needs to be backported or something alike.
Fixes : #14928
Signed-off-by: xie xingguo <xie.xingguo@zte.com.cn>
2016-03-01 22:45:14 +08:00
Josh Durgin
acc640542c
test/cli-integration/rbd: disable progress output
...
This test is intended to check machine-readable output and usage, not
human-readable output.
Fixes : #14931
Signed-off-by: Josh Durgin <jdurgin@redhat.com>
2016-02-29 22:57:56 -08:00
Josh Durgin
4f98ba25d0
Merge pull request #7778 from marcan/pybind-fixes
...
pybind/rados: fix object lifetime issues and other bugs in aio
Reviewed-by: Mehdi Abaakouk <sileht@redhat.com>
Reviewed-by: Josh Durgin <jdurgin@redhat.com>
2016-02-29 22:48:53 -08:00
Kefu Chai
cbe8dfbdbc
Merge pull request #7855 from tchaikov/wip-fix-ftbfs
...
test/TestPGLog: fix the FTBFS
Reviewed-by: Loic Dachary <ldachary@redhat.com>
2016-03-01 14:39:29 +08:00
Kefu Chai
203987331e
test/TestPGLog: fix the FTBFS
...
the new pure virtual method was introduced by e7edf20
.
Fixes : #14930
Signed-off-by: Kefu Chai <kchai@redhat.com>
2016-03-01 13:20:29 +08:00
Josh Durgin
abd708d858
Merge pull request #7781 from ceph/wip-fix-rbd-cli-tests
...
rbd/run_cli_tests.sh: Reflect test failures
Reviewed-by: Josh Durgin <jdurgin@redhat.com>
2016-02-29 17:30:09 -08:00
James Liu
6cd5e2049e
fixed a bug for write bench with rados
...
Signed-off-by: James Liu <james.liu@ssi.samsung.com>
2016-02-29 16:25:42 -08:00
Samuel Just
440e9b5d56
Merge pull request #7769 from somnathr/wip-make-shared
...
Use make_shared while creating shared_ptr
Reviewed-by: Samuel Just <sjust@redhat.com>
2016-02-29 15:04:28 -08:00
Samuel Just
306c7bf40e
Merge pull request #7765 from athanatos/wip-lost-unfound-repop
...
Repop and lost-unfound overhaul
Reviewed-by: Sage Weil <sage@redhat.com>
2016-02-29 10:42:01 -08:00
Haomai Wang
0c0e8a0fb6
AsyncConnection: log cleanup, remove redundant state display
...
Signed-off-by: Haomai Wang <haomai@xsky.com>
2016-03-01 01:52:05 +08:00
Haomai Wang
324145b702
Event: complete all pending events
...
Fix #14925
Signed-off-by: Haomai Wang <haomai@xsky.com>
2016-03-01 01:42:50 +08:00
Haomai Wang
bd592c0f88
AsyncConnection: dispatch write handler when accept done
...
Fix #12912
Signed-off-by: Haomai Wang <haomai@xsky.com>
2016-03-01 00:28:27 +08:00
Samuel Just
5f82cbe054
Merge pull request #7824 from dillaman/wip-aio-watch-notify
...
librados: fix test failure with new aio watch/unwatch API
Reviewed-by: Samuel Just <sjust@redhat.com>
2016-02-29 07:42:08 -08:00
Jason Dillaman
4b0ff1c792
Merge pull request #7832 from trociny/wip-journal-register-async
...
journal: async methods to (un)register and update client
Reviewed-by: Jason Dillaman <dillaman@redhat.com>
2016-02-29 08:53:17 -05:00
Kefu Chai
7bc42aaac5
Merge pull request #7829 from xiexingguo/xxg-wip-doc
...
doc: fix typo, indention etc.
Reviewed-by: Abhishek Lekshmanan <abhishek@suse.com>
Reviewed-by: Kefu Chai <kchai@redhat.com>
2016-02-29 21:13:10 +08:00
xiexingguo
bcc2866e0f
doc: fix typo, indention etc.
...
Signed-off-by: xie xingguo <xie.xingguo@zte.com.cn>
2016-03-01 02:26:18 +08:00
John Spray
4b172fd27d
pybind: update ceph_volume_client for cython
...
No need to explicitly touch the (no-longer-existing)
load_libcephfs method during module load, as with
the cython version we already get an ImportError
if the C library is unavailable.
Signed-off-by: John Spray <john.spray@redhat.com>
2016-02-29 11:36:57 +01:00
John Spray
7f03c0e5b2
pybind: fix error handling on getxattr
...
The ctypes bindings returned empty string
instead of raising exception. This was a bug,
because it made it impossible to detect the
difference between missing xattr and empty
xattr.
Signed-off-by: John Spray <john.spray@redhat.com>
2016-02-29 11:36:40 +01:00
Mehdi Abaakouk
10f125f765
pybind: move cephfs to Cython
...
This change moves cephfs binding to Cython.
Closes-bug: #14818
Signed-off-by: Mehdi Abaakouk <sileht@redhat.com>
2016-02-29 10:58:52 +01:00
Robert LeBlanc
8aa159befa
doc: osd-config Add Configuration Options for op queue.
...
Signed-off-by: Robert LeBlanc <robert.leblanc@endurance.com>
2016-02-28 10:06:33 -07:00
Kefu Chai
8c054f741a
Merge pull request #7747 from vsjulu/master
...
xio: fix incorrect ip being assigned in case of multiple RDMA ports
Reviewed-by: Kefu Chai <kchai@redhat.com>
2016-02-28 00:01:55 +08:00
Yehuda Sadeh
894738f845
Merge pull request #7630 from rzarzynski/wip-rgw-admin-token-cache
...
rgw: add support for caching of Keystone admin token.
Reviewed-by: Yehuda Sadeh <yehuda@redhat.com>
2016-02-27 06:22:09 -08:00
Yehuda Sadeh
04884be986
Merge pull request #7825 from ceph/wip-rgw-openssl
...
rgw: link civetweb with openssl (Sage, Marcus Watts)
Reviewed-by: Yehuda Sadeh <yehuda@redhat.com>
2016-02-27 06:17:15 -08:00
Mykola Golub
9453967f62
test: add tests to (un)register and update journal client
...
Signed-off-by: Mykola Golub <mgolub@mirantis.com>
2016-02-27 14:59:11 +02:00
Haomai Wang
3e18f564ed
Revert "AsyncConnection: Close connection when unregistered connection met WAIT"
...
This reverts commit 9cc1055eb6
.
Fix #14912
Signed-off-by: Haomai Wang <haomai@xsky.com>
2016-02-27 20:50:48 +08:00
Mykola Golub
a4527c3cf5
journal: async methods to (un)register and update client
...
Signed-off-by: Mykola Golub <mgolub@mirantis.com>
2016-02-27 12:33:13 +02:00
Mykola Golub
378f4c73ba
cls::journal: async client_unregister
...
Signed-off-by: Mykola Golub <mgolub@mirantis.com>
2016-02-27 12:33:04 +02:00
Marcus Watts
86718592c0
cmake fix: build civetweb with the right include path.
...
In an earlier commit, civetweb.c got moved into a separate cmake 'object'
library civetweb_common_objs so that it could be built just once for use
with several different targets. At the time, there was a separate global
"include_directory" to give the right include path for including "civetweb.h".
A later commit in master created an rgw_a library, and restricted civetweb.h's
include path for only building rgw_a objects. So, as the product of
these these two commits, the target_include_directories command for the
civetweb include path now needs to be applied to civetweb_common_objs
and not rgw_a.
Signed-off-by: Marcus Watts <mwatts@redhat.com>
2016-02-27 02:34:14 -05:00
Sage Weil
74d698a406
Merge pull request #7650 from avnerbh/fix1_rand
...
msg: add thread safety for "random" Messenger + fix wrong usage of random functions
Reviewed-by: Haomai Wang <haomai@xsky.com>
2016-02-26 18:58:28 -05:00
Sage Weil
0499ca89a0
Merge pull request #7651 from xiexingguo/xxg-wip-fixtypecheck
...
osd: bluestore: improve fs-type verification and tidy up
Reviewed-by: Sage Weil <sage@redhat.com>
2016-02-26 18:57:19 -05:00
Sage Weil
6e497e077d
Merge pull request #7654 from rldleblanc/wip-wpq-optimization
...
osd: WeightedPriorityQueue: move to intrusive containers
2016-02-26 18:36:52 -05:00
Yehuda Sadeh
888021189c
Merge pull request #7821 from rzarzynski/wip-rgw-14903
...
rgw: fix wrong handling of limit=0 during listing of Swift account.
Reviewed-by: Yehuda Sadeh <yehuda@redhat.com>
2016-02-26 13:37:44 -08:00
Radoslaw Zarzynski
155f079118
rgw: change naming of utility functions in rgw_keystone.cc.
...
Slightly improve code formatting and const-correctness as well.
Signed-off-by: Radoslaw Zarzynski <rzarzynski@mirantis.com>
2016-02-26 22:20:03 +01:00
Marcus Watts
aaa0f6fa77
Use fixed version of civetweb to avoid warning.
...
The warning about SSLv23_client_method is because when using dynamic
linking, this should always be non-zero. That's inside of civetweb,
so this commit is to pull the submodule up to the fix.
Signed-off-by: Marcus Watts <mwatts@redhat.com>
2016-02-26 12:36:08 -08:00
Marcus Watts
f3925ec5ef
Fix ssl link error.
...
When linking against -lssl, should also include -lcrypto.
// fixup merge with previous
Signed-off-by: Marcus Watts <mwatts@redhat.com>
2016-02-26 12:30:52 -08:00