[ https://issues.apache.org/jira/browse/HDFS-8801?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=14701715#comment-14701715 ]
Zhe Zhang commented on HDFS-8801: --------------------------------- Thanks Jing again for the work. I just finished looking through the patch, and filed 2 follow-on JIRAs (HDFS-8917 and HDFS-8918). > Convert BlockInfoUnderConstruction as a feature > ----------------------------------------------- > > Key: HDFS-8801 > URL: https://issues.apache.org/jira/browse/HDFS-8801 > Project: Hadoop HDFS > Issue Type: Improvement > Components: namenode > Reporter: Zhe Zhang > Assignee: Jing Zhao > Fix For: 2.8.0 > > Attachments: HDFS-8801.000.patch > > > Per discussion under HDFS-8499, with the erasure coding feature, there will > be 4 types of {{BlockInfo}} forming a multi-inheritance: > {{complete+contiguous}}, {{complete+striping}}, {{UC+contiguous}}, > {{UC+striped}}. We had the same challenge with {{INodeFile}} and the solution > was building feature classes like {{FileUnderConstructionFeature}}. This JIRA > aims to implement the same idea on {{BlockInfo}}. -- This message was sent by Atlassian JIRA (v6.3.4#6332)