This is an automated email from the ASF dual-hosted git repository. dataroaring pushed a commit to branch branch-3.0 in repository https://gitbox.apache.org/repos/asf/doris.git
The following commit(s) were added to refs/heads/branch-3.0 by this push: new 75103ae89d8 [test](fe) Add session variable enable_reserve_memory for testing (#48806) 75103ae89d8 is described below commit 75103ae89d8e788362bb5b1c6eee33893aedb4c7 Author: Jerry Hu <hushengg...@selectdb.com> AuthorDate: Mon Mar 10 11:05:28 2025 +0800 [test](fe) Add session variable enable_reserve_memory for testing (#48806) --- .../src/main/java/org/apache/doris/qe/SessionVariable.java | 9 +++++++++ 1 file changed, 9 insertions(+) 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 f1b2181d1d1..666bcd43b15 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 @@ -561,6 +561,7 @@ public class SessionVariable implements Serializable, Writable { // for spill to disk public static final String EXTERNAL_SORT_BYTES_THRESHOLD = "external_sort_bytes_threshold"; public static final String EXTERNAL_AGG_PARTITION_BITS = "external_agg_partition_bits"; + public static final String ENABLE_RESERVE_MEMORY = "enable_reserve_memory"; public static final String SPILL_STREAMING_AGG_MEM_LIMIT = "spill_streaming_agg_mem_limit"; public static final String MIN_REVOCABLE_MEM = "min_revocable_mem"; public static final String ENABLE_JOIN_SPILL = "enable_join_spill"; @@ -2197,6 +2198,14 @@ public class SessionVariable implements Serializable, Writable { public boolean disableEmptyPartitionPrune = false; // CLOUD_VARIABLES_END + @VariableMgr.VarAttr( + name = ENABLE_RESERVE_MEMORY, + description = {"控制是否启用分配内存前先reverve memory的功能。默认为 true。", + "Controls whether to enable reserve memory before allocating memory. " + + "The default value is true."}, + needForward = true, fuzzy = true) + public boolean enableReserveMemory = true; + // for spill to disk @VariableMgr.VarAttr(name = MIN_REVOCABLE_MEM, fuzzy = true) public long minRevocableMem = 32 * 1024 * 1024; --------------------------------------------------------------------- To unsubscribe, e-mail: commits-unsubscr...@doris.apache.org For additional commands, e-mail: commits-h...@doris.apache.org