[ 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)