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 84d195d4d4 [HUDI-4510] Repair config "hive_sync.metastore.uris" in 
flink sql hive schema sync is not effective (#6257)
84d195d4d4 is described below

commit 84d195d4d4fbb1ca915d03999c704a910b6588fc
Author: 5herhom <[email protected]>
AuthorDate: Tue Aug 2 14:29:05 2022 +0800

    [HUDI-4510] Repair config "hive_sync.metastore.uris" in flink sql hive 
schema sync is not effective (#6257)
---
 .../src/main/java/org/apache/hudi/sink/utils/HiveSyncContext.java      | 3 +++
 1 file changed, 3 insertions(+)

diff --git 
a/hudi-flink-datasource/hudi-flink/src/main/java/org/apache/hudi/sink/utils/HiveSyncContext.java
 
b/hudi-flink-datasource/hudi-flink/src/main/java/org/apache/hudi/sink/utils/HiveSyncContext.java
index 25b6cfcff3..d2f56d9a3e 100644
--- 
a/hudi-flink-datasource/hudi-flink/src/main/java/org/apache/hudi/sink/utils/HiveSyncContext.java
+++ 
b/hudi-flink-datasource/hudi-flink/src/main/java/org/apache/hudi/sink/utils/HiveSyncContext.java
@@ -84,6 +84,9 @@ public class HiveSyncContext {
     org.apache.hadoop.conf.Configuration hadoopConf = 
HadoopConfigurations.getHadoopConf(conf);
     HiveConf hiveConf = new HiveConf();
     hiveConf.addResource(serConf.get());
+    if (!FlinkOptions.isDefaultValueDefined(conf, 
FlinkOptions.HIVE_SYNC_METASTORE_URIS)) {
+      hadoopConf.set(HiveConf.ConfVars.METASTOREURIS.varname, 
conf.getString(FlinkOptions.HIVE_SYNC_METASTORE_URIS));
+    }
     hiveConf.addResource(hadoopConf);
     return new HiveSyncContext(props, hiveConf);
   }

Reply via email to