[ https://issues.apache.org/jira/browse/HDFS-8854?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=14654539#comment-14654539 ]
Zhe Zhang commented on HDFS-8854: --------------------------------- Thanks Walter for taking this task. I think we need to separate the discussion into 2 questions: # Whether we need an abstraction for current ECSchema + cellSize. I think we clearly do need it. You have a good summary of the advantages: {quote} Advantages: 1. shorter args list, cleaner code. 2. store one field in BlockInfoStriped, instead of two fields. Less memory usage. {quote} # Naming of the new abstraction. We probably shouldn't call it a schema, because _schema_ is already a basic concept in codec. I think {{ErasureCodingPolicy}} is a better name. Maybe we can keep {{ECSchema}} class in COMMON, and refactor HDFS codes to use {{ErasureCodingPolicy}} instead? > Erasure coding: Move cellSize inside ECSchema > --------------------------------------------- > > Key: HDFS-8854 > URL: https://issues.apache.org/jira/browse/HDFS-8854 > Project: Hadoop HDFS > Issue Type: Sub-task > Reporter: Walter Su > Assignee: Walter Su > -- This message was sent by Atlassian JIRA (v6.3.4#6332)