Author: ekoifman
Date: Mon Jan 26 18:22:03 2015
New Revision: 1654854
URL: http://svn.apache.org/r1654854
Log:
HIVE-9361 - Intermittent NPE in SessionHiveMetaStoreClient.alterTempTable
Modified:
hive/trunk/ql/src/java/org/apache/hadoop/hive/ql/metadata/SessionHiveMetaStoreClient.java
Modified:
hive/trunk/ql/src/java/org/apache/hadoop/hive/ql/metadata/SessionHiveMetaStoreClient.java
URL:
http://svn.apache.org/viewvc/hive/trunk/ql/src/java/org/apache/hadoop/hive/ql/metadata/SessionHiveMetaStoreClient.java?rev=1654854&r1=1654853&r2=1654854&view=diff
==============================================================================
---
hive/trunk/ql/src/java/org/apache/hadoop/hive/ql/metadata/SessionHiveMetaStoreClient.java
(original)
+++
hive/trunk/ql/src/java/org/apache/hadoop/hive/ql/metadata/SessionHiveMetaStoreClient.java
Mon Jan 26 18:22:03 2015
@@ -387,7 +387,7 @@ public class SessionHiveMetaStoreClient
org.apache.hadoop.hive.metastore.api.Table newtCopy =
deepCopyAndLowerCaseTable(newt);
MetaStoreUtils.updateUnpartitionedTableStatsFast(newtCopy,
- wh.getFileStatusesForSD(newtCopy.getSd()), false, true);
+ getWh().getFileStatusesForSD(newtCopy.getSd()), false, true);
Table newTable = new Table(newtCopy);
String newDbName = newTable.getDbName();
String newTableName = newTable.getTableName();