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 -> {