Jianpeng Ma
797caae1f4
test/librados: add test case for read object (off=0,len=0).
...
Signed-off-by: Jianpeng Ma <jianpeng.ma@intel.com>
2015-09-09 16:26:14 +08:00
Jianpeng Ma
19a210a0e7
osd: make read(off=0,len=0) ec-object work.
...
When len=0, it mean read the whole object. It can work when reading
no-ec object off=0 & len=0. But for ec-object, it can't work.
Signed-off-by: Jianpeng Ma <jianpeng.ma@intel.com>
2015-09-09 16:26:14 +08:00
Sage Weil
c2293104d2
Merge pull request #5838 from ceph/wip-12861
...
qa/workunits/rados/test_alloc_hint.sh: sudo to ls files
Reviewed-by: Sage Weil <sage@redhat.com>
2015-09-08 14:08:18 -04:00
Sage Weil
a7f1a3ac6c
Merge pull request #5396 from XinzeChi/wip-scrub-promote
...
bug fix: osd: requeue_scrub when kick_object_context_blocked
Reviewed-by: Sage Weil <sage@redhat.com>
Reviewed-by: David Zafman <dzafman@redhat.com>
2015-09-08 11:41:38 -04:00
Sage Weil
026012fd62
Merge pull request #5772 from yuyuyu101/wip-12912
...
AsyncConnection: Close connection when unregistered connection met WAIT
2015-09-08 11:41:06 -04:00
Yehuda Sadeh
ba0800354e
Merge pull request #5733 from cxwshawn/rgw-fix
...
rgw: init_rados failed leads to repeated delete
Reviewed-by: Yehuda Sadeh <yehuda@redhat.com>
2015-09-08 08:39:43 -07:00
Yehuda Sadeh
02eefbf302
Merge pull request #5809 from rzarzynski/wip-rgw_putobj_debug_improvement
...
rgw: improve debugs in RGWPutObj and RGWPutObj_ObjStore_SWIFT.
Reviewed-by: Yehuda Sadeh <yehuda@redhat.com>
2015-09-08 08:35:46 -07:00
Orit Wasserman
16adf6c215
Merge pull request #5567 from guce/rgw_check_key_parameter_conflict
...
rgw: add key parameter conflict check for radosgw-admin command line.
2015-09-08 17:33:13 +02:00
Yehuda Sadeh
ce9fd79881
Merge pull request #5819 from rzarzynski/wip-12950
...
rgw: don't append empty ETag HTTP header.
Reviewed-by: Yehuda Sadeh <yehuda@redhat.com>
2015-09-08 08:17:24 -07:00
Sage Weil
c979130755
Merge remote-tracking branch 'gh/infernalis'
2015-09-08 11:02:54 -04:00
Kefu Chai
d32a3be1a6
qa/workunits/rados/test_alloc_hint.sh: sudo to ls files
...
The osd data dir is owned by ceph and not readable by other
non-root users.
Fixes : #12861
Signed-off-by: Kefu Chai <kchai@redhat.com>
2015-09-08 20:50:36 +08:00
Loic Dachary
49ee455b35
Merge pull request #5257 from t-miyamae/wip-mshec-fixlogic4
...
erasure code: shec performance optimization by decoding cache
Reviewed-by: Loic Dachary <ldachary@redhat.com>
2015-09-08 13:52:05 +02:00
Xiaowei Chen
ab4232baa7
rgw: init_rados failed leads to repeated delete
...
Fixes : #12978
Signed-off-by: Xiaowei Chen <chen.xiaowei@h3c.com>
2015-09-08 06:59:00 -04:00
Kefu Chai
ef9283ae90
Merge pull request #5463 from kylinstorage/wip-evict_ops
...
Allow evict operations to be throttled
Reviewed-by: Sage Weil <sage@redhat.com>
2015-09-08 17:29:29 +08:00
Kefu Chai
6cb448daf0
Merge pull request #5745 from ceph/wip-12904
...
osd: sparse reads returning invalid extent map
Reviewed-by: Sage Weil <sage@redhat.com>
Reviewed-by: Kefu Chai <kchai@redhat.com>
2015-09-08 17:27:22 +08:00
Kefu Chai
fb2d4f2139
Merge pull request #5580 from xinxinsh/wip-merge-two-setattr
...
merge two continuous OP_SETATTR ops into one OP_SETATTRS
Reviewed-by: Sage Weil <sage@redhat.com>
Reviewed-by: Kefu Chai <kchai@redhat.com>
2015-09-08 17:26:28 +08:00
Sage Weil
0200403bec
Merge pull request #5785 from liewegas/wip-12861
...
qa/workunits/rados/test_alloc_hint.sh: sudo to list files
2015-09-07 10:40:37 -04:00
Kefu Chai
5f2fca26e9
Merge pull request #5784 from dachary/wip-docker-helper
...
fix docker-test.sh for CentOS 7
Reviewed-by: Kefu Chai <kchai@redhat.com>
2015-09-07 19:45:51 +08:00
Loic Dachary
e8089049c3
tests: drop docker-tests.sh root and /dev support
...
Now that ceph-disk.sh activation tests switched to the ceph-disk suite
as found in https://github.com/ceph/ceph-qa-suite/tree/master/suites/ceph-disk ,
it does not need for root and /dev support from docker-tests.sh. There
currently is no other use case and since it's generally not a good idea
to run anything as root in a container anyway.
Signed-off-by: Loic Dachary <ldachary@redhat.com>
2015-09-07 13:26:14 +02:00
Loic Dachary
bfde30db98
tests: CentOS 7 needs systemd-container
...
It is now needed by the Ceph dependencies and won't work unless the fake
version of it is replaced by the actual one.
Signed-off-by: Loic Dachary <ldachary@redhat.com>
2015-09-07 13:24:44 +02:00
Loic Dachary
f84be938c7
Merge pull request #5728 from trociny/wip-12706-infernalis
...
ceph-disk: use /sys/dev/block/maj:min/partition to see if partition
Reviewed-by: Loic Dachary <ldachary@redhat.com>
2015-09-07 09:39:23 +02:00
Sage Weil
4290d68959
Merge remote-tracking branch 'gh/infernalis'
2015-09-06 17:50:03 -04:00
Sage Weil
8962c041b2
Merge pull request #4895 from XinzeChi/wip-outdata-set
...
bug fix: osd: avoid multi set osd_op.outdata in tier pool
Reviewed-by: Sage Weil <sage@redhat.com>
2015-09-06 17:43:37 -04:00
Sage Weil
a51c133bff
Merge pull request #5707 from athanatos/wip-12809
...
PG::handle_advance_map: on_pool_change after handling the map change
Reviewed-by: Sage Weil <sage@redhat.com>
2015-09-06 17:43:24 -04:00
Sage Weil
ef1e47572b
Merge pull request #5751 from yuyuyu101/wip-12908
...
AsyncConnection: Don't use unsafe feature as message encode feature
Reviewed-by: Sage Weil <sage@redhat.com>
2015-09-06 17:42:48 -04:00
Sage Weil
52283b327c
Merge remote-tracking branch 'gh/infernalis'
2015-09-06 14:19:39 -04:00
Sage Weil
82b0243ec3
qa/workunits/post-file.sh: sudo
...
Only root can read the key in /usr/share/...
Signed-off-by: Sage Weil <sage@redhat.com>
2015-09-06 14:19:24 -04:00
Sage Weil
bfe359af0b
osd: dump full map bl at 20 when crc doesn't match
...
This will help us debug cases where the encoding doesn't match due
to a bug.
Signed-off-by: Sage Weil <sage@redhat.com>
2015-09-06 13:56:51 -04:00
Loic Dachary
b81cfa9067
Merge pull request #5827 from tchaikov/wip-doc-daemon
...
doc: fix the typo in command example
Reviewed-by: Loic Dachary <ldachary@redhat.com>
2015-09-06 13:46:09 +02:00
Kefu Chai
351d957992
doc: fix the typo in command example
...
always indent using tab, the rendered html looks good, but it helps with
editor to highlight the codeblock properly.
Signed-off-by: Kefu Chai <kchai@redhat.com>
2015-09-06 19:30:02 +08:00
Loic Dachary
8e86d1c45b
Merge pull request #5817 from liewegas/wip-ceph-daemon
...
doc: 'ceph --admin-daemon ...' -> 'ceph daemon ...'
Reviewed-by: Loic Dachary <ldachary@redhat.com>
2015-09-05 23:49:42 +02:00
Ken Dreyer
ed4cf3dcec
Merge pull request #5193 from SUSE/wip-babeltrace-suse
...
ceph.spec.in: fix lttng/babeltrace conditionals
Reviewed-by: Ken Dreyer <kdreyer@redhat.com>
2015-09-04 15:37:26 -06:00
Ken Dreyer
b08da2c622
Merge pull request #5796 from SUSE/wip-group-cond
...
ceph.spec.in: put distro conditionals around Group:
Reviewed-by: Ken Dreyer <kdreyer@redhat.com>
2015-09-04 15:37:00 -06:00
Sage Weil
7d781f7a09
doc: 'ceph --admin-daemon ...' -> 'ceph daemon ...'
...
Signed-off-by: Sage Weil <sage@redhat.com>
2015-09-04 15:59:34 -04:00
Yehuda Sadeh
b3edcadcad
Merge pull request #5624 from vumrao/wip-vumrao-12714
...
rgw : setting max number of buckets for users via ceph.conf option
Reviewed-by: Yehuda Sadeh <yehuda@redhat.com>
2015-09-04 11:11:03 -07:00
Nathan Cutler
1c522be109
ceph.spec.in: put distro conditional around Group:
...
Neither RHEL and Fedora require a Group: line, so retain
only for SLE/openSUSE (and set the right value for these distros)
Signed-off-by: Nathan Cutler <ncutler@suse.com>
2015-09-04 20:07:13 +02:00
Ken Dreyer
8c17e01974
Merge pull request #5798 from SUSE/wip-fix-license
...
ceph.spec.in: fix License line
Reviewed-by: Ken Dreyer <kdreyer@redhat.com>
2015-09-04 11:38:12 -06:00
Yehuda Sadeh
fdb6c74147
Merge pull request #5801 from dreamhost/wip-12939-header
...
Fix casing of Content-Type header
Reviewed-by: Yehuda Sadeh <yehuda@redhat.com>
2015-09-04 10:21:19 -07:00
Loic Dachary
669253c3a6
Merge pull request #5811 from vumrao/wip-vumrao-12944
...
doc: Add pgcalc tool link in placement-groups document
Reviewed-by: Loic Dachary <ldachary@redhat.com>
2015-09-04 18:58:44 +02:00
Nathan Cutler
e267128ce2
ceph.spec.in: fix lttng/babeltrace conditionals
...
lttng and babeltrace are build dependencies for rbd-replay-prep. Make
sure the right package names are used. Enable for SLE12, as well as
for openSUSE 13.1 and higher.
Move the BuildRequires out of the ceph-test subpackage and into the
distro-conditional dependencies section.
Make ordering of BuildRequires a little more alphabetical.
http://tracker.ceph.com/issues/12360 Fixes : #12360
Signed-off-by: Nathan Cutler <ncutler@suse.com>
sqme
2015-09-04 17:57:02 +02:00
Ken Dreyer
74fc195abe
Merge pull request #5791 from SUSE/wip-drop-lsb-release
...
ceph.spec.in: drop lsb-release dependency from ceph-common
Reviewed-by: Ken Dreyer <kdreyer@redhat.com>
2015-09-04 09:48:17 -06:00
Radoslaw Zarzynski
b0714c3d2d
rgw: don't append empty ETag HTTP header.
...
Fixes : #12950
Signed-off-by: Radoslaw Zarzynski <rzarzynski@mirantis.com>
2015-09-04 15:15:06 +02:00
Sage Weil
f5553fcb4e
Merge pull request #5808 from ceph/wip-simplify-logrotate
...
logrotate.conf: Simplify log files reopening after log rotation
Reviewed-by: Milan Broz <mbroz@redhat.com>
Reviewed-by: Sage Weil <sage@redhat.com>
2015-09-04 09:02:24 -04:00
Vikhyat Umrao
406b1d0347
doc: Add pgcalc tool link in placement-groups document
...
Fixes #12944
Signed-off-by: Vikhyat Umrao <vumrao@redhat.com>
2015-09-04 17:03:57 +05:30
Kefu Chai
54494991b5
Merge pull request #5771 from ceph/wip-fix-i386-build
...
memstore: fix the build on i386
Reviewed-by: Loic Dachary <ldachary@redhat.com>
2015-09-04 19:29:01 +08:00
Radoslaw Zarzynski
f850d058be
rgw: improve debugs in RGWPutObj and RGWPutObj_ObjStore_SWIFT.
...
Signed-off-by: Radoslaw Zarzynski <rzarzynski@mirantis.com>
2015-09-04 12:47:58 +02:00
Loic Dachary
d362acf040
Merge pull request #5794 from dachary/wip-12933-erasure-code-dir
...
tests: ceph-erasure-code-corpus must test SIMD variants
Reviewed-by: Kefu Chai <kchai@redhat.com>
2015-09-04 11:23:21 +02:00
Loic Dachary
1369fc3740
Merge pull request #5804 from tchaikov/wip-fix-build-boost-1.59
...
mon: fix the build with boost 1.59
Reviewed-by: Loic Dachary <ldachary@redhat.com>
2015-09-04 11:19:22 +02:00
Takanori Nakao
ab430f14da
erasure code: shec performance optimization with decoding cache
...
continued from https://github.com/ceph/ceph/pull/4132
Signed-off-by: Takanori Nakao <nakao.takanori@jp.fujitsu.com>
2015-09-04 17:24:36 +09:00
Boris Ranto
58ea8bebf7
logrotate.conf: Simplify log files reopening after log rotation
...
SIGHUP (1) signal makes ceph services reopen its log files so we do not
need to call any init scripts magic, here.
Additionally, the old approach caused problems with rhel-based systems
since it found the service command and tried to reload ceph.service
instead of ceph.target.
This also caused problems with SELinux as processes with context
logrotate_t are not allowed to issue systemctl reload on a process.
This patch is also in sync with other logrotate postrotate scripts which
do exactly the same thing (send SIGHUP to the daemon).
Signed-off-by: Boris Ranto <branto@redhat.com>
2015-09-04 10:08:43 +02:00