Commit Graph

33722 Commits

Author SHA1 Message Date
Loic Dachary
e4928c505e mailmap: Stuart Longland affiliation
Signed-off-by: Loic Dachary <loic@dachary.org>
2014-05-28 13:58:08 +02:00
Loic Dachary
dbc66d7b84 mailmap: Walter Huf affiliation
Reviewed-by: Walter J. Huf <hufman@gmail.com>
Signed-off-by: Loic Dachary <loic@dachary.org>
2014-05-28 13:58:08 +02:00
Loic Dachary
6338542937 mailmap: Michael Riederer affiliation
and name normalization

Signed-off-by: Loic Dachary <loic@dachary.org>
2014-05-28 13:58:08 +02:00
Loic Dachary
831b2c92e7 mailmap: Stefan Eilemann affiliation
Signed-off-by: Loic Dachary <loic@dachary.org>
2014-05-28 13:58:08 +02:00
Loic Dachary
1f2259069f mailmap: Stephen F Taylor affiliation
Signed-off-by: Loic Dachary <loic@dachary.org>
2014-05-28 13:58:08 +02:00
Loic Dachary
be9f7437c4 mailmap: Daniel J. Hofmann affiliation
Reviewed-by: Daniel J. Hofmann <daniel@trvx.org>
Signed-off-by: Loic Dachary <loic@dachary.org>
2014-05-28 13:58:08 +02:00
Loic Dachary
c758584654 mailmap: Kevin Dalley affiliation
Reviewed-by: Kevin Dalley <kevin@kelphead.org>
Signed-off-by: Loic Dachary <loic@dachary.org>
2014-05-28 13:58:08 +02:00
Loic Dachary
7d1a49377b mailmap: Florent Flament affiliation
and name normalization

Reviewed-by: Florent Flament <florent.flament@cloudwatt.com>
Signed-off-by: Loic Dachary <loic@dachary.org>
2014-05-28 13:57:52 +02:00
Loic Dachary
d14dfac2c2 Merge pull request #1856 from dachary/wip-pg-documentation
documentation: adapt PG formula for erasure coded pools

Reviewed-By: Christophe Courtaut <christophe.courtaut@gmail.com>
2014-05-28 12:19:29 +02:00
Loic Dachary
ffbb69fd9e Merge pull request #1867 from dachary/wip-8324
documentation: update pid file description

Reviewed-by: Florent Flament <florent.flament@cloudwatt.com>
2014-05-28 12:15:57 +02:00
Samuel Just
84e6a61f23 Merge pull request #1813 from ceph/wip-old-out
mon: restore osd weight after auto-mark out and then osd restart

Reviewed-by: Samuel Just <sam.just@inktank.com>
Reviewed-by: Loic Dachary <loic@dachary.org>
2014-05-27 15:06:34 -07:00
Samuel Just
f0316411fa Merge pull request #1811 from ceph/wip-perf-atomic
perf_counter: use atomics instead of mutex

Reviewed-by: Greg Farnum <greg@inktank.com>
Reviewed-by: Samuel Just <sam.just@inktank.com>
2014-05-27 15:04:31 -07:00
Samuel Just
e5a172124a Merge pull request #1873 from dachary/wip-8440
mon: fix set cache_target_full_ratio

Reviewed-by: Samuel Just <sam.just@inktank.com>
2014-05-27 15:00:39 -07:00
Loic Dachary
d113965a5b Merge pull request #1876 from atwardowski/patch-4
Fix Documentation Typo

Reviewed-by: Loic Dachary <loic@dachary.org>
2014-05-27 22:04:00 +02:00
Adam Twardowski
26862caf70 Fix Documentation Typo
Signed-off-by: Adam Twardowski <adam.twardowski@gmail.com>
2014-05-27 15:41:50 -04:00
John Wilkins
d4e8119833 doc: Added primary affinity. Some minor rewrap edits.
Signed-off-by: John Wilkins <john.wilkins@inktank.com>
2014-05-27 11:17:37 -07:00
John Spray
78313b7d5d Merge pull request #1739 from ceph/wip-journal-tool
cephfs-journal-tool
2014-05-27 14:51:18 +01:00
Loic Dachary
db90d86ee4 Merge pull request #1824 from dachary/wip-documentation
erasure-code: fix URL in developer notes

Reviewed-by: koleosfuscus <koleosfuscus@yahoo.com>
2014-05-27 11:41:18 +02:00
Loic Dachary
c2225f874d mon: fix set cache_target_full_ratio
It was a noop because it was incorrectly using the variable n. Add a
test to protect against regression.

http://tracker.ceph.com/issues/8440 Fixes: #8440

Reported-by: Geoffrey Hartz <hartz.geoffrey@gmail.com>
Signed-off-by: Loic Dachary <loic@dachary.org>
2014-05-27 10:24:18 +02:00
Loic Dachary
641732d59c documentation: update pid file description
The pid file behavior changed over time and the description is misleading.

http://tracker.ceph.com/issues/8324 Fixes: #8324

Signed-off-by: Loic Dachary <loic@dachary.org>
2014-05-25 11:05:10 +02:00
Loic Dachary
6bb0a04864 Merge pull request #1861 from atwardowski/patch-3
Fix Doc Typo

Reviewed-by: Loic Dachary <loic@dachary.org>
2014-05-24 10:57:10 +02:00
Loic Dachary
82e40bcf89 Merge pull request #1846 from ceph/wip-8342
init-ceph: keep trying other OSDs if we fail to set CRUSH position on one OSD

Reviewed-by: Loic Dachary <loic@dachary.org>
Reviewed-by: Dmitry Smirnov <onlyjob@debian.org>
2014-05-24 09:03:36 +02:00
Josh Durgin
b4a55d764d Merge pull request #1858 from ceph/wip-8428
rgw: check appropriate entity permission on put_metadata

Reviewed-by: Josh Durgin <josh.durgin@inktank.com>
2014-05-23 13:37:22 -07:00
Adam Twardowski
827df7d5ed Fix Doc Typo
Signed-off-by: Adam Twardowski <adam.twardowski@gmail.com>
2014-05-23 15:35:18 -04:00
Yehuda Sadeh
2ceb13af34 rgw: check appropriate entity permission on put_metadata
Fixes: #8428
Backport: firefly

Cannot use verify_object_permission() to test acls, as the operation
here might either be on object or on bucket.

Signed-off-by: Yehuda Sadeh <yehuda@inktank.com>
2014-05-23 09:40:17 -07:00
Loic Dachary
ab0db34eaa documentation: adapt PG formula for erasure coded pools
Signed-off-by: Loic Dachary <loic@dachary.org>
2014-05-23 07:25:37 +02:00
Samuel Just
04f8e0effa Merge pull request #1854 from ceph/wip-java-build
cephfs-java: build against older jni headers

Reviewed-by: Samuel Just <sam.just@inktank.com>
2014-05-22 14:34:53 -07:00
Loic Dachary
ddb580b100 Merge pull request #1851 from FlorentFlament/master
documentation: update osd pool default size from 2 to 3.

Reviewed-By: Christophe Courtaut <christophe.courtaut@gmail.com>
2014-05-22 16:19:15 +02:00
Florent Flament
99b9682790 documentation: update osd pool default size from 2 to 3.
Fixes: #7725

Signed-off-by: Florent Flament <florent.flament@cloudwatt.com>
2014-05-22 14:14:56 +02:00
Loic Dachary
4a29c6a167 Merge pull request #1815 from ceph/osd-metadata
osd: include osd_objectstore in metadata reported to mon

Reviewed-by: Loic Dachary <loic@dachary.org>
2014-05-22 10:58:07 +02:00
Gregory Farnum
7b3457d5b8 Merge pull request #1793 from ceph/wip-multimds
Speed up several cross-MDS operations by reducing the number of two-phase commit disk accesses we have to go through.

Reviewed-by: Greg Farnum <greg@inktank.com>
2014-05-21 22:53:14 -07:00
Greg Farnum
4d4b77e5b6 cephfs-java: build against older jni headers
Older versions of the JNI interface expected non-const parameters
to their memory move functions. It's unpleasant, but won't actually
change the memory in question, to do a cast_const in order to satisfy
those older headers. (And even if it *did* modify the memory, that
would be okay given our single user.)

Signed-off-by: Greg Farnum <greg@inktank.com>
2014-05-21 21:41:26 -07:00
Sage Weil
f81c53a716 Merge pull request #1838 from ceph/wip-client-time
fs: include client timestamp in all mds requests

Reviewed-by: Greg Farnum <greg@inktank.com>
2014-05-21 17:29:52 -07:00
Sage Weil
596d41182e Merge pull request #1835 from ceph/wip-8332
HashIndex: in cleanup, interpret missing dir as completed merge

Reviewed-by: Sage Weil <sage@inktank.com>
2014-05-21 13:20:45 -07:00
Sage Weil
5d8442a109 Merge pull request #1834 from ceph/wip-8334
Wip 8334

Reviewed-by: Sage Weil <sage@inktank.com>
2014-05-21 13:19:54 -07:00
Sage Weil
6069ff0899 doc/release-notes: v0.67.9
Signed-off-by: Sage Weil <sage@inktank.com>
2014-05-21 13:00:35 -07:00
Sage Weil
df0086c031 Merge pull request #1848 from yuyuyu101/librbd-flush
Avoid extra check for clean object

Backport: firefly, dumpling
Reviewed-by: Sage Weil <sage@inktank.com>
2014-05-21 10:22:35 -07:00
Sage Weil
7784ef178d Merge pull request #1849 from ceph/wip-mon-get-version
mon: set MMonGetVersionReply tid

Reviewed-by: Sage Weil <sage@inktank.com>
2014-05-21 08:40:16 -07:00
Haomai Wang
f51e33bd9c Avoid extra check for clean object
We needn't to check clean object via buffer state, skip the clean object.

Signed-off-by: Haomai Wang <haomaiwang@gmail.com>
2014-05-21 18:14:49 +08:00
Ilya Dryomov
9235dcb1ef mon: set MMonGetVersionReply tid
Currently we don't set MMonGetVersionReply tid even if the original
MMonGetVersion message had a non-zero tid.  This is bad for the kernel
client, which has the infrastructure in place that relies on tids to
lookup message buffers and contexts.  To kick off transitioning away
from the workaround, set MMonGetVersionReply tid to the tid of the
original MMonGetVersion message.

Signed-off-by: Ilya Dryomov <ilya.dryomov@inktank.com>
2014-05-21 12:20:51 +04:00
Sage Weil
e5fb75fc84 Merge pull request #1723 from ctheune/patch-1
Fix formatting of header
2014-05-20 20:22:55 -07:00
John Wilkins
e9eb30c066 Merge pull request #1845 from wdneto/master
doc: Update manual-deployment.rst
2014-05-20 17:40:29 -07:00
John Wilkins
08f72d561b Merge pull request #1828 from nereocystis/faq-fix
doc: fix link to FAQ
2014-05-20 17:38:11 -07:00
John Wilkins
a147b46a75 Merge pull request #1829 from nereocystis/preflight-cleanup
doc: Clean up pre-flight documentation
2014-05-20 17:37:56 -07:00
John Wilkins
7564df85f8 Merge pull request #1833 from nereocystis/admin-node-doc
doc: mention admin-node in common documentation
2014-05-20 17:37:07 -07:00
John Wilkins
aca9b1edfd Merge pull request #1837 from nereocystis/quick-ceph-deploy-cleanup
doc: quick-ceph-deploy cleanup
2014-05-20 17:35:56 -07:00
Sage Weil
ec9a9dac1e Merge pull request #1841 from ceph/wip-8373
Fixes for crush ruleset selection during pool creation (Wip 8373)

Reviewed-by: Sage Weil <sage@inktank.com>
2014-05-20 17:10:39 -07:00
John Wilkins
4523e58120 Merge pull request #1836 from ceph/wip-doc-openstack
doc: Clarifications to Ceph Block Device and OpenStack documentation.
2014-05-20 17:06:43 -07:00
Sage Weil
d04b386bdf init-ceph: if we fail to set an OSD's crush position, continue
If we fail to set the CRUSH position for one OSD, continue on to try
starting others, just as we do when we fail to start the daemon.

Fixes: #8342
Signed-off-by: Sage Weil <sage@inktank.com>
2014-05-20 16:29:23 -07:00
Sage Weil
46f1eb6865 init-ceph: continue loop immediately on daemon start failure
If we fail to start the daemon, skip the post_start and other steps.

Signed-off-by: Sage Weil <sage@inktank.com>
2014-05-20 16:28:31 -07:00