Commit Graph

39616 Commits

Author SHA1 Message Date
Haomai Wang
ff2d497f86 TestMsgr: Add inject error tests for lossless_peer_reuse policy
Signed-off-by: Haomai Wang <haomaiwang@gmail.com>
2015-02-25 23:43:43 +08:00
Haomai Wang
9f24a8c75c TestMsgr: Make SyntheticWorkload support policy passed in
Signed-off-by: Haomai Wang <haomaiwang@gmail.com>
2015-02-25 23:43:32 +08:00
Sage Weil
1fa56d920c Merge pull request #3787 from ceph/wip-da-SCA-20150219
SCA fixes

Reviewed-by: Kefu Chai <kchai@redhat.com>
2015-02-24 10:53:21 -08:00
Patrick McGarry
07ba2df74f Corrected arch diagram signed off by: pmcgarry@redhat.com 2015-02-24 13:35:38 -05:00
Danny Al-Gaaf
c7ed277b3e test/librados/misc.cc: fix -Wsign-compare
Signed-off-by: Danny Al-Gaaf <danny.al-gaaf@bisect.de>
2015-02-24 17:37:07 +01:00
Loic Dachary
edc24c2ed4 Merge pull request #3785 from ceph/wip-da-doc-erasure
doc: add erasure-code-shec to plugin list

Reviewed-by: Loic Dachary <ldachary@redhat.com>
2015-02-24 15:31:22 +01:00
Danny Al-Gaaf
d03cc6195b doc: add erasure-code-shec to plugin list
Signed-off-by: Danny Al-Gaaf <danny.al-gaaf@bisect.de>
2015-02-24 15:11:40 +01:00
Danny Al-Gaaf
01a113cc7f fix build with clang/clang++
Fix for:

./include/types.h:121:9: error: call to function 'operator<<'
that is neither visible in the template definition nor found
by argument-dependent lookup

Signed-off-by: Danny Al-Gaaf <danny.al-gaaf@bisect.de>
2015-02-24 14:39:57 +01:00
Loic Dachary
54c41c606d Merge pull request #3784 from Ved-vampir/master
common: add perf counters description

Reviewed-by: Loic Dachary <ldachary@redhat.com>
2015-02-24 11:52:59 +01:00
Loic Dachary
ef90c6f11e Merge pull request #3783 from tchaikov/update-doc
doc: update doc with latest code

Reviewed-by: Loic Dachary <ldachary@redhat.com>
2015-02-24 11:49:05 +01:00
Ved-vampir
31b1532b1c common: add perf counters description
Signed-off-by: Kiseleva Alyona <akiselyova@mirantis.com>
2015-02-24 13:47:15 +03:00
Danny Al-Gaaf
0be126d5f2 erasure-code/shec/shec.cc: fix resource leak
Free tmpmat in error case. Fix for:

[src/erasure-code/shec/shec.cc:176]: (error) Memory leak: tmpmat

Signed-off-by: Danny Al-Gaaf <danny.al-gaaf@bisect.de>
2015-02-24 10:50:11 +01:00
Danny Al-Gaaf
50b69e7190 TestErasureCodeShec_all.cc: prefer ++operator for non-primitive iter
Signed-off-by: Danny Al-Gaaf <danny.al-gaaf@bisect.de>
2015-02-24 10:47:07 +01:00
Danny Al-Gaaf
13f6f26bfa osd/osd_types.cc: prefer ++operator for non-primitive iter
Signed-off-by: Danny Al-Gaaf <danny.al-gaaf@bisect.de>
2015-02-24 10:46:17 +01:00
Danny Al-Gaaf
5df917cb9a mon/PGMap.cc: prefer ++operator for non-primitive iter
Signed-off-by: Danny Al-Gaaf <danny.al-gaaf@bisect.de>
2015-02-24 10:45:27 +01:00
Danny Al-Gaaf
609a070560 erasure-code/shec/shec.cc: reduce scope of variables
Signed-off-by: Danny Al-Gaaf <danny.al-gaaf@bisect.de>
2015-02-24 10:43:57 +01:00
Danny Al-Gaaf
c1abcb71cc ErasureCodeShec.cc: prefer ++operator for non-primitive iter
Signed-off-by: Danny Al-Gaaf <danny.al-gaaf@bisect.de>
2015-02-24 10:41:44 +01:00
Danny Al-Gaaf
b7ea69265d libradosstriper/striping.cc: fix resource leak
Fix for:

CID 1221525 (#1 of 1): Resource leak (RESOURCE_LEAK)
 leaked_storage: Failing to save or free storage allocated
 by this->getObjName(soid, 0UL) leaks it.

Signed-off-by: Danny Al-Gaaf <danny.al-gaaf@bisect.de>
2015-02-24 09:27:36 +01:00
Kefu Chai
c1e792d8aa doc: update doc with latest code
* also silence some warnings of doxygen

Signed-off-by: Kefu Chai <kchai@redhat.com>
2015-02-24 16:05:12 +08:00
Gregory Farnum
eb0c34b61a Merge pull request #3782 from ceph/hadoop-workunits
Hadoop workunits
2015-02-23 22:35:08 -08:00
Gregory Farnum
e4959ed24e Merge pull request #3753 from ceph/wip-10743
mds: wait for mydir replicas to go away in stopping

Reviewed-by: Greg Farnum <gfarnum@redhat.com>
2015-02-23 22:26:36 -08:00
Gregory Farnum
001de29fb9 Merge pull request #3775 from ceph/wip-10862
mon: do not try and "deactivate" the last MDS

Reviewed-by: Greg Farnum <gfarnum@redhat.com>
2015-02-23 22:22:27 -08:00
Noah Watkins
15da810086 qa: update old replication tests
Signed-off-by: Noah Watkins <noahwatkins@gmail.com>
2015-02-23 20:00:24 -08:00
Noah Watkins
6bc2b024fd hadoop: add terasort workunit
Signed-off-by: Noah Watkins <noahwatkins@gmail.com>
2015-02-23 20:00:24 -08:00
Loic Dachary
92d26bb82b Merge pull request #3686 from ceph/wip-crushtool
crushtool: process commands in a sensible order

Reviewed-by: Loic Dachary <ldachary@redhat.com>
2015-02-23 23:20:32 +01:00
Sage Weil
f85f2f206d Merge pull request #3778 from dachary/wip-crushtool
crush: re-organize the help to clarify ordering
2015-02-23 13:32:23 -08:00
Loic Dachary
62e7b4a377 crush: re-organize the help to clarify ordering
The options are grouped according to the stage they relate to

   - input/build
   - tunables adjustments
   - modifications
   - display/test
   - output

Signed-off-by: Loic Dachary <ldachary@redhat.com>
2015-02-23 21:12:21 +01:00
Sage Weil
b8d497e493 crushtool: add test for crushtool ordering
Signed-off-by: Sage Weil <sage@redhat.com>
2015-02-23 11:21:25 -08:00
Sage Weil
dca345280e crushtool: send --tree to stdout
Signed-off-by: Sage Weil <sage@redhat.com>
2015-02-23 11:21:25 -08:00
Sage Weil
2b92320b9a crushtool: name osds with --build function
Signed-off-by: Sage Weil <sage@redhat.com>
2015-02-23 11:21:25 -08:00
Sage Weil
f52840c8a9 crushtool: do not dump tree on build
This pollutes the output.

Signed-off-by: Sage Weil <sage@redhat.com>
2015-02-23 11:21:25 -08:00
Sage Weil
b5d6e76790 doc/release-notes: v0.87.1
Signed-off-by: Sage Weil <sage@redhat.com>
2015-02-23 10:46:56 -08:00
Loic Dachary
fb1d479a3a Merge pull request #3776 from dachary/wip-development-workflows
doc: development workflows

Reviewed-by: Yuri Weinstein <yuriw@redhat.com>
2015-02-23 18:46:16 +01:00
Loic Dachary
725822d135 doc: development workflows
Document the high level view of the development workflows which are
otherwise implicit and non trivial to figure out.

Signed-off-by: Loic Dachary <ldachary@redhat.com>
2015-02-23 18:11:32 +01:00
Loic Dachary
280a9bf4b7 doc: page title suitable for :doc:
When using :doc:`/dev/sepia` the page title is inlined. The modified
title is easier to include as part of a sensible sentence.

Signed-off-by: Loic Dachary <ldachary@redhat.com>
2015-02-23 16:29:05 +01:00
Loic Dachary
269df80442 doc: spellcheck quick development guide
Signed-off-by: Loic Dachary <ldachary@redhat.com>
2015-02-23 16:28:26 +01:00
Loic Dachary
89d5200bd5 doc: do not doxygen src/tracing
because it does not publish an API that needs to be documented and
because it triggers https://github.com/ceph/asphyxiate/issues/1 in some
contexts.

Signed-off-by: Loic Dachary <ldachary@redhat.com>
2015-02-23 16:26:27 +01:00
John Spray
a2867987bc mon: do not try and "deactivate" the last MDS
Fixes: #10862
Signed-off-by: John Spray <john.spray@redhat.com>
2015-02-23 14:23:56 +00:00
Sage Weil
5c62ffb2bb Merge pull request #3763 from Ved-vampir/master
common: add description in PerfCounter class

Reviewed-by: Sage Weil <sage@redhat.com>
2015-02-22 20:34:35 -08:00
Sage Weil
8221687f5a Merge remote-tracking branch 'gh/hammer' 2015-02-21 21:52:03 -08:00
Kefu Chai
f6530474c0 Merge pull request #3741 from ceph/wip-cmake-vstart
cmake fixes and enable vstart with cmake build 

Reviewed-by: Kefu Chai <kchai@redhat.com>
2015-02-22 10:10:40 +08:00
Sage Weil
cbb2e53d61 Merge pull request #3729 from guangyy/wip-4254-hammer
osd: number of degraded objects in EC pool is wrong when there is OSD down(in).

Reviewed-by: Samuel Just <sjust@redhat.com>
Reviewed-by: Sage Weil <sage@redhat.com>
2015-02-21 10:10:12 -08:00
Sage Weil
a07a956d77 Merge pull request #3722 from ceph/wip-10787
mon: fix osd_epoch cache bug 10787

Reviewed-by: Joao Eduardo Luis <joao@redhat.com>
2015-02-21 10:08:59 -08:00
Sage Weil
571f60b88c Merge branch 'osd-fix' of git://github.com/wonzhq/ceph into hammer
Reviewed-by: Sage Weil <sage@redhat.com>
Reviewed-by: Samuel Just <sjust@redhat.com>
2015-02-21 10:07:20 -08:00
Sage Weil
87096125ac Merge branch 'wip-5639' of git://github.com/rzarzynski/ceph into hammer
Reviewed-by: Sage Weil <sage@redhat.com>
2015-02-21 10:05:55 -08:00
Sage Weil
79cbcfbab1 Merge pull request #3760 from ceph/wip-10883
osd: Fix FileJournal wrap to get header out first

Reviewed-by: Sage Weil <sage@redhat.com>
2015-02-20 15:18:41 -08:00
Sage Weil
1ad76622bf Merge pull request #3767 from athanatos/wip-10881
Wip 10881

Reviewed-by: Sage Weil <sage@redhat.com>
2015-02-20 15:14:03 -08:00
Sage Weil
6586541b0d Merge pull request #3768 from athanatos/wip-10780
Wip 10780

Reviewed-by: Sage Weil <sage@redhat.com>
2015-02-20 15:10:35 -08:00
Sage Weil
f6098bd9a9 Merge pull request #3769 from athanatos/wip-10908
Wip 10908

Reviewed-by: Sage Weil <sage@redhat.com>
2015-02-20 15:08:20 -08:00
Yehuda Sadeh
170c88d413 cmake: radosgw, radosgw-admin related fixes
Signed-off-by: Yehuda Sadeh <yehuda@redhat.com>
2015-02-20 14:28:13 -08:00