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