Details

    • Type: Bug Bug
    • Status: Closed
    • Priority: Major Major
    • Resolution: Fixed
    • Affects Version/s: 0.10.1
    • Fix Version/s: 0.11.0
    • Component/s: None
    • Labels:
      None

      Description

      A name node should ask a data node to re-register when
      1) the name node restarts; or
      2) the name node receives a heartbeat from an unregistered data node; or
      3) the name node recieves a heartbeat from a data node whose heart beat is lost.

      In response to the re-registration request, the data node sends a register request followed by a block report.

      1. register.patch
        6 kB
        Hairong Kuang

        Issue Links

          Activity

          Hairong Kuang created issue -
          Hairong Kuang made changes -
          Field Original Value New Value
          Link This issue is depended upon by HADOOP-692 [ HADOOP-692 ]
          Hairong Kuang made changes -
          Assignee Hairong Kuang [ hairong ]
          Hairong Kuang made changes -
          Attachment register.patch [ 12349749 ]
          Hairong Kuang made changes -
          Status Open [ 1 ] Patch Available [ 10002 ]
          Hide
          Hadoop QA added a comment -

          +1, because http://issues.apache.org/jira/secure/attachment/12349749/register.patch applied and successfully tested against trunk revision r500415.

          Show
          Hadoop QA added a comment - +1, because http://issues.apache.org/jira/secure/attachment/12349749/register.patch applied and successfully tested against trunk revision r500415.
          Hide
          Doug Cutting added a comment -

          Do you think this change to the protocol is entirely back-compatible, or should we also increment the version number of DataNode protocol?

          Show
          Doug Cutting added a comment - Do you think this change to the protocol is entirely back-compatible, or should we also increment the version number of DataNode protocol?
          Hairong Kuang made changes -
          Attachment register.patch [ 12349749 ]
          Hide
          Hairong Kuang added a comment -

          Although the patch does not change the format of the datanode protocol, it changes its sematics. So I bumped up its version number.

          Show
          Hairong Kuang added a comment - Although the patch does not change the format of the datanode protocol, it changes its sematics. So I bumped up its version number.
          Hairong Kuang made changes -
          Attachment register.patch [ 12349950 ]
          Hairong Kuang made changes -
          Status Patch Available [ 10002 ] In Progress [ 3 ]
          Hairong Kuang made changes -
          Status In Progress [ 3 ] Patch Available [ 10002 ]
          Hide
          Hadoop QA added a comment -

          +1, because http://issues.apache.org/jira/secure/attachment/12349950/register.patch applied and successfully tested against trunk revision r501249.

          Show
          Hadoop QA added a comment - +1, because http://issues.apache.org/jira/secure/attachment/12349950/register.patch applied and successfully tested against trunk revision r501249.
          Hide
          Doug Cutting added a comment -

          I just committed this. Thanks, Hairong!

          Show
          Doug Cutting added a comment - I just committed this. Thanks, Hairong!
          Doug Cutting made changes -
          Status Patch Available [ 10002 ] Resolved [ 5 ]
          Resolution Fixed [ 1 ]
          Hide
          Hadoop QA added a comment -

          -1, because the patch command could not apply the latest attachment (http://issues.apache.org/jira/secure/attachment/12349950/register.patch</a> applied and successfully tested against trunk revision r501249. </div>) as a patch to trunk revision r501616. Please note that this message is automatically generated and may represent a problem with the automation system and not the patch.

          Show
          Hadoop QA added a comment - -1, because the patch command could not apply the latest attachment ( http://issues.apache.org/jira/secure/attachment/12349950/register.patch </a> applied and successfully tested against trunk revision r501249. </div>) as a patch to trunk revision r501616. Please note that this message is automatically generated and may represent a problem with the automation system and not the patch.
          Doug Cutting made changes -
          Status Resolved [ 5 ] Closed [ 6 ]
          Owen O'Malley made changes -
          Component/s dfs [ 12310710 ]
          Transition Time In Source Status Execution Times Last Executer Last Execution Date
          Open Open Patch Available Patch Available
          2d 11h 1 Hairong Kuang 28/Jan/07 07:57
          Patch Available Patch Available In Progress In Progress
          2d 12h 9m 1 Hairong Kuang 30/Jan/07 20:06
          In Progress In Progress Patch Available Patch Available
          13s 1 Hairong Kuang 30/Jan/07 20:06
          Patch Available Patch Available Resolved Resolved
          2h 10m 1 Doug Cutting 30/Jan/07 22:17
          Resolved Resolved Closed Closed
          3d 5h 6m 1 Doug Cutting 03/Feb/07 03:23

            People

            • Assignee:
              Hairong Kuang
              Reporter:
              Hairong Kuang
            • Votes:
              0 Vote for this issue
              Watchers:
              0 Start watching this issue

              Dates

              • Created:
                Updated:
                Resolved:

                Development