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

RpcRetryingCaller should log after fixed number of retries like AsyncProcess

    XMLWordPrintableJSON

Details

    • Improvement
    • Status: Closed
    • Minor
    • Resolution: Fixed
    • None
    • 0.98.8, 0.99.2
    • Client
    • None
    • Reviewed
    • hbase.client.start.log.errors.counter now also applies to Scanners.

    Description

      Scanner retry is handled by RpcRetryingCaller. This is different from multi, which is handled by AsyncProcess. AsyncProcess will start logging operation status after hbase.client.start.log.errors.counter retries have been attempted. Let's bring the same functionality over to Scanner path.

      Noticed this while debugging IntegrationTestMTTR.

      Attachments

        1. HBASE-12432.00.patch
          9 kB
          Nick Dimiduk
        2. HBASE-12432.00-0.98.patch
          7 kB
          Nick Dimiduk
        3. HBASE-12432.01-0.98.patch
          7 kB
          Nick Dimiduk
        4. HBASE-12432.01.patch
          9 kB
          Nick Dimiduk

        Activity

          People

            ndimiduk Nick Dimiduk
            ndimiduk Nick Dimiduk
            Votes:
            0 Vote for this issue
            Watchers:
            5 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: