Uploaded image for project: 'IMPALA'
  1. IMPALA
  2. IMPALA-2568 ExecuteStatement RPC (and beeswax query() RPC) should not block
  3. IMPALA-718

ExecuteStatement (HS2) and query (beeswax) are supposed to be non-blocking RPC but for DDL, they block

    XMLWordPrintableJSON

Details

    • Sub-task
    • Status: Open
    • Minor
    • Resolution: Unresolved
    • Impala 1.1.1
    • None
    • Backend

    Description

      Certain operations, such as

      1. LOAD DATA
      2. REFRESH
      3. Invalidate Metadata
      (4. and potentially compute stats)

      can be long running DDL. These operations blocks on ExecuteStatement (HS2) or query (beeswax).

      Because Hue expects all operations as async, when an user issues such a long running DDL from Hue, Hue might timeout. Also, Impala does not have progress reporting on these operations. The lack of progress reporting makes it hard for our user to tell if it's still running or not.

      Attachments

        Issue Links

          Activity

            People

              Unassigned Unassigned
              alan@cloudera.com Alan Choi
              Votes:
              0 Vote for this issue
              Watchers:
              1 Start watching this issue

              Dates

                Created:
                Updated: