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

Untangle depencencies between NN components

VotersWatch issueWatchersCreate sub-taskLinkCloneUpdate Comment AuthorReplace String in CommentUpdate Comment VisibilityDelete Comments
    XMLWordPrintableJSON

Details

    • Improvement
    • Status: Closed
    • Major
    • Resolution: Fixed
    • 0.23.0
    • 2.0.0-alpha
    • namenode
    • None
    • 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 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

          This comment will be Viewable by All Users Viewable by All Users
          Cancel

          People

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

            Dates

              Created:
              Updated:
              Resolved:

              Issue deployment