[ 
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)

Reply via email to