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

dataroaring pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/doris-website.git


The following commit(s) were added to refs/heads/master by this push:
     new db47da5bef4 [Doc](cloud mow) Add doc for cloud mow load force take 
lock (#2978)
db47da5bef4 is described below

commit db47da5bef4d494ad65da2c71598c2920c0cfa32
Author: bobhan1 <[email protected]>
AuthorDate: Thu Oct 16 11:53:40 2025 +0800

    [Doc](cloud mow) Add doc for cloud mow load force take lock (#2978)
    
    ## Versions
    
    - [x] dev
    - [x] 3.x
    - [ ] 2.1
    - [ ] 2.0
    
    ## Languages
    
    - [x] Chinese
    - [x] English
    
    ## Docs Checklist
    
    - [ ] Checked by AI
    - [ ] Test Cases Built
---
 docs/admin-manual/config/fe-config-template.md     | 21 ++++++++++++++++++
 .../current/admin-manual/config/fe-config.md       | 20 +++++++++++++++++
 .../version-3.x/admin-manual/config/fe-config.md   | 24 +++++++++++++++++++++
 .../version-3.x/admin-manual/config/fe-config.md   | 25 ++++++++++++++++++++++
 4 files changed, 90 insertions(+)

diff --git a/docs/admin-manual/config/fe-config-template.md 
b/docs/admin-manual/config/fe-config-template.md
index 6e1a1f5664c..d7ded60096c 100644
--- a/docs/admin-manual/config/fe-config-template.md
+++ b/docs/admin-manual/config/fe-config-template.md
@@ -1602,6 +1602,27 @@ Default:5
 
 Export checker's running interval.
 
+#### `enable_mow_load_force_take_ms_lock`
+
+Default: true
+
+IsMutable:true
+
+MasterOnly:true
+
+Specifies whether to enable the forced lock acquisition mechanism for imports 
on Merge-On-Write Unique tables in compute-storage decoupled mode. When 
enabled, if an import transaction exceeds a waiting time threshold (configured 
by `mow_load_force_take_ms_lock_threshold_ms`) while attempting to acquire the 
distributed lock for the table in the meta-service during the commit phase, it 
will forcibly take the lock.
+This feature helps reduce import latency tail caused by lock contention under 
high-frequency and high-concurrency import workloads.
+
+#### `mow_load_force_take_ms_lock_threshold_ms`
+
+Default: 500
+
+IsMutable:true
+
+MasterOnly:true
+
+The timeout threshold (in milliseconds) for triggering forced lock acquisition 
of import transactions on Merge-On-Write Unique tables in compute-storage 
decoupled mode.
+
 ### Log
 
 #### `log_roll_size_mb`
diff --git 
a/i18n/zh-CN/docusaurus-plugin-content-docs/current/admin-manual/config/fe-config.md
 
b/i18n/zh-CN/docusaurus-plugin-content-docs/current/admin-manual/config/fe-config.md
index 3537b5037a3..d4a43e4bce6 100644
--- 
a/i18n/zh-CN/docusaurus-plugin-content-docs/current/admin-manual/config/fe-config.md
+++ 
b/i18n/zh-CN/docusaurus-plugin-content-docs/current/admin-manual/config/fe-config.md
@@ -1588,6 +1588,26 @@ load 标签清理器将每隔 `label_clean_interval_second` 运行一次以清
 
 导出检查器的运行间隔
 
+#### `enable_mow_load_force_take_ms_lock`
+
+默认值:true
+
+是否可以动态配置:true
+
+是否为 Master FE 节点独有的配置项:true
+
+存算分离模式下 Merge-On-Write Unique 表上的导入是否开启强制抢锁功能。开启后,当导入事务在提交阶段尝试获取位于 
meta-service 
中该表的分布式锁时的等待时间超过一个阈值(由配置`mow_load_force_take_ms_lock_threshold_ms`决定)后,将强制获取该分布式锁。该功能可用于减少高频高并发导入下由于等锁导致的导入延迟长尾。
+
+#### `mow_load_force_take_ms_lock_threshold_ms`
+
+默认值:500
+
+是否可以动态配置:true
+
+是否为 Master FE 节点独有的配置项:true
+
+存算分离模式下 Merge-On-Write Unique 表上的导入事务强制抢锁的超时阈值。
+
 ### 日志
 
 #### `log_roll_size_mb`
diff --git 
a/i18n/zh-CN/docusaurus-plugin-content-docs/version-3.x/admin-manual/config/fe-config.md
 
b/i18n/zh-CN/docusaurus-plugin-content-docs/version-3.x/admin-manual/config/fe-config.md
index 1baf9c4c6f9..86654b4c5eb 100644
--- 
a/i18n/zh-CN/docusaurus-plugin-content-docs/version-3.x/admin-manual/config/fe-config.md
+++ 
b/i18n/zh-CN/docusaurus-plugin-content-docs/version-3.x/admin-manual/config/fe-config.md
@@ -1584,6 +1584,30 @@ load 标签清理器将每隔 `label_clean_interval_second` 运行一次以清
 
 导出检查器的运行间隔
 
+#### `enable_mow_load_force_take_ms_lock`
+
+> 自 3.1.0 版本支持
+
+默认值:true
+
+是否可以动态配置:true
+
+是否为 Master FE 节点独有的配置项:true
+
+存算分离模式下 Merge-On-Write Unique 表上的导入是否开启强制抢锁功能。开启后,当导入事务在提交阶段尝试获取位于 
meta-service 
中该表的分布式锁时的等待时间超过一个阈值(由配置`mow_load_force_take_ms_lock_threshold_ms`决定)后,将强制获取该分布式锁。该功能可用于减少高频高并发导入下由于等锁导致的导入延迟长尾。
+
+#### `mow_load_force_take_ms_lock_threshold_ms`
+
+> 自 3.1.0 版本支持
+
+默认值:500
+
+是否可以动态配置:true
+
+是否为 Master FE 节点独有的配置项:true
+
+存算分离模式下 Merge-On-Write Unique 表上的导入事务强制抢锁的超时阈值。
+
 ### 日志
 
 #### `log_roll_size_mb`
diff --git a/versioned_docs/version-3.x/admin-manual/config/fe-config.md 
b/versioned_docs/version-3.x/admin-manual/config/fe-config.md
index 5a923358489..86c5ef476cd 100644
--- a/versioned_docs/version-3.x/admin-manual/config/fe-config.md
+++ b/versioned_docs/version-3.x/admin-manual/config/fe-config.md
@@ -1585,6 +1585,31 @@ Default:5
 
 Export checker's running interval.
 
+#### `enable_mow_load_force_take_ms_lock`
+
+> Since 3.1.0
+
+Default: true
+
+IsMutable:true
+
+MasterOnly:true
+
+Specifies whether to enable the forced lock acquisition mechanism for imports 
on Merge-On-Write Unique tables in compute-storage decoupled mode. When 
enabled, if an import transaction exceeds a waiting time threshold (configured 
by `mow_load_force_take_ms_lock_threshold_ms`) while attempting to acquire the 
distributed lock for the table in the meta-service during the commit phase, it 
will forcibly take the lock.
+This feature helps reduce import latency tail caused by lock contention under 
high-frequency and high-concurrency import workloads.
+
+#### `mow_load_force_take_ms_lock_threshold_ms`
+
+> Since 3.1.0
+
+Default: 500
+
+IsMutable:true
+
+MasterOnly:true
+
+The timeout threshold (in milliseconds) for triggering forced lock acquisition 
of import transactions on Merge-On-Write Unique tables in compute-storage 
decoupled mode.
+
 ### Log
 
 #### `log_roll_size_mb`


---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to