Details

    • Type: Sub-task
    • Status: Resolved
    • Priority: Major
    • Resolution: Fixed
    • Affects Version/s: 0.13.0
    • Fix Version/s: 0.13.0
    • Component/s: HiveServer2
    • Labels:
      None
    • Release Note:
      Hide
      Change to use Long polling as described in description.
      Adds hive.server2.long.polling.timeout configuration parameter, which can be used to configure how long the long poll waits. Most users would not need to bother about changing this configuration parameter.
      Show
      Change to use Long polling as described in description. Adds hive.server2.long.polling.timeout configuration parameter, which can be used to configure how long the long poll waits. Most users would not need to bother about changing this configuration parameter.

      Description

      HIVE-4617 provides support for async execution in HS2. The client gets an operation handle which it can poll to check on the operation status. However, the polling frequency is entirely left to the client which can be resource inefficient. Long polling will solve this, by blocking the client request to check the operation status for a configurable amount of time (a new HS2 config) if the data is not available, but responding immediately if the data is available.

        Attachments

        1. HIVE-5217.2.patch
          19 kB
          Vaibhav Gumashta
        2. HIVE-5217.3.patch
          17 kB
          Vaibhav Gumashta
        3. HIVE-5217.4.patch
          27 kB
          Vaibhav Gumashta
        4. HIVE-5217.5.patch
          25 kB
          Vaibhav Gumashta
        5. HIVE-5217.6.patch
          28 kB
          Vaibhav Gumashta
        6. HIVE-5217.D12801.2.patch
          5 kB
          Vaibhav Gumashta
        7. HIVE-5217.D12801.3.patch
          5 kB
          Vaibhav Gumashta
        8. HIVE-5217.D12801.4.patch
          8 kB
          Vaibhav Gumashta
        9. HIVE-5217.D12801.5.patch
          8 kB
          Vaibhav Gumashta
        10. HIVE-5217.D12801.6.patch
          8 kB
          Vaibhav Gumashta

          Issue Links

            Activity

              People

              • Assignee:
                vgumashta Vaibhav Gumashta
                Reporter:
                vgumashta Vaibhav Gumashta
              • Votes:
                0 Vote for this issue
                Watchers:
                6 Start watching this issue

                Dates

                • Created:
                  Updated:
                  Resolved: