Commit Graph

211 Commits

Author SHA1 Message Date
Pete Zaitcev
372297201f Specify the actual struct used in protocol handshake
Maybe it was sockaddr_storage in an older version, but it is
definitely entity_addr_t in "ceph v027".

Signed-off-by: Pete Zaitcev <zaitcev@redhat.com>
2015-03-13 14:18:11 -06:00
Kefu Chai
19d106f2dc Merge pull request #3985 from fmarsylle/master
doc: s/that will called every time/that will be called every time/

Reviewed-by: Kefu Chai <kchai@redhat.com>
2015-03-13 23:33:26 +08:00
Loic Dachary
58e815729a Merge pull request #3986 from Al3xis-N/master
doc: How to generate an object corpus : should be a subsection

Reviewed-by: Loic Dachary <ldachary@redhat.com>
2015-03-13 15:17:05 +01:00
smagtony@gmail.com
aeca8fb040 doc: How to generate an object corpus : should be a subsection
Fixes: #11099

Signed-off-by: Alexis Normand <n.al3xis@gmail.com>
2015-03-13 15:11:21 +01:00
florian
72a26ebbb8 doc: s/that will called every time/that will be called every time/
fixes: #11098

Signed-off-by: florian marsylle <florian.marsylle@hotmail.fr>
2015-03-13 15:03:27 +01:00
dehu robin
38bc2986d8 doc: extra \ in CEPH\_AUTH\_UNKNOWN
Suppress all \

fixes: #11097

Signed-off-by: DEHU Robin <robindehu@gmail.com>
2015-03-13 13:04:14 +01:00
Gregory Farnum
ea7fbdbdf8 Merge pull request #3668 from ceph/wip-compact-container
Optimize memory usage of MDS

Reviewed-by: John Spray <john.spray@redhat.com>
Reviewed-by: Greg Farnum <gfarnum@redhat.com>
2015-03-09 12:17:40 -04:00
Loic Dachary
3a8b8284dd doc,tests: force checkout of submodules
When updating submodules, always checkout even if the HEAD is the
desired commit hash (update --force) to avoid the following:

* a directory gmock exists in hammer
* a submodule gmock replaces the directory gmock in master
* checkout master + submodule update : gmock/.git is created
* checkout hammer : the gmock directory still contains the .git from
  master because it did not exist at the time and checkout won't
  remove untracked directories
* checkout master + submodule update : git rev-parse HEAD is
  at the desired commit although the content of the gmock directory
  is from hammer

Signed-off-by: Loic Dachary <ldachary@redhat.com>
2015-03-06 17:16:46 +01:00
Danny Al-Gaaf
a7b344388b submodules: --recursive needed for gtest in gmock
Signed-off-by: Danny Al-Gaaf <danny.al-gaaf@bisect.de>
2015-03-02 21:10:24 +01:00
Yan, Zheng
eb422a8fb7 doc: MDS internal data structure
Signed-off-by: Yan, Zheng <zyan@redhat.com>
2015-02-27 08:48:13 +08: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
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
d8d608d671 erasure-code: update links to jerasure upstream
It moved from bitbucket to jerasure.org

Signed-off-by: Loic Dachary <ldachary@redhat.com>
2015-01-15 21:30:25 +01:00
Ken Dreyer
31adfeb046 doc: fix spelling in corpus page
Signed-off-by: Ken Dreyer <kdreyer@redhat.com>
2014-12-15 07:57:14 -07:00
Loic Dachary
b9ddf97a0c documentation: simplify running make check
Encapsulate the compilation steps (install dependencies, autogen.sh,
configure, make check) in the run-make-check.sh script. Update the
developer documentation to point to this script instead of multiple
steps.

It is intended as a tool to help new developer make sure their patch is
sane, it focuses on efficiency (runs make check in parallel if possible)
and coverage (enables docker based tests if possible).

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

Signed-off-by: Loic Dachary <ldachary@redhat.com>
2014-12-13 15:01:40 +01:00
Sandon Van Ness
627f138a72 Updated sepia hardware list.
Added missing details and additional list of hardware.

Signed-off-by: Sandon Van Ness <sandon@redhat.com>
2014-11-20 11:13:38 -08:00
Loic Dachary
a4b42d66a0 doc: erasure-code developer documentation typo
Reported-by: Pavan Rallabhandi <Pavan.Rallabhandi@sandisk.com>
Signed-off-by: Loic Dachary <ldachary@redhat.com>
2014-11-19 11:06:31 +01:00
fgimenez
777fe211b0 Updated names of default pools created at startup 2014-10-20 13:43:56 +02:00
Loic Dachary
69b5c72cbe doc: updates on Backfill Reservation
The logic was changed by:

0985ae71bc
osd: prioritize backfill based on *how* degraded

Signed-off-by: Loic Dachary <loic-201408@dachary.org>
2014-10-16 18:36:11 -07:00
Sage Weil
bf8fe2e3d0 Merge pull request #2712 from lpabon/bug-8766
Update vstart to setup users for s3-tests
2014-10-15 15:18:48 -07:00
Sage Weil
b61468deb7 doc/dev/sepia: notes about sepia email list and irc channels
Signed-off-by: Sage Weil <sage@redhat.com>
2014-10-14 14:43:04 -07:00
Sage Weil
22637f43ba doc: update lab notes
Signed-off-by: Sage Weil <sage@redhat.com>
2014-10-14 10:58:02 -07:00
Luis Pabón
20b27661f6 Update vstart to setup users for s3-tests
vstart.sh now creates the users for the default configuration
for the s3-tests, available on https://github.com/ceph/s3-tests.

Also updated the documentation to show the correct RadosGW port.

Signed-off-by: Luis Pabón <lpabon@redhat.com>
2014-10-13 10:18:03 -04:00
Loic Dachary
0fb0967e95 documentation: tiering typo
Signed-off-by: Loic Dachary <loic-201408@dachary.org>
2014-09-19 15:05:27 +02:00
Loic Dachary
487105df10 erasure-code: add directory to plugin init functions
The prototype of the init functions of erasure coded plugins is changed
from

   int __erasure_code_init(char *plugin_name)

to

   int __erasure_code_init(char *plugin_name, char *directory)

The jerasure plugin will find optimized variants in this directory and
load them. The load() and preload() functions of
ErasureCodePluginRegistry only use a directory instead of a more generic
parameters map. The parameters map was only used for the directory entry
anyway.

Signed-off-by: Loic Dachary <loic-201408@dachary.org>
2014-08-28 11:09:29 +02:00
Luis Pabón
df3b6fc472 Fix syntax error in rst documentation
Signed-off-by: Luis Pabón <lpabon@redhat.com>
2014-08-25 14:44:01 -04:00
Luis Pabón
4fa4553de8 Merge branch 'master' into rgw-doc
Conflicts:
	src/vstart.sh
2014-08-20 14:15:58 -04:00
Luis Pabón
98b24f3970 vstart.sh to enable support for simple RadosGW
Signed-off-by: Luis Pabón <lpabon@redhat.com>
2014-08-20 12:21:36 -04:00
John Wilkins
acee2e5833 doc: Move wireshark documentation to dev.
Signed-off-by: John Wilkins <john.wilkins@inktank.com>
2014-08-18 14:28:38 -07:00
Kevin Cox
281159bf3b doc: Initial network docs.
Signed-Off-By: Kevin Cox <kevincox@kevincox.ca>
2014-08-09 15:52:38 -04:00
Luis Pabón
a923e2c9eb Renamed README to README.md to render in markdown
Signed-off-by: Luis Pabón <lpabon@redhat.com>
2014-08-05 14:51:16 -04:00
Luis Pabón
52cf693e8d Developer quick start guide
Signed-off-by: Luis Pabón <lpabon@redhat.com>
2014-08-05 14:48:47 -04:00
Abhishek Lekshmanan
1682e62eeb doc: typo s/loose/lose
Signed-off-by: Abhishek Lekshmanan <abhishek.lekshmanan@gmail.com>
2014-08-05 10:35:03 +05:30
Abhishek Lekshmanan
cc5c33f566 doc: fix a few typos in the dev docs
Signed-off-by: Abhishek Lekshmanan <abhishek.lekshmanan@gmail.com>
2014-07-09 11:05:46 +05:30
Sage Weil
55e297ad9a Merge pull request #2046 from ceph/wip-8670
mon: OSDMonitor: 'osd pool' - if we can set it, we must be able to get it

Reviewed-by: Loic Dachary <loic@dachary.org>
Reviewed-by: Sage Weil <sage@redhat.com>
2014-07-02 17:44:56 -07:00
Loic Dachary
1dfe913af2 erasure-code: add definitions to the glossary
and fix a typo

Signed-off-by: Loic Dachary <loic@dachary.org>
2014-06-30 11:35:31 +02:00
Joao Eduardo Luis
12079a7c7c doc: dev: cache-pool.rst: fix typo s/objets/objects/
Signed-off-by: Joao Eduardo Luis <joao.luis@inktank.com>
2014-06-28 14:44:09 +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
Christian Theune
107821fe9b Fix formatting of header
The header was displaying the newline as a simple "n" due to quoting in the doc.

Signed-off-by: Christian Theune <ct@gocept.com>
2014-05-20 10:38:01 +02:00
Loic Dachary
e47049ba83 erasure-code: fix URL in developer notes
add missing ..

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

Reported-by: koleosfuscus <koleosfuscus@yahoo.com>
Signed-off-by: Loic Dachary <loic@dachary.org>
2014-05-19 18:41:37 +02:00
John Wilkins
c3833d7c41 doc: Fixed syntax to include 'pool'.
Signed-off-by: John Wilkins <john.wilkins@inktank.com>
2014-04-21 15:43:23 -07:00
Dmitry Smirnov
f22e2e9a02 spelling corrections 2014-04-17 12:43:30 +10:00
Loic Dachary
db3e0b5129 erasure-code: document the ruleset-root profile parameter
If unspecified it is ruleset-root=default and will translate into

   take default

when a ruleset is created for an erasure-code pool.

Signed-off-by: Loic Dachary <loic@dachary.org>
2014-04-11 13:51:46 +02:00
Dan Mick
3c54a49e39 Wordsmith the erasure-code doc a bit
Signed-off-by: Dan Mick <dan.mick@inktank.com>
2014-04-10 19:55:52 -07:00
Loic Dachary
ff51d3ff56 doc: pgbackend dev doc outdated notice
* Warn the reader that the implementation is ahead and may differ
* Update the links to the Firefly branch
* Remove links to issues used during development to avoid confusion

Signed-off-by: Loic Dachary <loic@dachary.org>
2014-03-30 10:31:13 +02:00
Loic Dachary
d5973aaf7e doc: update jerasure plugin
* The parameters come from the erasure code profile
* Add a note about the upstream submodules gf-complete / jerasure

Signed-off-by: Loic Dachary <loic@dachary.org>
2014-03-30 10:31:13 +02:00
Loic Dachary
402e10473f doc: erasure code developer notes updates
Update the introduction to explain erasure code profiles. Remove
obsolete explanations about partial writes etc. Remove links to tickets
used during development. Update permalinks to be closer to
Firefly (v0.78).

Signed-off-by: Loic Dachary <loic@dachary.org>
2014-03-30 10:31:07 +02:00
Loic Dachary
fd28ad55a9 doc: erasure-code development complete
remove the note explaining that it is not yet available.

Signed-off-by: Loic Dachary <loic@dachary.org>
2014-03-29 11:25:59 +01:00