[sheepdog] [PATCH v2 00/21] add erasure code support, final version

MORITA Kazutaka morita.kazutaka at lab.ntt.co.jp
Fri Oct 18 04:24:03 CEST 2013


At Wed, 16 Oct 2013 13:50:26 +0800,
Liu Yuan wrote:
> 
> v2:
>  - place ec_index after copy_policy
>  - add comments for oid_stale
>  - correct some terms for erasure code
>  - add extern for last_gathered_epoch
>  - drop 'sheep: set SD_FLAG_CMD_WRITE in sd_init_req'
> 
> This patch set put round {2-4} together, addressing the comments from kazutaka.
> 
> With this patch set, all the functionalities such as multiple node events
> recovery, snapshot, clone, cluster snapshot etc are all fully supported and pass
> all the tests which are erasure coding aware.
> 
> The missing part is 'vdi check' to work with erasure coded vdi, left for
> future work.
> 
> to check erasure coding with tests, try
> $ ./check -ec

Applied.

I think this series needs more reviews, but I have no time for it
unfortunately.  This series doesn't cause a problem at all if we don't
use the erasure coding feature, so let's move forward and see how it
works.

Thanks,

Kazutaka



More information about the sheepdog mailing list