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

Client with cached region location pointing at dead server does not recover

    XMLWordPrintableJSON

Details

    • Bug
    • Status: Closed
    • Critical
    • Resolution: Invalid
    • 0.20.1
    • 0.90.0
    • None
    • None

    Description

      Testing in HBASE-1908 uncovered an issue where I had a client that had cached a region location. I killed that regionserver, waited for recovery/reassignment, and then tried to scan the table again from the same client w/o restarting it.

      A client normally gets a NotServingRegionException when a region is reassigned, but since this server is dead the client just got Connection Refused type exceptions. These didn't seem to trigger the client to ask META for a new region location.

      Attachments

        Activity

          People

            Unassigned Unassigned
            streamy Jonathan Gray
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: