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

morningman pushed a commit to branch master
in repository 
https://gitbox.apache.org/repos/asf/incubator-doris-spark-connector.git

commit 115ae27a5d3f747e2cec0e23f0567ac7a5a49a3f
Author: jiafeng.zhang <zhang...@gmail.com>
AuthorDate: Sun Dec 26 11:13:47 2021 +0800

    [improvement](spark-connector)(flink-connector) Modify the max num of batch 
written by Spark/Flink connector each time. (#7485)
    
    Increase the default batch size and flush interval
---
 src/main/java/org/apache/doris/spark/cfg/ConfigurationOptions.java  | 6 ++----
 src/main/scala/org/apache/doris/spark/sql/DorisStreamLoadSink.scala | 2 +-
 2 files changed, 3 insertions(+), 5 deletions(-)

diff --git a/src/main/java/org/apache/doris/spark/cfg/ConfigurationOptions.java 
b/src/main/java/org/apache/doris/spark/cfg/ConfigurationOptions.java
index 7ba46b2..9a0cead 100644
--- a/src/main/java/org/apache/doris/spark/cfg/ConfigurationOptions.java
+++ b/src/main/java/org/apache/doris/spark/cfg/ConfigurationOptions.java
@@ -66,11 +66,9 @@ public interface ConfigurationOptions {
 
     String DORIS_WRITE_FIELDS = "doris.write.fields";
 
-    String SINK_BATCH_SIZE = "sink.batch.size";
     String DORIS_SINK_BATCH_SIZE = "doris.sink.batch.size";
-    int SINK_BATCH_SIZE_DEFAULT = 1024;
+    int SINK_BATCH_SIZE_DEFAULT = 10000;
 
-    String SINK_MAX_RETRIES = "sink.max-retries";
     String DORIS_SINK_MAX_RETRIES = "doris.sink.max-retries";
-    int SINK_MAX_RETRIES_DEFAULT = 3;
+    int SINK_MAX_RETRIES_DEFAULT = 1;
 }
diff --git 
a/src/main/scala/org/apache/doris/spark/sql/DorisStreamLoadSink.scala 
b/src/main/scala/org/apache/doris/spark/sql/DorisStreamLoadSink.scala
index b53a23a..edd08f1 100644
--- a/src/main/scala/org/apache/doris/spark/sql/DorisStreamLoadSink.scala
+++ b/src/main/scala/org/apache/doris/spark/sql/DorisStreamLoadSink.scala
@@ -72,7 +72,7 @@ private[sql] class DorisStreamLoadSink(sqlContext: 
SQLContext, settings: SparkSe
         val loop = new Breaks
         loop.breakable {
 
-          for (i <- 1 to maxRetryTimes) {
+          for (i <- 0 to maxRetryTimes) {
             try {
               dorisStreamLoader.load(rowsBuffer)
               rowsBuffer.clear()

---------------------------------------------------------------------
To unsubscribe, e-mail: commits-unsubscr...@doris.apache.org
For additional commands, e-mail: commits-h...@doris.apache.org

Reply via email to