Commit Graph

48972 Commits

Author SHA1 Message Date
Yann Dupont
b27bc0da80 mailmap: Robert LeBlanc affiliation
Signed-off-by: Yann Dupont <yann@objoo.org>
2016-02-09 11:05:17 +01:00
Yann Dupont
afcc66666c mailmap: Erwan Velu affiliation
Signed-off-by: Yann Dupont <yann@objoo.org>
2016-02-09 11:05:17 +01:00
Yann Dupont
28c210806e mailmap: Barbora Ančincová affiliation
Signed-off-by: Yann Dupont <yann@objoo.org>
2016-02-09 11:05:11 +01:00
Haomai Wang
12ea474c31 Stripper: Fix incorrect push_front -> append_zero change
Signed-off-by: Haomai Wang <haomai@xsky.com>
2016-02-09 16:46:44 +08:00
Yehuda Sadeh
7731ae92c8 Merge pull request #7444 from dreamhost/wip-rgw-static-website-robbat2
rgw: approximate AmazonS3 HostId error field.

Reviewed-by: Yehuda Sadeh <yehuda@redhat.com>
2016-02-08 16:48:14 -08:00
Yann Dupont
3fe17c6c9d mailmap: fangdong affiliation
Signed-off-by: Yann Dupont <yann@objoo.org>
2016-02-08 23:40:57 +01:00
Yann Dupont
833c8e2bd2 mailmap: Jingkai Yuan affiliation
Signed-off-by: Yann Dupont <yann@objoo.org>
2016-02-08 23:36:32 +01:00
Yann Dupont
303924828c mailmap: Harry Harrington affiliation
Signed-off-by: Yann Dupont <yann@objoo.org>
2016-02-08 23:36:32 +01:00
Yann Dupont
2a35e185ea mailmap: Tao Chang affiliation
Signed-off-by: Yann Dupont <yann@objoo.org>
2016-02-08 23:36:32 +01:00
Yann Dupont
ab6baa95f2 mailmap: Shishir Gowda affiliation
Signed-off-by: Yann Dupont <yann@objoo.org>
2016-02-08 23:36:32 +01:00
Yann Dupont
78d91d6eb1 mailmap: Adam Twardowski affiliation
Signed-off-by: Yann Dupont <yann@objoo.org>
2016-02-08 23:36:31 +01:00
Yann Dupont
e8e0521c30 mailmap: Shun Song affiliation
Signed-off-by: Yann Dupont <yann@objoo.org>
2016-02-08 23:36:31 +01:00
Yann Dupont
5bda3a254c mailmap: some duplicates found on .organizationmap
Signed-off-by: Yann Dupont <yann@objoo.org>
2016-02-08 23:36:31 +01:00
Yann Dupont
f59db3cf6d mailmap: Luo Kexue affiliation
Signed-off-by: Yann Dupont <yann@objoo.org>
2016-02-08 23:36:31 +01:00
Yann Dupont
588eeea462 mailmap: Aron Gunn affiliation
Signed-off-by: Yann Dupont <yann@objoo.org>
2016-02-08 23:36:25 +01:00
Sage Weil
f22b671434 Merge remote-tracking branch 'gh/jewel' 2016-02-08 17:26:13 -05:00
Sage Weil
efc8134f66 v10.0.3
Signed-off-by: Sage Weil <sage@redhat.com>
2016-02-08 17:10:53 -05:00
Yann Dupont
8556b9d533 mailmap: further cleanup.
Somehow a followup to #581c65dd48807a516b43adec4b5be29c040db8c7

Work was half-done, and mailmap can be further simplified without changing outpout of the script credits.sh

Signed-off-by: Yann Dupont <yann@objoo.org>
2016-02-08 22:00:10 +01:00
Yann Dupont
17d2622b28 mailmap: Abhishek Lekshmanan affiliation
Signed-off-by: Yann Dupont <yann@objoo.org>
2016-02-08 22:00:10 +01:00
Yann Dupont
467990a5b7 mailmap: Darrell Enns affiliation
Signed-off-by: Yann Dupont <yann@objoo.org>
2016-02-08 22:00:10 +01:00
Yann Dupont
2a3ce4ef8e mailmap: Ilya Shipitsin affiliation
Signed-off-by: Yann Dupont <yann@objoo.org>
2016-02-08 22:00:10 +01:00
Yann Dupont
b57a3ac17f mailmap: Li Tianqing affiliation
Signed-off-by: Yann Dupont <yann@objoo.org>
2016-02-08 22:00:10 +01:00
Yann Dupont
eaf5bc7d99 mailmap: Yehua Chen affiliation
Signed-off-by: Yann Dupont <yann@objoo.org>
2016-02-08 22:00:10 +01:00
Yann Dupont
ac61c11264 mailmap: Ren Huanwen affiliation
Signed-off-by: Yann Dupont <yann@objoo.org>
2016-02-08 22:00:10 +01:00
Yann Dupont
20783f8315 mailmap: YiQiang Chen affiliation
Signed-off-by: Yann Dupont <yann@objoo.org>
2016-02-08 21:46:51 +01:00
Yann Dupont
c423d5fc9d mailmap: Zhi Zhang affiliation
Signed-off-by: Yann Dupont <yann@objoo.org>
2016-02-08 21:46:51 +01:00
Yann Dupont
f5bcdae817 mailmap: François Lafont affiliation
Signed-off-by: Yann Dupont <yann@objoo.org>
2016-02-08 21:46:42 +01:00
Yann Dupont
10bb9a45ac mailmap: Liu Peiyan affiliation
Signed-off-by: Yann Dupont <yann@objoo.org>
2016-02-08 21:45:15 +01:00
Yann Dupont
638c636979 mailmap: Dunrong Huang affiliation
Signed-off-by: Yann Dupont <yann@objoo.org>
2016-02-08 21:45:15 +01:00
Yann Dupont
0fe937368b mailmap: Xie Xingguo affiliation
Signed-off-by: Yann Dupont <yann@objoo.org>
2016-02-08 21:45:15 +01:00
Yann Dupont
f960bcc4c1 mailmap: Song Baisen affiliation
Signed-off-by: Yann Dupont <yann@objoo.org>
2016-02-08 21:45:15 +01:00
Yann Dupont
c2e0b8f107 mailmap: Zhiqiang Wang affiliation
Signed-off-by: Yann Dupont <yann@objoo.org>
2016-02-08 21:45:15 +01:00
Yann Dupont
84f58b57d7 mailmap: Xiangwei Wu affiliation
Signed-off-by: Yann Dupont <yann@objoo.org>
2016-02-08 21:45:15 +01:00
Yann Dupont
fcd3bba641 mailmap: Adam C. Emerson affiliation
Signed-off-by: Yann Dupont <yann@objoo.org>
2016-02-08 21:45:15 +01:00
Yann Dupont
b5d768864e mailmap: Cleanup.
Over time, some entries were unnecessarily complicated.

Entries were sometimes of the form :

Canonical name <canonical@email> first other name <other@mail1>
Canonical name <canonical@email> second other name <other@mail1>
Canonical name <canonical@email> OOops my mailer is wrongly configured <other@mail1>
...

This can be simplified like this :
Canonical name <canonical@email>
Canonical name <canonical@email> <other@mail1>

The added benefit is that we're now exempt of adding a line in .mailmap every time an author make a typo. That will save us time.

Also for name normalisation, a single entry Canonical name <complicated@email> is often enough.

Signed-off-by: Yann Dupont <yann@objoo.org>
2016-02-08 21:44:33 +01:00
Casey Bodley
4815a46615 Merge pull request #7572 from ceph/wip-cmake-2-8-16
cmake: Added new unittests to make check
2016-02-08 15:00:57 -05:00
Sage Weil
07dda1aaa3 Merge pull request #7574 from SUSE/wip-spec-license
ceph.spec.in: add license declaration

Reviewed-by: Sage Weil <sage@redhat.com>
2016-02-08 13:43:38 -05:00
Nathan Cutler
db9408bfdf ceph.spec.in: add license declaration
Signed-off-by: Nathan Cutler <ncutler@suse.com>
2016-02-08 18:57:31 +01:00
Ali Maredia
51a15726fc cmake: Added new unittests to make check
Added unittest_shunique_lock & unittest_mutex_debug
to make check, and made them link ALLOC_LIBS

Signed-off-by: Ali Maredia <amaredia@redhat.com>
2016-02-08 12:30:45 -05:00
Sage Weil
4235af3cf2 Merge pull request #7569 from SUSE/wip-copyright2
ceph.spec.in: add copyright notice

Reviewed-by: Sage Weil <sage@redhat.com>
2016-02-08 10:48:07 -05:00
Nathan Cutler
23ec516b0d ceph.spec.in: add copyright notice
http://tracker.ceph.com/issues/14694 Fixes: #14694

Signed-off-by: Nathan Cutler <ncutler@suse.com>
2016-02-08 16:04:34 +01:00
Sage Weil
37b517ebfe os/bluestore/BlockDevice: std::atomic_int
Signed-off-by: Sage Weil <sage@redhat.com>
2016-02-08 09:53:19 -05:00
Sage Weil
434620bab9 os/bluestore/BlockDevice: use std::mutex and std::condition_variable
Pull aio wait code into an IOContext method too.

Signed-off-by: Sage Weil <sage@redhat.com>
2016-02-08 09:53:19 -05:00
Sage Weil
3f66231edf Merge pull request #7513 from athanatos/wip-ceph-test-rados-2
ceph_test_rados: use less CPU
2016-02-08 09:23:56 -05:00
Sage Weil
6a8cafe198 Merge pull request #5931 from ceph/wip-cxx11concurrency
librados: move to c++11 concurrency types

Reviewed-by: Matt Benjamin <mbenjami@redhat.com>
Reviewed-by: Casey Bodley <cbodley@redhat.com>
2016-02-08 09:23:15 -05:00
Piotr Dałek
7181a6f1b0 msg/simple: significantly reduce minimal memory usage of Pipes
Pipe class instance weights over 17 KB in size, and most of it is used by
msgvec structure, which weights 16 KB. Reduce it to 4KB by reducing
number of iovecs in this array down to 256 (= 1024/4). This won't cause
noticeable perf decrease, as even under extreme loads, we exceed 256 used
iovecs in only less than 1% of all write calls. For high-density nodes and
large clusters, savings will exceed hundreds of megabytes per node.

Signed-off-by: Piotr Dałek <piotr.dalek@ts.fujitsu.com>
2016-02-08 15:18:39 +01:00
Piotr Dałek
69d98b6563 msg/async: significantly reduce minimal memory usage of AsyncConnections
AsyncConnection class instance weights over 18 KB in size, and most of it
is used by msgvec structure, which weights 16 KB. Reduce it to 4KB by reducing
number of iovecs in this array down to 256 (= 1024/4). This won't cause
noticeable perf decrease, as even under extreme loads, we exceed 256 used
iovecs in only less than 1% of all write calls. For high-density nodes and
large clusters, savings will exceed hundreds of megabytes per node.

Signed-off-by: Piotr Dałek <piotr.dalek@ts.fujitsu.com>
2016-02-08 15:16:35 +01:00
Sage Weil
7e44299618 Merge branch 'print-blocked-op' of git://github.com/majianpeng/ceph
Reviewed-by: Sage Weil <sage@redhat.com>
2016-02-08 09:14:21 -05:00
Sage Weil
f17dbc65df Merge pull request #6608 from esnyder/wip-6634
osd: remove unused SnapContext member snapc from MOSDSubOp message

Reviewed-by: Xiaoxi Chen <xiaoxi.chen@intel.com>
Reviewed-by: Sage Weil <sage@redhat.com>
2016-02-08 09:17:49 -05:00
Sage Weil
658780730a Merge branch 'master' of git://github.com/joconcepts/ceph
Reviewed-by: Sage Weil <sage@redhat.com>
2016-02-08 09:12:12 -05:00