From 0cb149946599339c7e2de59dad7e604ebfdfed71 Mon Sep 17 00:00:00 2001 From: Potato Date: Fri, 19 Jan 2024 18:57:45 +0800 Subject: [PATCH] Enable SchemaRegion Leader Auto Balance (#11926) Signed-off-by: OneSizeFitQuorum --- .../java/org/apache/iotdb/confignode/conf/ConfigNodeConfig.java | 2 +- .../src/assembly/resources/conf/iotdb-common.properties | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/iotdb-core/confignode/src/main/java/org/apache/iotdb/confignode/conf/ConfigNodeConfig.java b/iotdb-core/confignode/src/main/java/org/apache/iotdb/confignode/conf/ConfigNodeConfig.java index c755eb010cc8..96af2b0e44af 100644 --- a/iotdb-core/confignode/src/main/java/org/apache/iotdb/confignode/conf/ConfigNodeConfig.java +++ b/iotdb-core/confignode/src/main/java/org/apache/iotdb/confignode/conf/ConfigNodeConfig.java @@ -192,7 +192,7 @@ public class ConfigNodeConfig { private String leaderDistributionPolicy = ILeaderBalancer.MIN_COST_FLOW_POLICY; /** Whether to enable auto leader balance for Ratis consensus protocol. */ - private boolean enableAutoLeaderBalanceForRatisConsensus = false; + private boolean enableAutoLeaderBalanceForRatisConsensus = true; /** Whether to enable auto leader balance for IoTConsensus protocol. */ private boolean enableAutoLeaderBalanceForIoTConsensus = true; diff --git a/iotdb-core/node-commons/src/assembly/resources/conf/iotdb-common.properties b/iotdb-core/node-commons/src/assembly/resources/conf/iotdb-common.properties index da20238e2c7e..cf108f142910 100644 --- a/iotdb-core/node-commons/src/assembly/resources/conf/iotdb-common.properties +++ b/iotdb-core/node-commons/src/assembly/resources/conf/iotdb-common.properties @@ -139,7 +139,7 @@ data_replication_factor=1 # The ConfigNode-leader will balance the leader of Ratis-RegionGroups by leader_distribution_policy if set true. # Notice: Default is false because the Ratis is unstable for this function. # Datatype: Boolean -# enable_auto_leader_balance_for_ratis_consensus=false +# enable_auto_leader_balance_for_ratis_consensus=true # Whether to enable auto leader balance for IoTConsensus protocol. # The ConfigNode-leader will balance the leader of IoTConsensus-RegionGroups by leader_distribution_policy if set true.