HBase
  1. HBase
  2. HBASE-11564

Improve cancellation management in the rpc layer

    Details

    • Type: Bug Bug
    • Status: Closed
    • Priority: Major Major
    • Resolution: Fixed
    • Affects Version/s: 1.0.0, 2.0.0
    • Fix Version/s: 0.99.0, 2.0.0
    • Component/s: Client
    • Labels:
      None
    • Hadoop Flags:
      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.

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

        Issue Links

          Activity

          No work has yet been logged on this issue.

            People

            • Assignee:
              Nicolas Liochon
              Reporter:
              Nicolas Liochon
            • Votes:
              0 Vote for this issue
              Watchers:
              8 Start watching this issue

              Dates

              • Created:
                Updated:
                Resolved:

                Development