From ea009b55a385564f76beb99468f363edd3c4828a Mon Sep 17 00:00:00 2001 From: Y Ethan Guo Date: Tue, 30 Nov 2021 06:45:50 -0800 Subject: [PATCH] [HUDI-2891] Fix write configs for Java engine in Kafka Connect Sink (#4161) --- hudi-kafka-connect/demo/config-sink-hive.json | 1 - hudi-kafka-connect/demo/config-sink.json | 1 - .../apache/hudi/connect/writers/KafkaConnectWriterProvider.java | 2 ++ .../java/org/apache/hudi/writers/TestBufferedConnectWriter.java | 2 ++ 4 files changed, 4 insertions(+), 2 deletions(-) diff --git a/hudi-kafka-connect/demo/config-sink-hive.json b/hudi-kafka-connect/demo/config-sink-hive.json index bf7e99833..214fd1891 100644 --- a/hudi-kafka-connect/demo/config-sink-hive.json +++ b/hudi-kafka-connect/demo/config-sink-hive.json @@ -10,7 +10,6 @@ "topics": "hudi-test-topic", "hoodie.table.name": "hudi-test-topic", "hoodie.table.type": "MERGE_ON_READ", - "hoodie.metadata.enable": "false", "hoodie.base.path": "hdfs://namenode:8020/user/hive/warehouse/hudi-test-topic", "hoodie.datasource.write.recordkey.field": "volume", "hoodie.datasource.write.partitionpath.field": "date", diff --git a/hudi-kafka-connect/demo/config-sink.json b/hudi-kafka-connect/demo/config-sink.json index 9d1aedff6..105c4d491 100644 --- a/hudi-kafka-connect/demo/config-sink.json +++ b/hudi-kafka-connect/demo/config-sink.json @@ -10,7 +10,6 @@ "topics": "hudi-test-topic", "hoodie.table.name": "hudi-test-topic", "hoodie.table.type": "MERGE_ON_READ", - "hoodie.metadata.enable": "false", "hoodie.base.path": "file:///tmp/hoodie/hudi-test-topic", "hoodie.datasource.write.recordkey.field": "volume", "hoodie.datasource.write.partitionpath.field": "date", diff --git a/hudi-kafka-connect/src/main/java/org/apache/hudi/connect/writers/KafkaConnectWriterProvider.java b/hudi-kafka-connect/src/main/java/org/apache/hudi/connect/writers/KafkaConnectWriterProvider.java index 18c1835f6..5bac1f077 100644 --- a/hudi-kafka-connect/src/main/java/org/apache/hudi/connect/writers/KafkaConnectWriterProvider.java +++ b/hudi-kafka-connect/src/main/java/org/apache/hudi/connect/writers/KafkaConnectWriterProvider.java @@ -22,6 +22,7 @@ import org.apache.hudi.client.HoodieJavaWriteClient; import org.apache.hudi.client.WriteStatus; import org.apache.hudi.client.common.HoodieJavaEngineContext; import org.apache.hudi.common.config.TypedProperties; +import org.apache.hudi.common.engine.EngineType; import org.apache.hudi.common.engine.HoodieEngineContext; import org.apache.hudi.common.model.HoodieAvroPayload; import org.apache.hudi.common.util.ReflectionUtils; @@ -74,6 +75,7 @@ public class KafkaConnectWriterProvider implements ConnectWriterProvider