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