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

tanxinyu pushed a commit to branch main
in repository https://gitbox.apache.org/repos/asf/iotdb-docs.git


The following commit(s) were added to refs/heads/main by this push:
     new c3b294a3 [IOTDB-6197] Add docs about Ratis snapshot configs (#111)
c3b294a3 is described below

commit c3b294a322c83fafe7bf9d0802082578286741d2
Author: William Song <[email protected]>
AuthorDate: Fri Nov 8 18:17:41 2024 +0800

    [IOTDB-6197] Add docs about Ratis snapshot configs (#111)
---
 .../Master/Reference/Common-Config-Manual.md       | 73 +++++++++++++++++++++
 .../Master/Reference/Common-Config-Manual.md       | 75 ++++++++++++++++++++++
 2 files changed, 148 insertions(+)

diff --git a/src/UserGuide/Master/Reference/Common-Config-Manual.md 
b/src/UserGuide/Master/Reference/Common-Config-Manual.md
index 75625722..ca329238 100644
--- a/src/UserGuide/Master/Reference/Common-Config-Manual.md
+++ b/src/UserGuide/Master/Reference/Common-Config-Manual.md
@@ -1974,6 +1974,25 @@ Different configuration parameters take effect in the 
following three ways:
 |  Default   | 10s                                 |
 | Effective | After restarting system                                |
 
+* ratis\_first\_election\_timeout\_min\_ms
+
+|   Name   | ratis\_first\_election\_timeout\_min\_ms           |
+|:------:|:----------------------------------------------------------------|
+|   Description   | minimal first election timeout for RatisConsensus |
+|   Type   | int64                                                          |
+|  Default   | 50 (ms)                                                         
    |
+| Effective | After restarting system                                         |
+
+* ratis\_first\_election\_timeout\_max\_ms
+
+|   Name   | ratis\_first\_election\_timeout\_max\_ms           |
+|:------:|:----------------------------------------------------------------|
+|   Description   | maximal first election timeout for RatisConsensus |
+|   Type   | int64                                                          |
+|  Default   | 150 (ms)                                                        
     |
+| Effective | After restarting system      |
+
+
 * config\_node\_ratis\_preserve\_logs\_num\_when\_purge
 
 |   Name   | config\_node\_ratis\_preserve\_logs\_num\_when\_purge          |
@@ -2001,6 +2020,60 @@ Different configuration parameters take effect in the 
following three ways:
 |  Default   | 1000                                                            
|
 | Effective | After restarting system                                         |
 
+* config\_node\_ratis\_log\_max\_size 
+
+|   Name   | config\_node\_ratis\_log\_max\_size            |
+|:------:|:----------------------------------------------------------------|
+|   Description   | Max file size of in-disk Raft Log for config node |
+|   Type   | int64                                                          |
+|  Default   | 2147483648 (2GB)                                             |
+| Effective | After restarting system                                         |
+
+* schema\_region\_ratis\_log\_max\_size 
+
+|   Name   | schema\_region\_ratis\_log\_max\_size            |
+|:------:|:----------------------------------------------------------------|
+|   Description   | Max file size of in-disk Raft Log for schema region |
+|   Type   | int64                                                          |
+|  Default   | 2147483648 (2GB)                                             |
+| Effective | After restarting system                                         |
+
+* data\_region\_ratis\_log\_max\_size 
+
+|   Name   | data\_region\_ratis\_log\_max\_size            |
+|:------:|:----------------------------------------------------------------|
+|   Description   | Max file size of in-disk Raft Log for data region |
+|   Type   | int64                                                          |
+|  Default   | 21474836480 (20GB)                                             |
+| Effective | After restarting system                                         |
+
+* config\_node\_ratis\_periodic\_snapshot\_interval
+
+|   Name   | config\_node\_ratis\_periodic\_snapshot\_interval           |
+|:------:|:----------------------------------------------------------------|
+|   Description   | duration interval of config-node periodic snapshot |
+|   Type   | int64                                                           |
+|  Default   | 86400 (seconds)                                                 
          |
+| Effective | After restarting system                                         |
+
+* schema\_region\_ratis\_periodic\_snapshot\_interval  
+
+|   Name   | schema\_region\_ratis\_preserve\_logs\_num\_when\_purge           
|
+|:------:|:----------------------------------------------------------------|
+|   Description   | duration interval of schema-region periodic snapshot |
+|   Type   | int64                                                          |
+|  Default   | 86400 (seconds)                                                 
            |
+| Effective | After restarting system                                         |
+
+* data\_region\_ratis\_periodic\_snapshot\_interval  
+
+|   Name   | data\_region\_ratis\_preserve\_logs\_num\_when\_purge           |
+|:------:|:----------------------------------------------------------------|
+|   Description   | duration interval of data-region periodic snapshot |
+|   Type   | int64                                                          |
+|  Default   | 86400 (seconds)                                                 
            |
+| Effective | After restarting system                                         |
+
 ### Procedure Configuration
 
 * procedure\_core\_worker\_thread\_count
diff --git a/src/zh/UserGuide/Master/Reference/Common-Config-Manual.md 
b/src/zh/UserGuide/Master/Reference/Common-Config-Manual.md
index f709c975..02bdd56a 100644
--- a/src/zh/UserGuide/Master/Reference/Common-Config-Manual.md
+++ b/src/zh/UserGuide/Master/Reference/Common-Config-Manual.md
@@ -1974,6 +1974,25 @@ IoTDB ConfigNode 和 DataNode 的公共配置参数位于 `conf` 目录下。
 |  默认值   | 10s                                 |
 | 改后生效方式 | 重启生效                                |
 
+* ratis\_first\_election\_timeout\_min\_ms
+
+|   名字   | ratis\_first\_election\_timeout\_min\_ms           |
+|:------:|:----------------------------------------------------------------|
+|   描述   | Ratis协议首次选举最小超时时间 |
+|   类型   | int64                                                          |
+|  默认值   | 50 (ms)                                                             
|
+| 改后生效方式 | 重启生效                                         |
+
+* ratis\_first\_election\_timeout\_max\_ms
+
+|   名字   | ratis\_first\_election\_timeout\_max\_ms           |
+|:------:|:----------------------------------------------------------------|
+|   描述   | Ratis协议首次选举最大超时时间 |
+|   类型   | int64                                                          |
+|  默认值   | 150 (ms)                                                            
 |
+| 改后生效方式 | 重启生效      |
+
+
 * config\_node\_ratis\_preserve\_logs\_num\_when\_purge
 
 |   名字   | config\_node\_ratis\_preserve\_logs\_num\_when\_purge |
@@ -2001,6 +2020,62 @@ IoTDB ConfigNode 和 DataNode 的公共配置参数位于 `conf` 目录下。
 |  默认值   | 1000                                           |
 | 改后生效方式 | 重启生效                                           |
 
+* config\_node\_ratis\_log\_max\_size 
+
+|   名字   | config\_node\_ratis\_log\_max\_size            |
+|:------:|:----------------------------------------------------------------|
+|   描述   | config node磁盘Raft Log最大占用空间 |
+|   类型   | int64                                                          |
+|  默认值   | 2147483648 (2GB)                                             |
+| 改后生效方式 | 重启生效                                         |
+
+* schema\_region\_ratis\_log\_max\_size 
+
+|   名字   | schema\_region\_ratis\_log\_max\_size            |
+|:------:|:----------------------------------------------------------------|
+|   描述   | schema region 磁盘Raft Log最大占用空间 |
+|   类型   | int64                                                          |
+|  默认值   | 2147483648 (2GB)                                             |
+| 改后生效方式 | 重启生效                                         |
+
+* data\_region\_ratis\_log\_max\_size 
+
+|   名字   | data\_region\_ratis\_log\_max\_size            |
+|:------:|:----------------------------------------------------------------|
+|   描述   | data region 磁盘Raft Log最大占用空间|
+|   类型   | int64                                                          |
+|  默认值   | 21474836480 (20GB)                                             |
+| 改后生效方式 | 重启生效                                         |
+
+
+* config\_node\_ratis\_periodic\_snapshot\_interval
+
+|   名字   | config\_node\_ratis\_periodic\_snapshot\_interval           |
+|:------:|:----------------------------------------------------------------|
+|   描述   | config node定期snapshot的间隔时间 |
+|   类型   | int64                                                           |
+|  默认值   | 86400 (秒)                                                           
|
+| 改后生效方式 | 重启生效                                         |
+
+* schema\_region\_ratis\_periodic\_snapshot\_interval  
+
+|   名字   | schema\_region\_ratis\_preserve\_logs\_num\_when\_purge           |
+|:------:|:----------------------------------------------------------------|
+|   描述   | schema region定期snapshot的间隔时间 |
+|   类型   | int64                                                          |
+|  默认值   | 86400 (秒)                                                           
  |
+| 改后生效方式 | 重启生效                                         |
+
+* data\_region\_ratis\_periodic\_snapshot\_interval  
+
+|   名字   | data\_region\_ratis\_preserve\_logs\_num\_when\_purge           |
+|:------:|:----------------------------------------------------------------|
+|   描述   | data region定期snapshot的间隔时间 |
+|   类型   | int64                                                          |
+|  默认值   | 86400 (秒)                                                           
  |
+| 改后生效方式 | 重启生效                                     |
+
+
 #### Procedure 配置
 
 * procedure\_core\_worker\_thread\_count

Reply via email to