You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@hive.apache.org by "Mike Liddell (JIRA)" <ji...@apache.org> on 2013/02/15 21:17:12 UTC
[jira] [Created] (HIVE-4026) Add HTTP support to HiveServer2
Mike Liddell created HIVE-4026:
----------------------------------
Summary: Add HTTP support to HiveServer2
Key: HIVE-4026
URL: https://issues.apache.org/jira/browse/HIVE-4026
Project: Hive
Issue Type: New Feature
Components: CLI, Server Infrastructure
Reporter: Mike Liddell
Add HTTP as endpoint option for HiveServer2. This supports environments for which TCP connectivity is inconvenient or impossible. One key scenario is beeline connecting to a HTTPS proxy/gateway which forwards to HS2-HTTP.
Due to the proxy/gateway scenario being most secure, support for HS2 HTTPS has not been added.
new behavior:
new configuration options to use HTTP server mode rather than TCP
http mode uses Jetty server/servlets
new beeline client URI parsing and HTTP transport behavior.
Usage:
(1) TCP-mode: beeline> !connect jdbc:hive2://<server>:<port>/ user password
(2) HTTP-mode: beeline> !connect jdbc:hive2:http://<server>:<port>/path/../ user password
(3) via HTTPS proxy: beeline> !connect jdbc:hive2:https://<server>:<port>/path/../ user password
--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira