[ https://issues.apache.org/jira/browse/HDFS-8728?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Zhe Zhang updated HDFS-8728: ---------------------------- Attachment: HDFS-8728-HDFS-7285.02.patch Uploading branch-based {{HDFS-8728-HDFS-7285.02.patch}} to address some of Andrew's comments: # Since the patch is already large, will leave the ideas of {{getOp}} and saving reference in {{StripedBlockStorageOp}} as follow-ons. # I filed HDFS-8784 to rename {{numNodes}}. This patch basically makes necessary changes to merge trunk's {{BlockInfo}} hierarchy back to HDFS-7285 branch (as well as adding the striped counterparts). If we agree upon this direction I will create another patch to replace all unnecessary usages of {{BIC}}, {{BIS}}, {{BIUCC}}, {{BIUCS}} with {{BlockInfo}} and {{BlockInfoUC}}. After reaching a conclusion here, I plan to update {{Merge-1}} to {{Merge-14}} patches accordingly, and then rebase the HDFS-7285 branch to catch up with trunk. [~jingzhao] Could you share some advice here? Thanks! > Erasure coding: revisit and simplify BlockInfoStriped and INodeFile > ------------------------------------------------------------------- > > Key: HDFS-8728 > URL: https://issues.apache.org/jira/browse/HDFS-8728 > Project: Hadoop HDFS > Issue Type: Sub-task > Reporter: Zhe Zhang > Assignee: Zhe Zhang > Attachments: HDFS-8728-HDFS-7285.00.patch, > HDFS-8728-HDFS-7285.01.patch, HDFS-8728-HDFS-7285.02.patch, > HDFS-8728.00.patch, HDFS-8728.01.patch, HDFS-8728.02.patch, > Merge-1-codec.patch, Merge-2-ecZones.patch, Merge-3-blockInfo.patch, > Merge-4-blockmanagement.patch, Merge-5-blockPlacementPolicies.patch, > Merge-6-locatedStripedBlock.patch, Merge-7-replicationMonitor.patch, > Merge-8-inodeFile.patch > > -- This message was sent by Atlassian JIRA (v6.3.4#6332)