Uploaded image for project: 'HBase'
  1. HBase
  2. HBASE-19929

Call RS.stop on a session expired RS may hang

    XMLWordPrintableJSON

Details

    • Bug
    • Status: Resolved
    • Major
    • Resolution: Fixed
    • None
    • 2.0.0-beta-2, 2.0.0
    • wal
    • None
    • Reviewed

    Description

      See the discussion in HBASE-19927. The problem is that, for a normal stop we will try to close all the regions and wait until they are all closed. But if the RS has already session expired, master will start the failover work which will move the WAL directory, and then we will be stuck in writing flush marker.

      Attachments

        1. HBASE-19929.patch
          29 kB
          Duo Zhang
        2. HBASE-19929-v1.patch
          44 kB
          Duo Zhang

        Issue Links

          Activity

            People

              zhangduo Duo Zhang
              zhangduo Duo Zhang
              Votes:
              0 Vote for this issue
              Watchers:
              5 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: