[ 
https://issues.apache.org/jira/browse/HDFS-8909?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Zhe Zhang updated HDFS-8909:
----------------------------
    Attachment: HDFS-8909.002.patch

Thanks Jing for updating the patch! I'm attaching a rebased version since I 
just updated {{HDFS-7285-merge}} branch. The only non-trivial conflict is to 
rearrange the order of methods in {{BlockInfo}}.

bq. Currently I prefer separating it out as a standalone class. Maybe we can do 
it also in trunk.
Agreed it should be a separate class. I created HDFS-8928 to make the change in 
trunk. I think we also also take the chance to make the List->array change in 
trunk to minimize consolidated EC patch against trunk.

I also agree with you on the two other points. 

So +1 after committing HDFS-8928 in trunk and updating the patch accordingly. 
I'll also manually start a Jenkins job once the new {{HDFS-7285-merge}} branch 
itself passed Jenkins}}.

> Erasure coding: update BlockInfoContiguousUC and BlockInfoStripedUC to use 
> BlockUnderConstructionFeature
> --------------------------------------------------------------------------------------------------------
>
>                 Key: HDFS-8909
>                 URL: https://issues.apache.org/jira/browse/HDFS-8909
>             Project: Hadoop HDFS
>          Issue Type: Sub-task
>          Components: namenode
>    Affects Versions: HDFS-7285
>            Reporter: Zhe Zhang
>            Assignee: Jing Zhao
>         Attachments: HDFS-8909.000.patch, HDFS-8909.001.patch, 
> HDFS-8909.002.patch
>
>
> HDFS-8801 converts {{BlockInfoUC}} as a feature. We should consolidate 
> {{BlockInfoContiguousUC}} and {{BlockInfoStripedUC}} logics to use this 
> feature.



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)

Reply via email to