From 495c01bdfd38a872404cec5091486b7eca668790 Mon Sep 17 00:00:00 2001 From: Mingyu Chen Date: Thu, 7 Dec 2023 15:43:11 +0800 Subject: [PATCH] [fix](session-variable) enable_unicode_name_support need forward to master (#28112) Session variable `enable_unicode_name_support` is used to enable using unicode for table/column names. And it should be forward to master when executing `create table` stmt on non-master FE. Otherwise, even if we set `enable_unicode_name_support` to true on non-master FE, we can create table with unicode name. --- .../src/main/java/org/apache/doris/qe/SessionVariable.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/fe/fe-core/src/main/java/org/apache/doris/qe/SessionVariable.java b/fe/fe-core/src/main/java/org/apache/doris/qe/SessionVariable.java index e578171d24..0169256867 100644 --- a/fe/fe-core/src/main/java/org/apache/doris/qe/SessionVariable.java +++ b/fe/fe-core/src/main/java/org/apache/doris/qe/SessionVariable.java @@ -1121,7 +1121,7 @@ public class SessionVariable implements Serializable, Writable { @VariableMgr.VarAttr(name = ENABLE_HASH_JOIN_EARLY_START_PROBE, fuzzy = false) public boolean enableHashJoinEarlyStartProbe = false; - @VariableMgr.VarAttr(name = ENABLE_UNICODE_NAME_SUPPORT) + @VariableMgr.VarAttr(name = ENABLE_UNICODE_NAME_SUPPORT, needForward = true) public boolean enableUnicodeNameSupport = false; @VariableMgr.VarAttr(name = REPEAT_MAX_NUM, needForward = true)