Uploaded image for project: 'Hadoop HDFS'
  1. Hadoop HDFS
  2. HDFS-2223

Untangle depencencies between NN components

    Details

    • Type: Improvement
    • Status: Closed
    • Priority: Major
    • Resolution: Fixed
    • Affects Version/s: 0.23.0
    • Fix Version/s: 2.0.0-alpha
    • Component/s: namenode
    • Labels:
      None
    • Hadoop Flags:
      Reviewed

      Description

      Working in the NN a lot for HA (HDFS-1623) I've come across a number of situations where the tangled dependencies between NN components has been problematic for adding new features and for testability. It would be good to untangle some of these and clarify what the distinction is between the different components: NameNode, FSNamesystem, FSDirectory, FSImage, NNStorage, and FSEditLog

        Attachments

        1. hdfs-2223-9.txt
          54 kB
          Todd Lipcon
        2. hdfs-2223-8.txt
          53 kB
          Todd Lipcon
        3. hdfs-2223-7.txt
          53 kB
          Todd Lipcon
        4. hdfs-2223-6.txt
          51 kB
          Suresh Srinivas
        5. hdfs-2223-5.txt
          50 kB
          Todd Lipcon
        6. hdfs-2223-4.txt
          46 kB
          Todd Lipcon
        7. hdfs-2223-3.txt
          46 kB
          Aaron T. Myers
        8. hdfs-2223-2.txt
          46 kB
          Todd Lipcon
        9. hdfs-2223-10.txt
          54 kB
          Todd Lipcon
        10. hdfs-2223-1.txt
          44 kB
          Todd Lipcon

          Activity

            People

            • Assignee:
              tlipcon Todd Lipcon
              Reporter:
              tlipcon Todd Lipcon
            • Votes:
              0 Vote for this issue
              Watchers:
              10 Start watching this issue

              Dates

              • Created:
                Updated:
                Resolved: