Uploaded image for project: 'Hive'
  1. Hive
  2. HIVE-17481 LLAP workload management
  3. HIVE-17380

refactor LlapProtocolClientProxy to be usable with other protocols

    XMLWordPrintableJSON

Details

    • Sub-task
    • Status: Closed
    • Major
    • Resolution: Fixed
    • None
    • 3.0.0
    • None
    • None

    Description

      This basically moves a bunch of code into a generic async PB RPC proxy, in llap-common for now. Moving to common would require one to move LlapNodeId, that can be done later.
      The only logic change is that concurrent hash map, that never expires, is replaced by Guava cache. A path to shut down a proxy is added, but does nothing.

      Attachments

        1. HIVE-17380.patch
          36 kB
          Sergey Shelukhin
        2. HIVE-17380.patch
          37 kB
          Sergey Shelukhin

        Issue Links

          Activity

            People

              sershe Sergey Shelukhin
              sershe Sergey Shelukhin
              Votes:
              0 Vote for this issue
              Watchers:
              3 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: