CLAY code plugin
================
+.. deprecated:: Umbrella
+
+The CLAY plugin is deprecated. Support for this plugin will be removed in
+the Vampire release.
+
CLAY (short for coupled-layer) codes are erasure codes designed to bring about significant savings
in terms of network bandwidth and disk IO when a failed node/OSD/rack is being repaired. Let:
Jerasure erasure code plugin
============================
+Note: Techniques other than ``reed_sol_van`` are deprecated. Support for deprecated techniques will be removed in
+the Vampire release.
+
The *jerasure* plugin is a generic and flexible plugin. However,
the *jerasure* library is no longer maintained and has not been
updated to support modern CPU instructions that can improve
40% and the object will not be lost even if four OSDs break at the
same time.
+.. warning:: In the Umbrella release, the SHEC and CLAY plugins are deprecated.
+ All Jerasure techniques, other than the default ``reed_sol_van`` technique,
+ are also deprecated. Support for these deprecated plugins and techniques
+ will be removed in the Vampire release.
+
.. _list of available plugins:
.. toctree::
SHEC erasure code plugin
========================
+.. deprecated:: Umbrella
+
+The SHEC plugin is deprecated. Support for this plugin will be removed in
+the Vampire release.
+
The *shec* plugin encapsulates the `multiple SHEC
<http://tracker.ceph.com/projects/ceph/wiki/Shingled_Erasure_Code_(SHEC)>`_
library. It allows Ceph to recover data more efficiently than Reed-Solomon codes.
ceph osd erasure-code-profile get <name of profile>
The intended solution is to create a new pool with a correct ``w`` value and copy all the objects.
-Then delete the old pool before the data corruption can happen.
\ No newline at end of file
+Then delete the old pool before the data corruption can happen.
+
+DEPRECATED_EC_PLUGIN
+____________________
+
+One or more erasure code profiles are using deprecated plugins or techniques.
+The SHEC and CLAY plugins, as well as Jerasure techniques other than
+``reed_sol_van``, are deprecated as of the Umbrella release and will be
+removed in the Vampire release.
+
+To resolve this warning, migrate data from pools using deprecated erasure code
+configurations to new pools that use supported configurations. See
+:ref:`erasure-code-profiles` for details on supported erasure code plugins
+and techniques.
\ No newline at end of file