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

kxiao pushed a commit to branch branch-2.0
in repository https://gitbox.apache.org/repos/asf/doris.git


The following commit(s) were added to refs/heads/branch-2.0 by this push:
     new 9061b8142ad [Improve](config)The stream_load label length is changed 
to a configurable #33745 (#34458)
9061b8142ad is described below

commit 9061b8142adb7fd184784fc1665be009bc91c4f3
Author: wudongliang <46414265+donglian...@users.noreply.github.com>
AuthorDate: Wed May 8 16:22:30 2024 +0800

    [Improve](config)The stream_load label length is changed to a configurable 
#33745 (#34458)
---
 fe/fe-common/src/main/java/org/apache/doris/common/Config.java     | 4 ++++
 fe/fe-core/src/main/java/org/apache/doris/common/FeNameFormat.java | 2 +-
 2 files changed, 5 insertions(+), 1 deletion(-)

diff --git a/fe/fe-common/src/main/java/org/apache/doris/common/Config.java 
b/fe/fe-common/src/main/java/org/apache/doris/common/Config.java
index dccfa777668..61692471964 100644
--- a/fe/fe-common/src/main/java/org/apache/doris/common/Config.java
+++ b/fe/fe-common/src/main/java/org/apache/doris/common/Config.java
@@ -2354,4 +2354,8 @@ public class Config extends ConfigBase {
     })
     public static boolean enable_proxy_protocol = false;
 
+    @ConfField(description = {"Stream_Load 导入时,label 被限制的最大长度",
+            "Stream_Load When importing, the maximum length of label is 
limited"})
+    public static int label_regex_length = 128;
+
 }
diff --git a/fe/fe-core/src/main/java/org/apache/doris/common/FeNameFormat.java 
b/fe/fe-core/src/main/java/org/apache/doris/common/FeNameFormat.java
index 5a10bce7954..e21cbe7b112 100644
--- a/fe/fe-core/src/main/java/org/apache/doris/common/FeNameFormat.java
+++ b/fe/fe-core/src/main/java/org/apache/doris/common/FeNameFormat.java
@@ -28,7 +28,7 @@ import org.apache.doris.qe.VariableMgr;
 import com.google.common.base.Strings;
 
 public class FeNameFormat {
-    private static final String LABEL_REGEX = "^[-_A-Za-z0-9:]{1,128}$";
+    private static final String LABEL_REGEX = "^[-_A-Za-z0-9:]{1," + 
Config.label_regex_length + "}$";
     private static final String COMMON_NAME_REGEX = 
"^[a-zA-Z][a-zA-Z0-9-_]{0,63}$";
     private static final String UNDERSCORE_COMMON_NAME_REGEX = 
"^[_a-zA-Z][a-zA-Z0-9-_]{0,63}$";
     private static final String TABLE_NAME_REGEX = "^[a-zA-Z][a-zA-Z0-9-_]*$";


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

Reply via email to