Index: metastore/src/java/org/apache/hadoop/hive/metastore/ObjectStore.java =================================================================== --- metastore/src/java/org/apache/hadoop/hive/metastore/ObjectStore.java (revision 1063913) +++ metastore/src/java/org/apache/hadoop/hive/metastore/ObjectStore.java (working copy) @@ -237,6 +237,7 @@ HiveConf conf = new HiveConf(ObjectStore.class); String objTypes = HiveConf.getVar(conf, HiveConf.ConfVars.METASTORE_CACHE_PINOBJTYPES); if (objTypes != null && objTypes.length() > 0) { + LOG.info("Configure object pinning with: " + objTypes); objTypes = objTypes.toLowerCase(); String[] typeTokens = objTypes.split(","); for (String type : typeTokens) { @@ -244,8 +245,17 @@ if (PINCLASSMAP.containsKey(type)) { dsc.pinAll(true, PINCLASSMAP.get(type)); } + else { + String pinnableTypes = ""; + for (String pinnableType : PINCLASSMAP.keySet()) { + pinnableTypes += pinnableType + " "; + } + LOG.warn(type + " is not one of the pinnable object types: " + pinnableTypes); + } } } + } else { + LOG.warn("PersistenceManagerFactory returned null DataStoreCache object"); } } return pmf;