Eric Lin created HIVE-22091:
-------------------------------

             Summary: NPE on HS2 start up due to bad data in FUNCS table
                 Key: HIVE-22091
                 URL: https://issues.apache.org/jira/browse/HIVE-22091
             Project: Hive
          Issue Type: Bug
    Affects Versions: 3.1.0
            Reporter: Eric Lin


If FUNCS table contains a stale DB_ID that has no links in DBS table, HS2 will 
fail to start up with NPE error:

{code:bash}
Caused by: org.apache.hadoop.hive.ql.metadata.HiveException: 
org.apache.hadoop.hive.ql.metadata.HiveException: 
MetaException(message:java.lang.NullPointerException)
at 
org.apache.hadoop.hive.ql.metadata.Hive.registerAllFunctionsOnce(Hive.java:220)
at org.apache.hadoop.hive.ql.metadata.Hive.<init>(Hive.java:338)
at org.apache.hadoop.hive.ql.metadata.Hive.get(Hive.java:299)
at org.apache.hadoop.hive.ql.metadata.Hive.get(Hive.java:274)
at org.apache.hadoop.hive.ql.metadata.Hive.get(Hive.java:256)
at 
org.apache.hadoop.hive.ql.security.authorization.DefaultHiveAuthorizationProvider.init(DefaultHiveAuthorizationProvider.java:29)
at 
org.apache.hadoop.hive.ql.security.authorization.HiveAuthorizationProviderBase.setConf(HiveAuthorizationProviderBase.java:112)
... 21 more
Caused by: org.apache.hadoop.hive.ql.metadata.HiveException: 
MetaException(message:java.lang.NullPointerException)
at org.apache.hadoop.hive.ql.metadata.Hive.getAllFunctions(Hive.java:3646)
at org.apache.hadoop.hive.ql.metadata.Hive.reloadFunctions(Hive.java:231)
at 
org.apache.hadoop.hive.ql.metadata.Hive.registerAllFunctionsOnce(Hive.java:215)
... 27 more
{code}




--
This message was sent by Atlassian JIRA
(v7.6.14#76016)

Reply via email to