This is an automated email from the ASF dual-hosted git repository.
yiguolei pushed a commit to branch branch-2.1
in repository https://gitbox.apache.org/repos/asf/doris.git
The following commit(s) were added to refs/heads/branch-2.1 by this push:
new 168742deba6 [followup](branch-2.1) Fuzzy `parallel_prepare_threshold`
(#40793)
168742deba6 is described below
commit 168742deba6ffe4cb4d217715dec879153801f08
Author: Gabriel <[email protected]>
AuthorDate: Fri Sep 13 22:46:31 2024 +0800
[followup](branch-2.1) Fuzzy `parallel_prepare_threshold` (#40793)
## Proposed changes
Issue Number: close #xxx
<!--Describe your changes.-->
---
fe/fe-core/src/main/java/org/apache/doris/qe/SessionVariable.java | 3 ++-
1 file changed, 2 insertions(+), 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 9b970ad80d4..e1b398335b9 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
@@ -1046,7 +1046,7 @@ public class SessionVariable implements Serializable,
Writable {
@VariableMgr.VarAttr(name = AUTO_BROADCAST_JOIN_THRESHOLD)
public double autoBroadcastJoinThreshold = 0.8;
- @VariableMgr.VarAttr(name = PARALLEL_PREPARE_THRESHOLD)
+ @VariableMgr.VarAttr(name = PARALLEL_PREPARE_THRESHOLD, fuzzy = true)
public int parallelPrepareThreshold = 32;
@VariableMgr.VarAttr(name = ENABLE_COST_BASED_JOIN_REORDER)
@@ -2086,6 +2086,7 @@ public class SessionVariable implements Serializable,
Writable {
Random random = new SecureRandom();
this.parallelExecInstanceNum = random.nextInt(8) + 1;
this.parallelPipelineTaskNum = random.nextInt(8);
+ this.parallelPrepareThreshold = random.nextInt(32) + 1;
this.enableCommonExprPushdown = random.nextBoolean();
this.enableLocalExchange = random.nextBoolean();
// This will cause be dead loop, disable it first
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]