From 3ddac762f83e3f6779fd9429d7dfe254f3c28cc5 Mon Sep 17 00:00:00 2001 From: nagpavan-chilakam <55574442+nagpavan-chilakam@users.noreply.github.com> Date: Wed, 12 Feb 2020 17:43:51 +0530 Subject: [PATCH] doc/architecture.rst: fix a typo in EC section In erasure coding section under Architecture, there is a mention of k = 2 + M =1 for number of data copies and redundancy copies respectively, which is a bit ambiguous. The proposal is to change to k = 2, M = 1 as the + sign is not needed here. Signed-off-by: Nag Pavan Chilakam --- doc/architecture.rst | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/doc/architecture.rst b/doc/architecture.rst index 95f43245a50..d89ddb5b85e 100644 --- a/doc/architecture.rst +++ b/doc/architecture.rst @@ -794,7 +794,7 @@ sends them to the other OSDs. It is also responsible for maintaining an authoritative version of the placement group logs. In the following diagram, an erasure coded placement group has been created with -``K = 2 + M = 1`` and is supported by three OSDs, two for ``K`` and one for +``K = 2, M = 1`` and is supported by three OSDs, two for ``K`` and one for ``M``. The acting set of the placement group is made of **OSD 1**, **OSD 2** and **OSD 3**. An object has been encoded and stored in the OSDs : the chunk ``D1v1`` (i.e. Data chunk number 1, version 1) is on **OSD 1**, ``D2v1`` on -- 2.39.5