[ https://issues.apache.org/jira/browse/HDFS-8499?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=14572001#comment-14572001 ]
Yi Liu commented on HDFS-8499: ------------------------------ Thanks Zhe for the work, the interfaces/classes hierarchy looks good overall. In {{BlockInfoUnderConstruction}}, we can implement {{addStorage/removeStorage/numNodes/replaceBlock}}, no need to push them to subclass. In {{BlockInfo}}, {{convertToBlockUnderConstruction}} should be abstract, and continuous/striped block implement it. > Merge BlockInfoUnderConstruction into trunk > ------------------------------------------- > > Key: HDFS-8499 > URL: https://issues.apache.org/jira/browse/HDFS-8499 > Project: Hadoop HDFS > Issue Type: Sub-task > Components: namenode > Affects Versions: 2.7.0 > Reporter: Zhe Zhang > Assignee: Zhe Zhang > Attachments: HDFS-8499.00.patch > > > In HDFS-7285 branch, the {{BlockInfoUnderConstruction}} interface provides a > common abstraction for striped and contiguous UC blocks. This JIRA aims to > merge it to trunk. -- This message was sent by Atlassian JIRA (v6.3.4#6332)