HBase
  1. HBase
  2. HBASE-6381

AssignmentManager should use the same logic for clean startup and failover

    Details

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

      Description

      Currently AssignmentManager handles clean startup and failover very differently.
      Different logic is mingled together so it is hard to find out which is for which.

      We should clean it up and share the same logic so that AssignmentManager handles
      both cases the same way. This way, the code will much easier to understand and
      maintain.

      1. trunk-6381_v9.patch
        137 kB
        Jimmy Xiang
      2. trunk-6381_v8.patch
        138 kB
        Jimmy Xiang
      3. trunk-6381_v7.patch
        137 kB
        Jimmy Xiang
      4. hbase-6381.pdf
        141 kB
        Jimmy Xiang
      5. trunk-6381_v5.patch
        122 kB
        Jimmy Xiang
      6. hbase-6381-notes.pdf
        172 kB
        Jimmy Xiang

        Issue Links

          Activity

          Jimmy Xiang created issue -
          Jimmy Xiang made changes -
          Field Original Value New Value
          Link This issue relates to HBASE-6272 [ HBASE-6272 ]
          Jimmy Xiang made changes -
          Assignee Jimmy Xiang [ jxiang ]
          Jimmy Xiang made changes -
          Link This issue is related to HBASE-6228 [ HBASE-6228 ]
          Jimmy Xiang made changes -
          Attachment hbase-6381-notes.pdf [ 12541103 ]
          Jimmy Xiang made changes -
          Attachment trunk-6381_v5.patch [ 12543121 ]
          Jimmy Xiang made changes -
          Status Open [ 1 ] Patch Available [ 10002 ]
          Jimmy Xiang made changes -
          Attachment hbase-6381.pdf [ 12543340 ]
          Jimmy Xiang made changes -
          Status Patch Available [ 10002 ] Open [ 1 ]
          Jimmy Xiang made changes -
          Attachment trunk-6381_v7.patch [ 12545590 ]
          Jimmy Xiang made changes -
          Status Open [ 1 ] Patch Available [ 10002 ]
          Jimmy Xiang made changes -
          Status Patch Available [ 10002 ] Open [ 1 ]
          Jimmy Xiang made changes -
          Attachment trunk-6381_v8.patch [ 12545766 ]
          Jimmy Xiang made changes -
          Status Open [ 1 ] Patch Available [ 10002 ]
          Jimmy Xiang made changes -
          Status Patch Available [ 10002 ] Open [ 1 ]
          Jimmy Xiang made changes -
          Attachment trunk-6381_v9.patch [ 12546226 ]
          Jimmy Xiang made changes -
          Status Open [ 1 ] Patch Available [ 10002 ]
          Hadoop Flags Reviewed [ 10343 ]
          Jimmy Xiang made changes -
          Status Patch Available [ 10002 ] Resolved [ 5 ]
          Resolution Fixed [ 1 ]
          Jimmy Xiang made changes -
          Fix Version/s 0.96.0 [ 12320040 ]
          stack made changes -
          Fix Version/s 0.95.0 [ 12324094 ]
          Fix Version/s 0.96.0 [ 12320040 ]
          stack made changes -
          Fix Version/s 0.98.0 [ 12323143 ]
          stack made changes -
          Fix Version/s 0.98.0 [ 12323143 ]
          stack made changes -
          Status Resolved [ 5 ] Closed [ 6 ]

            People

            • Assignee:
              Jimmy Xiang
              Reporter:
              Jimmy Xiang
            • Votes:
              0 Vote for this issue
              Watchers:
              10 Start watching this issue

              Dates

              • Created:
                Updated:
                Resolved:

                Development