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

kirs pushed a commit to branch dev
in repository https://gitbox.apache.org/repos/asf/incubator-seatunnel.git


The following commit(s) were added to refs/heads/dev by this push:
     new 7ed1a6d  [SeaTunnel#1318] shouldn't check optional parameter in Hive 
sink (#1340)
7ed1a6d is described below

commit 7ed1a6d87eb36aade5f5f50b2c038ca79cbc4650
Author: CenterCode <[email protected]>
AuthorDate: Mon Feb 28 23:05:32 2022 +0800

    [SeaTunnel#1318] shouldn't check optional parameter in Hive sink (#1340)
---
 .../src/main/scala/org/apache/seatunnel/spark/sink/Hive.scala       | 6 +++++-
 1 file changed, 5 insertions(+), 1 deletion(-)

diff --git 
a/seatunnel-connectors/seatunnel-connector-spark-hive/src/main/scala/org/apache/seatunnel/spark/sink/Hive.scala
 
b/seatunnel-connectors/seatunnel-connector-spark-hive/src/main/scala/org/apache/seatunnel/spark/sink/Hive.scala
index 1cbb2f3..92a2ae7 100644
--- 
a/seatunnel-connectors/seatunnel-connector-spark-hive/src/main/scala/org/apache/seatunnel/spark/sink/Hive.scala
+++ 
b/seatunnel-connectors/seatunnel-connector-spark-hive/src/main/scala/org/apache/seatunnel/spark/sink/Hive.scala
@@ -29,7 +29,11 @@ import org.apache.spark.sql.{DataFrameWriter, Dataset, Row}
 class Hive extends SparkBatchSink with Logging {
 
   override def checkConfig(): CheckResult = {
-    CheckConfigUtil.checkAllExists(config, "sql", "source_table_name", 
"result_table_name")
+    if (config.hasPath("sql")) {
+      CheckResult.success()
+    } else {
+      CheckConfigUtil.checkAllExists(config, "source_table_name", 
"result_table_name")
+    }
   }
 
   override def prepare(env: SparkEnvironment): Unit = {}

Reply via email to