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

dkuzmenko 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 af59f241a07 HIVE-28993: Use lower case 
datanucleus.plugin.pluginRegistryBundleCheck (#5847)
af59f241a07 is described below

commit af59f241a07fb9960412529be71c6bfa1fcd042e
Author: Vlad Rozov <vro...@users.noreply.github.com>
AuthorDate: Sat Jun 14 09:21:22 2025 -0700

    HIVE-28993: Use lower case datanucleus.plugin.pluginRegistryBundleCheck 
(#5847)
---
 .../hadoop/hive/metastore/conf/MetastoreConf.java     | 19 ++++++++++++++++---
 1 file changed, 16 insertions(+), 3 deletions(-)

diff --git 
a/standalone-metastore/metastore-common/src/main/java/org/apache/hadoop/hive/metastore/conf/MetastoreConf.java
 
b/standalone-metastore/metastore-common/src/main/java/org/apache/hadoop/hive/metastore/conf/MetastoreConf.java
index 5e44069bbe6..7b602e2e8e6 100644
--- 
a/standalone-metastore/metastore-common/src/main/java/org/apache/hadoop/hive/metastore/conf/MetastoreConf.java
+++ 
b/standalone-metastore/metastore-common/src/main/java/org/apache/hadoop/hive/metastore/conf/MetastoreConf.java
@@ -741,9 +741,10 @@ public enum ConfVars {
     DATANUCLEUS_INIT_COL_INFO("datanucleus.rdbms.initializeColumnInfo",
         "datanucleus.rdbms.initializeColumnInfo", "NONE",
         "initializeColumnInfo setting for DataNucleus; set to NONE at least on 
Postgres."),
-    
DATANUCLEUS_PLUGIN_REGISTRY_BUNDLE_CHECK("datanucleus.plugin.pluginRegistryBundleCheck",
-        "datanucleus.plugin.pluginRegistryBundleCheck", "LOG",
-        "Defines what happens when plugin bundles are found and are duplicated 
[EXCEPTION|LOG|NONE]"),
+    
DATANUCLEUS_PLUGIN_REGISTRY_BUNDLE_CHECK("datanucleus.plugin.pluginRegistryBundleCheck".toLowerCase(),
+        "datanucleus.plugin.pluginRegistryBundleCheck", "LOG", true,
+        "Defines what happens when plugin bundles are found and are duplicated 
[EXCEPTION|LOG|NONE]",
+        "datanucleus.plugin.pluginRegistryBundleCheck", null),
     DATANUCLEUS_TRANSACTION_ISOLATION("datanucleus.transactionIsolation",
         "datanucleus.transactionIsolation", "read-committed",
         "Default transaction isolation level for identity generation."),
@@ -1985,6 +1986,18 @@ public enum ConfVars {
       this.description = description;
     }
 
+    ConfVars(String varname, String hiveName, String defaultVal, boolean 
caseSensitive,
+        String description, String deprecatedName, String hiveDeprecatedName) {
+      this.varname = varname;
+      this.hiveName = hiveName;
+      this.defaultVal = defaultVal;
+      validator = null;
+      this.caseSensitive = caseSensitive;
+      this.description = description;
+      this.deprecatedName = deprecatedName;
+      this.hiveDeprecatedName = hiveDeprecatedName;
+    }
+
     ConfVars(String varname, String hiveName, long defaultVal, String 
description) {
       this.varname = varname;
       this.hiveName = hiveName;

Reply via email to