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 <[email protected]>
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: [email protected]
For additional commands, e-mail: [email protected]