You are viewing a plain text version of this content. The canonical link for it is here.
Posted to hdfs-dev@hadoop.apache.org by "Hairong Kuang (JIRA)" <ji...@apache.org> on 2009/09/02 20:42:32 UTC
[jira] Created: (HDFS-589) Change block write protocol to support
pipeline recovery
Change block write protocol to support pipeline recovery
--------------------------------------------------------
Key: HDFS-589
URL: https://issues.apache.org/jira/browse/HDFS-589
Project: Hadoop HDFS
Issue Type: Sub-task
Affects Versions: Append Branch
Reporter: Hairong Kuang
Assignee: Hairong Kuang
Fix For: Append Branch
Current block write operation's header has the following fields:
blockId blockGS pipelineSize isRecovery clientName hasSource source #datanodesInDownStreamPipeline downstreamDatanodes
I'd like to change the header to be
blockId blockGS pipelineSize clientName flags blockMinLen blockMaxLen newGS hasSource source #datanodesInDownStreamPipeline downstreamDatanodes
With this protocol change, pipeline recovery will be performed when a mew pipeline is set up.
--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.
[jira] Resolved: (HDFS-589) Change block write protocol to support
pipeline recovery
Posted by "Hairong Kuang (JIRA)" <ji...@apache.org>.
[ https://issues.apache.org/jira/browse/HDFS-589?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Hairong Kuang resolved HDFS-589.
--------------------------------
Resolution: Fixed
I've just committed this.
> Change block write protocol to support pipeline recovery
> --------------------------------------------------------
>
> Key: HDFS-589
> URL: https://issues.apache.org/jira/browse/HDFS-589
> Project: Hadoop HDFS
> Issue Type: Sub-task
> Components: data-node, hdfs client
> Affects Versions: Append Branch
> Reporter: Hairong Kuang
> Assignee: Hairong Kuang
> Fix For: Append Branch
>
> Attachments: opWriteProtocol.patch, opWriteProtocol1.patch
>
>
> Current block write operation's header has the following fields:
> blockId blockGS pipelineSize isRecovery clientName hasSource source #datanodesInDownStreamPipeline downstreamDatanodes
> I'd like to change the header to be
> blockId blockGS pipelineSize clientName flags blockMinLen blockMaxLen newGS hasSource source #datanodesInDownStreamPipeline downstreamDatanodes
> With this protocol change, pipeline recovery will be performed when a mew pipeline is set up.
--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.