]> git-server-git.apps.pok.os.sepia.ceph.com Git - ceph.git/commit
doc : erasure code developer notes updates 539/head
authorLoic Dachary <loic@dachary.org>
Mon, 26 Aug 2013 11:12:00 +0000 (13:12 +0200)
committerLoic Dachary <loic@dachary.org>
Tue, 27 Aug 2013 12:13:56 +0000 (14:13 +0200)
commit14c31ddf1056e48d0361c9650c4e62d95603f1b8
tree7b4d7a5312b13930ded6cecb313aa82a46050eb2
parent2184ec135076456cad9dee7724d31c158edcfcf2
doc : erasure code developer notes updates

* unify conventions to match those used by jerasure ( data chunk = K,
  coding chunk = M, use coding instead of parity, use erasures instead
  of erased )

* make lines 80 characters long

* modify the descriptions to take into account that the chunk rank
  will encoded in the pool name and not on a per object basis

* remove the doxygen link to ErasureCodeInterface because it fails
  doc: asphyxiate does not support class
  http://tracker.ceph.com/issues/6115

* only systematic codes are considered at this point ( all jerasure
  techniques are systematic). Although the API could be extended to
  include non systematic codes, it is probably a case of over
  engineering at this point.

* add link to
  http://tracker.ceph.com/issues/6113
  add ceph osd pool create [name] [key=value]

* update the plugin system description to match the proposed
  implementation http://tracker.ceph.com/issues/5877

http://tracker.ceph.com/issues/4929 refs #4929

Reviewed-by: Joao Eduardo Luis <joao.luis@inktank.com>
Signed-off-by: Loic Dachary <loic@dachary.org>
doc/dev/osd_internals/erasure_coding/developer_notes.rst
doc/dev/osd_internals/erasure_coding/pgbackend.rst