diff --git a/metastore/src/java/org/apache/hadoop/hive/metastore/HiveMetaStore.java b/metastore/src/java/org/apache/hadoop/hive/metastore/HiveMetaStore.java index 9765ec2a3c..58b9044930 100644 --- a/metastore/src/java/org/apache/hadoop/hive/metastore/HiveMetaStore.java +++ b/metastore/src/java/org/apache/hadoop/hive/metastore/HiveMetaStore.java @@ -4706,7 +4706,8 @@ public boolean drop_partition_by_name_with_environment_context(final String db_n @Override public Index add_index(final Index newIndex, final Table indexTable) throws InvalidObjectException, AlreadyExistsException, MetaException, TException { - startFunction("add_index", ": " + newIndex.toString() + " " + indexTable.toString()); + String tableName = indexTable != null ? indexTable.getTableName() : ""; + startFunction("add_index", ": " + newIndex.toString() + " " + tableName); Index ret = null; Exception ex = null; try { @@ -4725,7 +4726,6 @@ public Index add_index(final Index newIndex, final Table indexTable) throw newMetaException(e); } } finally { - String tableName = indexTable != null ? indexTable.getTableName() : null; endFunction("add_index", ret != null, ex, tableName); } return ret;