[ 
https://issues.apache.org/jira/browse/HDFS-7859?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=14493699#comment-14493699
 ] 

Xinwei Qin  commented on HDFS-7859:
-----------------------------------

[~drankye], thanks for your comments.
{quote}
1. Looks like this couples with HDFS-7866. Maybe I could commit HDFS-7866 first 
and then this gets all the left work done. Will it work for you this way?
{quote}
Yes, committing HDFS-7866 first is better.
bq. 2. What methods can ECSchemaManager call to make it happen? 
Some methods like {{logAddECSchema()}} in {{FSEditLog.java}} are missing, I 
will add them in next patch.
bq. 3. In ECSchemaManager, new methods like addECSchema are not necessarily 
public.
I will change to friendly.
bq. 4. Are we supporting the two formats? Please add Javadoc to explain them, 
thanks.
Yes, two formats are supported. These methods are all only called during 
namenode startup or do checkpoint, and which method is called depends on the 
FSImage format. I will add detail Javadoc on them.
bq.  5. Would you have separate issue(s) for the following?
I will create a new issue for it.


> Erasure Coding: Persist EC schemas in NameNode
> ----------------------------------------------
>
>                 Key: HDFS-7859
>                 URL: https://issues.apache.org/jira/browse/HDFS-7859
>             Project: Hadoop HDFS
>          Issue Type: Sub-task
>            Reporter: Kai Zheng
>            Assignee: Xinwei Qin 
>         Attachments: HDFS-7859.001.patch
>
>
> In meetup discussion with [~zhz] and [~jingzhao], it's suggested that we 
> persist EC schemas in NameNode centrally and reliably, so that EC zones can 
> reference them by name efficiently.



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)

Reply via email to