This is an automated email from the ASF dual-hosted git repository.

dmollitor pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/hive.git


The following commit(s) were added to refs/heads/master by this push:
     new 136e0eb  HIVE-22427: PersistenceManagerProvider Logs a Warning About 
datanucleus.autoStartMechanismMode (David Mollitor, reviewed by László Bodor)
136e0eb is described below

commit 136e0eb4daa6b28b37e0f7935079c422a6349385
Author: David Mollitor <dmolli...@apache.org>
AuthorDate: Mon Nov 4 09:55:29 2019 -0500

    HIVE-22427: PersistenceManagerProvider Logs a Warning About 
datanucleus.autoStartMechanismMode (David Mollitor, reviewed by László Bodor)
---
 .../org/apache/hadoop/hive/metastore/PersistenceManagerProvider.java | 5 +++++
 1 file changed, 5 insertions(+)

diff --git 
a/standalone-metastore/metastore-server/src/main/java/org/apache/hadoop/hive/metastore/PersistenceManagerProvider.java
 
b/standalone-metastore/metastore-server/src/main/java/org/apache/hadoop/hive/metastore/PersistenceManagerProvider.java
index 084ae83..7e9522b 100644
--- 
a/standalone-metastore/metastore-server/src/main/java/org/apache/hadoop/hive/metastore/PersistenceManagerProvider.java
+++ 
b/standalone-metastore/metastore-server/src/main/java/org/apache/hadoop/hive/metastore/PersistenceManagerProvider.java
@@ -483,6 +483,11 @@ public class PersistenceManagerProvider {
     final String autoStartKey = "datanucleus.autoStartMechanismMode";
     final String autoStartIgnore = "ignored";
     String currentAutoStartVal = conf.get(autoStartKey);
+    if (currentAutoStartVal == null) {
+      LOG.info("Configuration {} is not set. Defaulting to '{}'", autoStartKey,
+          autoStartIgnore);
+      currentAutoStartVal = autoStartIgnore;
+    }
     if (!autoStartIgnore.equalsIgnoreCase(currentAutoStartVal)) {
       LOG.warn("{} is set to unsupported value {} . Setting it to value: {}", 
autoStartKey,
           conf.get(autoStartKey), autoStartIgnore);

Reply via email to