Uploaded image for project: 'HBase'
  1. HBase
  2. HBASE-20828 Finish-up AMv2 Design/List of Tenets/Specification of operation
  3. HBASE-21472

Should not persist the dispatched field for RegionRemoteProcedureBase

    XMLWordPrintableJSON

    Details

    • Type: Sub-task
    • Status: Resolved
    • Priority: Major
    • Resolution: Fixed
    • Affects Version/s: None
    • Fix Version/s: 3.0.0, 2.2.0
    • Component/s: amv2
    • Labels:
      None
    • Hadoop Flags:
      Reviewed

      Description

      It is OK to send the same open/close region request to a RS multiple times but if we persist the dispatched field, after master restarts the procedure will finish immediately, even if the reportRegionStateTransition has not been called yet. This may lead to assign a region to multiple region servers...

        Attachments

        1. HBASE-21472-v1.patch
          13 kB
          Duo Zhang
        2. HBASE-21472-UT.patch
          7 kB
          Duo Zhang
        3. HBASE-21472.patch
          13 kB
          Duo Zhang

          Issue Links

            Activity

              People

              • Assignee:
                zhangduo Duo Zhang
                Reporter:
                zhangduo Duo Zhang
              • Votes:
                0 Vote for this issue
                Watchers:
                4 Start watching this issue

                Dates

                • Created:
                  Updated:
                  Resolved: