Index: metastore/src/java/org/apache/hadoop/hive/metastore/MetaStoreDirectSql.java IDEA additional info: Subsystem: com.intellij.openapi.diff.impl.patch.CharsetEP <+>UTF-8 =================================================================== --- metastore/src/java/org/apache/hadoop/hive/metastore/MetaStoreDirectSql.java (revision 636c8a4c804f7662670a32ca27040f7a77163357) +++ metastore/src/java/org/apache/hadoop/hive/metastore/MetaStoreDirectSql.java (revision 20d7a0a9713cd8b89455a950cea2a379b17ffd20) @@ -173,7 +173,7 @@ tx.begin(); doCommit = true; } - Query dbQuery = null, tblColumnQuery = null, partColumnQuery = null; + Query dbQuery = null, tblColumnQuery = null, partColumnQuery = null, constraintQuery = null; try { // Force the underlying db to initialize. @@ -186,6 +186,9 @@ partColumnQuery = pm.newQuery(MPartitionColumnStatistics.class, "dbName == ''"); partColumnQuery.execute(); + constraintQuery = pm.newQuery(MConstraint.class, "childIntegerIndex < 0"); + constraintQuery.execute(); + return true; } catch (Exception ex) { doCommit = false; @@ -205,6 +208,9 @@ if (partColumnQuery != null) { partColumnQuery.closeAll(); } + if (constraintQuery != null) { + constraintQuery.cancelAll(); + } } }