[
https://issues.apache.org/jira/browse/HDFS-7859?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=14495560#comment-14495560
]
Kai Zheng commented on HDFS-7859:
---------------------------------
bq.How can we be sure that the schema object format won't change?
Good question. In {{ECSchema}} class, in addition to the common parameters
widely used by typical erasure codecs, an {{options}} map is also included so
potentially any complex codec can use it to contain its own specific parameters
or key-value pairs, such parameters are subject to its corresponding erasure
coders to interpret. We try to make it flexible enough to avoid such change,
but in case it needs change anyway, I thought it's supported, I mean the image
layout version.
> 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)