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

eldenmoon pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/doris.git


The following commit(s) were added to refs/heads/master by this push:
     new 84c1c36575e [fix](compaction) Remove upper limit for 
vertical_compaction_num_columns_per_group (#61992)
84c1c36575e is described below

commit 84c1c36575e5f058d7f5f27fddaeae0f1ff63049
Author: Chenyang Sun <[email protected]>
AuthorDate: Fri Apr 3 16:01:04 2026 +0800

    [fix](compaction) Remove upper limit for 
vertical_compaction_num_columns_per_group (#61992)
    
    Remove the upper bound check and only validate that the value is >= 1.
---
 .../src/main/java/org/apache/doris/common/util/PropertyAnalyzer.java  | 4 ++--
 .../nereids/trees/plans/commands/info/ModifyTablePropertiesOp.java    | 4 ++--
 2 files changed, 4 insertions(+), 4 deletions(-)

diff --git 
a/fe/fe-core/src/main/java/org/apache/doris/common/util/PropertyAnalyzer.java 
b/fe/fe-core/src/main/java/org/apache/doris/common/util/PropertyAnalyzer.java
index 5bbd2d83bb6..235182428ce 100644
--- 
a/fe/fe-core/src/main/java/org/apache/doris/common/util/PropertyAnalyzer.java
+++ 
b/fe/fe-core/src/main/java/org/apache/doris/common/util/PropertyAnalyzer.java
@@ -2286,9 +2286,9 @@ public class PropertyAnalyzer {
         
properties.remove(PROPERTIES_VERTICAL_COMPACTION_NUM_COLUMNS_PER_GROUP);
         try {
             int num = Integer.parseInt(value);
-            if (num < 1 || num > 50) {
+            if (num < 1) {
                 throw new 
AnalysisException(PROPERTIES_VERTICAL_COMPACTION_NUM_COLUMNS_PER_GROUP
-                        + " must be between 1 and 50");
+                        + " must be >= 1");
             }
             return num;
         } catch (NumberFormatException e) {
diff --git 
a/fe/fe-core/src/main/java/org/apache/doris/nereids/trees/plans/commands/info/ModifyTablePropertiesOp.java
 
b/fe/fe-core/src/main/java/org/apache/doris/nereids/trees/plans/commands/info/ModifyTablePropertiesOp.java
index 0e23752c5dd..9b9239213af 100644
--- 
a/fe/fe-core/src/main/java/org/apache/doris/nereids/trees/plans/commands/info/ModifyTablePropertiesOp.java
+++ 
b/fe/fe-core/src/main/java/org/apache/doris/nereids/trees/plans/commands/info/ModifyTablePropertiesOp.java
@@ -241,9 +241,9 @@ public class ModifyTablePropertiesOp extends AlterTableOp {
                     
.get(PropertyAnalyzer.PROPERTIES_VERTICAL_COMPACTION_NUM_COLUMNS_PER_GROUP);
             try {
                 numColumnsPerGroup = Integer.parseInt(numColumnsPerGroupStr);
-                if (numColumnsPerGroup < 1 || numColumnsPerGroup > 50) {
+                if (numColumnsPerGroup < 1) {
                     throw new AnalysisException(
-                            "vertical_compaction_num_columns_per_group must be 
between 1 and 50: "
+                            "vertical_compaction_num_columns_per_group must be 
>= 1: "
                                     + numColumnsPerGroupStr);
                 }
             } catch (NumberFormatException e) {


---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to