ceph/doc/dev
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
..
osd_internals erasure-code: add directory to plugin init functions 2014-08-28 11:09:29 +02:00
radosgw doc: complete S3 features status from existing doc page 2013-08-12 10:58:32 +02:00
cache-pool.rst doc: fix a few typos in the dev docs 2014-07-09 11:05:46 +05:30
cephx_protocol.rst cephx_protocol.rst: fix typo 2014-03-08 23:11:25 +01:00
config.rst doc: s/osd/OSD/ if not part of a command 2014-03-09 00:01:40 +01:00
confusing.txt Doc: delete gratuitous index.html 2011-12-01 16:13:12 -08:00
context.rst
corpus.rst corpus.rst: fix typo 2014-03-08 23:22:38 +01:00
cpu-profiler.rst doc: Moved CPU Profiler docs to dev. 2013-10-22 13:22:17 -07:00
delayed-delete.rst doc: Add misc explanations of Ceph internals from email. 2011-12-14 11:19:00 -08:00
dev_cluster_deployement.rst doc: Fix env variables in vstart.sh documentation 2013-07-08 22:19:21 +02:00
differences-from-posix.rst doc: Restored "Differences from Posix" to /doc/dev 2012-09-23 21:50:53 -07:00
documenting.rst doc: config-cluser move to new IA. 2012-11-14 14:57:51 -08:00
erasure-coded-pool.rst doc: typo s/loose/lose 2014-08-05 10:35:03 +05:30
file-striping.rst ceph: document the way files are laid out 2012-03-08 15:18:59 -08:00
filestore-filesystem-compat.rst filestore-filesystem-compat.rst: fix typo 2014-03-08 23:25:53 +01:00
generatedocs.rst doc: Fix repo URL for Ceph cloning (dev/generatedocs) 2013-09-03 15:56:53 -07:00
index.rst docs: add radosgw internals and usage testing section 2012-09-18 11:17:22 -07:00
kernel-client-troubleshooting.rst doc: Fix reStructuredText syntax errors. 2012-03-30 11:11:12 -07:00
libs.rst libceph -> libcephfs 2011-09-22 15:08:25 -07:00
logs.rst doc/dev/logs.rst; fix some typos 2014-03-08 23:31:11 +01:00
mon-bootstrap.rst doc: improve ceph-mon usage, fix ceph tell examples 2013-11-26 09:44:45 -08:00
network-encoding.rst doc: Initial network docs. 2014-08-09 15:52:38 -04:00
network-protocol.rst doc: Initial network docs. 2014-08-09 15:52:38 -04:00
object-store.rst more radosgw_admin -> radosgw-admin 2011-10-03 11:25:44 -07:00
osd-class-path.rst doc: s/osd/OSD/ if not part of a command 2014-03-09 00:01:40 +01:00
peering.rst doc: s/osd/OSD/ if not part of a command 2014-03-09 00:01:40 +01:00
perf_counters.rst doc: perf counters 2012-07-12 10:00:41 -07:00
placement-group.rst doc: s/osd/OSD/ if not part of a command 2014-03-09 00:01:40 +01:00
PlanningImplementation.txt rgw: handle swift PUT with incorrect etag 2011-10-27 11:16:51 -07:00
quick_guide.rst Fix syntax error in rst documentation 2014-08-25 14:44:01 -04:00
rbd-diff.rst Fix formatting of header 2014-05-20 10:38:01 +02:00
rbd-layering.rst doc: s/osd/OSD/ if not part of a command 2014-03-09 00:01:40 +01:00
release-process.rst doc: fix a few typos in the dev docs 2014-07-09 11:05:46 +05:30
repo-lab-access.rst doc: Syntax fixes to suppress gitbuilder warnings. 2013-09-09 15:27:12 -07:00
session_authentication.rst session_authentication.rst: fix some typos 2014-03-09 00:19:08 +01:00
versions.rst doc: Syntax fixes to stop gitbuilder warnings. 2013-09-09 11:19:21 -07:00
wireshark.rst doc: Move wireshark documentation to dev. 2014-08-18 14:28:38 -07:00