]> git.apps.os.sepia.ceph.com Git - ceph.git/log
ceph.git
8 years agobuild/ops: rpm: package crypto on x86_64 only 14779/head
Nathan Cutler [Tue, 25 Apr 2017 14:39:25 +0000 (16:39 +0200)]
build/ops: rpm: package crypto on x86_64 only

ca40e12845e78e507a0c3f45efa1689979029874 added the following lines to the spec
file:

%dir %{_libdir}/ceph/crypto
%{_libdir}/ceph/crypto/libceph_*.so*

and 350932979b377b292edd12dc8c612945cd793e7a made it so those build artifacts
are generated on x86_64 only.

The result is a build failure on non-x86_64 architectures:

error: Directory not found: /home/abuild/rpmbuild/BUILDROOT/ceph-12.0.2+git.1493119152.181baf6-1.1.ppc64le/usr/lib64/ceph/crypto
error: File not found by glob: /home/abuild/rpmbuild/BUILDROOT/ceph-12.0.2+git.1493119152.181baf6-1.1.ppc64le/usr/lib64/ceph/crypto/libceph_*.so*

Signed-off-by: Nathan Cutler <ncutler@suse.com>
8 years agoMerge pull request #14725 from tchaikov/wip-cmake
Sage Weil [Tue, 25 Apr 2017 14:31:13 +0000 (09:31 -0500)]
Merge pull request #14725 from tchaikov/wip-cmake

cmake: do not compile crush twice

Reviewed-by: Casey Bodley <cbodley@redhat.com>
8 years agoMerge pull request #14730 from tchaikov/wip-19744
Sage Weil [Tue, 25 Apr 2017 14:30:36 +0000 (09:30 -0500)]
Merge pull request #14730 from tchaikov/wip-19744

mon/OSDMonitor: update pg_creatings even the new acting set is empty

Reviewed-by: Sage Weil <sage@redhat.com>
8 years agoMerge pull request #14744 from ceph/wip-bluefs-alloc-size
Sage Weil [Tue, 25 Apr 2017 14:30:10 +0000 (09:30 -0500)]
Merge pull request #14744 from ceph/wip-bluefs-alloc-size

os/bluestore: align reclaim size to bluefs_alloc_size

Reviewed-by: Sage Weil <sage@redhat.com>
8 years agoMerge pull request #14749 from ifed01/wip-bluestore-nolock-alloc
Sage Weil [Tue, 25 Apr 2017 14:29:48 +0000 (09:29 -0500)]
Merge pull request #14749 from ifed01/wip-bluestore-nolock-alloc

os/bluestore: get rid off excessive lock at BitMapAllocator

Reviewed-by: Sage Weil <sage@redhat.com>
8 years agoMerge pull request #14762 from zy751713126/add-bench-notes
Mykola Golub [Tue, 25 Apr 2017 12:07:49 +0000 (15:07 +0300)]
Merge pull request #14762 from zy751713126/add-bench-notes

rbd/bench: add notes of default values, it's easy to use

Reviewed-by: Dongsheng Yang <dongsheng.yang@easystack.cn>
Reviewed-by: Mykola Golub <mgolub@mirantis.com>
8 years agorbd/bench: add notes of default values, it's more easy to use 14762/head
zy751713126 [Tue, 25 Apr 2017 02:52:12 +0000 (10:52 +0800)]
rbd/bench: add notes of default values, it's more easy to use

Signed-off-by: Zheng Yin <zhengyin@chinac.com>
8 years agoMerge pull request #14726 from batrick/i19583
John Spray [Mon, 24 Apr 2017 21:13:48 +0000 (22:13 +0100)]
Merge pull request #14726 from batrick/i19583

mds: change_attr++ and set ctime for set_vxattr

Reviewed-by: Yan, Zheng <zyan@redhat.com>
Reviewed-by: John Spray <john.spray@redhat.com>
8 years agoMerge pull request #14652 from jcsp/wip-18816
John Spray [Mon, 24 Apr 2017 21:12:46 +0000 (22:12 +0100)]
Merge pull request #14652 from jcsp/wip-18816

mds: remove "mds log" config option

Reviewed-by: Yan, Zheng <zyan@redhat.com>
8 years agoMerge pull request #14636 from jcsp/wip-19691
John Spray [Mon, 24 Apr 2017 21:12:35 +0000 (22:12 +0100)]
Merge pull request #14636 from jcsp/wip-19691

osdc: remove journaler_allow_split_entries option

Reviewed-by: Yan, Zheng <zyan@redhat.com>
8 years agoMerge pull request #14317 from ukernel/wip-19306
John Spray [Mon, 24 Apr 2017 21:11:08 +0000 (22:11 +0100)]
Merge pull request #14317 from ukernel/wip-19306

client: make seeky readdir more efficiency

Reviewed-by: John Spray <john.spray@redhat.com>
8 years agoMerge pull request #12935 from stiopaa1/17855_evictClient
John Spray [Mon, 24 Apr 2017 21:10:01 +0000 (22:10 +0100)]
Merge pull request #12935 from stiopaa1/17855_evictClient

mds/Server.cc: Don't evict a slow client if...

Reviewed-by: John Spray <john.spray@redhat.com>
8 years agoMerge pull request #14388 from shashalu/fix-create-bucket
Casey Bodley [Mon, 24 Apr 2017 15:56:38 +0000 (11:56 -0400)]
Merge pull request #14388 from shashalu/fix-create-bucket

rgw: using the same bucket num_shards as master zg when create bucket in secondary zg

Reviewed-by: Casey Bodley <cbodley@redhat.com>
8 years agoMerge pull request #14479 from swamireddy/v12.0.1_credits
Loic Dachary [Mon, 24 Apr 2017 15:08:32 +0000 (17:08 +0200)]
Merge pull request #14479 from swamireddy/v12.0.1_credits

mailmap: V12.0.1 credits

Reviewed-by: Loic Dachary <ldachary@redhat.com>
8 years agoMerge pull request #14611 from liewegas/wip-mon-warn-cleanup
Sage Weil [Mon, 24 Apr 2017 14:57:55 +0000 (09:57 -0500)]
Merge pull request #14611 from liewegas/wip-mon-warn-cleanup

mon/PGMonitor: clean up min/max span warning

Reviewed-by: David Zafman <dzafman@redhat.com>
8 years agoos/bluestore: get rid off excessive lock at BitMapAllocator 14749/head
Igor Fedotov [Mon, 24 Apr 2017 14:12:28 +0000 (07:12 -0700)]
os/bluestore: get rid off excessive lock at BitMapAllocator

Signed-off-by: Igor Fedotov <ifedotov@mirantis.com>
8 years agoMerge pull request #14741 from trociny/wip-19405
Jason Dillaman [Mon, 24 Apr 2017 13:35:04 +0000 (09:35 -0400)]
Merge pull request #14741 from trociny/wip-19405

test/rbd_mirror: race in TestMockLeaderWatcher.AcquireError

Reviewed-by: Jason Dillaman <dillaman@redhat.com>
8 years agoMerge pull request #12792 from david-z/wip-mds-use-tcmalloc
John Spray [Mon, 24 Apr 2017 12:27:25 +0000 (13:27 +0100)]
Merge pull request #12792 from david-z/wip-mds-use-tcmalloc

mds: remove boost::pool usage and use tcmalloc directly

Reviewed-by: John Spray <john.spray@redhat.com>
8 years agoMerge pull request #14575 from jcsp/wip-cephfs-suites
John Spray [Mon, 24 Apr 2017 10:20:59 +0000 (11:20 +0100)]
Merge pull request #14575 from jcsp/wip-cephfs-suites

qa: Tidy up fs/ suite

Reviewed-by: Yan, Zheng <zyan@redhat.com>
8 years agoqa: switch off btrfs for multimds and kcephfs 14575/head
John Spray [Sun, 16 Apr 2017 15:45:04 +0000 (16:45 +0100)]
qa: switch off btrfs for multimds and kcephfs

Signed-off-by: John Spray <john.spray@redhat.com>
8 years agoqa: update links for modified fs subsuite names
John Spray [Sun, 16 Apr 2017 16:05:32 +0000 (17:05 +0100)]
qa: update links for modified fs subsuite names

Signed-off-by: John Spray <john.spray@redhat.com>
8 years agoqa/tasks/cephfs: clean up mount point setup
John Spray [Sat, 15 Apr 2017 14:14:37 +0000 (15:14 +0100)]
qa/tasks/cephfs: clean up mount point setup

Previously were sometimes trying to maintain a mounted
client across a filesystem destroy/create.

Signed-off-by: John Spray <john.spray@redhat.com>
8 years agoqa/suites: don't use btrfs for cephfs testing
John Spray [Sat, 15 Apr 2017 10:51:56 +0000 (11:51 +0100)]
qa/suites: don't use btrfs for cephfs testing

This change happened a while back, but it got rolled back
when the generic objectstore/ dir had its filestore
entry split out into xfs and btrfs in 208675af.

Signed-off-by: John Spray <john.spray@redhat.com>
8 years agoqa: remove unused fs/ dir
John Spray [Sat, 15 Apr 2017 10:47:15 +0000 (11:47 +0100)]
qa: remove unused fs/ dir

The objectstore/ dir is now selecting the backing fs.

Signed-off-by: John Spray <john.spray@redhat.com>
8 years agoqa/suites/fs: more meaningful names for sub suites
John Spray [Sat, 15 Apr 2017 10:31:41 +0000 (11:31 +0100)]
qa/suites/fs: more meaningful names for sub suites

The "recovery" sub suite was originally tests for
client/mds recovery in certain failure cases, it has
since grown to include lots of unit testing of
various features using CephFSTestCase.

The "basic" suite is now specifically just running workloads
now that I've moved out the smaller functional tests.

Signed-off-by: John Spray <john.spray@redhat.com>
8 years agoqa/suites/fs: put simple functional tests together
John Spray [Sat, 15 Apr 2017 10:29:33 +0000 (11:29 +0100)]
qa/suites/fs: put simple functional tests together

Most of what's in basic/ is "workload" type testing
(i.e. a simple cluster cluster configuration and then
running a script inside the client), which gets
permuted in various ways.  Move the simpler
functional tests out with the others like themselves.

Signed-off-by: John Spray <john.spray@redhat.com>
8 years agoqa: don't permute object store for functional tests
John Spray [Sat, 15 Apr 2017 10:28:10 +0000 (11:28 +0100)]
qa: don't permute object store for functional tests

These are unit tests for specific CephFS functionality,
it is gratuitous to repeat them with different underlying
RADOS object stores.

We retain coverage of XFS vs. bluestore in the workload tests.

Signed-off-by: John Spray <john.spray@redhat.com>
8 years agoMerge pull request #14018 from jcsp/wip-17939
John Spray [Mon, 24 Apr 2017 10:12:26 +0000 (11:12 +0100)]
Merge pull request #14018 from jcsp/wip-17939

client: getattr before returning quota/layout xattrs

Reviewed-by: Yan, Zheng <zyan@redhat.com>
8 years agomailmap: shiqi name normalization 14479/head
Swami Reddy [Fri, 21 Apr 2017 15:21:11 +0000 (20:51 +0530)]
mailmap: shiqi name normalization

Signed-off-by: M Ranga Swami Reddy <swamireddy@gmail.com>
8 years agomds: remove boost::pool usage and use tcmalloc directly 12792/head
Zhi Zhang [Mon, 24 Apr 2017 06:37:37 +0000 (14:37 +0800)]
mds: remove boost::pool usage and use tcmalloc directly

Signed-off-by: Zhi Zhang <zhangz.david@outlook.com>
8 years agoMerge pull request #14729 from joscollin/wip-cleanup-osdc-comparision
Brad Hubbard [Mon, 24 Apr 2017 05:01:41 +0000 (15:01 +1000)]
Merge pull request #14729 from joscollin/wip-cleanup-osdc-comparision

osdc: silence warning from `-Wsign-compare`

Reviewed-by: Brad Hubbard <bhubbard@redhat.com>
Reviewed-by: Kefu Chai <kchai@redhat.com>
8 years agoMerge pull request #14711 from jcsp/wip-19738
Kefu Chai [Mon, 24 Apr 2017 04:20:42 +0000 (12:20 +0800)]
Merge pull request #14711 from jcsp/wip-19738

mon: don't call propose_pending in prepare_update()

Reviewed-by: Sage Weil <sage@redhat.com>
Reviewed-by: Kefu Chai <kchai@redhat.com>
8 years agoos/bluestore: align reclaim size to bluefs_alloc_size 14744/head
Haomai Wang [Mon, 24 Apr 2017 04:11:21 +0000 (12:11 +0800)]
os/bluestore: align reclaim size to bluefs_alloc_size

otherwise it will crash because of unaligned alloc size

Signed-off-by: Haomai Wang <haomai@xsky.com>
8 years agoMerge pull request #14740 from petermaloney/master
Kefu Chai [Mon, 24 Apr 2017 04:02:28 +0000 (12:02 +0800)]
Merge pull request #14740 from petermaloney/master

doc: fix link that pointed to a nonexistent file

Reviewed-by: Kefu Chai <kchai@redhat.com>
8 years agoosdc: warning: comparison between signed and unsigned integer expressions 14729/head
Jos Collin [Sat, 22 Apr 2017 08:19:20 +0000 (13:49 +0530)]
osdc: warning: comparison between signed and unsigned integer expressions

The following warning appears during make. Fixed the review comments too.
[ 28%] Building CXX object src/mds/CMakeFiles/mds.dir/__/osdc/Journaler.cc.o
./src/osdc/Journaler.cc: In member function ‘void Journaler::_do_flush(unsigned int)’:
./src/osdc/Journaler.cc:643:16: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
     if (newlen < len) {
         ~~~~~~~^~~~~

Signed-off-by: Jos Collin <jcollin@redhat.com>
8 years agoMerge pull request #14705 from joscollin/wip-googletest-warning
Brad Hubbard [Mon, 24 Apr 2017 01:49:10 +0000 (11:49 +1000)]
Merge pull request #14705 from joscollin/wip-googletest-warning

test: warning: comparison between signed and unsigned integer expressions

Reviewed-by: Brad Hubbard <bhubbard@redhat.com>
8 years agorgw: using the same bucket num_shards as master zg when create bucket in secondary zg 14388/head
lu.shasha [Fri, 7 Apr 2017 07:34:27 +0000 (15:34 +0800)]
rgw: using the same bucket num_shards as master zg when create bucket in secondary zg

create bucket in secondary zonegroup will forward to master. The master may have different num_shards option.
So when create bucket in local, should use master's num_shards instead of local num_shards option.

Fixes: http://tracker.ceph.com/issues/19745
Signed-off-by: Shasha Lu <lu.shasha@eisoo.com>
8 years agoMerge pull request #13898 from songbaisen/m5
Sage Weil [Sun, 23 Apr 2017 20:49:28 +0000 (15:49 -0500)]
Merge pull request #13898 from songbaisen/m5

osd: check fsid is normal before osd mkfs

Reviewed-by: Sage Weil <sage@redhat.com>
8 years agoMerge pull request #10893 from yonghengdexin735/wip-zzz-1
Sage Weil [Sun, 23 Apr 2017 20:47:58 +0000 (15:47 -0500)]
Merge pull request #10893 from yonghengdexin735/wip-zzz-1

rados: check for negative return value of rados_create_with_context() as its comment put

Reviewed-by: Kefu Chai <kchai@redhat.com>
8 years agoMerge pull request #14442 from liewegas/wip-midkraken-upgrade
Sage Weil [Sun, 23 Apr 2017 20:47:28 +0000 (15:47 -0500)]
Merge pull request #14442 from liewegas/wip-midkraken-upgrade

mon/OSDMonitor: tolerate upgrade from post-kraken dev cluster

Reviewed-by: Kefu Chai <kchai@redhat.com>
8 years agotest/rbd_mirror: race in TestMockLeaderWatcher.AcquireError 14741/head
Mykola Golub [Sun, 23 Apr 2017 19:23:45 +0000 (21:23 +0200)]
test/rbd_mirror: race in TestMockLeaderWatcher.AcquireError

Due to handle_get_locker is executed in async context, shut_down could
start before handle_get_locker.

Fixes: http://tracker.ceph.com/issues/19405
Signed-off-by: Mykola Golub <mgolub@mirantis.com>
8 years agodoc: fix link that pointed to a nonexistent file 14740/head
Peter Maloney [Sun, 23 Apr 2017 18:33:03 +0000 (20:33 +0200)]
doc: fix link that pointed to a nonexistent file

commit d788bae60dac374dcf5c7a30fca04426cbee660a renamed config.rst to config-fcgi.rst

Reported-by: fusl in #ceph on irc.oftc.net
Signed-off-by: Peter Maloney <peter.maloney@brockmann-consult.de>
8 years agoMerge pull request #14712 from dillaman/wip-rbd-mirror-watch
Mykola Golub [Sun, 23 Apr 2017 16:32:43 +0000 (19:32 +0300)]
Merge pull request #14712 from dillaman/wip-rbd-mirror-watch

rbd-mirror: remove tracking of image names from pool watcher

Reviewed-by: Mykola Golub <mgolub@mirantis.com>
8 years agoMerge pull request #14722 from cbodley/wip-19746
Orit Wasserman [Sun, 23 Apr 2017 16:09:57 +0000 (19:09 +0300)]
Merge pull request #14722 from cbodley/wip-19746

radosgw-admin: warn that 'realm rename' does not update other clusters
Reviewed-by: Orit Wasserman <owasserm@redhat.com>
8 years agoMerge pull request #14338 from aclamk/fix-fio-ceph-objectstore-lifetime
Kefu Chai [Sun, 23 Apr 2017 14:40:40 +0000 (22:40 +0800)]
Merge pull request #14338 from aclamk/fix-fio-ceph-objectstore-lifetime

fio_ceph_objectstore: fixes improper write request data lifetime

Reviewed-by: Igor Fedotov <ifedotov@mirantis.com>
8 years agomds/Server.cc: Don't evict a slow client if... 12935/head
Michal Jarzabek [Sun, 15 Jan 2017 15:32:04 +0000 (15:32 +0000)]
mds/Server.cc: Don't evict a slow client if...

... it's the only client

Fixes: http://tracker.ceph.com/issues/17855
Signed-off-by: Michal Jarzabek <stiopa@gmail.com>
8 years agocmake: do not compile crush twice 14725/head
Kefu Chai [Sat, 22 Apr 2017 12:35:15 +0000 (20:35 +0800)]
cmake: do not compile crush twice

Signed-off-by: Kefu Chai <kchai@redhat.com>
8 years agoMerge pull request #14335 from hrchu/radosgw-admin-api-subuser
Casey Bodley [Sat, 22 Apr 2017 15:49:05 +0000 (11:49 -0400)]
Merge pull request #14335 from hrchu/radosgw-admin-api-subuser

doc: rgw: Clean up create subuser parameters

Reviewed-by: Casey Bodley <cbodley@redhat.com>
8 years agomon/OSDMonitor: update pg_creatings even the new acting set is empty 14730/head
Kefu Chai [Sat, 22 Apr 2017 08:42:11 +0000 (16:42 +0800)]
mon/OSDMonitor: update pg_creatings even the new acting set is empty

there is chance that the acting set of a PG being created becomes empty,
and then OSDs joins the acting set. in that case, we need also update
the "create" epoch of the creating_pgs, so the new primary can be
updated with the MOSDPCreate message.

Fixes: http://tracker.ceph.com/issues/19744
Signed-off-by: Kefu Chai <kchai@redhat.com>
8 years agoMerge pull request #14707 from wjwithagen/wip-wjw-freebsd-kqueue-logging
Haomai Wang [Sat, 22 Apr 2017 03:46:48 +0000 (11:46 +0800)]
Merge pull request #14707 from wjwithagen/wip-wjw-freebsd-kqueue-logging

msg: Increase loglevels on some messages

Reviewed-by: Haomai Wang <haomai@xsky.com>
8 years agomds: change_attr++ and set ctime for set_vxattr 14726/head
Patrick Donnelly [Sat, 22 Apr 2017 02:09:00 +0000 (22:09 -0400)]
mds: change_attr++ and set ctime for set_vxattr

Fixes: http://tracker.ceph.com/issues/19583
Signed-off-by: Patrick Donnelly <pdonnell@redhat.com>
8 years agoMerge pull request #9853 from dx9/wip-alpine-dev-support
Sage Weil [Fri, 21 Apr 2017 23:54:25 +0000 (18:54 -0500)]
Merge pull request #9853 from dx9/wip-alpine-dev-support

alpine: add alpine linux dev support

8 years agoMerge pull request #14189 from tchaikov/wip-mgr-py-stderr
Sage Weil [Fri, 21 Apr 2017 23:54:01 +0000 (18:54 -0500)]
Merge pull request #14189 from tchaikov/wip-mgr-py-stderr

mgr: redirect python stdout,stderr to ceph log

Reviewed-by: John Spray <john.spray@redhat.com>
8 years agoMerge pull request #14559 from liewegas/wip-pg-map
Sage Weil [Fri, 21 Apr 2017 23:53:17 +0000 (18:53 -0500)]
Merge pull request #14559 from liewegas/wip-pg-map

mon: move 'pg map' to OSDMonitor

Reviewed-by: Kefu Chai <kchai@redhat.com>
8 years agoMerge pull request #14583 from joscollin/wip-cleanup-osdmap-sections
Sage Weil [Fri, 21 Apr 2017 23:53:02 +0000 (18:53 -0500)]
Merge pull request #14583 from joscollin/wip-cleanup-osdmap-sections

osd: renamed the new vector name in OSDMap::build_simple_crush_map_from_conf

Reviewed-by: Sage Weil <sage@redhat.com>
8 years agoMerge pull request #14721 from dmick/wip-crypto-arm
Sage Weil [Fri, 21 Apr 2017 23:52:44 +0000 (18:52 -0500)]
Merge pull request #14721 from dmick/wip-crypto-arm

CMakeLists.txt: don't do crypto/isa-l if not Intel

Reviewed-by: Kefu Chai <kchai@redhat.com>
8 years agoMerge pull request #14501 from mdw-at-linuxbox/wip-rgw-rvk
Marcus Watts [Fri, 21 Apr 2017 19:48:46 +0000 (15:48 -0400)]
Merge pull request #14501 from mdw-at-linuxbox/wip-rgw-rvk

rgw: swift: disable revocation thread if sleep == 0

8 years agoradosgw-admin: warn that 'realm rename' does not update other clusters 14722/head
Casey Bodley [Fri, 21 Apr 2017 19:04:48 +0000 (15:04 -0400)]
radosgw-admin: warn that 'realm rename' does not update other clusters

Fixes: http://tracker.ceph.com/issues/19746
Signed-off-by: Casey Bodley <cbodley@redhat.com>
8 years agoCMakeLists.txt: don't do crypto/isa-l if not Intel 14721/head
Dan Mick [Fri, 21 Apr 2017 18:18:27 +0000 (11:18 -0700)]
CMakeLists.txt: don't do crypto/isa-l if not Intel

Signed-off-by: Dan Mick <dan.mick@redhat.com>
8 years agoMerge pull request #14716 from tchaikov/wip-mgr-pystring-leak
Sage Weil [Fri, 21 Apr 2017 18:18:01 +0000 (13:18 -0500)]
Merge pull request #14716 from tchaikov/wip-mgr-pystring-leak

mgr: release allocated PyString

Reviewed-by: John Spray <john.spray@redhat.com>
8 years agoMerge pull request #14720 from liewegas/wip-19591
Sage Weil [Fri, 21 Apr 2017 18:16:48 +0000 (13:16 -0500)]
Merge pull request #14720 from liewegas/wip-19591

mgr: fix session leak

Reviewed-by: Kefu Chai <kchai@redhat.com>
8 years agovstart.sh: add --valgrind_args 14720/head
Sage Weil [Wed, 12 Apr 2017 13:59:03 +0000 (09:59 -0400)]
vstart.sh: add --valgrind_args

To do leak checking, you can do

 vstart.sh ... \
--valgrind_mgr memcheck \
--valgrind_args '--leak-check=full --show-reachable=yes'

Signed-off-by: Sage Weil <sage@redhat.com>
8 years agomgr/MgrSession: allow ref tracing, and fix ref leak
Sage Weil [Wed, 12 Apr 2017 13:58:18 +0000 (09:58 -0400)]
mgr/MgrSession: allow ref tracing, and fix ref leak

The first RefCountedObj ctor arg is a cct, not a ref count.

Fixes: http://tracker.ceph.com/issues/19591
Signed-off-by: Sage Weil <sage@redhat.com>
8 years agovstart.sh: add --valgrind_mgr
Sage Weil [Wed, 12 Apr 2017 13:35:03 +0000 (09:35 -0400)]
vstart.sh: add --valgrind_mgr

Signed-off-by: Sage Weil <sage@redhat.com>
8 years agomailmap: Yuri Weinstein name normalization
Swami Reddy [Fri, 21 Apr 2017 15:12:24 +0000 (20:42 +0530)]
mailmap: Yuri Weinstein name normalization

Signed-off-by: M Ranga Swami Reddy <swamireddy@gmail.com>
8 years agomailmap: Nathan Cutler name normalization
Swami Reddy [Fri, 21 Apr 2017 15:08:04 +0000 (20:38 +0530)]
mailmap: Nathan Cutler name normalization

Signed-off-by: M Ranga Swami Reddy <swamireddy@gmail.com>
8 years agomailmap: Ian Colle affiliation
Swami Reddy [Fri, 21 Apr 2017 14:48:59 +0000 (20:18 +0530)]
mailmap: Ian Colle affiliation

Signed-off-by: M Ranga Swami Reddy <swamireddy@gmail.com>
8 years agomailmap: Kyr Shatskyy affiliation
Swami Reddy [Wed, 12 Apr 2017 12:58:14 +0000 (18:28 +0530)]
mailmap: Kyr Shatskyy affiliation

Signed-off-by: M Ranga Swami Reddy <swamireddy@gmail.com>
8 years agomailmap: haodong tang affiliation
Swami Reddy [Wed, 12 Apr 2017 12:56:30 +0000 (18:26 +0530)]
mailmap: haodong tang affiliation

Signed-off-by: M Ranga Swami Reddy <swamireddy@gmail.com>
8 years agomailmap: craigchi affiliation
Swami Reddy [Wed, 12 Apr 2017 12:54:32 +0000 (18:24 +0530)]
mailmap: craigchi affiliation

Signed-off-by: M Ranga Swami Reddy <swamireddy@gmail.com>
8 years agomailmap: Enming Zhang affiliation
Swami Reddy [Wed, 12 Apr 2017 12:52:52 +0000 (18:22 +0530)]
mailmap: Enming Zhang affiliation

Signed-off-by: M Ranga Swami Reddy <swamireddy@gmail.com>
8 years agomailmap: Saumay Agrawal affiliation
Swami Reddy [Wed, 12 Apr 2017 12:49:07 +0000 (18:19 +0530)]
mailmap: Saumay Agrawal affiliation

Signed-off-by: M Ranga Swami Reddy <swamireddy@gmail.com>
8 years agomailmap: Tahia Khan affiliation
Swami Reddy [Wed, 12 Apr 2017 12:46:33 +0000 (18:16 +0530)]
mailmap: Tahia Khan affiliation

Signed-off-by: M Ranga Swami Reddy <swamireddy@gmail.com>
8 years agomailmap: Taeksang Kim affiliation
Swami Reddy [Wed, 12 Apr 2017 12:45:15 +0000 (18:15 +0530)]
mailmap: Taeksang Kim affiliation

Signed-off-by: M Ranga Swami Reddy <swamireddy@gmail.com>
8 years agomailmap: hechuang affiliation
Swami Reddy [Wed, 12 Apr 2017 12:40:19 +0000 (18:10 +0530)]
mailmap: hechuang affiliation

Signed-off-by: M Ranga Swami Reddy <swamireddy@gmail.com>
8 years agomailmap: Tang Wenjun affiliation
Swami Reddy [Wed, 12 Apr 2017 12:38:19 +0000 (18:08 +0530)]
mailmap: Tang Wenjun affiliation

Signed-off-by: M Ranga Swami Reddy <swamireddy@gmail.com>
8 years agomailmap: Jos Collin affiliation
Swami Reddy [Wed, 12 Apr 2017 12:24:36 +0000 (17:54 +0530)]
mailmap: Jos Collin affiliation

Signed-off-by: M Ranga Swami Reddy <swamireddy@gmail.com>
8 years agomailmap: Guillaume Abrioux affiliation
Swami Reddy [Wed, 12 Apr 2017 12:22:48 +0000 (17:52 +0530)]
mailmap: Guillaume Abrioux affiliation

Signed-off-by: M Ranga Swami Reddy <swamireddy@gmail.com>
8 years agomailmap: Nikita Gerasimov affiliation
Swami Reddy [Wed, 12 Apr 2017 12:21:06 +0000 (17:51 +0530)]
mailmap: Nikita Gerasimov affiliation

Signed-off-by: M Ranga Swami Reddy <swamireddy@gmail.com>
8 years agomailmap: DanielBar-On affiliation
Swami Reddy [Wed, 12 Apr 2017 12:19:27 +0000 (17:49 +0530)]
mailmap: DanielBar-On affiliation

Signed-off-by: M Ranga Swami Reddy <swamireddy@gmail.com>
8 years agomailmap: wei xiao affiliation
Swami Reddy [Wed, 12 Apr 2017 12:14:44 +0000 (17:44 +0530)]
mailmap: wei xiao affiliation

Signed-off-by: M Ranga Swami Reddy <swamireddy@gmail.com>
8 years agomailmap: Ziye Yang affiliation
Swami Reddy [Wed, 12 Apr 2017 12:12:39 +0000 (17:42 +0530)]
mailmap: Ziye Yang affiliation

Signed-off-by: M Ranga Swami Reddy <swamireddy@gmail.com>
8 years agomailmap: Michael Eischer affiliation
Swami Reddy [Wed, 12 Apr 2017 12:09:56 +0000 (17:39 +0530)]
mailmap: Michael Eischer affiliation

Signed-off-by: M Ranga Swami Reddy <swamireddy@gmail.com>
8 years agoMerge pull request #12272 from kylinstorage/wip-writesame
Sage Weil [Fri, 21 Apr 2017 17:23:41 +0000 (12:23 -0500)]
Merge pull request #12272 from kylinstorage/wip-writesame

osd: use append(bufferlist &) to avoid unnecessary copy

Reviewed-by: Kefu Chai <kchai@redhat.com>
8 years agoMerge pull request #11684 from runsisi/wip-fix-asok-mode
Sage Weil [Fri, 21 Apr 2017 17:23:05 +0000 (12:23 -0500)]
Merge pull request #11684 from runsisi/wip-fix-asok-mode

common/admin_socket: add config for admin socket permission bits

Reviewed-by: Kefu Chai <kchai@redhat.com>
8 years agoMerge pull request #13019 from wonzhq/wip-long-io
Sage Weil [Fri, 21 Apr 2017 17:22:51 +0000 (12:22 -0500)]
Merge pull request #13019 from wonzhq/wip-long-io

osd: support dumping long ops

Reviewed-by: Sage Weil <sage@redhat.com>
8 years agoMerge pull request #14358 from majianpeng/osd-remove-modsubop
Sage Weil [Fri, 21 Apr 2017 17:22:38 +0000 (12:22 -0500)]
Merge pull request #14358 from majianpeng/osd-remove-modsubop

osd/ReplicatedBackend: remove MOSDSubOp cruft from repop_applied

Reviewed-by: Sage Weil <sage@redhat.com>
8 years agoMerge pull request #14268 from hrchu/swift/java
Casey Bodley [Fri, 21 Apr 2017 15:17:14 +0000 (11:17 -0400)]
Merge pull request #14268 from hrchu/swift/java

doc: rgw: Rewrite Java swift examples

Reviewed-by: Orit Wasserman <owasserm@redhat.com>
Reviewed-by: Casey Bodley <cbodley@redhat.com>
8 years agoMerge pull request #10384 from wjwithagen/wip-wjw-reduce-noise
Kefu Chai [Fri, 21 Apr 2017 15:08:27 +0000 (23:08 +0800)]
Merge pull request #10384 from wjwithagen/wip-wjw-reduce-noise

common/ceph_context.cc: Use CEPH_DEV to reduce logfile noise

Reviewed-by: Sage Weil <sage@redhat.com>
Reviewed-by: Kefu Chai <kchai@redhat.com>
8 years agoMerge pull request #14693 from mogeb/init-ceph-libs
Kefu Chai [Fri, 21 Apr 2017 15:04:57 +0000 (23:04 +0800)]
Merge pull request #14693 from mogeb/init-ceph-libs

init-ceph: add ceph libraries path to environment

Reviewed-by: Sage Weil <sage@redhat.com>
8 years agoMerge pull request #12898 from XinzeChi/wip-interval-return
Kefu Chai [Fri, 21 Apr 2017 15:00:07 +0000 (23:00 +0800)]
Merge pull request #12898 from XinzeChi/wip-interval-return

common/interval_set: return int64_t for size()

Reviewed-by: Kefu Chai <kchai@redhat.com>
8 years agoMerge pull request #14232 from jcsp/wip-19412
Kefu Chai [Fri, 21 Apr 2017 14:57:44 +0000 (22:57 +0800)]
Merge pull request #14232 from jcsp/wip-19412

mgr: fix python module teardown & add tests

Reviewed-by: Kefu Chai <kchai@redhat.com>
8 years agomon/OSDMonitor: cleanup: use range-based loop 14559/head
Sage Weil [Wed, 19 Apr 2017 14:16:40 +0000 (10:16 -0400)]
mon/OSDMonitor: cleanup: use range-based loop

Signed-off-by: Sage Weil <sage@redhat.com>
8 years agoqa/tasks/ceph_manager: use 'pg map' for get_pg_{primary,replica}
Sage Weil [Fri, 14 Apr 2017 18:17:29 +0000 (14:17 -0400)]
qa/tasks/ceph_manager: use 'pg map' for get_pg_{primary,replica}

Pulling this out of the 'pg dump' heap is inefficient.
Also, pg dump data comes from the mgr and may be stale.

Signed-off-by: Sage Weil <sage@redhat.com>
8 years agoMerge pull request #14584 from tchaikov/wip-19631
Kefu Chai [Fri, 21 Apr 2017 14:56:21 +0000 (22:56 +0800)]
Merge pull request #14584 from tchaikov/wip-19631

qa/suites: Revert "qa/suites: add mon-reweight-min-pgs-per-osd = 4"

Reviewed-by: Sage Weil <sage@redhat.com>
8 years agoMerge pull request #14504 from tchaikov/wip-another-mgr-command
Kefu Chai [Fri, 21 Apr 2017 14:55:37 +0000 (22:55 +0800)]
Merge pull request #14504 from tchaikov/wip-another-mgr-command

mon,mgr: trim osdmap without the help of pgmap

Reviewed-by: Sage Weil <sage@redhat.com>
8 years agoMerge pull request #14055 from hrchu/radosgw-admin-api-user-caps
Casey Bodley [Fri, 21 Apr 2017 14:54:55 +0000 (10:54 -0400)]
Merge pull request #14055 from hrchu/radosgw-admin-api-user-caps

doc: correct and improve add user capability section

Reviewed-by: Casey Bodley <cbodley@redhat.com>
8 years agoMerge pull request #13956 from hrchu/rgw-admin-doc
Casey Bodley [Fri, 21 Apr 2017 14:52:28 +0000 (10:52 -0400)]
Merge pull request #13956 from hrchu/rgw-admin-doc

Indicate how to add multiple admin capbabilies

Reviewed-by: Casey Bodley <cbodley@redhat.com>
8 years agoMerge pull request #14372 from hrchu/rgwadmin-admin-doc-usage
Casey Bodley [Fri, 21 Apr 2017 14:50:55 +0000 (10:50 -0400)]
Merge pull request #14372 from hrchu/rgwadmin-admin-doc-usage

doc: rgw: correct get usage parameter default value

Reviewed-by: Casey Bodley <cbodley@redhat.com>
8 years agomgr: release allocated PyString 14716/head
Kefu Chai [Fri, 21 Apr 2017 14:36:18 +0000 (22:36 +0800)]
mgr: release allocated PyString

Signed-off-by: Kefu Chai <kchai@redhat.com>