[
https://issues.apache.org/jira/browse/HIVE-15107?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=15630383#comment-15630383
]
Ratandeep Ratti commented on HIVE-15107:
----------------------------------------
Seems like this has been fixed here HIVE-13101. In HIVE-13101 by default
{{false}} is returned if Configuration is null. But isn't the more appropriate
default response {{true}} since the default value of
HiveConf.ConfVars.HIVE_QUOTEDID_SUPPORT is {{column}}??
> HiveLexer can throw NPE in allowQuoteId
> ---------------------------------------
>
> Key: HIVE-15107
> URL: https://issues.apache.org/jira/browse/HIVE-15107
> Project: Hive
> Issue Type: Bug
> Affects Versions: 1.1.1
> Reporter: Ratandeep Ratti
> Assignee: Ratandeep Ratti
> Attachments: HIVE-15107.patch
>
>
> In HiveLexer.allowQuoteId we reference the HiveConf field, which may be null.
> The configuration field is set in ParseDriver only if the hive.ql.Context
> variable is not null. ParseDriver exposes API such as
> org.apache.hadoop.hive.ql.parse.ParseDriver#parse(java.lang.String) which can
> result in the hive.ql.Context field to be null.
--
This message was sent by Atlassian JIRA
(v6.3.4#6332)