From c2f0f5dfb37ab62dd657363017c77754d7f4417b Mon Sep 17 00:00:00 2001 From: morrySnow Date: Thu, 25 Apr 2024 21:18:33 +0800 Subject: [PATCH] [chore](variable) deprecated GROUP_BY_AND_HAVING_USE_ALIAS_FIRST this variable intro by #15748 for backward compatibility. currently, it is used very infrequently. Nereids do not support it anymore. So, we tag it as deprecated, and will remove it future. --- .../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 2037f5fa1efb27..579ad21c9ab1c5 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 @@ -1338,7 +1338,7 @@ public void setEnableLeftZigZag(boolean enableLeftZigZag) { // Default value is false, which means the group by and having clause // should first use column name not alias. According to mysql. - @VariableMgr.VarAttr(name = GROUP_BY_AND_HAVING_USE_ALIAS_FIRST) + @VariableMgr.VarAttr(name = GROUP_BY_AND_HAVING_USE_ALIAS_FIRST, varType = VariableAnnotation.DEPRECATED) public boolean groupByAndHavingUseAliasFirst = false; // Whether disable block file cache. Block cache only works when FE's query options sets disableFileCache false