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

Generalize ServerCallable creation to support custom callables

    XMLWordPrintableJSON

Details

    • Bug
    • Status: Closed
    • Major
    • Resolution: Fixed
    • 0.98.0, 0.95.2, 0.94.11
    • 0.98.0, 0.95.2, 0.94.11
    • None
    • None
    • Support custom RpcRetryingCaller via a configurable factory.

    Description

      Currently, sever callables are instantiated via direct calls. Instead, we can use a single factory and that allows more specialized callable implementations, for instance, using a circuit-breaker pattern (or the Hystrix implementation!) to minimize attempts to contact the server.

      Attachments

        1. hbase-9049-trunk-v4.patch
          33 kB
          Jesse Yates
        2. hbase-9049-trunk-v3.patch
          32 kB
          Jesse Yates
        3. hbase-9049-trunk-v2.patch
          32 kB
          Jesse Yates
        4. hbase-9049-trunk-v1.patch
          33 kB
          Jesse Yates
        5. hbase-9049-trunk-v0.patch
          62 kB
          Jesse Yates

        Activity

          People

            jesse_yates Jesse Yates
            jesse_yates Jesse Yates
            Votes:
            0 Vote for this issue
            Watchers:
            4 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: