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

Do not throw ScannerTimeoutException when catch UnknownScannerException

    Details

    • Type: Improvement
    • Status: Resolved
    • Priority: Major
    • Resolution: Fixed
    • Affects Version/s: 1.3.0, 1.4.0, 1.2.2, 1.1.6, 2.0.0
    • Fix Version/s: 1.3.0, 1.1.6, 1.2.3, 2.0.0
    • Component/s: Client, Scanners
    • Labels:
      None
    • Hadoop Flags:
      Reviewed

      Description

      Now in scanner we have heartbeat to prevent timeout. The time blocked on ResultScanner.next() may much longer than scanner timeout. So it is no need any more to throw ScannerTimeoutException when server throws UnknownScannerException, we can just reset the scanner like NotServingRegionException

        Attachments

        1. HBASE-16266-v1.patch
          3 kB
          Phil Yang
        2. HBASE-16266-v2.patch
          5 kB
          Phil Yang
        3. HBASE-16266-v3.patch
          7 kB
          Phil Yang

          Issue Links

            Activity

              People

              • Assignee:
                yangzhe1991 Phil Yang
                Reporter:
                yangzhe1991 Phil Yang
              • Votes:
                0 Vote for this issue
                Watchers:
                6 Start watching this issue

                Dates

                • Created:
                  Updated:
                  Resolved: