Details

    • Type: Sub-task Sub-task
    • Status: Resolved
    • Priority: Major 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.

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

        Issue Links

          Activity

            People

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

              Dates

              • Created:
                Updated:
                Resolved:

                Development