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

Walter Su updated HDFS-8543:
----------------------------
    Attachment: HDFS-8543-HDFS-7285.05.patch

05 patch address Zhe's comments:
1, 2, done.
3, done. delHint only used by Balancer/Mover. The strategy is when DN received 
a new copy, the DN notify NN to delete one immediately. (See 
DataXceiver#replaceBlock) It's unlikely there are many replicas have same index 
with delHint. But of course, we can check again, to make sure.
4. done. Added {{<>}} operator.
5. done. Add a case of 3 copies . TestBalancer#testBalancerWithStripedFile add 
test indices. Moved the common test util to 
DFSTestUtil#verifyLocatedStripedBlocks
6. done.

> Erasure Coding: processOverReplicatedBlock() handles striped block
> ------------------------------------------------------------------
>
>                 Key: HDFS-8543
>                 URL: https://issues.apache.org/jira/browse/HDFS-8543
>             Project: Hadoop HDFS
>          Issue Type: Sub-task
>            Reporter: Walter Su
>            Assignee: Walter Su
>         Attachments: HDFS-8543-HDFS-7285.01.patch, 
> HDFS-8543-HDFS-7285.02.patch, HDFS-8543-HDFS-7285.03.patch, 
> HDFS-8543-HDFS-7285.04.patch, HDFS-8543-HDFS-7285.05.patch
>
>
> striped block group could be over replicated when: 1.dead DN comes back. 2. 
> Balancer/Mover copies block before deletes it.
> This jira add logic for processOverReplicatedBlock() handling striped block



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

Reply via email to