You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@iotdb.apache.org by ha...@apache.org on 2022/08/03 05:53:12 UTC

[iotdb] 01/01: [IOTDB-3087] enlarge default value of avg_series_point_number_threhold (#5961)

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

haonan pushed a commit to branch iotdb308713
in repository https://gitbox.apache.org/repos/asf/iotdb.git

commit 7eb820b823305df25082c615a6ae84f78d28620a
Author: Haonan <hh...@outlook.com>
AuthorDate: Tue May 24 10:51:07 2022 +0800

    [IOTDB-3087] enlarge default value of avg_series_point_number_threhold (#5961)
---
 docs/UserGuide/Reference/Config-Manual.md                    | 12 ++++++------
 docs/zh/UserGuide/Reference/Config-Manual.md                 | 10 +++++-----
 server/src/assembly/resources/conf/iotdb-engine.properties   |  4 ++--
 .../src/main/java/org/apache/iotdb/db/conf/IoTDBConfig.java  |  2 +-
 4 files changed, 14 insertions(+), 14 deletions(-)

diff --git a/docs/UserGuide/Reference/Config-Manual.md b/docs/UserGuide/Reference/Config-Manual.md
index cdf3c846bc..5596cb2098 100644
--- a/docs/UserGuide/Reference/Config-Manual.md
+++ b/docs/UserGuide/Reference/Config-Manual.md
@@ -383,12 +383,12 @@ The permission definitions are in ${IOTDB\_CONF}/conf/jmx.access.
 
 * avg\_series\_point\_number\_threshold
 
-|Name| avg\_series\_point\_number\_threshold |
-|:---:|:---|
-|Description| max average number of point of each series in memtable|
-|Type|Int32|
-|Default| 10000 |
-|Effective|After restarting system|
+|Name| avg\_series\_point\_number\_threshold                  |
+|:---:|:-------------------------------------------------------|
+|Description| max average number of point of each series in memtable |
+|Type| Int32                                                  |
+|Default| 100000                                                 |
+|Effective| After restarting system                                |
 
 * tsfile\_size\_threshold
 
diff --git a/docs/zh/UserGuide/Reference/Config-Manual.md b/docs/zh/UserGuide/Reference/Config-Manual.md
index 2c7907d897..6235907171 100644
--- a/docs/zh/UserGuide/Reference/Config-Manual.md
+++ b/docs/zh/UserGuide/Reference/Config-Manual.md
@@ -514,11 +514,11 @@ Server,客户端的使用方式详见 [SQL 命令行终端(CLI)](https://i
 * avg\_series\_point\_number\_threshold
 
 |名字| avg\_series\_point\_number\_threshold |
-|:---:|:---|
-|描述| 内存中平均每个时间序列点数最大值,达到触发 flush |
-|类型| Int32 |
-|默认值| 10000 |
-|改后生效方式|重启服务生效|
+|:---:|:--------------------------------------|
+|描述| 内存中平均每个时间序列点数最大值,达到触发 flush           |
+|类型| Int32                                 |
+|默认值| 100000                                |
+|改后生效方式| 重启服务生效                                |
 
 * concurrent\_flush\_thread
 
diff --git a/server/src/assembly/resources/conf/iotdb-engine.properties b/server/src/assembly/resources/conf/iotdb-engine.properties
index 290b685ca9..0be00a433d 100644
--- a/server/src/assembly/resources/conf/iotdb-engine.properties
+++ b/server/src/assembly/resources/conf/iotdb-engine.properties
@@ -263,9 +263,9 @@ timestamp_precision=ms
 # Datatype: long
 # close_tsfile_check_interval_in_ms=600000
 
-# When the average point number of timeseries in memtable exceeds this, the memtable is flushed to disk. The default threshold is 10000.
+# When the average point number of timeseries in memtable exceeds this, the memtable is flushed to disk. The default threshold is 100000.
 # Datatype: int
-# avg_series_point_number_threshold=10000
+# avg_series_point_number_threshold=100000
 
 # How many threads can concurrently flush. When <= 0, use CPU core number.
 # Datatype: int
diff --git a/server/src/main/java/org/apache/iotdb/db/conf/IoTDBConfig.java b/server/src/main/java/org/apache/iotdb/db/conf/IoTDBConfig.java
index 4cea02fa93..adff76ea4e 100644
--- a/server/src/main/java/org/apache/iotdb/db/conf/IoTDBConfig.java
+++ b/server/src/main/java/org/apache/iotdb/db/conf/IoTDBConfig.java
@@ -358,7 +358,7 @@ public class IoTDBConfig {
   private long closeTsFileCheckInterval = 10 * 60 * 1000L;
 
   /** When average series point number reaches this, flush the memtable to disk */
-  private int avgSeriesPointNumberThreshold = 10000;
+  private int avgSeriesPointNumberThreshold = 100000;
 
   /** Enable inner space copaction for sequence files */
   private boolean enableSeqSpaceCompaction = true;