[
https://issues.apache.org/jira/browse/HIVE-6586?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=14073468#comment-14073468
]
Lefty Leverenz commented on HIVE-6586:
--------------------------------------
Also, a new value for hive.server2.authentication needs a description: NOSASL.
It was added in 0.13.0 by a JIRA that I can't find, although there's helpful
information in HIVE-4232 including this from [~cdrome]:
* [comment on HIVE-4232 from Chris Drome, 04/Apr/13 |
https://issues.apache.org/jira/browse/HIVE-4232?focusedCommentId=13622931&page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel#comment-13622931]
{quote}
...to summarize the current state:
hive-site.xml -> transport -> JDBC connection string
1. hive.server2.authentication=NOSASL -> raw transport ->
jdbc:hive2://host:port/dbname;auth=noSasl
2. hive.server2.authentication=NONE -> plain SASL transport ->
jdbc:hive2://host:port/dbname
(*DEFAULT*)
3. hive.server2.authentication=KERBEROS -> Kerberos SASL transport ->
jdbc:hive2://host:port/dbname;principal=<principal>
{quote}
Googling "Hive NOSASL" also turned up some information in Cloudera &
Hortonworks documentation. Cloudera says Beeline doesn't work with NOSASL, and
Hortonworks says hive.server2.enable.doAs can't be true when
hive.server2.authentication is NOSASL.
* [Cloudera's Hue issues -- Beeline conflict |
http://www.cloudera.com/content/cloudera-content/cloudera-docs/CDH4/4.3.0/CDH4-Release-Notes/cdh4ki_topic_1_14.html]
* [Hortonworks' ODBC Driver doc -- hive.server2.enable.doAs |
http://hortonworks.com/wp-content/uploads/2013/04/Hortonworks-Hive-ODBC-Driver-User-Guide.pdf]
What JIRA ticket added NOSASL to hive.server2.authentication in 0.13.0?
> Add new parameters to HiveConf.java after commit HIVE-6037 (also fix typos)
> ---------------------------------------------------------------------------
>
> Key: HIVE-6586
> URL: https://issues.apache.org/jira/browse/HIVE-6586
> Project: Hive
> Issue Type: Bug
> Affects Versions: 0.13.0
> Reporter: Lefty Leverenz
> Labels: TODOC14
>
> HIVE-6037 puts the definitions of configuration parameters into the
> HiveConf.java file, but several recent jiras for release 0.13.0 introduce new
> parameters that aren't in HiveConf.java yet and some parameter definitions
> need to be altered for 0.13.0. This jira will patch HiveConf.java after
> HIVE-6037 gets committed.
> Also, four typos patched in HIVE-6582 need to be fixed in the new
> HiveConf.java.
--
This message was sent by Atlassian JIRA
(v6.2#6252)