Gui Hecheng
3b1d78bd57
rgw_file: add lock protection for readdir against gc
...
The state.mtx protects state.events accessed both from readdir and gc.
Fixes: http://tracker.ceph.com/issues/20121
Signed-off-by: Gui Hecheng <guihecheng@cmss.chinamobile.com>
2017-05-31 17:29:52 +08:00
Josh Durgin
814a6f3b4b
Merge pull request #15275 from ktdreyer/wip-17396
...
docs: document "osd recovery max single start" setting
Reviewed-by: Josh Durgin <jdurgin@redhat.com>
2017-05-24 17:05:10 -07:00
Sage Weil
6d520e9166
Merge pull request #15276 from liewegas/wip-ext4-again
...
qa/suites/rados/singleton-nomsgr: fix syntax
2017-05-24 17:09:25 -05:00
Sage Weil
5d80c74e63
Merge pull request #15252 from liewegas/wip-cleanup-tell
...
qa/tasks/ceph_manager: 'ceph $service tell ...' is obsolete
Reviewed-by: Kefu Chai <kchai@redhat.com>
2017-05-24 17:05:32 -05:00
Sage Weil
ee84a23eef
Merge pull request #15250 from neha-ojha/wip-19989
...
osd/OSDMap.cc: check if osd is out in subtree_type_is_down
Reviewed-by: Sage Weil <sage@redhat.com>
2017-05-24 17:04:52 -05:00
Sage Weil
035cad4ff1
Merge pull request #14944 from yuyuyu101/wip-msgr-throttle-ops
...
ceph_osd: remove client message cap limit
Reviewed-by: Sage Weil <sage@redhat.com>
2017-05-24 17:03:36 -05:00
Sage Weil
499c1afc81
Merge pull request #14655 from chardan/jfw-wip-halflife_atomic_t-gojira
...
test: migrate atomic_t to std::atomic
Reviewed-by: Kefu Chai <kchai@redhat.com>
2017-05-24 17:03:13 -05:00
Sage Weil
8e72e0ee7a
Merge pull request #11966 from aclamk/wip-linear-zeros-crc
...
common: Improved CRC calculation for zero buffers
2017-05-24 17:02:28 -05:00
Sage Weil
d2dac535f5
qa/suites/rados/singleton-nomsgr/health...: whitelist wrongly marked me down
...
Signed-off-by: Sage Weil <sage@redhat.com>
2017-05-24 17:58:12 -04:00
Sage Weil
85e2f3f31d
qa/suites/rados/singleton-nomsgr: fix syntax
...
This parsed out as
tasks:
- install: null
- ceph:
conf:
osd: osd max object name len = 400 osd max object namespace len = 64
- workunit:
clients:
all:
- rados/test_health_warnings.sh
which is clearly not correct.
Signed-off-by: Sage Weil <sage@redhat.com>
2017-05-24 16:46:00 -04:00
Ken Dreyer
87d47b0dfa
docs: document "osd recovery max single start" setting
...
Fixes: http://tracker.ceph.com/issues/17396
Signed-off-by: Ken Dreyer <kdreyer@redhat.com>
2017-05-24 14:41:17 -06:00
Matt Benjamin
cc52f051fe
Merge pull request #15028 from pritha-srivastava/wip-rgw-bucket-policy-test
...
rgw: Adding code to create tenanted user for s3 bucket policy tests.
2017-05-24 15:57:31 -04:00
Matt Benjamin
d06d13472c
Merge pull request #15070 from ceph/wip-turn-off-fcgi-tserlin
...
rgw: Turn off fcgi as a frontend
2017-05-24 15:53:57 -04:00
Sage Weil
773a3f3db2
Merge pull request #15175 from cloudbau/update-rgw-docs
...
doc: Update some RGW documentation
Reviewed-by: Casey Bodley <cbodley@redhat.com>
2017-05-24 11:38:34 -05:00
John Spray
9dd2bc8974
Merge pull request #15213 from jcsp/wip-20040
...
mon: fix accesing pending_fsmap from peon
Reviewed-by: Yan, Zheng <zyan@redhat.com>
2017-05-24 16:50:42 +01:00
John Spray
0f0fdeb18e
Merge pull request #15130 from ukernel/wip-19946
...
mds: fix CDir::merge() for mds_debug_auth_pins
Reviewed-by: John Spray <john.spray@redhat.com>
2017-05-24 16:49:42 +01:00
John Spray
ef9d555916
Merge pull request #15105 from ukernel/wip-19892
...
qa/cephfs: disable mds_bal_frag for TestStrays.test_purge_queue_op_rate
Reviewed-by: John Spray <john.spray@redhat.com>
2017-05-24 16:41:45 +01:00
John Spray
ee75318807
Merge pull request #15122 from batrick/test-fragment-error
...
qa: fix float parse error in test_fragment
Reviewed-by: John Spray <john.spray@redhat.com>
Reviewed-by: Kefu Chai <kchai@redhat.com>
2017-05-24 16:40:50 +01:00
John Spray
6ca92c502b
Merge pull request #15106 from ukernel/wip-export-pin-cleanup
...
ceph: simplify CInode::maybe_export_pin()
Reviewed-by: Patrick Donnelly <pdonnell@redhat.com>
2017-05-24 16:37:53 +01:00
John Spray
db6890e2c9
Merge pull request #15129 from ukernel/wip-mds-standby-for-rank
...
mon/MDSMonitor: respect mds_standby_for_rank config
Reviewed-by: Patrick Donnelly <pdonnell@redhat.com>
2017-05-24 16:37:03 +01:00
John Spray
4f5d7aafe1
Merge pull request #15131 from ukernel/wip-19955
...
mds: limit client writable range increment
Reviewed-by: Sage Weil <sage@redhat.com>
Reviewed-by: John Spray <john.spray@redhat.com>
2017-05-24 16:34:50 +01:00
John Spray
8535249bad
Merge pull request #15198 from renhwztetecs/renhw-wip-client-inode
...
client/inode: fix the dump type of Inode::dump()
Reviewed-by: Yan, Zheng <zyan@redhat.com>
2017-05-24 16:13:53 +01:00
Sage Weil
da7a99f5d1
Merge pull request #15264 from xiexingguo/wip-kill-typo
...
os/bluestore/KernelDevice: fix comments
Reviewed-by: Sage Weil <sage@redhat.com>
2017-05-24 08:43:35 -05:00
Jos Collin
cc7dea594d
Merge pull request #15266 from ztczll/master
...
test:Check make_writeable() return value
2017-05-24 16:11:48 +05:30
zhanglei
0bcb3d2f34
test/:Check make_writeable return value
...
Signed-off-by: zhanglei <243290414@qq.com>
2017-05-24 05:22:02 -04:00
xie xingguo
ba3d6b48e1
os/bluestore/KernelDevice: fix comments
...
Signed-off-by: xie xingguo <xie.xingguo@zte.com.cn>
2017-05-24 17:15:18 +08:00
Mykola Golub
1d74182a29
Merge pull request #15206 from ifed01/wip-fix-rbd-bench
...
rbd/bench: fix write gaps when doing sequential writes with io-threads > 1
Reviewed-by: Jason Dillaman <dillaman@redhat.com>
2017-05-24 09:57:02 +03:00
Sage Weil
ba3e590f7b
Merge pull request #15238 from xiexingguo/wip-fix-blue-mkfs
...
os/bluestore: write "mkfs_done" into disk only if we pass fsck() tests
Reviewed-by: Sage Weil <sage@redhat.com>
2017-05-23 22:08:49 -05:00
Sage Weil
2ebd3e8dcc
Merge pull request #15228 from chardan/jfw-wip-halflife_atomic_t-filestore
...
filestore: migrate atomic_t to std::atomic<>
Reviewed-by: Sage Weil <sage@redhat.com>
2017-05-23 22:08:32 -05:00
Sage Weil
5ab996ab3c
qa/tasks/ceph_manager: 'ceph $service tell ...' is obsolete
...
This died forever ago; no need for the fallback here.
Signed-off-by: Sage Weil <sage@redhat.com>
2017-05-23 22:53:53 -04:00
Sage Weil
0aa04f523b
Merge pull request #9307 from cxwshawn/wip-tc7-fix
...
crush: optimize header file dependency
Reviewed-by: Brad Hubbard <bhubbard@redhat.com>
2017-05-23 21:49:46 -05:00
Sage Weil
ff04315240
Merge pull request #14035 from liewegas/wip-bluestore-kv-finisher
...
os/bluestore: separate kv_sync_thread into two parts
Reviewed-by: Igor Fedotov <ifedotov@mirantis.com>
Reviewed-by: Mark Nelson <mnelson@redhat.com>
2017-05-23 21:49:22 -05:00
Sage Weil
e8fd9867e3
Merge pull request #14176 from LiumxNL/wip-170321
...
mon: show io status quickly if no update in a long period
Reviewed-by: Kefu Chai <kchai@redhat.com>
2017-05-23 21:48:53 -05:00
Sage Weil
f58ea0419c
Merge pull request #15169 from joscollin/wip-cleanup-redundant-headers-2
...
common: Remove redundant includes - 2
Reviewed-by: Brad Hubbard <bhubbard@redhat.com>
2017-05-23 21:48:28 -05:00
Sage Weil
1f5c50aa56
Merge pull request #15177 from liewegas/wip-bluestore-nonexperimental
...
os: remove experimental status for BlueStore
Reviewed-by: xie xingguo <xie.xingguo@zte.com.cn>
2017-05-23 21:48:06 -05:00
Sage Weil
9d51ab5b9d
Merge pull request #15244 from liewegas/wip-crush-features
...
crush/CrushWrapper: fix has_incompat_choose_args()
Reviewed-by: Josh Durgin <jdurgin@redhat.com>
2017-05-23 21:47:51 -05:00
Sage Weil
10a88f1c62
Merge pull request #15245 from liewegas/wip-20058
...
qa/suites/rados/*/at-end: wait for healthy before scrubbing
2017-05-23 21:47:13 -05:00
Dan Mick
c59cfff6ca
Merge pull request #15190 from tchaikov/wip-ceph-term-width
...
ceph.in: adjust usage width according to user's tty
Reviewed-by: Dan Mick <dmick@redhat.com>
2017-05-23 16:38:52 -07:00
Neha Ojha
6917551546
osd/OSDMap.cc: check if osd is out in subtree_type_is_down
...
Signed-off-by: Neha Ojha <nojha@redhat.com>
2017-05-23 15:35:16 -07:00
Matt Benjamin
9f8f0d75e8
Merge pull request #15246 from linuxbox2/wip-unlink-safe
...
rgw_file: release rgw_fh lock and ref on ENOTEMPTY
2017-05-23 16:47:57 -04:00
Sage Weil
88776b9c74
Merge pull request #15202 from liewegas/wip-19935
...
qa/suites/rados: temporarily remove scrub_test from basic/ until post-luminous
2017-05-23 15:37:08 -05:00
Sage Weil
0e03c189fc
Merge pull request #15207 from liewegas/wip-20043
...
qa/suites/rados/singleton-nomsg/health-warnings: behave on ext4
2017-05-23 15:36:50 -05:00
Yuri Weinstein
27f7146613
Merge pull request #15092 from yuyuyu101/wip-msgr-writelock
...
msg/async: reduce write_lock contention
Reviewed-by: Sage Weil <sage@redhat.com>
2017-05-23 13:36:37 -07:00
Yuri Weinstein
fea1f930c7
Merge pull request #15172 from badone/wip-erasure-code-optimize-header-file-dependency
...
erasure-code: optimize header file dependency
Reviewed-by: Kefu Chai <kchai@redhat.com>
Reviewed-by: Sage Weil <sage@redhat.com>
2017-05-23 13:35:22 -07:00
Yuri Weinstein
aaaf48cb87
Merge pull request #15187 from badone/wip-compressor-optimize-header-file-dependency
...
compressor: optimize header file dependency
Reviewed-by: Kefu Chai <kchai@redhat.com>
2017-05-23 13:34:53 -07:00
Yuri Weinstein
6b7d4db843
Merge pull request #15201 from liewegas/wip-19990
...
qa/workunits/rados/test_health_warning: misc fixes
Reviewed-by: Neha Ojha <nojha@redhat.com>
2017-05-23 13:33:23 -07:00
Casey Bodley
62c8dbcfca
Merge pull request #15098 from cbodley/wip-rgw-default-frontend
...
rgw: remove fastcgi from default rgw frontends
Reviewed-by: Sage Weil <sage@redhat.com>
2017-05-23 16:18:34 -04:00
Matt Benjamin
51c25593dd
rgw_file: release rgw_fh lock and ref on ENOTEMPTY
...
An early return in new unlink bucket num_entries check was
missing a conditional unlock and unref.
Fixes: http://tracker.ceph.com/issues/20061
Signed-off-by: Matt Benjamin <mbenjamin@redhat.com>
2017-05-23 15:44:59 -04:00
Casey Bodley
344135f2c5
Merge pull request #15216 from linuxbox2/wip-rgw-file-unlink
...
rgw_file: remove post-unlink lookup check
Reviewed-by: Casey Bodley <cbodley@redhat.com>
2017-05-23 14:29:28 -04:00
Sage Weil
e283924d56
Merge pull request #15179 from liewegas/wip-fix-osd-health
...
mon: fix a few bugs with the osd health reporting
Reviewed-by: Neha Ojha <nojha@redhat.com>
2017-05-23 13:16:21 -05:00