Hadoop Common
  1. Hadoop Common
  2. HADOOP-5015

Separate block/replica management code from FSNamesystem

    Details

    • Type: Improvement Improvement
    • Status: Closed
    • Priority: Major Major
    • Resolution: Fixed
    • Affects Version/s: None
    • Fix Version/s: 0.21.0
    • Component/s: None
    • Labels:
      None
    • Hadoop Flags:
      Reviewed

      Description

      Currently FSNamesystem contains a big amount of code that manages blocks and replicas. The code scatters in FSNamesystem and it is hard to read and maintain. It would be nice to move the code to a separate class called, for example, BlockManager.

      1. blkmanager.patch
        136 kB
        Suresh Srinivas
      2. blkmanager.patch
        135 kB
        Suresh Srinivas

        Issue Links

          Activity

          Hairong Kuang created issue -
          Hairong Kuang made changes -
          Field Original Value New Value
          Link This issue incorporates HADOOP-5016 [ HADOOP-5016 ]
          Suresh Srinivas made changes -
          Attachment blkmanager.patch [ 12407044 ]
          Suresh Srinivas made changes -
          Assignee Suresh Srinivas [ sureshms ]
          Konstantin Shvachko made changes -
          Summary Seprate block/replica management code from FSNamesystem Separate block/replica management code from FSNamesystem
          Konstantin Shvachko made changes -
          Link This issue is part of HADOOP-4563 [ HADOOP-4563 ]
          Suresh Srinivas made changes -
          Attachment blkmanager.patch [ 12407169 ]
          Suresh Srinivas made changes -
          Status Open [ 1 ] Patch Available [ 10002 ]
          Hadoop Flags [Reviewed]
          Tsz Wo Nicholas Sze made changes -
          Link This issue incorporates HADOOP-5574 [ HADOOP-5574 ]
          Tsz Wo Nicholas Sze made changes -
          Status Patch Available [ 10002 ] Resolved [ 5 ]
          Resolution Fixed [ 1 ]
          Suresh Srinivas made changes -
          Link This issue blocks HADOOP-5782 [ HADOOP-5782 ]
          Owen O'Malley made changes -
          Component/s dfs [ 12310710 ]
          Tom White made changes -
          Status Resolved [ 5 ] Closed [ 6 ]

            People

            • Assignee:
              Suresh Srinivas
              Reporter:
              Hairong Kuang
            • Votes:
              1 Vote for this issue
              Watchers:
              13 Start watching this issue

              Dates

              • Created:
                Updated:
                Resolved:

                Development