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

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


The following commit(s) were added to refs/heads/master by this push:
     new 41f829de8 [INLONG-6690][Sort] Fix the multiple migrations of Doris 
when batch delete was enabled (#6691)
41f829de8 is described below

commit 41f829de81ef4e26fa0e24f2c0520d155f0deb9d
Author: Yizhou Yang <[email protected]>
AuthorDate: Thu Dec 1 19:33:40 2022 +0800

    [INLONG-6690][Sort] Fix the multiple migrations of Doris when batch delete 
was enabled (#6691)
---
 .../inlong/sort/doris/table/DorisDynamicSchemaOutputFormat.java      | 5 ++++-
 1 file changed, 4 insertions(+), 1 deletion(-)

diff --git 
a/inlong-sort/sort-connectors/doris/src/main/java/org/apache/inlong/sort/doris/table/DorisDynamicSchemaOutputFormat.java
 
b/inlong-sort/sort-connectors/doris/src/main/java/org/apache/inlong/sort/doris/table/DorisDynamicSchemaOutputFormat.java
index 715de5db1..13cf52323 100644
--- 
a/inlong-sort/sort-connectors/doris/src/main/java/org/apache/inlong/sort/doris/table/DorisDynamicSchemaOutputFormat.java
+++ 
b/inlong-sort/sort-connectors/doris/src/main/java/org/apache/inlong/sort/doris/table/DorisDynamicSchemaOutputFormat.java
@@ -230,11 +230,14 @@ public class DorisDynamicSchemaOutputFormat<T> extends 
RichOutputFormat<T> {
     }
 
     private boolean enableBatchDelete() {
+        if (multipleSink) {
+            return executionOptions.getEnableDelete();
+        }
         try {
             Schema schema = RestService.getSchema(options, readOptions, LOG);
             return executionOptions.getEnableDelete() || 
UNIQUE_KEYS_TYPE.equals(schema.getKeysType());
         } catch (DorisException e) {
-            throw new RuntimeException("Failed fetch doris table schema: " + 
options.getTableIdentifier(), e);
+            throw new RuntimeException("Failed fetch doris single table 
schema: " + options.getTableIdentifier(), e);
         }
     }
 

Reply via email to