Uploaded image for project: 'Hadoop HDFS'
  1. Hadoop HDFS
  2. HDFS-11419 BlockPlacementPolicyDefault is choosing datanode in an inefficient way
  3. HDFS-11430

Separate class InnerNode from class NetworkTopology and make it extendable

VotersWatch issueWatchersLinkCloneUpdate Comment AuthorReplace String in CommentUpdate Comment VisibilityDelete Comments
    XMLWordPrintableJSON

    Details

    • Type: Sub-task
    • Status: Resolved
    • Priority: Major
    • Resolution: Fixed
    • Affects Version/s: None
    • Fix Version/s: 2.9.0, 3.0.0-alpha4
    • Component/s: namenode
    • Labels:
      None
    • Hadoop Flags:
      Reviewed

      Description

      The approach we will take in HDFS-11419 is to annotate topology's inner node with more information, such that it chooses a subtree that meets storage type requirement. However, InnerNode is not specific to HDFS, so our change should affect other components using this class.

      This JIRA separates InnerNode out of NetworkTopology and makes it extendable. Therefore HDFS can have it's own customized inner node class, while other services can still have inner node as what it is right now.

        Attachments

        1. HDFS-11430-branch-2.001.patch
          30 kB
          Chen Liang
        2. h11430_20170218.patch
          30 kB
          Tsz-wo Sze
        3. h11430_20170217.patch
          29 kB
          Tsz-wo Sze

        Issue Links

          Activity

            People

            • Assignee:
              szetszwo Tsz-wo Sze
              Reporter:
              vagarychen Chen Liang

              Dates

              • Created:
                Updated:
                Resolved:

                Issue deployment