[
https://issues.apache.org/jira/browse/HDFS-7353?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=14283136#comment-14283136
]
Kai Zheng commented on HDFS-7353:
---------------------------------
Hi [~szetszwo],
Thanks for your review. Why it would have "Raw" for the erasure coder classes,
as the JIRA's title indicates, it's because they're for encoding/decoding in
lowest bytes level. As you might help take a look at the codec JIRA (HDFS-7337)
and the bundle of prototype codes attached there, we do have ErasureCoder
classes, which perform encoding/decoding against BlockGroup. Generally an
ErasureCoder needed by an ErasureCodec can use one or more RawErasureCoders to
do the real work. I'm working on the breakdown and this patch is the first one.
I will address your comments updating the patch. Please let me know if you have
more questions.
> Raw Erasure Coder API for concrete encoding and decoding
> --------------------------------------------------------
>
> Key: HDFS-7353
> URL: https://issues.apache.org/jira/browse/HDFS-7353
> Project: Hadoop HDFS
> Issue Type: Sub-task
> Reporter: Kai Zheng
> Assignee: Kai Zheng
> Fix For: HDFS-EC
>
> Attachments: HDFS-7353-v1.patch
>
>
> This is to abstract and define raw erasure coder API across different codes
> algorithms like RS, XOR and etc. Such API can be implemented by utilizing
> various library support, such as Intel ISA library and Jerasure library.
--
This message was sent by Atlassian JIRA
(v6.3.4#6332)