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

zabetak 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 6c5ad1957ee HIVE-29068: Drop deprecated 
compactor.history.retention.attempted property (#5931)
6c5ad1957ee is described below

commit 6c5ad1957ee55c44e9d54a3c8a0aba8391ccdc54
Author: Stamatis Zampetakis <zabe...@gmail.com>
AuthorDate: Mon Jul 7 16:01:29 2025 +0200

    HIVE-29068: Drop deprecated compactor.history.retention.attempted property 
(#5931)
    
    The compactor.history.retention.attempted property has been deprecated in 
4.0.0-alpha-1 (HIVE-24586).
    
    This ticket drops completely the respective entries from everywhere. From 
now onward, users must use 
metastore.compactor.history.retention.did.not.initiate.
---
 .../java/org/apache/hadoop/hive/conf/HiveConf.java |  7 -----
 .../hadoop/hive/metastore/conf/MetastoreConf.java  |  4 ---
 .../hive/metastore/leader/CompactorTasks.java      |  2 +-
 .../hive/metastore/conf/TestMetastoreConf.java     | 30 ----------------------
 4 files changed, 1 insertion(+), 42 deletions(-)

diff --git a/common/src/java/org/apache/hadoop/hive/conf/HiveConf.java 
b/common/src/java/org/apache/hadoop/hive/conf/HiveConf.java
index 90d9b608d6d..71ae2b0222d 100644
--- a/common/src/java/org/apache/hadoop/hive/conf/HiveConf.java
+++ b/common/src/java/org/apache/hadoop/hive/conf/HiveConf.java
@@ -3440,13 +3440,6 @@ public static enum ConfVars {
     
COMPACTOR_HISTORY_RETENTION_FAILED("hive.compactor.history.retention.failed", 3,
       new RangeValidator(0, 100), "Determines how many failed compaction 
records will be " +
       "retained in compaction history for a given table/partition."),
-    /**
-     * @deprecated Use 
MetastoreConf.COMPACTOR_HISTORY_RETENTION_DID_NOT_INITIATE
-     */
-    @Deprecated
-    
COMPACTOR_HISTORY_RETENTION_ATTEMPTED("hive.compactor.history.retention.attempted",
 2,
-      new RangeValidator(0, 100), "Determines how many attempted compaction 
records will be " +
-      "retained in compaction history for a given table/partition."),
     /**
      * @deprecated Use MetastoreConf.ACID_HOUSEKEEPER_SERVICE_INTERVAL
      */
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 e8fd6190040..7911e8ddac2 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
@@ -129,10 +129,6 @@ public class MetastoreConf {
       keyToVars.put(var.hiveName, var);
     }
     Configuration.addDeprecations(new Configuration.DeprecationDelta[] {
-        new 
Configuration.DeprecationDelta("metastore.compactor.history.retention.attempted",
-            ConfVars.COMPACTOR_HISTORY_RETENTION_DID_NOT_INITIATE.varname),
-        new 
Configuration.DeprecationDelta("hive.compactor.history.retention.attempted",
-            ConfVars.COMPACTOR_HISTORY_RETENTION_DID_NOT_INITIATE.varname),
         new 
Configuration.DeprecationDelta("datanucleus.plugin.pluginRegistryBundleCheck",
             ConfVars.DATANUCLEUS_PLUGIN_REGISTRY_BUNDLE_CHECK.varname)});
   }
diff --git 
a/standalone-metastore/metastore-server/src/main/java/org/apache/hadoop/hive/metastore/leader/CompactorTasks.java
 
b/standalone-metastore/metastore-server/src/main/java/org/apache/hadoop/hive/metastore/leader/CompactorTasks.java
index 8f86e5fbc0e..fcc51402bb5 100644
--- 
a/standalone-metastore/metastore-server/src/main/java/org/apache/hadoop/hive/metastore/leader/CompactorTasks.java
+++ 
b/standalone-metastore/metastore-server/src/main/java/org/apache/hadoop/hive/metastore/leader/CompactorTasks.java
@@ -99,7 +99,7 @@ private void logCompactionParameters() {
           MetastoreConf.getIntVar(configuration, 
MetastoreConf.ConfVars.COMPACTOR_WORKER_THREADS));
       HiveMetaStore.LOG.info("hive.metastore.runworker.in = {}",
           MetastoreConf.getVar(configuration, 
MetastoreConf.ConfVars.HIVE_METASTORE_RUNWORKER_IN));
-      HiveMetaStore.LOG.info("metastore.compactor.history.retention.attempted 
= {}",
+      
HiveMetaStore.LOG.info("metastore.compactor.history.retention.did.not.initiate 
= {}",
           MetastoreConf.getIntVar(configuration, 
MetastoreConf.ConfVars.COMPACTOR_HISTORY_RETENTION_DID_NOT_INITIATE));
       HiveMetaStore.LOG.info("metastore.compactor.history.retention.failed = 
{}",
           MetastoreConf.getIntVar(configuration, 
MetastoreConf.ConfVars.COMPACTOR_HISTORY_RETENTION_FAILED));
diff --git 
a/standalone-metastore/metastore-server/src/test/java/org/apache/hadoop/hive/metastore/conf/TestMetastoreConf.java
 
b/standalone-metastore/metastore-server/src/test/java/org/apache/hadoop/hive/metastore/conf/TestMetastoreConf.java
index 03e5351baad..1bed2c00de5 100644
--- 
a/standalone-metastore/metastore-server/src/test/java/org/apache/hadoop/hive/metastore/conf/TestMetastoreConf.java
+++ 
b/standalone-metastore/metastore-server/src/test/java/org/apache/hadoop/hive/metastore/conf/TestMetastoreConf.java
@@ -313,36 +313,6 @@ public void hiveNames() throws IOException {
     Assert.assertEquals("false", MetastoreConf.getAsString(conf, 
ConfVars.BOOLEAN_TEST_ENTRY));
   }
 
-  /**
-   * Verify that a config can be set with a deprecated key/name.
-   */
-  @Test
-  public void testDeprecatedConfigs() throws IOException {
-    // set with deprecated key
-    createConfFile("metastore-site.xml", false, "METASTORE_CONF_DIR", instaMap(
-        "hive.test.str", "hivedefault",
-        "metastore.compactor.history.retention.attempted", "0" // default is 2
-    ));
-    conf = MetastoreConf.newMetastoreConf();
-    Assert.assertEquals(0, MetastoreConf.getIntVar(conf, 
ConfVars.COMPACTOR_HISTORY_RETENTION_DID_NOT_INITIATE));
-
-    // set with hive (HiveConf) deprecated key
-    createConfFile("metastore-site.xml", false, "METASTORE_CONF_DIR", instaMap(
-        "hive.test.str", "hivedefault",
-        "hive.compactor.history.retention.attempted", "1" // default is 2
-    ));
-    conf = MetastoreConf.newMetastoreConf();
-    Assert.assertEquals(1, MetastoreConf.getIntVar(conf, 
ConfVars.COMPACTOR_HISTORY_RETENTION_DID_NOT_INITIATE));
-
-    // set with normal key
-    createConfFile("metastore-site.xml", false, "METASTORE_CONF_DIR", instaMap(
-        "hive.test.str", "hivedefault",
-        "metastore.compactor.history.retention.did.not.initiate", "3" // 
default is 2
-    ));
-    conf = MetastoreConf.newMetastoreConf();
-    Assert.assertEquals(3, MetastoreConf.getIntVar(conf, 
ConfVars.COMPACTOR_HISTORY_RETENTION_DID_NOT_INITIATE));
-  }
-
   @Test
   public void timeUnits() throws IOException {
     conf = MetastoreConf.newMetastoreConf();

Reply via email to