[ https://issues.apache.org/jira/browse/HIVE-15329?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Prasanth Jayachandran updated HIVE-15329: ----------------------------------------- Resolution: Fixed Fix Version/s: 2.2.0 Status: Resolved (was: Patch Available) Committed to master! Thanks [~winningalong] for the contribution! > NullPointerException might occur when create table > -------------------------------------------------- > > Key: HIVE-15329 > URL: https://issues.apache.org/jira/browse/HIVE-15329 > Project: Hive > Issue Type: Bug > Components: Metastore > Affects Versions: 2.0.0, 2.1.0 > Reporter: Meilong Huang > Assignee: Meilong Huang > Labels: metastore > Fix For: 2.2.0 > > Attachments: HIVE-15329.1.patch > > > NullPointerException might occur if table.getParameters() returns null when > method isNonNativeTable is invoked in class MetaStoreUtils. > {code} > public static boolean isNonNativeTable(Table table) { > if (table == null) { > return false; > } > return > (table.getParameters().get(hive_metastoreConstants.META_TABLE_STORAGE) != > null); > } > {code} > This will cause a stack trace without any suggestive information at client: > {code} > org.apache.hadoop.hive.metastore.api.MetaException: > java.lang.NullPointerException > at > org.apache.hadoop.hive.metastore.api.ThriftHiveMetastore$create_table_with_environment_context_result$create_table_with_environment_context_resultStandardScheme.read... > {code} -- This message was sent by Atlassian JIRA (v6.3.4#6332)