Uploaded image for project: 'IMPALA'
  1. IMPALA
  2. IMPALA-9414

Support the Expect: 100-continue http header

    XMLWordPrintableJSON

    Details

    • Type: Improvement
    • Status: Resolved
    • Priority: Major
    • Resolution: Fixed
    • Affects Version/s: Impala 3.4.0
    • Fix Version/s: None
    • Component/s: Clients
    • Labels:
      None
    • Epic Color:
      ghx-label-10

      Description

      The "Expect: 100-continue" http header allows http clients to send only the headers for their request, get a confirmation back from the server that the headers are valid, and only then send the body of the request, avoiding the overhead of sending large requests that will ultimately fail.

      This would be useful for Impala in situations like submitting a large query to a Kerberos-secured Impala where requests are proxied through Apache Knox, where it would allow us to verify the credentials before the query text is send over the network.

      We should implement support for this both in the hs2 http server and in any clients.

        Attachments

          Activity

            People

            • Assignee:
              twmarshall Thomas Tauber-Marshall
              Reporter:
              twmarshall Thomas Tauber-Marshall
            • Votes:
              0 Vote for this issue
              Watchers:
              1 Start watching this issue

              Dates

              • Created:
                Updated:
                Resolved: