hadoop-hdfs-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Hairong Kuang (JIRA)" <j...@apache.org>
Subject [jira] Created: (HDFS-642) Support pipeline close and close recovery
Date Tue, 22 Sep 2009 22:10:16 GMT
Support pipeline close and close recovery
-----------------------------------------

                 Key: HDFS-642
                 URL: https://issues.apache.org/jira/browse/HDFS-642
             Project: Hadoop HDFS
          Issue Type: Sub-task
            Reporter: Hairong Kuang
            Assignee: Hairong Kuang
             Fix For: Append Branch


This jira intends to implement the third stage of block construction: close. The main ideas
are:
1. A client notifies the datanodes in the pipeline to finalize a replica and then shuts down
the pipeline by sending a special end-of-block message.
2. The end-of-block message does not get sent until the client finishes sending all packets
belong to the block and have received all their acks.
3. If close fails, the client recovers the failures by setting up a new pipeline with the
remaining datanodes and a newer generation stamp.
4. I plan to use an empty packet as the end-of-block message.

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.


Mime
View raw message