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

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


The following commit(s) were added to refs/heads/master by this push:
     new e11acad84dd [MINOR] Remove unused properties from 
BootstrapPartitionPathTranslator (#8766)
e11acad84dd is described below

commit e11acad84dd7e4a32f2ed4e4250f8315f512b7e7
Author: Sagar Sumit <[email protected]>
AuthorDate: Sat May 20 08:03:21 2023 +0530

    [MINOR] Remove unused properties from BootstrapPartitionPathTranslator 
(#8766)
---
 .../bootstrap/translator/BootstrapPartitionPathTranslator.java      | 6 +-----
 .../translator/IdentityBootstrapPartitionPathTranslator.java        | 6 ++----
 .../table/action/bootstrap/SparkBootstrapCommitActionExecutor.java  | 3 +--
 3 files changed, 4 insertions(+), 11 deletions(-)

diff --git 
a/hudi-client/hudi-client-common/src/main/java/org/apache/hudi/client/bootstrap/translator/BootstrapPartitionPathTranslator.java
 
b/hudi-client/hudi-client-common/src/main/java/org/apache/hudi/client/bootstrap/translator/BootstrapPartitionPathTranslator.java
index 6f46e8e7667..314c95a4229 100644
--- 
a/hudi-client/hudi-client-common/src/main/java/org/apache/hudi/client/bootstrap/translator/BootstrapPartitionPathTranslator.java
+++ 
b/hudi-client/hudi-client-common/src/main/java/org/apache/hudi/client/bootstrap/translator/BootstrapPartitionPathTranslator.java
@@ -19,14 +19,10 @@
 package org.apache.hudi.client.bootstrap.translator;
 
 import java.io.Serializable;
-import org.apache.hudi.common.config.TypedProperties;
 
 public abstract class BootstrapPartitionPathTranslator implements Serializable 
{
 
-  private final TypedProperties properties;
-
-  public BootstrapPartitionPathTranslator(TypedProperties properties) {
-    this.properties = properties;
+  public BootstrapPartitionPathTranslator() {
   }
 
   /**
diff --git 
a/hudi-client/hudi-client-common/src/main/java/org/apache/hudi/client/bootstrap/translator/IdentityBootstrapPartitionPathTranslator.java
 
b/hudi-client/hudi-client-common/src/main/java/org/apache/hudi/client/bootstrap/translator/IdentityBootstrapPartitionPathTranslator.java
index a433eb5682d..1e90e45aa0f 100644
--- 
a/hudi-client/hudi-client-common/src/main/java/org/apache/hudi/client/bootstrap/translator/IdentityBootstrapPartitionPathTranslator.java
+++ 
b/hudi-client/hudi-client-common/src/main/java/org/apache/hudi/client/bootstrap/translator/IdentityBootstrapPartitionPathTranslator.java
@@ -18,15 +18,13 @@
 
 package org.apache.hudi.client.bootstrap.translator;
 
-import org.apache.hudi.common.config.TypedProperties;
-
 /**
  * Return same path as bootstrap partition path.
  */
 public class IdentityBootstrapPartitionPathTranslator extends 
BootstrapPartitionPathTranslator {
 
-  public IdentityBootstrapPartitionPathTranslator(TypedProperties properties) {
-    super(properties);
+  public IdentityBootstrapPartitionPathTranslator() {
+    super();
   }
 
   @Override
diff --git 
a/hudi-client/hudi-spark-client/src/main/java/org/apache/hudi/table/action/bootstrap/SparkBootstrapCommitActionExecutor.java
 
b/hudi-client/hudi-spark-client/src/main/java/org/apache/hudi/table/action/bootstrap/SparkBootstrapCommitActionExecutor.java
index 28a82e28ff5..820963e8746 100644
--- 
a/hudi-client/hudi-spark-client/src/main/java/org/apache/hudi/table/action/bootstrap/SparkBootstrapCommitActionExecutor.java
+++ 
b/hudi-client/hudi-spark-client/src/main/java/org/apache/hudi/table/action/bootstrap/SparkBootstrapCommitActionExecutor.java
@@ -359,8 +359,7 @@ public class SparkBootstrapCommitActionExecutor<T>
       throw new HoodieKeyGeneratorException("Init keyGenerator failed ", e);
     }
 
-    BootstrapPartitionPathTranslator translator = 
(BootstrapPartitionPathTranslator) ReflectionUtils.loadClass(
-        config.getBootstrapPartitionPathTranslatorClass(), properties);
+    BootstrapPartitionPathTranslator translator = 
ReflectionUtils.loadClass(config.getBootstrapPartitionPathTranslatorClass());
 
     List<Pair<String, Pair<String, HoodieFileStatus>>> bootstrapPaths = 
partitions.stream()
         .flatMap(p -> {

Reply via email to