You are viewing a plain text version of this content. The canonical link for it is here.
Posted to hdfs-issues@hadoop.apache.org by "Allen Wittenauer (JIRA)" <ji...@apache.org> on 2014/07/31 23:23:39 UTC
[jira] [Updated] (HDFS-4916) DataTransfer may mask the IOException
during block transfering
[ https://issues.apache.org/jira/browse/HDFS-4916?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Allen Wittenauer updated HDFS-4916:
-----------------------------------
Priority: Critical (was: Blocker)
> DataTransfer may mask the IOException during block transfering
> --------------------------------------------------------------
>
> Key: HDFS-4916
> URL: https://issues.apache.org/jira/browse/HDFS-4916
> Project: Hadoop HDFS
> Issue Type: Bug
> Components: datanode
> Affects Versions: 2.0.4-alpha, 2.0.5-alpha
> Reporter: Zesheng Wu
> Priority: Critical
> Attachments: 4916.v0.patch
>
>
> When a new datanode is added to the pipeline, the client will trigger the block transfer process. In the current implementation, the src datanode calls the run() method of the DataTransfer to transfer the block, this method will mask the IOExceptions during the transfering, and will make the client not realize the failure during the transferring, as a result the client will mistake the failing transferring as successful one.
--
This message was sent by Atlassian JIRA
(v6.2#6252)