All of lore.kernel.org
 help / color / mirror / Atom feed
* Erasure Code Plugins : PLUGINS_V3 feature
@ 2015-07-29  9:16 Loic Dachary
  2015-08-05  8:21 ` Loic Dachary
  0 siblings, 1 reply; 6+ messages in thread
From: Loic Dachary @ 2015-07-29  9:16 UTC (permalink / raw)
  To: Samuel Just; +Cc: Ceph Development, Miyamae, Takeshi

[-- Attachment #1: Type: text/plain, Size: 1120 bytes --]

Hi Sam,

The SHEC plugin[0] has been running in the rados runs[1] in the past few months. It also has a matching corpus verification which runs on every make check[2] as well as its optimized variants. I believe the flag "experimental" can now be removed. 

In order to do so, we need to use a PLUGINS_V3 feature, in the same way we did back in Giant when the ISA and LRC plugins were introduced[3]. This won't be necessary in the future, when there is a generic plugin mechanism, but right now that's what we need. It would be a commit very similar to the one implementing PLUGINS_V2[4].

Is this agreeable to you ? Or would you rather see another way to resolve this ?

Cheers

[0] https://github.com/ceph/ceph/tree/master/src/erasure-code/shec
[1] https://github.com/ceph/ceph-qa-suite/tree/master/suites/rados/thrash-erasure-code-shec
[2] https://github.com/ceph/ceph-erasure-code-corpus/blob/master/v0.92-988/non-regression.sh#L52
[3] http://tracker.ceph.com/issues/9343
[4] https://github.com/ceph/ceph/commit/9687150ceac9cc7e506bc227f430d4207a6d7489

-- 
Loïc Dachary, Artisan Logiciel Libre


[-- Attachment #2: OpenPGP digital signature --]
[-- Type: application/pgp-signature, Size: 198 bytes --]

^ permalink raw reply	[flat|nested] 6+ messages in thread

end of thread, other threads:[~2015-08-07  5:13 UTC | newest]

Thread overview: 6+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2015-07-29  9:16 Erasure Code Plugins : PLUGINS_V3 feature Loic Dachary
2015-08-05  8:21 ` Loic Dachary
2015-08-05 18:44   ` Sage Weil
2015-08-06  0:28     ` Miyamae, Takeshi
2015-08-06 13:57       ` Loic Dachary
2015-08-07  5:12         ` Miyamae, Takeshi

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.