Details

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

      Description

      FSImage currently derives from Storage and FSEditLog has to call methods directly on FSImage to access the filesystem. This JIRA is to separate the Storage class out into NNStorage so that FSEditLog is less dependent on FSImage. From this point, the other parts of the circular dependency should be easy to fix.

      1. HDFS-1557.diff
        157 kB
        Ivan Kelly
      2. HDFS-1557-trunk.diff
        160 kB
        Ivan Kelly
      3. HDFS-1557-branch-0.22.diff
        157 kB
        Ivan Kelly
      4. HDFS-1557-trunk.diff
        160 kB
        Ivan Kelly
      5. HDFS-1557-branch-0.22.diff
        157 kB
        Ivan Kelly
      6. HDFS-1557-trunk.diff
        164 kB
        Ivan Kelly
      7. HDFS-1557.diff
        163 kB
        Ivan Kelly
      8. HDFS-1557.diff
        191 kB
        Ivan Kelly
      9. HDFS-1557.diff
        196 kB
        Ivan Kelly
      10. HDFS-1557.diff
        196 kB
        Ivan Kelly
      11. HDFS-1557.diff
        196 kB
        Ivan Kelly
      12. HDFS-1557.diff
        197 kB
        Ivan Kelly
      13. HDFS-1557.diff
        197 kB
        Ivan Kelly
      14. 1557-suggestions.txt
        6 kB
        Todd Lipcon
      15. HDFS-1557.diff
        197 kB
        Ivan Kelly
      16. HDFS-1557.diff
        197 kB
        Ivan Kelly

        Issue Links

          Activity

            People

            • Assignee:
              Ivan Kelly
              Reporter:
              Ivan Kelly
            • Votes:
              0 Vote for this issue
              Watchers:
              9 Start watching this issue

              Dates

              • Created:
                Updated:
                Resolved:

                Development