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

Improve cancellation management in the rpc layer

    XMLWordPrintableJSON

Details

    • Bug
    • Status: Closed
    • Major
    • Resolution: Fixed
    • 1.0.0, 2.0.0
    • 0.99.0
    • Client
    • None
    • Reviewed

    Description

      The current client code depends on interrupting the thread for canceling a request. It's actually possible to rely on a callback in protobuf.

      The patch includes as well various performance improvements in replica management.

      On a version before HBASE-11492 the perf was ~35% better. I will redo the test with the last version.

      Attachments

        1. 11564.v1.patch
          39 kB
          Nicolas Liochon
        2. 11564.v2.patch
          40 kB
          Nicolas Liochon

        Issue Links

          Activity

            People

              nkeywal Nicolas Liochon
              nkeywal Nicolas Liochon
              Votes:
              0 Vote for this issue
              Watchers:
              7 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: