You are viewing a plain text version of this content. The canonical link for it is here.
Posted to notifications@seata.apache.org by ji...@apache.org on 2025/05/01 18:12:04 UTC

(incubator-seata-website) branch asf-site updated: Automated deployment: Thu May 1 18:11:47 UTC 2025 a3b15ba7b9573285d61ce34b5a25bed427c461c2

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

jimin pushed a commit to branch asf-site
in repository https://gitbox.apache.org/repos/asf/incubator-seata-website.git


The following commit(s) were added to refs/heads/asf-site by this push:
     new 3bdad2252b2 Automated deployment: Thu May  1 18:11:47 UTC 2025 a3b15ba7b9573285d61ce34b5a25bed427c461c2
3bdad2252b2 is described below

commit 3bdad2252b26de3be3a15b3e79a3c73859845b6b
Author: slievrly <sl...@users.noreply.github.com>
AuthorDate: Thu May 1 18:11:48 2025 +0000

    Automated deployment: Thu May  1 18:11:47 UTC 2025 a3b15ba7b9573285d61ce34b5a25bed427c461c2
---
 ...branch-trx-c826c395824e2edabf04dfac6df2f8ca.png |  Bin 0 -> 225900 bytes
 ...trx-detail-65188f3e42fdba98a4d79c1710a5ce5f.png |  Bin 0 -> 366635 bytes
 ...r-rollback-8925d742889849f7e6410b9b9c55f3cd.png |  Bin 0 -> 140163 bytes
 ...branch-trx-1ba962c46b32ced259c413fd42d79779.png |  Bin 0 -> 111968 bytes
 ...lobal-lock-46d3be3c3cc93cd8fa79f9799726970f.png |  Bin 0 -> 174205 bytes
 ...global-trx-bc8e947ae878cdef832cbc9ed212e4f6.png |  Bin 0 -> 135276 bytes
 ...branch-trx-f604fbbe61e82dea0ed7bde6f629fd16.png |  Bin 0 -> 108609 bytes
 ...global-trx-7335f155a0f894ea68b34a3c06251527.png |  Bin 0 -> 136926 bytes
 ...lobal-lock-d89bdf009ee517b5b2772cc94ac5b559.png |  Bin 0 -> 141006 bytes
 ...a-designer-021737999936391c9bca3dfdb3c99a32.png |  Bin 0 -> 255242 bytes
 ...branch-trx-4b6413b7780a5842db56d251c3f37bdb.png |  Bin 0 -> 115266 bytes
 ...global-trx-647eb8499e902bc5a32eda435a80879b.png |  Bin 0 -> 132240 bytes
 ...branch-trx-66a4e823d395ce6b804b7c62b931bf15.png |  Bin 0 -> 114731 bytes
 ...global-trx-965fe718e8312444c83b4d7e2262d115.png |  Bin 0 -> 133006 bytes
 ...l-trx-hint-4555587507757dd452bda72fb616493f.png |  Bin 0 -> 230666 bytes
 ...global-trx-12ce46ee9c6da33eea904bed8ead8ba3.png |  Bin 0 -> 140848 bytes
 assets/js/1c27d5ec.8c736063.js                     |    1 +
 assets/js/2d6322e8.68e3c8e7.js                     |    1 +
 assets/js/311ed97d.c23add4b.js                     |    1 +
 assets/js/5b32f052.ccacd437.js                     |    1 +
 assets/js/5c941569.b11d232e.js                     |    1 +
 assets/js/935f2afb.bcf68c7a.js                     |    1 +
 assets/js/b2f554cd.95e5a89f.js                     |    1 +
 assets/js/d8c3c10a.28c3db40.js                     |    1 +
 assets/js/f45f7370.4ff69b46.js                     |    1 +
 assets/js/main.3a278f29.js                         |    2 +
 assets/js/main.3a278f29.js.LICENSE.txt             |   64 ++
 assets/js/runtime~main.c4d7a661.js                 |    1 +
 blog/archive/index.html                            |    6 +-
 blog/atom.xml                                      |    4 +-
 .../index.html                                     |    4 +-
 blog/explore-seata-journey/index.html              |    4 +-
 .../index.html                                     |    4 +-
 blog/how-to-support-spring-cloud/index.html        |    4 +-
 blog/how-to-write-unit-tests/index.html            |    4 +-
 blog/index.html                                    |    6 +-
 .../index.html                                     |    4 +-
 blog/integrate-seata-with-spring-cloud/index.html  |    4 +-
 blog/iscas2023/index.html                          |    4 +-
 blog/manual-transaction-mode/index.html            |    4 +-
 blog/page/2/index.html                             |    4 +-
 blog/page/3/index.html                             |    4 +-
 blog/page/4/index.html                             |    4 +-
 blog/page/5/index.html                             |    4 +-
 blog/page/6/index.html                             |    4 +-
 blog/page/7/index.html                             |    4 +-
 .../index.html                                     |    4 +-
 blog/rss.xml                                       |    4 +-
 blog/seata-1.5.2/index.html                        |    4 +-
 blog/seata-1.6.0/index.html                        |    4 +-
 blog/seata-analysis-UUID-generator/index.html      |    4 +-
 blog/seata-analysis-config-modular/index.html      |    4 +-
 blog/seata-analysis-core-modular/index.html        |    4 +-
 blog/seata-analysis-dubbo-transmit-xid/index.html  |    4 +-
 blog/seata-analysis-go-server/index.html           |    4 +-
 blog/seata-analysis-java-client/index.html         |    4 +-
 blog/seata-analysis-java-server/index.html         |    4 +-
 blog/seata-analysis-simple/index.html              |    4 +-
 blog/seata-analysis-tcc-modular/index.html         |    4 +-
 blog/seata-at-demo-in-mac/index.html               |    4 +-
 blog/seata-at-lock/index.html                      |    4 +-
 blog/seata-at-mode-design/index.html               |    4 +-
 blog/seata-at-mode-start-rm-tm/index.html          |    4 +-
 blog/seata-at-mode-start/index.html                |    4 +-
 blog/seata-at-tcc-saga/index.html                  |    4 +-
 blog/seata-client-start-analysis-01/index.html     |    4 +-
 blog/seata-client-start-analysis-02/index.html     |    4 +-
 .../index.html                                     |    4 +-
 blog/seata-config-center/index.html                |    4 +-
 blog/seata-config-manager/index.html               |    4 +-
 blog/seata-connect-data-and-application/index.html |    4 +-
 blog/seata-datasource-proxy/index.html             |    4 +-
 blog/seata-dsproxy-deadlock/index.html             |    4 +-
 .../index.html                                     |    4 +-
 blog/seata-feature-undo-log-compress/index.html    |    4 +-
 blog/seata-go-1.2.0/index.html                     |    4 +-
 blog/seata-golang-communication-mode/index.html    |    4 +-
 blog/seata-grpc-client/index.html                  |    4 +-
 blog/seata-ha-practice/index.html                  |    4 +-
 blog/seata-meetup-hangzhou/index.html              |    4 +-
 blog/seata-mybatisplus-analysis/index.html         |    4 +-
 blog/seata-nacos-analysis/index.html               |    4 +-
 blog/seata-nacos-docker/index.html                 |    4 +-
 blog/seata-namingserver/index.html                 |    8 +-
 blog/seata-observable-practice/index.html          |    4 +-
 blog/seata-quick-start/index.html                  |    4 +-
 blog/seata-raft-config-center/index.html           |    4 +-
 blog/seata-raft-detailed-explanation/index.html    |    4 +-
 blog/seata-rpc-analysis/index.html                 |    4 +-
 blog/seata-rpc-multi-protocol01/index.html         |    4 +-
 blog/seata-rpc-multi-protocol02/index.html         |    4 +-
 blog/seata-rpc-refactor/index.html                 |    4 +-
 blog/seata-snowflake-explain/index.html            |    4 +-
 blog/seata-sourcecode-client-bootstrap/index.html  |    4 +-
 blog/seata-sourcecode-server-bootstrap/index.html  |    4 +-
 blog/seata-spring-boot-aop-aspectj/index.html      |    4 +-
 blog/seata-tcc-fence/index.html                    |    4 +-
 blog/seata-tcc/index.html                          |    4 +-
 blog/seata-xa-introduce/index.html                 |    4 +-
 blog/springboot-dubbo-mybatisplus-seata/index.html |    4 +-
 blog/tags/index.html                               |    4 +-
 blog/tags/seata/index.html                         |    4 +-
 .../index.html                                     |    4 +-
 blog/tcc-mode-design-principle/index.html          |    4 +-
 build/404.html                                     |    4 +-
 ...branch-trx-c826c395824e2edabf04dfac6df2f8ca.png |  Bin 0 -> 225900 bytes
 ...trx-detail-65188f3e42fdba98a4d79c1710a5ce5f.png |  Bin 0 -> 366635 bytes
 ...r-rollback-8925d742889849f7e6410b9b9c55f3cd.png |  Bin 0 -> 140163 bytes
 ...branch-trx-1ba962c46b32ced259c413fd42d79779.png |  Bin 0 -> 111968 bytes
 ...lobal-lock-46d3be3c3cc93cd8fa79f9799726970f.png |  Bin 0 -> 174205 bytes
 ...global-trx-bc8e947ae878cdef832cbc9ed212e4f6.png |  Bin 0 -> 135276 bytes
 ...branch-trx-f604fbbe61e82dea0ed7bde6f629fd16.png |  Bin 0 -> 108609 bytes
 ...global-trx-7335f155a0f894ea68b34a3c06251527.png |  Bin 0 -> 136926 bytes
 ...lobal-lock-d89bdf009ee517b5b2772cc94ac5b559.png |  Bin 0 -> 141006 bytes
 ...a-designer-021737999936391c9bca3dfdb3c99a32.png |  Bin 0 -> 255242 bytes
 ...branch-trx-4b6413b7780a5842db56d251c3f37bdb.png |  Bin 0 -> 115266 bytes
 ...global-trx-647eb8499e902bc5a32eda435a80879b.png |  Bin 0 -> 132240 bytes
 ...branch-trx-66a4e823d395ce6b804b7c62b931bf15.png |  Bin 0 -> 114731 bytes
 ...global-trx-965fe718e8312444c83b4d7e2262d115.png |  Bin 0 -> 133006 bytes
 ...l-trx-hint-4555587507757dd452bda72fb616493f.png |  Bin 0 -> 230666 bytes
 ...global-trx-12ce46ee9c6da33eea904bed8ead8ba3.png |  Bin 0 -> 140848 bytes
 build/assets/js/1c27d5ec.8c736063.js               |    1 +
 build/assets/js/2d6322e8.68e3c8e7.js               |    1 +
 build/assets/js/311ed97d.c23add4b.js               |    1 +
 build/assets/js/5b32f052.ccacd437.js               |    1 +
 build/assets/js/5c941569.b11d232e.js               |    1 +
 build/assets/js/935f2afb.bcf68c7a.js               |    1 +
 build/assets/js/b2f554cd.95e5a89f.js               |    1 +
 build/assets/js/d8c3c10a.28c3db40.js               |    1 +
 build/assets/js/f45f7370.4ff69b46.js               |    1 +
 build/assets/js/main.3a278f29.js                   |    2 +
 build/assets/js/main.3a278f29.js.LICENSE.txt       |   64 ++
 build/assets/js/runtime~main.c4d7a661.js           |    1 +
 build/blog/archive/index.html                      |    6 +-
 build/blog/atom.xml                                |    4 +-
 .../index.html                                     |    4 +-
 build/blog/explore-seata-journey/index.html        |    4 +-
 .../index.html                                     |    4 +-
 build/blog/how-to-support-spring-cloud/index.html  |    4 +-
 build/blog/how-to-write-unit-tests/index.html      |    4 +-
 build/blog/index.html                              |    6 +-
 .../index.html                                     |    4 +-
 .../integrate-seata-with-spring-cloud/index.html   |    4 +-
 build/blog/iscas2023/index.html                    |    4 +-
 build/blog/manual-transaction-mode/index.html      |    4 +-
 build/blog/page/2/index.html                       |    4 +-
 build/blog/page/3/index.html                       |    4 +-
 build/blog/page/4/index.html                       |    4 +-
 build/blog/page/5/index.html                       |    4 +-
 build/blog/page/6/index.html                       |    4 +-
 build/blog/page/7/index.html                       |    4 +-
 .../index.html                                     |    4 +-
 build/blog/rss.xml                                 |    4 +-
 build/blog/seata-1.5.2/index.html                  |    4 +-
 build/blog/seata-1.6.0/index.html                  |    4 +-
 .../blog/seata-analysis-UUID-generator/index.html  |    4 +-
 .../blog/seata-analysis-config-modular/index.html  |    4 +-
 build/blog/seata-analysis-core-modular/index.html  |    4 +-
 .../seata-analysis-dubbo-transmit-xid/index.html   |    4 +-
 build/blog/seata-analysis-go-server/index.html     |    4 +-
 build/blog/seata-analysis-java-client/index.html   |    4 +-
 build/blog/seata-analysis-java-server/index.html   |    4 +-
 build/blog/seata-analysis-simple/index.html        |    4 +-
 build/blog/seata-analysis-tcc-modular/index.html   |    4 +-
 build/blog/seata-at-demo-in-mac/index.html         |    4 +-
 build/blog/seata-at-lock/index.html                |    4 +-
 build/blog/seata-at-mode-design/index.html         |    4 +-
 build/blog/seata-at-mode-start-rm-tm/index.html    |    4 +-
 build/blog/seata-at-mode-start/index.html          |    4 +-
 build/blog/seata-at-tcc-saga/index.html            |    4 +-
 .../blog/seata-client-start-analysis-01/index.html |    4 +-
 .../blog/seata-client-start-analysis-02/index.html |    4 +-
 .../index.html                                     |    4 +-
 build/blog/seata-config-center/index.html          |    4 +-
 build/blog/seata-config-manager/index.html         |    4 +-
 .../seata-connect-data-and-application/index.html  |    4 +-
 build/blog/seata-datasource-proxy/index.html       |    4 +-
 build/blog/seata-dsproxy-deadlock/index.html       |    4 +-
 .../index.html                                     |    4 +-
 .../seata-feature-undo-log-compress/index.html     |    4 +-
 build/blog/seata-go-1.2.0/index.html               |    4 +-
 .../seata-golang-communication-mode/index.html     |    4 +-
 build/blog/seata-grpc-client/index.html            |    4 +-
 build/blog/seata-ha-practice/index.html            |    4 +-
 build/blog/seata-meetup-hangzhou/index.html        |    4 +-
 build/blog/seata-mybatisplus-analysis/index.html   |    4 +-
 build/blog/seata-nacos-analysis/index.html         |    4 +-
 build/blog/seata-nacos-docker/index.html           |    4 +-
 build/blog/seata-namingserver/index.html           |    8 +-
 build/blog/seata-observable-practice/index.html    |    4 +-
 build/blog/seata-quick-start/index.html            |    4 +-
 build/blog/seata-raft-config-center/index.html     |    4 +-
 .../seata-raft-detailed-explanation/index.html     |    4 +-
 build/blog/seata-rpc-analysis/index.html           |    4 +-
 build/blog/seata-rpc-multi-protocol01/index.html   |    4 +-
 build/blog/seata-rpc-multi-protocol02/index.html   |    4 +-
 build/blog/seata-rpc-refactor/index.html           |    4 +-
 build/blog/seata-snowflake-explain/index.html      |    4 +-
 .../seata-sourcecode-client-bootstrap/index.html   |    4 +-
 .../seata-sourcecode-server-bootstrap/index.html   |    4 +-
 .../blog/seata-spring-boot-aop-aspectj/index.html  |    4 +-
 build/blog/seata-tcc-fence/index.html              |    4 +-
 build/blog/seata-tcc/index.html                    |    4 +-
 build/blog/seata-xa-introduce/index.html           |    4 +-
 .../springboot-dubbo-mybatisplus-seata/index.html  |    4 +-
 build/blog/tags/index.html                         |    4 +-
 build/blog/tags/seata/index.html                   |    4 +-
 .../index.html                                     |    4 +-
 build/blog/tcc-mode-design-principle/index.html    |    4 +-
 build/community/contactItem/index.html             |    4 +-
 build/community/contributorItem/index.html         |    4 +-
 build/community/eventCard/index.html               |    4 +-
 build/community/index.html                         |    4 +-
 .../docs/dev/domain/overviewDomainModel/index.html |    4 +-
 build/docs/dev/domain/rm/index.html                |    4 +-
 build/docs/dev/domain/tc/index.html                |    4 +-
 build/docs/dev/domain/tm/index.html                |    4 +-
 build/docs/dev/mode/at-mode/index.html             |    4 +-
 build/docs/dev/mode/saga-mode/index.html           |    4 +-
 build/docs/dev/mode/tcc-mode/index.html            |    4 +-
 build/docs/dev/mode/xa-mode/index.html             |    4 +-
 build/docs/dev/seata-mertics/index.html            |    4 +-
 .../label-an-issue-guide_dev/index.html            |    4 +-
 .../committer-guide/website-guide_dev/index.html   |    4 +-
 .../top-contributer_dev/index.html                 |    4 +-
 .../new-contributor-guide_dev/index.html           |    4 +-
 .../reporting-security-issues_dev/index.html       |    4 +-
 .../test-coverage-guide_dev/index.html             |    4 +-
 build/docs/developers/guide_dev/index.html         |    4 +-
 .../ppmc-guide/release-guide_dev/index.html        |    4 +-
 .../next/dev/domain/overviewDomainModel/index.html |    6 +-
 build/docs/next/dev/domain/rm/index.html           |    6 +-
 build/docs/next/dev/domain/tc/index.html           |    6 +-
 build/docs/next/dev/domain/tm/index.html           |    6 +-
 build/docs/next/dev/mode/at-mode/index.html        |    6 +-
 build/docs/next/dev/mode/saga-mode/index.html      |    6 +-
 build/docs/next/dev/mode/tcc-mode/index.html       |    6 +-
 build/docs/next/dev/mode/xa-mode/index.html        |    6 +-
 build/docs/next/dev/seata-mertics/index.html       |    6 +-
 .../label-an-issue-guide_dev/index.html            |    4 +-
 .../committer-guide/website-guide_dev/index.html   |    4 +-
 .../top-contributer_dev/index.html                 |    4 +-
 .../new-contributor-guide_dev/index.html           |    4 +-
 .../reporting-security-issues_dev/index.html       |    4 +-
 .../test-coverage-guide_dev/index.html             |    4 +-
 build/docs/next/developers/guide_dev/index.html    |    4 +-
 .../ppmc-guide/release-guide_dev/index.html        |    4 +-
 build/docs/next/ops/config-center/index.html       |    4 +-
 .../docs/next/ops/deploy-by-docker-142/index.html  |    4 +-
 .../ops/deploy-by-docker-compose-142/index.html    |    4 +-
 .../next/ops/deploy-by-docker-compose/index.html   |    6 +-
 build/docs/next/ops/deploy-by-docker/index.html    |    6 +-
 build/docs/next/ops/deploy-by-helm/index.html      |    6 +-
 .../docs/next/ops/deploy-by-kubernetes/index.html  |    6 +-
 .../docs/next/ops/deploy-guide-beginner/index.html |    8 +-
 build/docs/next/ops/deploy-ha/index.html           |    6 +-
 build/docs/next/ops/deploy-server-raft/index.html  |    6 +-
 build/docs/next/ops/deploy-server/index.html       |    6 +-
 .../ops/multi-configuration-isolation/index.html   |    6 +-
 build/docs/next/ops/upgrade/index.html             |    6 +-
 build/docs/next/overview/faq/index.html            |    6 +-
 build/docs/next/overview/history/index.html        |    6 +-
 build/docs/next/overview/terminology/index.html    |    6 +-
 build/docs/next/overview/what-is-seata/index.html  |    6 +-
 build/docs/next/release-notes/index.html           |    4 +-
 build/docs/next/security/secret-key/index.html     |    6 +-
 build/docs/next/user/api/index.html                |    8 +-
 build/docs/next/user/apm/prometheus/index.html     |    6 +-
 build/docs/next/user/apm/skywalking/index.html     |    6 +-
 .../appendix/global-transaction-status/index.html  |    6 +-
 build/docs/next/user/appendix/isolation/index.html |    6 +-
 .../docs/next/user/configuration/apollo/index.html |    6 +-
 .../docs/next/user/configuration/consul/index.html |    6 +-
 .../docs/next/user/configuration/etcd3/index.html  |    6 +-
 build/docs/next/user/configuration/index.html      |    6 +-
 .../docs/next/user/configuration/nacos/index.html  |    6 +-
 .../next/user/configuration/zookeeper/index.html   |    6 +-
 build/docs/next/user/configurations/index.html     |    6 +-
 build/docs/next/user/configurations090/index.html  |    4 +-
 build/docs/next/user/configurations100/index.html  |    4 +-
 .../docs/next/user/console/introduction/index.html |   34 +
 .../next/user/console/saga-designer/index.html     |   34 +
 .../user/console/transaction-control/index.html    |  198 ++++
 build/docs/next/user/datasource/index.html         |    6 +-
 build/docs/next/user/microservice/index.html       |    6 +-
 build/docs/next/user/mode/at/index.html            |    6 +-
 build/docs/next/user/mode/saga/index.html          |    6 +-
 build/docs/next/user/mode/tcc/index.html           |    6 +-
 build/docs/next/user/mode/xa/index.html            |    6 +-
 build/docs/next/user/ormframework/index.html       |    6 +-
 build/docs/next/user/performance/index.html        |    6 +-
 build/docs/next/user/quickstart/index.html         |    6 +-
 build/docs/next/user/registry/consul/index.html    |    6 +-
 build/docs/next/user/registry/etcd3/index.html     |    6 +-
 build/docs/next/user/registry/eureka/index.html    |    6 +-
 build/docs/next/user/registry/index.html           |    6 +-
 build/docs/next/user/registry/nacos/index.html     |    6 +-
 .../next/user/registry/namingserver/index.html     |    8 +-
 build/docs/next/user/registry/zookeeper/index.html |    6 +-
 build/docs/next/user/spring/index.html             |    4 +-
 build/docs/next/user/sqlreference/dml/index.html   |    6 +-
 .../next/user/sqlreference/function/index.html     |    6 +-
 .../user/sqlreference/sql-decoration/index.html    |    6 +-
 .../user/sqlreference/sql-restrictions/index.html  |    6 +-
 .../txgroup/transaction-group-and-ha/index.html    |    6 +-
 .../next/user/txgroup/transaction-group/index.html |    6 +-
 build/docs/ops/config-center/index.html            |    4 +-
 build/docs/ops/deploy-by-docker-142/index.html     |    4 +-
 .../ops/deploy-by-docker-compose-142/index.html    |    4 +-
 build/docs/ops/deploy-by-docker-compose/index.html |    4 +-
 build/docs/ops/deploy-by-docker/index.html         |    4 +-
 build/docs/ops/deploy-by-helm/index.html           |    4 +-
 build/docs/ops/deploy-by-kubernetes/index.html     |    4 +-
 build/docs/ops/deploy-guide-beginner/index.html    |    4 +-
 build/docs/ops/deploy-ha/index.html                |    4 +-
 build/docs/ops/deploy-server-raft/index.html       |    4 +-
 build/docs/ops/deploy-server/index.html            |    4 +-
 .../ops/multi-configuration-isolation/index.html   |    4 +-
 build/docs/ops/upgrade/index.html                  |    4 +-
 build/docs/ops/version-maintain-plan/index.html    |    4 +-
 build/docs/overview/faq/index.html                 |    4 +-
 build/docs/overview/history/index.html             |    4 +-
 build/docs/overview/terminology/index.html         |    4 +-
 build/docs/overview/what-is-seata/index.html       |    4 +-
 build/docs/release-notes/index.html                |    4 +-
 build/docs/security/secret-key/index.html          |    4 +-
 build/docs/user/api/index.html                     |    4 +-
 build/docs/user/apm/prometheus/index.html          |    4 +-
 build/docs/user/apm/skywalking/index.html          |    4 +-
 .../appendix/global-transaction-status/index.html  |    4 +-
 build/docs/user/appendix/isolation/index.html      |    4 +-
 build/docs/user/configuration/apollo/index.html    |    4 +-
 build/docs/user/configuration/consul/index.html    |    4 +-
 build/docs/user/configuration/etcd3/index.html     |    4 +-
 build/docs/user/configuration/index.html           |    4 +-
 build/docs/user/configuration/nacos/index.html     |    4 +-
 build/docs/user/configuration/zookeeper/index.html |    4 +-
 build/docs/user/configurations/index.html          |    4 +-
 build/docs/user/configurations090/index.html       |    4 +-
 build/docs/user/configurations100/index.html       |    4 +-
 build/docs/user/datasource/index.html              |    4 +-
 build/docs/user/microservice/index.html            |    4 +-
 build/docs/user/mode/at/index.html                 |    4 +-
 build/docs/user/mode/saga/index.html               |    4 +-
 build/docs/user/mode/tcc/index.html                |    4 +-
 build/docs/user/mode/xa/index.html                 |    4 +-
 build/docs/user/ormframework/index.html            |    4 +-
 build/docs/user/performance/index.html             |    4 +-
 build/docs/user/quickstart/index.html              |    4 +-
 build/docs/user/registry/consul/index.html         |    4 +-
 build/docs/user/registry/etcd3/index.html          |    4 +-
 build/docs/user/registry/eureka/index.html         |    4 +-
 build/docs/user/registry/index.html                |    4 +-
 build/docs/user/registry/nacos/index.html          |    4 +-
 build/docs/user/registry/namingserver/index.html   |    4 +-
 build/docs/user/registry/zookeeper/index.html      |    4 +-
 build/docs/user/spring/index.html                  |    4 +-
 build/docs/user/sqlreference/dml/index.html        |    4 +-
 build/docs/user/sqlreference/function/index.html   |    4 +-
 .../user/sqlreference/sql-decoration/index.html    |    4 +-
 .../user/sqlreference/sql-restrictions/index.html  |    4 +-
 .../txgroup/transaction-group-and-ha/index.html    |    4 +-
 .../docs/user/txgroup/transaction-group/index.html |    4 +-
 .../v1.0/dev/domain/overviewDomainModel/index.html |    4 +-
 build/docs/v1.0/dev/domain/rm/index.html           |    4 +-
 build/docs/v1.0/dev/domain/tc/index.html           |    4 +-
 build/docs/v1.0/dev/domain/tm/index.html           |    4 +-
 build/docs/v1.0/dev/mode/at-mode/index.html        |    4 +-
 build/docs/v1.0/dev/mode/saga-mode/index.html      |    4 +-
 build/docs/v1.0/dev/mode/tcc-mode/index.html       |    4 +-
 build/docs/v1.0/dev/mode/xa-mode/index.html        |    4 +-
 build/docs/v1.0/dev/seata-mertics/index.html       |    4 +-
 .../label-an-issue-guide_dev/index.html            |    4 +-
 .../committer-guide/website-guide_dev/index.html   |    4 +-
 .../top-contributer_dev/index.html                 |    4 +-
 .../new-contributor-guide_dev/index.html           |    4 +-
 .../reporting-security-issues_dev/index.html       |    4 +-
 .../test-coverage-guide_dev/index.html             |    4 +-
 build/docs/v1.0/developers/guide_dev/index.html    |    4 +-
 build/docs/v1.0/ops/config-center/index.html       |    4 +-
 .../docs/v1.0/ops/deploy-by-docker-142/index.html  |    4 +-
 .../ops/deploy-by-docker-compose-142/index.html    |    4 +-
 .../v1.0/ops/deploy-by-docker-compose/index.html   |    4 +-
 build/docs/v1.0/ops/deploy-by-docker/index.html    |    4 +-
 build/docs/v1.0/ops/deploy-by-helm/index.html      |    4 +-
 .../docs/v1.0/ops/deploy-by-kubernetes/index.html  |    4 +-
 .../docs/v1.0/ops/deploy-guide-beginner/index.html |    4 +-
 build/docs/v1.0/ops/deploy-ha/index.html           |    4 +-
 build/docs/v1.0/ops/deploy-server/index.html       |    4 +-
 .../ops/multi-configuration-isolation/index.html   |    4 +-
 build/docs/v1.0/ops/upgrade/index.html             |    4 +-
 build/docs/v1.0/overview/faq/index.html            |    4 +-
 build/docs/v1.0/overview/terminology/index.html    |    4 +-
 build/docs/v1.0/overview/what-is-seata/index.html  |    4 +-
 build/docs/v1.0/release-notes/index.html           |    4 +-
 build/docs/v1.0/user/api/index.html                |    4 +-
 build/docs/v1.0/user/apm/prometheus/index.html     |    4 +-
 build/docs/v1.0/user/apm/skywalking/index.html     |    4 +-
 .../appendix/global-transaction-status/index.html  |    4 +-
 build/docs/v1.0/user/appendix/isolation/index.html |    4 +-
 .../docs/v1.0/user/configuration/apollo/index.html |    4 +-
 .../docs/v1.0/user/configuration/consul/index.html |    4 +-
 .../docs/v1.0/user/configuration/etcd3/index.html  |    4 +-
 build/docs/v1.0/user/configuration/index.html      |    4 +-
 .../docs/v1.0/user/configuration/nacos/index.html  |    4 +-
 .../v1.0/user/configuration/zookeeper/index.html   |    4 +-
 build/docs/v1.0/user/configurations/index.html     |    4 +-
 build/docs/v1.0/user/configurations090/index.html  |    4 +-
 build/docs/v1.0/user/configurations100/index.html  |    4 +-
 build/docs/v1.0/user/datasource/index.html         |    4 +-
 build/docs/v1.0/user/microservice/index.html       |    4 +-
 build/docs/v1.0/user/mode/at/index.html            |    4 +-
 build/docs/v1.0/user/mode/saga/index.html          |    4 +-
 build/docs/v1.0/user/mode/tcc/index.html           |    4 +-
 build/docs/v1.0/user/mode/xa/index.html            |    4 +-
 build/docs/v1.0/user/ormframework/index.html       |    4 +-
 build/docs/v1.0/user/performance/index.html        |    4 +-
 build/docs/v1.0/user/quickstart/index.html         |    4 +-
 build/docs/v1.0/user/registry/consul/index.html    |    4 +-
 build/docs/v1.0/user/registry/etcd3/index.html     |    4 +-
 build/docs/v1.0/user/registry/eureka/index.html    |    4 +-
 build/docs/v1.0/user/registry/index.html           |    4 +-
 build/docs/v1.0/user/registry/nacos/index.html     |    4 +-
 build/docs/v1.0/user/registry/zookeeper/index.html |    4 +-
 build/docs/v1.0/user/spring/index.html             |    4 +-
 build/docs/v1.0/user/sqlreference/dml/index.html   |    4 +-
 .../v1.0/user/sqlreference/function/index.html     |    4 +-
 .../user/sqlreference/sql-decoration/index.html    |    4 +-
 .../user/sqlreference/sql-restrictions/index.html  |    4 +-
 .../txgroup/transaction-group-and-ha/index.html    |    4 +-
 .../v1.0/user/txgroup/transaction-group/index.html |    4 +-
 .../v1.1/dev/domain/overviewDomainModel/index.html |    4 +-
 build/docs/v1.1/dev/domain/rm/index.html           |    4 +-
 build/docs/v1.1/dev/domain/tc/index.html           |    4 +-
 build/docs/v1.1/dev/domain/tm/index.html           |    4 +-
 build/docs/v1.1/dev/mode/at-mode/index.html        |    4 +-
 build/docs/v1.1/dev/mode/saga-mode/index.html      |    4 +-
 build/docs/v1.1/dev/mode/tcc-mode/index.html       |    4 +-
 build/docs/v1.1/dev/mode/xa-mode/index.html        |    4 +-
 build/docs/v1.1/dev/seata-mertics/index.html       |    4 +-
 .../label-an-issue-guide_dev/index.html            |    4 +-
 .../committer-guide/website-guide_dev/index.html   |    4 +-
 .../top-contributer_dev/index.html                 |    4 +-
 .../new-contributor-guide_dev/index.html           |    4 +-
 .../reporting-security-issues_dev/index.html       |    4 +-
 .../test-coverage-guide_dev/index.html             |    4 +-
 build/docs/v1.1/developers/guide_dev/index.html    |    4 +-
 build/docs/v1.1/ops/config-center/index.html       |    4 +-
 .../docs/v1.1/ops/deploy-by-docker-142/index.html  |    4 +-
 .../ops/deploy-by-docker-compose-142/index.html    |    4 +-
 .../v1.1/ops/deploy-by-docker-compose/index.html   |    4 +-
 build/docs/v1.1/ops/deploy-by-docker/index.html    |    4 +-
 build/docs/v1.1/ops/deploy-by-helm/index.html      |    4 +-
 .../docs/v1.1/ops/deploy-by-kubernetes/index.html  |    4 +-
 .../docs/v1.1/ops/deploy-guide-beginner/index.html |    4 +-
 build/docs/v1.1/ops/deploy-ha/index.html           |    4 +-
 build/docs/v1.1/ops/deploy-server/index.html       |    4 +-
 .../ops/multi-configuration-isolation/index.html   |    4 +-
 build/docs/v1.1/ops/upgrade/index.html             |    4 +-
 build/docs/v1.1/overview/faq/index.html            |    4 +-
 build/docs/v1.1/overview/terminology/index.html    |    4 +-
 build/docs/v1.1/overview/what-is-seata/index.html  |    4 +-
 build/docs/v1.1/release-notes/index.html           |    4 +-
 build/docs/v1.1/user/api/index.html                |    4 +-
 build/docs/v1.1/user/apm/prometheus/index.html     |    4 +-
 build/docs/v1.1/user/apm/skywalking/index.html     |    4 +-
 .../appendix/global-transaction-status/index.html  |    4 +-
 build/docs/v1.1/user/appendix/isolation/index.html |    4 +-
 .../docs/v1.1/user/configuration/apollo/index.html |    4 +-
 .../docs/v1.1/user/configuration/consul/index.html |    4 +-
 .../docs/v1.1/user/configuration/etcd3/index.html  |    4 +-
 build/docs/v1.1/user/configuration/index.html      |    4 +-
 .../docs/v1.1/user/configuration/nacos/index.html  |    4 +-
 .../v1.1/user/configuration/zookeeper/index.html   |    4 +-
 build/docs/v1.1/user/configurations/index.html     |    4 +-
 build/docs/v1.1/user/configurations090/index.html  |    4 +-
 build/docs/v1.1/user/configurations100/index.html  |    4 +-
 build/docs/v1.1/user/datasource/index.html         |    4 +-
 build/docs/v1.1/user/microservice/index.html       |    4 +-
 build/docs/v1.1/user/mode/at/index.html            |    4 +-
 build/docs/v1.1/user/mode/saga/index.html          |    4 +-
 build/docs/v1.1/user/mode/tcc/index.html           |    4 +-
 build/docs/v1.1/user/mode/xa/index.html            |    4 +-
 build/docs/v1.1/user/ormframework/index.html       |    4 +-
 build/docs/v1.1/user/performance/index.html        |    4 +-
 build/docs/v1.1/user/quickstart/index.html         |    4 +-
 build/docs/v1.1/user/registry/consul/index.html    |    4 +-
 build/docs/v1.1/user/registry/etcd3/index.html     |    4 +-
 build/docs/v1.1/user/registry/eureka/index.html    |    4 +-
 build/docs/v1.1/user/registry/index.html           |    4 +-
 build/docs/v1.1/user/registry/nacos/index.html     |    4 +-
 build/docs/v1.1/user/registry/zookeeper/index.html |    4 +-
 build/docs/v1.1/user/spring/index.html             |    4 +-
 build/docs/v1.1/user/sqlreference/dml/index.html   |    4 +-
 .../v1.1/user/sqlreference/function/index.html     |    4 +-
 .../user/sqlreference/sql-decoration/index.html    |    4 +-
 .../user/sqlreference/sql-restrictions/index.html  |    4 +-
 .../txgroup/transaction-group-and-ha/index.html    |    4 +-
 .../v1.1/user/txgroup/transaction-group/index.html |    4 +-
 .../v1.2/dev/domain/overviewDomainModel/index.html |    4 +-
 build/docs/v1.2/dev/domain/rm/index.html           |    4 +-
 build/docs/v1.2/dev/domain/tc/index.html           |    4 +-
 build/docs/v1.2/dev/domain/tm/index.html           |    4 +-
 build/docs/v1.2/dev/mode/at-mode/index.html        |    4 +-
 build/docs/v1.2/dev/mode/saga-mode/index.html      |    4 +-
 build/docs/v1.2/dev/mode/tcc-mode/index.html       |    4 +-
 build/docs/v1.2/dev/mode/xa-mode/index.html        |    4 +-
 build/docs/v1.2/dev/seata-mertics/index.html       |    4 +-
 .../label-an-issue-guide_dev/index.html            |    4 +-
 .../committer-guide/website-guide_dev/index.html   |    4 +-
 .../top-contributer_dev/index.html                 |    4 +-
 .../new-contributor-guide_dev/index.html           |    4 +-
 .../reporting-security-issues_dev/index.html       |    4 +-
 .../test-coverage-guide_dev/index.html             |    4 +-
 build/docs/v1.2/developers/guide_dev/index.html    |    4 +-
 build/docs/v1.2/ops/config-center/index.html       |    4 +-
 .../docs/v1.2/ops/deploy-by-docker-142/index.html  |    4 +-
 .../ops/deploy-by-docker-compose-142/index.html    |    4 +-
 .../v1.2/ops/deploy-by-docker-compose/index.html   |    4 +-
 build/docs/v1.2/ops/deploy-by-docker/index.html    |    4 +-
 build/docs/v1.2/ops/deploy-by-helm/index.html      |    4 +-
 .../docs/v1.2/ops/deploy-by-kubernetes/index.html  |    4 +-
 .../docs/v1.2/ops/deploy-guide-beginner/index.html |    4 +-
 build/docs/v1.2/ops/deploy-ha/index.html           |    4 +-
 build/docs/v1.2/ops/deploy-server/index.html       |    4 +-
 .../ops/multi-configuration-isolation/index.html   |    4 +-
 build/docs/v1.2/ops/upgrade/index.html             |    4 +-
 build/docs/v1.2/overview/faq/index.html            |    4 +-
 build/docs/v1.2/overview/terminology/index.html    |    4 +-
 build/docs/v1.2/overview/what-is-seata/index.html  |    4 +-
 build/docs/v1.2/release-notes/index.html           |    4 +-
 build/docs/v1.2/user/api/index.html                |    4 +-
 build/docs/v1.2/user/apm/prometheus/index.html     |    4 +-
 build/docs/v1.2/user/apm/skywalking/index.html     |    4 +-
 .../appendix/global-transaction-status/index.html  |    4 +-
 build/docs/v1.2/user/appendix/isolation/index.html |    4 +-
 .../docs/v1.2/user/configuration/apollo/index.html |    4 +-
 .../docs/v1.2/user/configuration/consul/index.html |    4 +-
 .../docs/v1.2/user/configuration/etcd3/index.html  |    4 +-
 build/docs/v1.2/user/configuration/index.html      |    4 +-
 .../docs/v1.2/user/configuration/nacos/index.html  |    4 +-
 .../v1.2/user/configuration/zookeeper/index.html   |    4 +-
 build/docs/v1.2/user/configurations/index.html     |    4 +-
 build/docs/v1.2/user/configurations090/index.html  |    4 +-
 build/docs/v1.2/user/configurations100/index.html  |    4 +-
 build/docs/v1.2/user/datasource/index.html         |    4 +-
 build/docs/v1.2/user/microservice/index.html       |    4 +-
 build/docs/v1.2/user/mode/at/index.html            |    4 +-
 build/docs/v1.2/user/mode/saga/index.html          |    4 +-
 build/docs/v1.2/user/mode/tcc/index.html           |    4 +-
 build/docs/v1.2/user/mode/xa/index.html            |    4 +-
 build/docs/v1.2/user/ormframework/index.html       |    4 +-
 build/docs/v1.2/user/performance/index.html        |    4 +-
 build/docs/v1.2/user/quickstart/index.html         |    4 +-
 build/docs/v1.2/user/registry/consul/index.html    |    4 +-
 build/docs/v1.2/user/registry/etcd3/index.html     |    4 +-
 build/docs/v1.2/user/registry/eureka/index.html    |    4 +-
 build/docs/v1.2/user/registry/index.html           |    4 +-
 build/docs/v1.2/user/registry/nacos/index.html     |    4 +-
 build/docs/v1.2/user/registry/zookeeper/index.html |    4 +-
 build/docs/v1.2/user/spring/index.html             |    4 +-
 build/docs/v1.2/user/sqlreference/dml/index.html   |    4 +-
 .../v1.2/user/sqlreference/function/index.html     |    4 +-
 .../user/sqlreference/sql-decoration/index.html    |    4 +-
 .../user/sqlreference/sql-restrictions/index.html  |    4 +-
 .../txgroup/transaction-group-and-ha/index.html    |    4 +-
 .../v1.2/user/txgroup/transaction-group/index.html |    4 +-
 .../v1.3/dev/domain/overviewDomainModel/index.html |    4 +-
 build/docs/v1.3/dev/domain/rm/index.html           |    4 +-
 build/docs/v1.3/dev/domain/tc/index.html           |    4 +-
 build/docs/v1.3/dev/domain/tm/index.html           |    4 +-
 build/docs/v1.3/dev/mode/at-mode/index.html        |    4 +-
 build/docs/v1.3/dev/mode/saga-mode/index.html      |    4 +-
 build/docs/v1.3/dev/mode/tcc-mode/index.html       |    4 +-
 build/docs/v1.3/dev/mode/xa-mode/index.html        |    4 +-
 build/docs/v1.3/dev/seata-mertics/index.html       |    4 +-
 .../label-an-issue-guide_dev/index.html            |    4 +-
 .../committer-guide/website-guide_dev/index.html   |    4 +-
 .../top-contributer_dev/index.html                 |    4 +-
 .../new-contributor-guide_dev/index.html           |    4 +-
 .../reporting-security-issues_dev/index.html       |    4 +-
 .../test-coverage-guide_dev/index.html             |    4 +-
 build/docs/v1.3/developers/guide_dev/index.html    |    4 +-
 build/docs/v1.3/ops/config-center/index.html       |    4 +-
 .../docs/v1.3/ops/deploy-by-docker-142/index.html  |    4 +-
 .../ops/deploy-by-docker-compose-142/index.html    |    4 +-
 .../v1.3/ops/deploy-by-docker-compose/index.html   |    4 +-
 build/docs/v1.3/ops/deploy-by-docker/index.html    |    4 +-
 build/docs/v1.3/ops/deploy-by-helm/index.html      |    4 +-
 .../docs/v1.3/ops/deploy-by-kubernetes/index.html  |    4 +-
 .../docs/v1.3/ops/deploy-guide-beginner/index.html |    4 +-
 build/docs/v1.3/ops/deploy-ha/index.html           |    4 +-
 build/docs/v1.3/ops/deploy-server/index.html       |    4 +-
 .../ops/multi-configuration-isolation/index.html   |    4 +-
 build/docs/v1.3/ops/upgrade/index.html             |    4 +-
 build/docs/v1.3/overview/faq/index.html            |    4 +-
 build/docs/v1.3/overview/terminology/index.html    |    4 +-
 build/docs/v1.3/overview/what-is-seata/index.html  |    4 +-
 build/docs/v1.3/release-notes/index.html           |    4 +-
 build/docs/v1.3/user/api/index.html                |    4 +-
 build/docs/v1.3/user/apm/prometheus/index.html     |    4 +-
 build/docs/v1.3/user/apm/skywalking/index.html     |    4 +-
 .../appendix/global-transaction-status/index.html  |    4 +-
 build/docs/v1.3/user/appendix/isolation/index.html |    4 +-
 .../docs/v1.3/user/configuration/apollo/index.html |    4 +-
 .../docs/v1.3/user/configuration/consul/index.html |    4 +-
 .../docs/v1.3/user/configuration/etcd3/index.html  |    4 +-
 build/docs/v1.3/user/configuration/index.html      |    4 +-
 .../docs/v1.3/user/configuration/nacos/index.html  |    4 +-
 .../v1.3/user/configuration/zookeeper/index.html   |    4 +-
 build/docs/v1.3/user/configurations/index.html     |    4 +-
 build/docs/v1.3/user/configurations090/index.html  |    4 +-
 build/docs/v1.3/user/configurations100/index.html  |    4 +-
 build/docs/v1.3/user/datasource/index.html         |    4 +-
 build/docs/v1.3/user/microservice/index.html       |    4 +-
 build/docs/v1.3/user/mode/at/index.html            |    4 +-
 build/docs/v1.3/user/mode/saga/index.html          |    4 +-
 build/docs/v1.3/user/mode/tcc/index.html           |    4 +-
 build/docs/v1.3/user/mode/xa/index.html            |    4 +-
 build/docs/v1.3/user/ormframework/index.html       |    4 +-
 build/docs/v1.3/user/performance/index.html        |    4 +-
 build/docs/v1.3/user/quickstart/index.html         |    4 +-
 build/docs/v1.3/user/registry/consul/index.html    |    4 +-
 build/docs/v1.3/user/registry/etcd3/index.html     |    4 +-
 build/docs/v1.3/user/registry/eureka/index.html    |    4 +-
 build/docs/v1.3/user/registry/index.html           |    4 +-
 build/docs/v1.3/user/registry/nacos/index.html     |    4 +-
 build/docs/v1.3/user/registry/zookeeper/index.html |    4 +-
 build/docs/v1.3/user/spring/index.html             |    4 +-
 build/docs/v1.3/user/sqlreference/dml/index.html   |    4 +-
 .../v1.3/user/sqlreference/function/index.html     |    4 +-
 .../user/sqlreference/sql-decoration/index.html    |    4 +-
 .../user/sqlreference/sql-restrictions/index.html  |    4 +-
 .../txgroup/transaction-group-and-ha/index.html    |    4 +-
 .../v1.3/user/txgroup/transaction-group/index.html |    4 +-
 .../v1.4/dev/domain/overviewDomainModel/index.html |    4 +-
 build/docs/v1.4/dev/domain/rm/index.html           |    4 +-
 build/docs/v1.4/dev/domain/tc/index.html           |    4 +-
 build/docs/v1.4/dev/domain/tm/index.html           |    4 +-
 build/docs/v1.4/dev/mode/at-mode/index.html        |    4 +-
 build/docs/v1.4/dev/mode/saga-mode/index.html      |    4 +-
 build/docs/v1.4/dev/mode/tcc-mode/index.html       |    4 +-
 build/docs/v1.4/dev/mode/xa-mode/index.html        |    4 +-
 build/docs/v1.4/dev/seata-mertics/index.html       |    4 +-
 .../label-an-issue-guide_dev/index.html            |    4 +-
 .../committer-guide/website-guide_dev/index.html   |    4 +-
 .../top-contributer_dev/index.html                 |    4 +-
 .../new-contributor-guide_dev/index.html           |    4 +-
 .../reporting-security-issues_dev/index.html       |    4 +-
 .../test-coverage-guide_dev/index.html             |    4 +-
 build/docs/v1.4/developers/guide_dev/index.html    |    4 +-
 build/docs/v1.4/ops/config-center/index.html       |    4 +-
 .../docs/v1.4/ops/deploy-by-docker-142/index.html  |    4 +-
 .../ops/deploy-by-docker-compose-142/index.html    |    4 +-
 .../v1.4/ops/deploy-by-docker-compose/index.html   |    4 +-
 build/docs/v1.4/ops/deploy-by-docker/index.html    |    4 +-
 build/docs/v1.4/ops/deploy-by-helm/index.html      |    4 +-
 .../docs/v1.4/ops/deploy-by-kubernetes/index.html  |    4 +-
 .../docs/v1.4/ops/deploy-guide-beginner/index.html |    4 +-
 build/docs/v1.4/ops/deploy-ha/index.html           |    4 +-
 build/docs/v1.4/ops/deploy-server/index.html       |    4 +-
 .../ops/multi-configuration-isolation/index.html   |    4 +-
 build/docs/v1.4/ops/upgrade/index.html             |    4 +-
 build/docs/v1.4/overview/faq/index.html            |    4 +-
 build/docs/v1.4/overview/terminology/index.html    |    4 +-
 build/docs/v1.4/overview/what-is-seata/index.html  |    4 +-
 build/docs/v1.4/release-notes/index.html           |    4 +-
 build/docs/v1.4/user/api/index.html                |    4 +-
 build/docs/v1.4/user/apm/prometheus/index.html     |    4 +-
 build/docs/v1.4/user/apm/skywalking/index.html     |    4 +-
 .../appendix/global-transaction-status/index.html  |    4 +-
 build/docs/v1.4/user/appendix/isolation/index.html |    4 +-
 .../docs/v1.4/user/configuration/apollo/index.html |    4 +-
 .../docs/v1.4/user/configuration/consul/index.html |    4 +-
 .../docs/v1.4/user/configuration/etcd3/index.html  |    4 +-
 build/docs/v1.4/user/configuration/index.html      |    4 +-
 .../docs/v1.4/user/configuration/nacos/index.html  |    4 +-
 .../v1.4/user/configuration/zookeeper/index.html   |    4 +-
 build/docs/v1.4/user/configurations/index.html     |    4 +-
 build/docs/v1.4/user/configurations090/index.html  |    4 +-
 build/docs/v1.4/user/configurations100/index.html  |    4 +-
 build/docs/v1.4/user/datasource/index.html         |    4 +-
 build/docs/v1.4/user/microservice/index.html       |    4 +-
 build/docs/v1.4/user/mode/at/index.html            |    4 +-
 build/docs/v1.4/user/mode/saga/index.html          |    4 +-
 build/docs/v1.4/user/mode/tcc/index.html           |    4 +-
 build/docs/v1.4/user/mode/xa/index.html            |    4 +-
 build/docs/v1.4/user/ormframework/index.html       |    4 +-
 build/docs/v1.4/user/performance/index.html        |    4 +-
 build/docs/v1.4/user/quickstart/index.html         |    4 +-
 build/docs/v1.4/user/registry/consul/index.html    |    4 +-
 build/docs/v1.4/user/registry/etcd3/index.html     |    4 +-
 build/docs/v1.4/user/registry/eureka/index.html    |    4 +-
 build/docs/v1.4/user/registry/index.html           |    4 +-
 build/docs/v1.4/user/registry/nacos/index.html     |    4 +-
 build/docs/v1.4/user/registry/zookeeper/index.html |    4 +-
 build/docs/v1.4/user/spring/index.html             |    4 +-
 build/docs/v1.4/user/sqlreference/dml/index.html   |    4 +-
 .../v1.4/user/sqlreference/function/index.html     |    4 +-
 .../user/sqlreference/sql-decoration/index.html    |    4 +-
 .../user/sqlreference/sql-restrictions/index.html  |    4 +-
 .../txgroup/transaction-group-and-ha/index.html    |    4 +-
 .../v1.4/user/txgroup/transaction-group/index.html |    4 +-
 .../v1.5/dev/domain/overviewDomainModel/index.html |    4 +-
 build/docs/v1.5/dev/domain/rm/index.html           |    4 +-
 build/docs/v1.5/dev/domain/tc/index.html           |    4 +-
 build/docs/v1.5/dev/domain/tm/index.html           |    4 +-
 build/docs/v1.5/dev/mode/at-mode/index.html        |    4 +-
 build/docs/v1.5/dev/mode/saga-mode/index.html      |    4 +-
 build/docs/v1.5/dev/mode/tcc-mode/index.html       |    4 +-
 build/docs/v1.5/dev/mode/xa-mode/index.html        |    4 +-
 build/docs/v1.5/dev/seata-mertics/index.html       |    4 +-
 .../label-an-issue-guide_dev/index.html            |    4 +-
 .../committer-guide/website-guide_dev/index.html   |    4 +-
 .../top-contributer_dev/index.html                 |    4 +-
 .../new-contributor-guide_dev/index.html           |    4 +-
 .../reporting-security-issues_dev/index.html       |    4 +-
 .../test-coverage-guide_dev/index.html             |    4 +-
 build/docs/v1.5/developers/guide_dev/index.html    |    4 +-
 build/docs/v1.5/ops/config-center/index.html       |    4 +-
 .../docs/v1.5/ops/deploy-by-docker-142/index.html  |    4 +-
 .../ops/deploy-by-docker-compose-142/index.html    |    4 +-
 .../v1.5/ops/deploy-by-docker-compose/index.html   |    4 +-
 build/docs/v1.5/ops/deploy-by-docker/index.html    |    4 +-
 build/docs/v1.5/ops/deploy-by-helm/index.html      |    4 +-
 .../docs/v1.5/ops/deploy-by-kubernetes/index.html  |    4 +-
 .../docs/v1.5/ops/deploy-guide-beginner/index.html |    4 +-
 build/docs/v1.5/ops/deploy-ha/index.html           |    4 +-
 build/docs/v1.5/ops/deploy-server/index.html       |    4 +-
 .../ops/multi-configuration-isolation/index.html   |    4 +-
 build/docs/v1.5/ops/upgrade/index.html             |    4 +-
 build/docs/v1.5/overview/faq/index.html            |    4 +-
 build/docs/v1.5/overview/terminology/index.html    |    4 +-
 build/docs/v1.5/overview/what-is-seata/index.html  |    4 +-
 build/docs/v1.5/release-notes/index.html           |    4 +-
 build/docs/v1.5/user/api/index.html                |    4 +-
 build/docs/v1.5/user/apm/prometheus/index.html     |    4 +-
 build/docs/v1.5/user/apm/skywalking/index.html     |    4 +-
 .../appendix/global-transaction-status/index.html  |    4 +-
 build/docs/v1.5/user/appendix/isolation/index.html |    4 +-
 .../docs/v1.5/user/configuration/apollo/index.html |    4 +-
 .../docs/v1.5/user/configuration/consul/index.html |    4 +-
 .../docs/v1.5/user/configuration/etcd3/index.html  |    4 +-
 build/docs/v1.5/user/configuration/index.html      |    4 +-
 .../docs/v1.5/user/configuration/nacos/index.html  |    4 +-
 .../v1.5/user/configuration/zookeeper/index.html   |    4 +-
 build/docs/v1.5/user/configurations/index.html     |    4 +-
 build/docs/v1.5/user/configurations090/index.html  |    4 +-
 build/docs/v1.5/user/configurations100/index.html  |    4 +-
 build/docs/v1.5/user/datasource/index.html         |    4 +-
 build/docs/v1.5/user/microservice/index.html       |    4 +-
 build/docs/v1.5/user/mode/at/index.html            |    4 +-
 build/docs/v1.5/user/mode/saga/index.html          |    4 +-
 build/docs/v1.5/user/mode/tcc/index.html           |    4 +-
 build/docs/v1.5/user/mode/xa/index.html            |    4 +-
 build/docs/v1.5/user/ormframework/index.html       |    4 +-
 build/docs/v1.5/user/performance/index.html        |    4 +-
 build/docs/v1.5/user/quickstart/index.html         |    4 +-
 build/docs/v1.5/user/registry/consul/index.html    |    4 +-
 build/docs/v1.5/user/registry/etcd3/index.html     |    4 +-
 build/docs/v1.5/user/registry/eureka/index.html    |    4 +-
 build/docs/v1.5/user/registry/index.html           |    4 +-
 build/docs/v1.5/user/registry/nacos/index.html     |    4 +-
 build/docs/v1.5/user/registry/zookeeper/index.html |    4 +-
 build/docs/v1.5/user/spring/index.html             |    4 +-
 build/docs/v1.5/user/sqlreference/dml/index.html   |    4 +-
 .../v1.5/user/sqlreference/function/index.html     |    4 +-
 .../user/sqlreference/sql-decoration/index.html    |    4 +-
 .../user/sqlreference/sql-restrictions/index.html  |    4 +-
 .../txgroup/transaction-group-and-ha/index.html    |    4 +-
 .../v1.5/user/txgroup/transaction-group/index.html |    4 +-
 .../v1.6/dev/domain/overviewDomainModel/index.html |    4 +-
 build/docs/v1.6/dev/domain/rm/index.html           |    4 +-
 build/docs/v1.6/dev/domain/tc/index.html           |    4 +-
 build/docs/v1.6/dev/domain/tm/index.html           |    4 +-
 build/docs/v1.6/dev/mode/at-mode/index.html        |    4 +-
 build/docs/v1.6/dev/mode/saga-mode/index.html      |    4 +-
 build/docs/v1.6/dev/mode/tcc-mode/index.html       |    4 +-
 build/docs/v1.6/dev/mode/xa-mode/index.html        |    4 +-
 build/docs/v1.6/dev/seata-mertics/index.html       |    4 +-
 .../label-an-issue-guide_dev/index.html            |    4 +-
 .../committer-guide/website-guide_dev/index.html   |    4 +-
 .../top-contributer_dev/index.html                 |    4 +-
 .../new-contributor-guide_dev/index.html           |    4 +-
 .../reporting-security-issues_dev/index.html       |    4 +-
 .../test-coverage-guide_dev/index.html             |    4 +-
 build/docs/v1.6/developers/guide_dev/index.html    |    4 +-
 build/docs/v1.6/ops/config-center/index.html       |    4 +-
 .../docs/v1.6/ops/deploy-by-docker-142/index.html  |    4 +-
 .../ops/deploy-by-docker-compose-142/index.html    |    4 +-
 .../v1.6/ops/deploy-by-docker-compose/index.html   |    4 +-
 build/docs/v1.6/ops/deploy-by-docker/index.html    |    4 +-
 build/docs/v1.6/ops/deploy-by-helm/index.html      |    4 +-
 .../docs/v1.6/ops/deploy-by-kubernetes/index.html  |    4 +-
 .../docs/v1.6/ops/deploy-guide-beginner/index.html |    4 +-
 build/docs/v1.6/ops/deploy-ha/index.html           |    4 +-
 build/docs/v1.6/ops/deploy-server/index.html       |    4 +-
 .../ops/multi-configuration-isolation/index.html   |    4 +-
 build/docs/v1.6/ops/upgrade/index.html             |    4 +-
 build/docs/v1.6/overview/faq/index.html            |    4 +-
 build/docs/v1.6/overview/terminology/index.html    |    4 +-
 build/docs/v1.6/overview/what-is-seata/index.html  |    4 +-
 build/docs/v1.6/release-notes/index.html           |    4 +-
 build/docs/v1.6/user/api/index.html                |    4 +-
 build/docs/v1.6/user/apm/prometheus/index.html     |    4 +-
 build/docs/v1.6/user/apm/skywalking/index.html     |    4 +-
 .../appendix/global-transaction-status/index.html  |    4 +-
 build/docs/v1.6/user/appendix/isolation/index.html |    4 +-
 .../docs/v1.6/user/configuration/apollo/index.html |    4 +-
 .../docs/v1.6/user/configuration/consul/index.html |    4 +-
 .../docs/v1.6/user/configuration/etcd3/index.html  |    4 +-
 build/docs/v1.6/user/configuration/index.html      |    4 +-
 .../docs/v1.6/user/configuration/nacos/index.html  |    4 +-
 .../v1.6/user/configuration/zookeeper/index.html   |    4 +-
 build/docs/v1.6/user/configurations/index.html     |    4 +-
 build/docs/v1.6/user/configurations090/index.html  |    4 +-
 build/docs/v1.6/user/configurations100/index.html  |    4 +-
 build/docs/v1.6/user/datasource/index.html         |    4 +-
 build/docs/v1.6/user/microservice/index.html       |    4 +-
 build/docs/v1.6/user/mode/at/index.html            |    4 +-
 build/docs/v1.6/user/mode/saga/index.html          |    4 +-
 build/docs/v1.6/user/mode/tcc/index.html           |    4 +-
 build/docs/v1.6/user/mode/xa/index.html            |    4 +-
 build/docs/v1.6/user/ormframework/index.html       |    4 +-
 build/docs/v1.6/user/performance/index.html        |    4 +-
 build/docs/v1.6/user/quickstart/index.html         |    4 +-
 build/docs/v1.6/user/registry/consul/index.html    |    4 +-
 build/docs/v1.6/user/registry/etcd3/index.html     |    4 +-
 build/docs/v1.6/user/registry/eureka/index.html    |    4 +-
 build/docs/v1.6/user/registry/index.html           |    4 +-
 build/docs/v1.6/user/registry/nacos/index.html     |    4 +-
 build/docs/v1.6/user/registry/zookeeper/index.html |    4 +-
 build/docs/v1.6/user/spring/index.html             |    4 +-
 build/docs/v1.6/user/sqlreference/dml/index.html   |    4 +-
 .../v1.6/user/sqlreference/function/index.html     |    4 +-
 .../user/sqlreference/sql-decoration/index.html    |    4 +-
 .../user/sqlreference/sql-restrictions/index.html  |    4 +-
 .../txgroup/transaction-group-and-ha/index.html    |    4 +-
 .../v1.6/user/txgroup/transaction-group/index.html |    4 +-
 .../v1.7/dev/domain/overviewDomainModel/index.html |    4 +-
 build/docs/v1.7/dev/domain/rm/index.html           |    4 +-
 build/docs/v1.7/dev/domain/tc/index.html           |    4 +-
 build/docs/v1.7/dev/domain/tm/index.html           |    4 +-
 build/docs/v1.7/dev/mode/at-mode/index.html        |    4 +-
 build/docs/v1.7/dev/mode/saga-mode/index.html      |    4 +-
 build/docs/v1.7/dev/mode/tcc-mode/index.html       |    4 +-
 build/docs/v1.7/dev/mode/xa-mode/index.html        |    4 +-
 build/docs/v1.7/dev/seata-mertics/index.html       |    4 +-
 .../label-an-issue-guide_dev/index.html            |    4 +-
 .../committer-guide/website-guide_dev/index.html   |    4 +-
 .../top-contributer_dev/index.html                 |    4 +-
 .../new-contributor-guide_dev/index.html           |    4 +-
 .../reporting-security-issues_dev/index.html       |    4 +-
 .../test-coverage-guide_dev/index.html             |    4 +-
 build/docs/v1.7/developers/guide_dev/index.html    |    4 +-
 build/docs/v1.7/ops/config-center/index.html       |    4 +-
 .../docs/v1.7/ops/deploy-by-docker-142/index.html  |    4 +-
 .../ops/deploy-by-docker-compose-142/index.html    |    4 +-
 .../v1.7/ops/deploy-by-docker-compose/index.html   |    4 +-
 build/docs/v1.7/ops/deploy-by-docker/index.html    |    4 +-
 build/docs/v1.7/ops/deploy-by-helm/index.html      |    4 +-
 .../docs/v1.7/ops/deploy-by-kubernetes/index.html  |    4 +-
 .../docs/v1.7/ops/deploy-guide-beginner/index.html |    4 +-
 build/docs/v1.7/ops/deploy-ha/index.html           |    4 +-
 build/docs/v1.7/ops/deploy-server/index.html       |    4 +-
 .../ops/multi-configuration-isolation/index.html   |    4 +-
 build/docs/v1.7/ops/upgrade/index.html             |    4 +-
 build/docs/v1.7/overview/faq/index.html            |    4 +-
 build/docs/v1.7/overview/terminology/index.html    |    4 +-
 build/docs/v1.7/overview/what-is-seata/index.html  |    4 +-
 build/docs/v1.7/release-notes/index.html           |    4 +-
 build/docs/v1.7/user/api/index.html                |    4 +-
 build/docs/v1.7/user/apm/prometheus/index.html     |    4 +-
 build/docs/v1.7/user/apm/skywalking/index.html     |    4 +-
 .../appendix/global-transaction-status/index.html  |    4 +-
 build/docs/v1.7/user/appendix/isolation/index.html |    4 +-
 .../docs/v1.7/user/configuration/apollo/index.html |    4 +-
 .../docs/v1.7/user/configuration/consul/index.html |    4 +-
 .../docs/v1.7/user/configuration/etcd3/index.html  |    4 +-
 build/docs/v1.7/user/configuration/index.html      |    4 +-
 .../docs/v1.7/user/configuration/nacos/index.html  |    4 +-
 .../v1.7/user/configuration/zookeeper/index.html   |    4 +-
 build/docs/v1.7/user/configurations/index.html     |    4 +-
 build/docs/v1.7/user/configurations090/index.html  |    4 +-
 build/docs/v1.7/user/configurations100/index.html  |    4 +-
 build/docs/v1.7/user/datasource/index.html         |    4 +-
 build/docs/v1.7/user/microservice/index.html       |    4 +-
 build/docs/v1.7/user/mode/at/index.html            |    4 +-
 build/docs/v1.7/user/mode/saga/index.html          |    4 +-
 build/docs/v1.7/user/mode/tcc/index.html           |    4 +-
 build/docs/v1.7/user/mode/xa/index.html            |    4 +-
 build/docs/v1.7/user/ormframework/index.html       |    4 +-
 build/docs/v1.7/user/performance/index.html        |    4 +-
 build/docs/v1.7/user/quickstart/index.html         |    4 +-
 build/docs/v1.7/user/registry/consul/index.html    |    4 +-
 build/docs/v1.7/user/registry/etcd3/index.html     |    4 +-
 build/docs/v1.7/user/registry/eureka/index.html    |    4 +-
 build/docs/v1.7/user/registry/index.html           |    4 +-
 build/docs/v1.7/user/registry/nacos/index.html     |    4 +-
 build/docs/v1.7/user/registry/zookeeper/index.html |    4 +-
 build/docs/v1.7/user/spring/index.html             |    4 +-
 build/docs/v1.7/user/sqlreference/dml/index.html   |    4 +-
 .../v1.7/user/sqlreference/function/index.html     |    4 +-
 .../user/sqlreference/sql-decoration/index.html    |    4 +-
 .../user/sqlreference/sql-restrictions/index.html  |    4 +-
 .../txgroup/transaction-group-and-ha/index.html    |    4 +-
 .../v1.7/user/txgroup/transaction-group/index.html |    4 +-
 .../v1.8/dev/domain/overviewDomainModel/index.html |    4 +-
 build/docs/v1.8/dev/domain/rm/index.html           |    4 +-
 build/docs/v1.8/dev/domain/tc/index.html           |    4 +-
 build/docs/v1.8/dev/domain/tm/index.html           |    4 +-
 build/docs/v1.8/dev/mode/at-mode/index.html        |    4 +-
 build/docs/v1.8/dev/mode/saga-mode/index.html      |    4 +-
 build/docs/v1.8/dev/mode/tcc-mode/index.html       |    4 +-
 build/docs/v1.8/dev/mode/xa-mode/index.html        |    4 +-
 build/docs/v1.8/dev/seata-mertics/index.html       |    4 +-
 .../label-an-issue-guide_dev/index.html            |    4 +-
 .../committer-guide/website-guide_dev/index.html   |    4 +-
 .../top-contributer_dev/index.html                 |    4 +-
 .../new-contributor-guide_dev/index.html           |    4 +-
 .../reporting-security-issues_dev/index.html       |    4 +-
 .../test-coverage-guide_dev/index.html             |    4 +-
 build/docs/v1.8/developers/guide_dev/index.html    |    4 +-
 build/docs/v1.8/ops/config-center/index.html       |    4 +-
 .../docs/v1.8/ops/deploy-by-docker-142/index.html  |    4 +-
 .../ops/deploy-by-docker-compose-142/index.html    |    4 +-
 .../v1.8/ops/deploy-by-docker-compose/index.html   |    4 +-
 build/docs/v1.8/ops/deploy-by-docker/index.html    |    4 +-
 build/docs/v1.8/ops/deploy-by-helm/index.html      |    4 +-
 .../docs/v1.8/ops/deploy-by-kubernetes/index.html  |    4 +-
 .../docs/v1.8/ops/deploy-guide-beginner/index.html |    4 +-
 build/docs/v1.8/ops/deploy-ha/index.html           |    4 +-
 build/docs/v1.8/ops/deploy-server/index.html       |    4 +-
 .../ops/multi-configuration-isolation/index.html   |    4 +-
 build/docs/v1.8/ops/upgrade/index.html             |    4 +-
 build/docs/v1.8/overview/faq/index.html            |    4 +-
 build/docs/v1.8/overview/history/index.html        |    4 +-
 build/docs/v1.8/overview/terminology/index.html    |    4 +-
 build/docs/v1.8/overview/what-is-seata/index.html  |    4 +-
 build/docs/v1.8/release-notes/index.html           |    4 +-
 build/docs/v1.8/user/api/index.html                |    4 +-
 build/docs/v1.8/user/apm/prometheus/index.html     |    4 +-
 build/docs/v1.8/user/apm/skywalking/index.html     |    4 +-
 .../appendix/global-transaction-status/index.html  |    4 +-
 build/docs/v1.8/user/appendix/isolation/index.html |    4 +-
 .../docs/v1.8/user/configuration/apollo/index.html |    4 +-
 .../docs/v1.8/user/configuration/consul/index.html |    4 +-
 .../docs/v1.8/user/configuration/etcd3/index.html  |    4 +-
 build/docs/v1.8/user/configuration/index.html      |    4 +-
 .../docs/v1.8/user/configuration/nacos/index.html  |    4 +-
 .../v1.8/user/configuration/zookeeper/index.html   |    4 +-
 build/docs/v1.8/user/configurations/index.html     |    4 +-
 build/docs/v1.8/user/configurations090/index.html  |    4 +-
 build/docs/v1.8/user/configurations100/index.html  |    4 +-
 build/docs/v1.8/user/datasource/index.html         |    4 +-
 build/docs/v1.8/user/microservice/index.html       |    4 +-
 build/docs/v1.8/user/mode/at/index.html            |    4 +-
 build/docs/v1.8/user/mode/saga/index.html          |    4 +-
 build/docs/v1.8/user/mode/tcc/index.html           |    4 +-
 build/docs/v1.8/user/mode/xa/index.html            |    4 +-
 build/docs/v1.8/user/ormframework/index.html       |    4 +-
 build/docs/v1.8/user/performance/index.html        |    4 +-
 build/docs/v1.8/user/quickstart/index.html         |    4 +-
 build/docs/v1.8/user/registry/consul/index.html    |    4 +-
 build/docs/v1.8/user/registry/etcd3/index.html     |    4 +-
 build/docs/v1.8/user/registry/eureka/index.html    |    4 +-
 build/docs/v1.8/user/registry/index.html           |    4 +-
 build/docs/v1.8/user/registry/nacos/index.html     |    4 +-
 build/docs/v1.8/user/registry/zookeeper/index.html |    4 +-
 build/docs/v1.8/user/spring/index.html             |    4 +-
 build/docs/v1.8/user/sqlreference/dml/index.html   |    4 +-
 .../v1.8/user/sqlreference/function/index.html     |    4 +-
 .../user/sqlreference/sql-decoration/index.html    |    4 +-
 .../user/sqlreference/sql-restrictions/index.html  |    4 +-
 .../txgroup/transaction-group-and-ha/index.html    |    4 +-
 .../v1.8/user/txgroup/transaction-group/index.html |    4 +-
 .../v2.0/dev/domain/overviewDomainModel/index.html |    4 +-
 build/docs/v2.0/dev/domain/rm/index.html           |    4 +-
 build/docs/v2.0/dev/domain/tc/index.html           |    4 +-
 build/docs/v2.0/dev/domain/tm/index.html           |    4 +-
 build/docs/v2.0/dev/mode/at-mode/index.html        |    4 +-
 build/docs/v2.0/dev/mode/saga-mode/index.html      |    4 +-
 build/docs/v2.0/dev/mode/tcc-mode/index.html       |    4 +-
 build/docs/v2.0/dev/mode/xa-mode/index.html        |    4 +-
 build/docs/v2.0/dev/seata-mertics/index.html       |    4 +-
 .../label-an-issue-guide_dev/index.html            |    4 +-
 .../committer-guide/website-guide_dev/index.html   |    4 +-
 .../top-contributer_dev/index.html                 |    4 +-
 .../new-contributor-guide_dev/index.html           |    4 +-
 .../reporting-security-issues_dev/index.html       |    4 +-
 .../test-coverage-guide_dev/index.html             |    4 +-
 build/docs/v2.0/developers/guide_dev/index.html    |    4 +-
 build/docs/v2.0/ops/config-center/index.html       |    4 +-
 .../docs/v2.0/ops/deploy-by-docker-142/index.html  |    4 +-
 .../ops/deploy-by-docker-compose-142/index.html    |    4 +-
 .../v2.0/ops/deploy-by-docker-compose/index.html   |    4 +-
 build/docs/v2.0/ops/deploy-by-docker/index.html    |    4 +-
 build/docs/v2.0/ops/deploy-by-helm/index.html      |    4 +-
 .../docs/v2.0/ops/deploy-by-kubernetes/index.html  |    4 +-
 .../docs/v2.0/ops/deploy-guide-beginner/index.html |    4 +-
 build/docs/v2.0/ops/deploy-ha/index.html           |    4 +-
 build/docs/v2.0/ops/deploy-server-raft/index.html  |    4 +-
 build/docs/v2.0/ops/deploy-server/index.html       |    4 +-
 .../ops/multi-configuration-isolation/index.html   |    4 +-
 build/docs/v2.0/ops/upgrade/index.html             |    4 +-
 .../docs/v2.0/ops/version-maintain-plan/index.html |    4 +-
 build/docs/v2.0/overview/faq/index.html            |    4 +-
 build/docs/v2.0/overview/history/index.html        |    4 +-
 build/docs/v2.0/overview/terminology/index.html    |    4 +-
 build/docs/v2.0/overview/what-is-seata/index.html  |    4 +-
 build/docs/v2.0/release-notes/index.html           |    4 +-
 build/docs/v2.0/user/api/index.html                |    4 +-
 build/docs/v2.0/user/apm/prometheus/index.html     |    4 +-
 build/docs/v2.0/user/apm/skywalking/index.html     |    4 +-
 .../appendix/global-transaction-status/index.html  |    4 +-
 build/docs/v2.0/user/appendix/isolation/index.html |    4 +-
 .../docs/v2.0/user/configuration/apollo/index.html |    4 +-
 .../docs/v2.0/user/configuration/consul/index.html |    4 +-
 .../docs/v2.0/user/configuration/etcd3/index.html  |    4 +-
 build/docs/v2.0/user/configuration/index.html      |    4 +-
 .../docs/v2.0/user/configuration/nacos/index.html  |    4 +-
 .../v2.0/user/configuration/zookeeper/index.html   |    4 +-
 build/docs/v2.0/user/configurations/index.html     |    4 +-
 build/docs/v2.0/user/configurations090/index.html  |    4 +-
 build/docs/v2.0/user/configurations100/index.html  |    4 +-
 build/docs/v2.0/user/datasource/index.html         |    4 +-
 build/docs/v2.0/user/microservice/index.html       |    4 +-
 build/docs/v2.0/user/mode/at/index.html            |    4 +-
 build/docs/v2.0/user/mode/saga/index.html          |    4 +-
 build/docs/v2.0/user/mode/tcc/index.html           |    4 +-
 build/docs/v2.0/user/mode/xa/index.html            |    4 +-
 build/docs/v2.0/user/ormframework/index.html       |    4 +-
 build/docs/v2.0/user/performance/index.html        |    4 +-
 build/docs/v2.0/user/quickstart/index.html         |    4 +-
 build/docs/v2.0/user/registry/consul/index.html    |    4 +-
 build/docs/v2.0/user/registry/etcd3/index.html     |    4 +-
 build/docs/v2.0/user/registry/eureka/index.html    |    4 +-
 build/docs/v2.0/user/registry/index.html           |    4 +-
 build/docs/v2.0/user/registry/nacos/index.html     |    4 +-
 build/docs/v2.0/user/registry/zookeeper/index.html |    4 +-
 build/docs/v2.0/user/spring/index.html             |    4 +-
 build/docs/v2.0/user/sqlreference/dml/index.html   |    4 +-
 .../v2.0/user/sqlreference/function/index.html     |    4 +-
 .../user/sqlreference/sql-decoration/index.html    |    4 +-
 .../user/sqlreference/sql-restrictions/index.html  |    4 +-
 .../txgroup/transaction-group-and-ha/index.html    |    4 +-
 .../v2.0/user/txgroup/transaction-group/index.html |    4 +-
 .../v2.1/dev/domain/overviewDomainModel/index.html |    4 +-
 build/docs/v2.1/dev/domain/rm/index.html           |    4 +-
 build/docs/v2.1/dev/domain/tc/index.html           |    4 +-
 build/docs/v2.1/dev/domain/tm/index.html           |    4 +-
 build/docs/v2.1/dev/mode/at-mode/index.html        |    4 +-
 build/docs/v2.1/dev/mode/saga-mode/index.html      |    4 +-
 build/docs/v2.1/dev/mode/tcc-mode/index.html       |    4 +-
 build/docs/v2.1/dev/mode/xa-mode/index.html        |    4 +-
 build/docs/v2.1/dev/seata-mertics/index.html       |    4 +-
 .../label-an-issue-guide_dev/index.html            |    4 +-
 .../committer-guide/website-guide_dev/index.html   |    4 +-
 .../top-contributer_dev/index.html                 |    4 +-
 .../new-contributor-guide_dev/index.html           |    4 +-
 .../reporting-security-issues_dev/index.html       |    4 +-
 .../test-coverage-guide_dev/index.html             |    4 +-
 build/docs/v2.1/developers/guide_dev/index.html    |    4 +-
 build/docs/v2.1/ops/config-center/index.html       |    4 +-
 .../docs/v2.1/ops/deploy-by-docker-142/index.html  |    4 +-
 .../ops/deploy-by-docker-compose-142/index.html    |    4 +-
 .../v2.1/ops/deploy-by-docker-compose/index.html   |    4 +-
 build/docs/v2.1/ops/deploy-by-docker/index.html    |    4 +-
 build/docs/v2.1/ops/deploy-by-helm/index.html      |    4 +-
 .../docs/v2.1/ops/deploy-by-kubernetes/index.html  |    4 +-
 .../docs/v2.1/ops/deploy-guide-beginner/index.html |    4 +-
 build/docs/v2.1/ops/deploy-ha/index.html           |    4 +-
 build/docs/v2.1/ops/deploy-server-raft/index.html  |    4 +-
 build/docs/v2.1/ops/deploy-server/index.html       |    4 +-
 .../ops/multi-configuration-isolation/index.html   |    4 +-
 build/docs/v2.1/ops/upgrade/index.html             |    4 +-
 .../docs/v2.1/ops/version-maintain-plan/index.html |    4 +-
 build/docs/v2.1/overview/faq/index.html            |    4 +-
 build/docs/v2.1/overview/history/index.html        |    4 +-
 build/docs/v2.1/overview/terminology/index.html    |    4 +-
 build/docs/v2.1/overview/what-is-seata/index.html  |    4 +-
 build/docs/v2.1/release-notes/index.html           |    4 +-
 build/docs/v2.1/user/api/index.html                |    4 +-
 build/docs/v2.1/user/apm/prometheus/index.html     |    4 +-
 build/docs/v2.1/user/apm/skywalking/index.html     |    4 +-
 .../appendix/global-transaction-status/index.html  |    4 +-
 build/docs/v2.1/user/appendix/isolation/index.html |    4 +-
 .../docs/v2.1/user/configuration/apollo/index.html |    4 +-
 .../docs/v2.1/user/configuration/consul/index.html |    4 +-
 .../docs/v2.1/user/configuration/etcd3/index.html  |    4 +-
 build/docs/v2.1/user/configuration/index.html      |    4 +-
 .../docs/v2.1/user/configuration/nacos/index.html  |    4 +-
 .../v2.1/user/configuration/zookeeper/index.html   |    4 +-
 build/docs/v2.1/user/configurations/index.html     |    4 +-
 build/docs/v2.1/user/configurations090/index.html  |    4 +-
 build/docs/v2.1/user/configurations100/index.html  |    4 +-
 build/docs/v2.1/user/datasource/index.html         |    4 +-
 build/docs/v2.1/user/microservice/index.html       |    4 +-
 build/docs/v2.1/user/mode/at/index.html            |    4 +-
 build/docs/v2.1/user/mode/saga/index.html          |    4 +-
 build/docs/v2.1/user/mode/tcc/index.html           |    4 +-
 build/docs/v2.1/user/mode/xa/index.html            |    4 +-
 build/docs/v2.1/user/ormframework/index.html       |    4 +-
 build/docs/v2.1/user/performance/index.html        |    4 +-
 build/docs/v2.1/user/quickstart/index.html         |    4 +-
 build/docs/v2.1/user/registry/consul/index.html    |    4 +-
 build/docs/v2.1/user/registry/etcd3/index.html     |    4 +-
 build/docs/v2.1/user/registry/eureka/index.html    |    4 +-
 build/docs/v2.1/user/registry/index.html           |    4 +-
 build/docs/v2.1/user/registry/nacos/index.html     |    4 +-
 build/docs/v2.1/user/registry/zookeeper/index.html |    4 +-
 build/docs/v2.1/user/spring/index.html             |    4 +-
 build/docs/v2.1/user/sqlreference/dml/index.html   |    4 +-
 .../v2.1/user/sqlreference/function/index.html     |    4 +-
 .../user/sqlreference/sql-decoration/index.html    |    4 +-
 .../user/sqlreference/sql-restrictions/index.html  |    4 +-
 .../txgroup/transaction-group-and-ha/index.html    |    4 +-
 .../v2.1/user/txgroup/transaction-group/index.html |    4 +-
 .../v2.2/dev/domain/overviewDomainModel/index.html |    4 +-
 build/docs/v2.2/dev/domain/rm/index.html           |    4 +-
 build/docs/v2.2/dev/domain/tc/index.html           |    4 +-
 build/docs/v2.2/dev/domain/tm/index.html           |    4 +-
 build/docs/v2.2/dev/mode/at-mode/index.html        |    4 +-
 build/docs/v2.2/dev/mode/saga-mode/index.html      |    4 +-
 build/docs/v2.2/dev/mode/tcc-mode/index.html       |    4 +-
 build/docs/v2.2/dev/mode/xa-mode/index.html        |    4 +-
 build/docs/v2.2/dev/seata-mertics/index.html       |    4 +-
 .../label-an-issue-guide_dev/index.html            |    4 +-
 .../committer-guide/website-guide_dev/index.html   |    4 +-
 .../top-contributer_dev/index.html                 |    4 +-
 .../new-contributor-guide_dev/index.html           |    4 +-
 .../reporting-security-issues_dev/index.html       |    4 +-
 .../test-coverage-guide_dev/index.html             |    4 +-
 build/docs/v2.2/developers/guide_dev/index.html    |    4 +-
 .../ppmc-guide/release-guide_dev/index.html        |    4 +-
 build/docs/v2.2/ops/config-center/index.html       |    4 +-
 .../docs/v2.2/ops/deploy-by-docker-142/index.html  |    4 +-
 .../ops/deploy-by-docker-compose-142/index.html    |    4 +-
 .../v2.2/ops/deploy-by-docker-compose/index.html   |    4 +-
 build/docs/v2.2/ops/deploy-by-docker/index.html    |    4 +-
 build/docs/v2.2/ops/deploy-by-helm/index.html      |    4 +-
 .../docs/v2.2/ops/deploy-by-kubernetes/index.html  |    4 +-
 .../docs/v2.2/ops/deploy-guide-beginner/index.html |    4 +-
 build/docs/v2.2/ops/deploy-ha/index.html           |    4 +-
 build/docs/v2.2/ops/deploy-server-raft/index.html  |    4 +-
 build/docs/v2.2/ops/deploy-server/index.html       |    4 +-
 .../ops/multi-configuration-isolation/index.html   |    4 +-
 build/docs/v2.2/ops/upgrade/index.html             |    4 +-
 .../docs/v2.2/ops/version-maintain-plan/index.html |    4 +-
 build/docs/v2.2/overview/faq/index.html            |    4 +-
 build/docs/v2.2/overview/history/index.html        |    4 +-
 build/docs/v2.2/overview/terminology/index.html    |    4 +-
 build/docs/v2.2/overview/what-is-seata/index.html  |    4 +-
 build/docs/v2.2/release-notes/index.html           |    4 +-
 build/docs/v2.2/user/api/index.html                |    4 +-
 build/docs/v2.2/user/apm/prometheus/index.html     |    4 +-
 build/docs/v2.2/user/apm/skywalking/index.html     |    4 +-
 .../appendix/global-transaction-status/index.html  |    4 +-
 build/docs/v2.2/user/appendix/isolation/index.html |    4 +-
 .../docs/v2.2/user/configuration/apollo/index.html |    4 +-
 .../docs/v2.2/user/configuration/consul/index.html |    4 +-
 .../docs/v2.2/user/configuration/etcd3/index.html  |    4 +-
 build/docs/v2.2/user/configuration/index.html      |    4 +-
 .../docs/v2.2/user/configuration/nacos/index.html  |    4 +-
 .../v2.2/user/configuration/zookeeper/index.html   |    4 +-
 build/docs/v2.2/user/configurations/index.html     |    4 +-
 build/docs/v2.2/user/configurations090/index.html  |    4 +-
 build/docs/v2.2/user/configurations100/index.html  |    4 +-
 build/docs/v2.2/user/datasource/index.html         |    4 +-
 build/docs/v2.2/user/microservice/index.html       |    4 +-
 build/docs/v2.2/user/mode/at/index.html            |    4 +-
 build/docs/v2.2/user/mode/saga/index.html          |    4 +-
 build/docs/v2.2/user/mode/tcc/index.html           |    4 +-
 build/docs/v2.2/user/mode/xa/index.html            |    4 +-
 build/docs/v2.2/user/ormframework/index.html       |    4 +-
 build/docs/v2.2/user/performance/index.html        |    4 +-
 build/docs/v2.2/user/quickstart/index.html         |    4 +-
 build/docs/v2.2/user/registry/consul/index.html    |    4 +-
 build/docs/v2.2/user/registry/etcd3/index.html     |    4 +-
 build/docs/v2.2/user/registry/eureka/index.html    |    4 +-
 build/docs/v2.2/user/registry/index.html           |    4 +-
 build/docs/v2.2/user/registry/nacos/index.html     |    4 +-
 .../v2.2/user/registry/namingserver/index.html     |    4 +-
 build/docs/v2.2/user/registry/zookeeper/index.html |    4 +-
 build/docs/v2.2/user/spring/index.html             |    4 +-
 build/docs/v2.2/user/sqlreference/dml/index.html   |    4 +-
 .../v2.2/user/sqlreference/function/index.html     |    4 +-
 .../user/sqlreference/sql-decoration/index.html    |    4 +-
 .../user/sqlreference/sql-restrictions/index.html  |    4 +-
 .../txgroup/transaction-group-and-ha/index.html    |    4 +-
 .../v2.2/user/txgroup/transaction-group/index.html |    4 +-
 build/download/seata-server/index.html             |    4 +-
 build/home/feature/index.html                      |    4 +-
 build/home/introduction/index.html                 |    4 +-
 build/home/top/index.html                          |    4 +-
 build/img/console/branch-trx-detail.png            |  Bin 0 -> 366635 bytes
 build/img/console/branch-trx.png                   |  Bin 0 -> 225900 bytes
 build/img/console/commit-or-rollback.png           |  Bin 0 -> 140163 bytes
 build/img/console/del-branch-trx.png               |  Bin 0 -> 111968 bytes
 build/img/console/del-global-lock.png              |  Bin 0 -> 174205 bytes
 build/img/console/del-global-trx.png               |  Bin 0 -> 135276 bytes
 build/img/console/force-del-branch-trx.png         |  Bin 0 -> 108609 bytes
 build/img/console/force-del-global-trx.png         |  Bin 0 -> 136926 bytes
 build/img/console/global-lock.png                  |  Bin 0 -> 141006 bytes
 build/img/console/saga-designer.png                |  Bin 0 -> 255242 bytes
 build/img/console/start-branch-trx.png             |  Bin 0 -> 115266 bytes
 build/img/console/start-global-trx.png             |  Bin 0 -> 132240 bytes
 build/img/console/stop-branch-trx.png              |  Bin 0 -> 114731 bytes
 build/img/console/stop-global-trx-hint.png         |  Bin 0 -> 230666 bytes
 build/img/console/stop-global-trx.png              |  Bin 0 -> 133006 bytes
 build/img/console/update-global-trx.png            |  Bin 0 -> 140848 bytes
 build/index.html                                   |    4 +-
 build/markdown-page/index.html                     |    4 +-
 build/release-history/seata-server/index.html      |    4 +-
 build/search/index.html                            |    4 +-
 build/solution/index.html                          |    4 +-
 build/users/index.html                             |    4 +-
 build/zh-cn/404.html                               |    4 +-
 ...branch-trx-c826c395824e2edabf04dfac6df2f8ca.png |  Bin 0 -> 225900 bytes
 ...trx-detail-65188f3e42fdba98a4d79c1710a5ce5f.png |  Bin 0 -> 366635 bytes
 ...r-rollback-8925d742889849f7e6410b9b9c55f3cd.png |  Bin 0 -> 140163 bytes
 ...branch-trx-1ba962c46b32ced259c413fd42d79779.png |  Bin 0 -> 111968 bytes
 ...lobal-lock-46d3be3c3cc93cd8fa79f9799726970f.png |  Bin 0 -> 174205 bytes
 ...global-trx-bc8e947ae878cdef832cbc9ed212e4f6.png |  Bin 0 -> 135276 bytes
 ...branch-trx-f604fbbe61e82dea0ed7bde6f629fd16.png |  Bin 0 -> 108609 bytes
 ...global-trx-7335f155a0f894ea68b34a3c06251527.png |  Bin 0 -> 136926 bytes
 ...lobal-lock-d89bdf009ee517b5b2772cc94ac5b559.png |  Bin 0 -> 141006 bytes
 ...a-designer-021737999936391c9bca3dfdb3c99a32.png |  Bin 0 -> 255242 bytes
 ...branch-trx-4b6413b7780a5842db56d251c3f37bdb.png |  Bin 0 -> 115266 bytes
 ...global-trx-647eb8499e902bc5a32eda435a80879b.png |  Bin 0 -> 132240 bytes
 ...branch-trx-66a4e823d395ce6b804b7c62b931bf15.png |  Bin 0 -> 114731 bytes
 ...global-trx-965fe718e8312444c83b4d7e2262d115.png |  Bin 0 -> 133006 bytes
 ...l-trx-hint-4555587507757dd452bda72fb616493f.png |  Bin 0 -> 230666 bytes
 ...global-trx-12ce46ee9c6da33eea904bed8ead8ba3.png |  Bin 0 -> 140848 bytes
 build/zh-cn/assets/js/0b8b71a1.6b573c90.js         |    1 +
 build/zh-cn/assets/js/16ca3768.f27dfa92.js         |    1 +
 build/zh-cn/assets/js/2fe81f26.09a26e7f.js         |    1 +
 build/zh-cn/assets/js/935f2afb.e4f20f04.js         |    1 +
 build/zh-cn/assets/js/be24d7a1.5d10ac5e.js         |    1 +
 build/zh-cn/assets/js/f2699c69.406bb0d1.js         |    1 +
 build/zh-cn/assets/js/main.0a06a47d.js             |    2 +
 build/zh-cn/assets/js/main.0a06a47d.js.LICENSE.txt |   64 ++
 build/zh-cn/assets/js/runtime~main.36f16a03.js     |    1 +
 build/zh-cn/blog/archive/index.html                |    4 +-
 .../index.html                                     |    4 +-
 build/zh-cn/blog/explore-seata-journey/index.html  |    4 +-
 .../index.html                                     |    4 +-
 .../blog/how-to-support-spring-cloud/index.html    |    4 +-
 .../zh-cn/blog/how-to-write-unit-tests/index.html  |    4 +-
 build/zh-cn/blog/index.html                        |    4 +-
 .../index.html                                     |    4 +-
 .../integrate-seata-with-spring-cloud/index.html   |    4 +-
 build/zh-cn/blog/iscas2023/index.html              |    4 +-
 .../zh-cn/blog/manual-transaction-mode/index.html  |    4 +-
 build/zh-cn/blog/page/2/index.html                 |    4 +-
 build/zh-cn/blog/page/3/index.html                 |    4 +-
 build/zh-cn/blog/page/4/index.html                 |    4 +-
 build/zh-cn/blog/page/5/index.html                 |    4 +-
 build/zh-cn/blog/page/6/index.html                 |    4 +-
 build/zh-cn/blog/page/7/index.html                 |    4 +-
 .../index.html                                     |    4 +-
 build/zh-cn/blog/seata-1.5.2/index.html            |    4 +-
 build/zh-cn/blog/seata-1.6.0/index.html            |    4 +-
 .../blog/seata-analysis-UUID-generator/index.html  |    4 +-
 .../blog/seata-analysis-config-modular/index.html  |    4 +-
 .../blog/seata-analysis-core-modular/index.html    |    4 +-
 .../seata-analysis-dubbo-transmit-xid/index.html   |    4 +-
 .../zh-cn/blog/seata-analysis-go-server/index.html |    4 +-
 .../blog/seata-analysis-java-client/index.html     |    4 +-
 .../blog/seata-analysis-java-server/index.html     |    4 +-
 build/zh-cn/blog/seata-analysis-simple/index.html  |    4 +-
 .../blog/seata-analysis-tcc-modular/index.html     |    4 +-
 build/zh-cn/blog/seata-at-demo-in-mac/index.html   |    4 +-
 build/zh-cn/blog/seata-at-lock/index.html          |    4 +-
 build/zh-cn/blog/seata-at-mode-design/index.html   |    4 +-
 .../blog/seata-at-mode-start-rm-tm/index.html      |    4 +-
 build/zh-cn/blog/seata-at-mode-start/index.html    |    4 +-
 build/zh-cn/blog/seata-at-tcc-saga/index.html      |    4 +-
 .../blog/seata-client-start-analysis-01/index.html |    4 +-
 .../blog/seata-client-start-analysis-02/index.html |    4 +-
 .../index.html                                     |    4 +-
 build/zh-cn/blog/seata-config-center/index.html    |    4 +-
 build/zh-cn/blog/seata-config-manager/index.html   |    4 +-
 .../seata-connect-data-and-application/index.html  |    4 +-
 build/zh-cn/blog/seata-datasource-proxy/index.html |    4 +-
 build/zh-cn/blog/seata-dsproxy-deadlock/index.html |    4 +-
 .../index.html                                     |    4 +-
 .../seata-feature-undo-log-compress/index.html     |    4 +-
 build/zh-cn/blog/seata-go-1.2.0/index.html         |    4 +-
 .../seata-golang-communication-mode/index.html     |    4 +-
 build/zh-cn/blog/seata-grpc-client/index.html      |    4 +-
 build/zh-cn/blog/seata-ha-practice/index.html      |    4 +-
 build/zh-cn/blog/seata-meetup-hangzhou/index.html  |    4 +-
 .../blog/seata-mybatisplus-analysis/index.html     |    4 +-
 build/zh-cn/blog/seata-nacos-analysis/index.html   |    4 +-
 build/zh-cn/blog/seata-nacos-docker/index.html     |    4 +-
 build/zh-cn/blog/seata-namingserver/index.html     |    4 +-
 .../blog/seata-observable-practice/index.html      |    4 +-
 build/zh-cn/blog/seata-quick-start/index.html      |    4 +-
 .../zh-cn/blog/seata-raft-config-center/index.html |    4 +-
 .../seata-raft-detailed-explanation/index.html     |    4 +-
 build/zh-cn/blog/seata-rpc-analysis/index.html     |    4 +-
 .../blog/seata-rpc-multi-protocol01/index.html     |    4 +-
 .../blog/seata-rpc-multi-protocol02/index.html     |    4 +-
 build/zh-cn/blog/seata-rpc-refactor/index.html     |    4 +-
 .../zh-cn/blog/seata-snowflake-explain/index.html  |    4 +-
 .../seata-sourcecode-client-bootstrap/index.html   |    4 +-
 .../seata-sourcecode-server-bootstrap/index.html   |    4 +-
 .../blog/seata-spring-boot-aop-aspectj/index.html  |    4 +-
 build/zh-cn/blog/seata-tcc-fence/index.html        |    4 +-
 build/zh-cn/blog/seata-tcc/index.html              |    4 +-
 build/zh-cn/blog/seata-xa-introduce/index.html     |    4 +-
 .../springboot-dubbo-mybatisplus-seata/index.html  |    4 +-
 build/zh-cn/blog/tags/index.html                   |    4 +-
 build/zh-cn/blog/tags/seata/index.html             |    4 +-
 .../index.html                                     |    4 +-
 .../blog/tcc-mode-design-principle/index.html      |    4 +-
 build/zh-cn/community/contactItem/index.html       |    4 +-
 build/zh-cn/community/contributorItem/index.html   |    4 +-
 build/zh-cn/community/eventCard/index.html         |    4 +-
 build/zh-cn/community/index.html                   |    4 +-
 .../docs/dev/domain/overviewDomainModel/index.html |    4 +-
 build/zh-cn/docs/dev/domain/rm/index.html          |    4 +-
 build/zh-cn/docs/dev/domain/tc/index.html          |    4 +-
 build/zh-cn/docs/dev/domain/tm/index.html          |    4 +-
 build/zh-cn/docs/dev/mode/at-mode/index.html       |    4 +-
 build/zh-cn/docs/dev/mode/saga-mode/index.html     |    4 +-
 build/zh-cn/docs/dev/mode/tcc-mode/index.html      |    4 +-
 build/zh-cn/docs/dev/mode/xa-mode/index.html       |    4 +-
 build/zh-cn/docs/dev/seata-mertics/index.html      |    4 +-
 .../label-an-issue-guide_dev/index.html            |    4 +-
 .../committer-guide/website-guide_dev/index.html   |    4 +-
 .../top-contributer_dev/index.html                 |    4 +-
 .../new-contributor-guide_dev/index.html           |    4 +-
 .../reporting-security-issues_dev/index.html       |    4 +-
 .../test-coverage-guide_dev/index.html             |    4 +-
 build/zh-cn/docs/developers/guide_dev/index.html   |    4 +-
 .../ppmc-guide/release-guide_dev/index.html        |    4 +-
 .../next/dev/domain/overviewDomainModel/index.html |   10 +-
 build/zh-cn/docs/next/dev/domain/rm/index.html     |    6 +-
 build/zh-cn/docs/next/dev/domain/tc/index.html     |    6 +-
 build/zh-cn/docs/next/dev/domain/tm/index.html     |    6 +-
 build/zh-cn/docs/next/dev/mode/at-mode/index.html  |   12 +-
 .../zh-cn/docs/next/dev/mode/saga-mode/index.html  |    6 +-
 build/zh-cn/docs/next/dev/mode/tcc-mode/index.html |    6 +-
 build/zh-cn/docs/next/dev/mode/xa-mode/index.html  |   10 +-
 build/zh-cn/docs/next/dev/seata-mertics/index.html |    8 +-
 .../label-an-issue-guide_dev/index.html            |    4 +-
 .../committer-guide/website-guide_dev/index.html   |    4 +-
 .../top-contributer_dev/index.html                 |    4 +-
 .../new-contributor-guide_dev/index.html           |    4 +-
 .../reporting-security-issues_dev/index.html       |    4 +-
 .../test-coverage-guide_dev/index.html             |    4 +-
 .../docs/next/developers/guide_dev/index.html      |    4 +-
 .../ppmc-guide/release-guide_dev/index.html        |    4 +-
 build/zh-cn/docs/next/ops/config-center/index.html |    4 +-
 .../docs/next/ops/deploy-by-docker-142/index.html  |    4 +-
 .../ops/deploy-by-docker-compose-142/index.html    |    4 +-
 .../next/ops/deploy-by-docker-compose/index.html   |   14 +-
 .../docs/next/ops/deploy-by-docker/index.html      |   12 +-
 .../zh-cn/docs/next/ops/deploy-by-helm/index.html  |    8 +-
 .../docs/next/ops/deploy-by-kubernetes/index.html  |    6 +-
 .../docs/next/ops/deploy-guide-beginner/index.html |   12 +-
 build/zh-cn/docs/next/ops/deploy-ha/index.html     |    8 +-
 .../docs/next/ops/deploy-server-raft/index.html    |   10 +-
 build/zh-cn/docs/next/ops/deploy-server/index.html |   10 +-
 .../ops/multi-configuration-isolation/index.html   |    6 +-
 build/zh-cn/docs/next/ops/upgrade/index.html       |   12 +-
 build/zh-cn/docs/next/overview/faq/index.html      |   28 +-
 build/zh-cn/docs/next/overview/history/index.html  |    6 +-
 .../docs/next/overview/terminology/index.html      |    6 +-
 .../docs/next/overview/what-is-seata/index.html    |    6 +-
 build/zh-cn/docs/next/release-notes/index.html     |    4 +-
 .../zh-cn/docs/next/security/secret-key/index.html |    6 +-
 build/zh-cn/docs/next/user/api/index.html          |   10 +-
 .../zh-cn/docs/next/user/apm/prometheus/index.html |   10 +-
 .../zh-cn/docs/next/user/apm/skywalking/index.html |   12 +-
 .../appendix/global-transaction-status/index.html  |    8 +-
 .../docs/next/user/appendix/isolation/index.html   |   18 +-
 .../docs/next/user/configuration/apollo/index.html |    8 +-
 .../docs/next/user/configuration/consul/index.html |   10 +-
 .../docs/next/user/configuration/etcd3/index.html  |    8 +-
 .../zh-cn/docs/next/user/configuration/index.html  |    8 +-
 .../docs/next/user/configuration/nacos/index.html  |   12 +-
 .../next/user/configuration/zookeeper/index.html   |    6 +-
 .../zh-cn/docs/next/user/configurations/index.html |   22 +-
 .../docs/next/user/configurations090/index.html    |    4 +-
 .../docs/next/user/configurations100/index.html    |    4 +-
 .../docs/next/user/console/introduction/index.html |   34 +
 .../next/user/console/saga-designer/index.html     |   34 +
 .../user/console/transaction-control/index.html    |  199 ++++
 build/zh-cn/docs/next/user/datasource/index.html   |    8 +-
 build/zh-cn/docs/next/user/microservice/index.html |   10 +-
 build/zh-cn/docs/next/user/mode/at/index.html      |   12 +-
 build/zh-cn/docs/next/user/mode/saga/index.html    |    6 +-
 build/zh-cn/docs/next/user/mode/tcc/index.html     |   10 +-
 build/zh-cn/docs/next/user/mode/xa/index.html      |    8 +-
 build/zh-cn/docs/next/user/ormframework/index.html |    6 +-
 build/zh-cn/docs/next/user/performance/index.html  |    6 +-
 build/zh-cn/docs/next/user/quickstart/index.html   |   10 +-
 .../docs/next/user/registry/consul/index.html      |    6 +-
 .../zh-cn/docs/next/user/registry/etcd3/index.html |   10 +-
 .../docs/next/user/registry/eureka/index.html      |    6 +-
 build/zh-cn/docs/next/user/registry/index.html     |    8 +-
 .../zh-cn/docs/next/user/registry/nacos/index.html |    8 +-
 .../next/user/registry/namingserver/index.html     |   18 +-
 .../docs/next/user/registry/zookeeper/index.html   |    6 +-
 build/zh-cn/docs/next/user/spring/index.html       |    4 +-
 .../docs/next/user/sqlreference/dml/index.html     |    6 +-
 .../next/user/sqlreference/function/index.html     |    6 +-
 .../user/sqlreference/sql-decoration/index.html    |    6 +-
 .../user/sqlreference/sql-restrictions/index.html  |    8 +-
 .../txgroup/transaction-group-and-ha/index.html    |   12 +-
 .../next/user/txgroup/transaction-group/index.html |   10 +-
 build/zh-cn/docs/ops/config-center/index.html      |    4 +-
 .../zh-cn/docs/ops/deploy-by-docker-142/index.html |    4 +-
 .../ops/deploy-by-docker-compose-142/index.html    |    4 +-
 .../docs/ops/deploy-by-docker-compose/index.html   |    4 +-
 build/zh-cn/docs/ops/deploy-by-docker/index.html   |    4 +-
 build/zh-cn/docs/ops/deploy-by-helm/index.html     |    4 +-
 .../zh-cn/docs/ops/deploy-by-kubernetes/index.html |    4 +-
 .../docs/ops/deploy-guide-beginner/index.html      |    4 +-
 build/zh-cn/docs/ops/deploy-ha/index.html          |    4 +-
 build/zh-cn/docs/ops/deploy-server-raft/index.html |    4 +-
 build/zh-cn/docs/ops/deploy-server/index.html      |    4 +-
 .../ops/multi-configuration-isolation/index.html   |    4 +-
 build/zh-cn/docs/ops/upgrade/index.html            |    4 +-
 .../docs/ops/version-maintain-plan/index.html      |    4 +-
 build/zh-cn/docs/overview/faq/index.html           |    4 +-
 build/zh-cn/docs/overview/history/index.html       |    4 +-
 build/zh-cn/docs/overview/terminology/index.html   |    4 +-
 build/zh-cn/docs/overview/what-is-seata/index.html |    4 +-
 build/zh-cn/docs/release-notes/index.html          |    4 +-
 build/zh-cn/docs/security/secret-key/index.html    |    4 +-
 build/zh-cn/docs/user/api/index.html               |    4 +-
 build/zh-cn/docs/user/apm/prometheus/index.html    |    4 +-
 build/zh-cn/docs/user/apm/skywalking/index.html    |    4 +-
 .../appendix/global-transaction-status/index.html  |    4 +-
 .../zh-cn/docs/user/appendix/isolation/index.html  |    4 +-
 .../docs/user/configuration/apollo/index.html      |    4 +-
 .../docs/user/configuration/consul/index.html      |    4 +-
 .../zh-cn/docs/user/configuration/etcd3/index.html |    4 +-
 build/zh-cn/docs/user/configuration/index.html     |    4 +-
 .../zh-cn/docs/user/configuration/nacos/index.html |    4 +-
 .../docs/user/configuration/zookeeper/index.html   |    4 +-
 build/zh-cn/docs/user/configurations/index.html    |    4 +-
 build/zh-cn/docs/user/configurations090/index.html |    4 +-
 build/zh-cn/docs/user/configurations100/index.html |    4 +-
 build/zh-cn/docs/user/datasource/index.html        |    4 +-
 build/zh-cn/docs/user/microservice/index.html      |    4 +-
 build/zh-cn/docs/user/mode/at/index.html           |    4 +-
 build/zh-cn/docs/user/mode/saga/index.html         |    4 +-
 build/zh-cn/docs/user/mode/tcc/index.html          |    4 +-
 build/zh-cn/docs/user/mode/xa/index.html           |    4 +-
 build/zh-cn/docs/user/ormframework/index.html      |    4 +-
 build/zh-cn/docs/user/performance/index.html       |    4 +-
 build/zh-cn/docs/user/quickstart/index.html        |    4 +-
 build/zh-cn/docs/user/registry/consul/index.html   |    4 +-
 build/zh-cn/docs/user/registry/etcd3/index.html    |    4 +-
 build/zh-cn/docs/user/registry/eureka/index.html   |    4 +-
 build/zh-cn/docs/user/registry/index.html          |    4 +-
 build/zh-cn/docs/user/registry/nacos/index.html    |    4 +-
 .../docs/user/registry/namingserver/index.html     |    4 +-
 .../zh-cn/docs/user/registry/zookeeper/index.html  |    4 +-
 build/zh-cn/docs/user/spring/index.html            |    4 +-
 build/zh-cn/docs/user/sqlreference/dml/index.html  |    4 +-
 .../docs/user/sqlreference/function/index.html     |    4 +-
 .../user/sqlreference/sql-decoration/index.html    |    4 +-
 .../user/sqlreference/sql-restrictions/index.html  |    4 +-
 .../txgroup/transaction-group-and-ha/index.html    |    4 +-
 .../docs/user/txgroup/transaction-group/index.html |    4 +-
 .../v1.0/dev/domain/overviewDomainModel/index.html |    4 +-
 build/zh-cn/docs/v1.0/dev/domain/rm/index.html     |    4 +-
 build/zh-cn/docs/v1.0/dev/domain/tc/index.html     |    4 +-
 build/zh-cn/docs/v1.0/dev/domain/tm/index.html     |    4 +-
 build/zh-cn/docs/v1.0/dev/mode/at-mode/index.html  |    4 +-
 .../zh-cn/docs/v1.0/dev/mode/saga-mode/index.html  |    4 +-
 build/zh-cn/docs/v1.0/dev/mode/tcc-mode/index.html |    4 +-
 build/zh-cn/docs/v1.0/dev/mode/xa-mode/index.html  |    4 +-
 build/zh-cn/docs/v1.0/dev/seata-mertics/index.html |    4 +-
 .../label-an-issue-guide_dev/index.html            |    4 +-
 .../committer-guide/website-guide_dev/index.html   |    4 +-
 .../top-contributer_dev/index.html                 |    4 +-
 .../new-contributor-guide_dev/index.html           |    4 +-
 .../reporting-security-issues_dev/index.html       |    4 +-
 .../test-coverage-guide_dev/index.html             |    4 +-
 .../docs/v1.0/developers/guide_dev/index.html      |    4 +-
 build/zh-cn/docs/v1.0/ops/config-center/index.html |    4 +-
 .../docs/v1.0/ops/deploy-by-docker-142/index.html  |    4 +-
 .../ops/deploy-by-docker-compose-142/index.html    |    4 +-
 .../v1.0/ops/deploy-by-docker-compose/index.html   |    4 +-
 .../docs/v1.0/ops/deploy-by-docker/index.html      |    4 +-
 .../zh-cn/docs/v1.0/ops/deploy-by-helm/index.html  |    4 +-
 .../docs/v1.0/ops/deploy-by-kubernetes/index.html  |    4 +-
 .../docs/v1.0/ops/deploy-guide-beginner/index.html |    4 +-
 build/zh-cn/docs/v1.0/ops/deploy-ha/index.html     |    4 +-
 build/zh-cn/docs/v1.0/ops/deploy-server/index.html |    4 +-
 .../ops/multi-configuration-isolation/index.html   |    4 +-
 build/zh-cn/docs/v1.0/ops/upgrade/index.html       |    4 +-
 build/zh-cn/docs/v1.0/overview/faq/index.html      |    4 +-
 .../docs/v1.0/overview/terminology/index.html      |    4 +-
 .../docs/v1.0/overview/what-is-seata/index.html    |    4 +-
 build/zh-cn/docs/v1.0/release-notes/index.html     |    4 +-
 build/zh-cn/docs/v1.0/user/api/index.html          |    4 +-
 .../zh-cn/docs/v1.0/user/apm/prometheus/index.html |    4 +-
 .../zh-cn/docs/v1.0/user/apm/skywalking/index.html |    4 +-
 .../appendix/global-transaction-status/index.html  |    4 +-
 .../docs/v1.0/user/appendix/isolation/index.html   |    4 +-
 .../docs/v1.0/user/configuration/apollo/index.html |    4 +-
 .../docs/v1.0/user/configuration/consul/index.html |    4 +-
 .../docs/v1.0/user/configuration/etcd3/index.html  |    4 +-
 .../zh-cn/docs/v1.0/user/configuration/index.html  |    4 +-
 .../docs/v1.0/user/configuration/nacos/index.html  |    4 +-
 .../v1.0/user/configuration/zookeeper/index.html   |    4 +-
 .../zh-cn/docs/v1.0/user/configurations/index.html |    4 +-
 .../docs/v1.0/user/configurations090/index.html    |    4 +-
 .../docs/v1.0/user/configurations100/index.html    |    4 +-
 build/zh-cn/docs/v1.0/user/datasource/index.html   |    4 +-
 build/zh-cn/docs/v1.0/user/microservice/index.html |    4 +-
 build/zh-cn/docs/v1.0/user/mode/at/index.html      |    4 +-
 build/zh-cn/docs/v1.0/user/mode/saga/index.html    |    4 +-
 build/zh-cn/docs/v1.0/user/mode/tcc/index.html     |    4 +-
 build/zh-cn/docs/v1.0/user/mode/xa/index.html      |    4 +-
 build/zh-cn/docs/v1.0/user/ormframework/index.html |    4 +-
 build/zh-cn/docs/v1.0/user/performance/index.html  |    4 +-
 build/zh-cn/docs/v1.0/user/quickstart/index.html   |    4 +-
 .../docs/v1.0/user/registry/consul/index.html      |    4 +-
 .../zh-cn/docs/v1.0/user/registry/etcd3/index.html |    4 +-
 .../docs/v1.0/user/registry/eureka/index.html      |    4 +-
 build/zh-cn/docs/v1.0/user/registry/index.html     |    4 +-
 .../zh-cn/docs/v1.0/user/registry/nacos/index.html |    4 +-
 .../docs/v1.0/user/registry/zookeeper/index.html   |    4 +-
 build/zh-cn/docs/v1.0/user/spring/index.html       |    4 +-
 .../docs/v1.0/user/sqlreference/dml/index.html     |    4 +-
 .../v1.0/user/sqlreference/function/index.html     |    4 +-
 .../user/sqlreference/sql-decoration/index.html    |    4 +-
 .../user/sqlreference/sql-restrictions/index.html  |    4 +-
 .../txgroup/transaction-group-and-ha/index.html    |    4 +-
 .../v1.0/user/txgroup/transaction-group/index.html |    4 +-
 .../v1.1/dev/domain/overviewDomainModel/index.html |    4 +-
 build/zh-cn/docs/v1.1/dev/domain/rm/index.html     |    4 +-
 build/zh-cn/docs/v1.1/dev/domain/tc/index.html     |    4 +-
 build/zh-cn/docs/v1.1/dev/domain/tm/index.html     |    4 +-
 build/zh-cn/docs/v1.1/dev/mode/at-mode/index.html  |    4 +-
 .../zh-cn/docs/v1.1/dev/mode/saga-mode/index.html  |    4 +-
 build/zh-cn/docs/v1.1/dev/mode/tcc-mode/index.html |    4 +-
 build/zh-cn/docs/v1.1/dev/mode/xa-mode/index.html  |    4 +-
 build/zh-cn/docs/v1.1/dev/seata-mertics/index.html |    4 +-
 .../label-an-issue-guide_dev/index.html            |    4 +-
 .../committer-guide/website-guide_dev/index.html   |    4 +-
 .../top-contributer_dev/index.html                 |    4 +-
 .../new-contributor-guide_dev/index.html           |    4 +-
 .../reporting-security-issues_dev/index.html       |    4 +-
 .../test-coverage-guide_dev/index.html             |    4 +-
 .../docs/v1.1/developers/guide_dev/index.html      |    4 +-
 build/zh-cn/docs/v1.1/ops/config-center/index.html |    4 +-
 .../docs/v1.1/ops/deploy-by-docker-142/index.html  |    4 +-
 .../ops/deploy-by-docker-compose-142/index.html    |    4 +-
 .../v1.1/ops/deploy-by-docker-compose/index.html   |    4 +-
 .../docs/v1.1/ops/deploy-by-docker/index.html      |    4 +-
 .../zh-cn/docs/v1.1/ops/deploy-by-helm/index.html  |    4 +-
 .../docs/v1.1/ops/deploy-by-kubernetes/index.html  |    4 +-
 .../docs/v1.1/ops/deploy-guide-beginner/index.html |    4 +-
 build/zh-cn/docs/v1.1/ops/deploy-ha/index.html     |    4 +-
 build/zh-cn/docs/v1.1/ops/deploy-server/index.html |    4 +-
 .../ops/multi-configuration-isolation/index.html   |    4 +-
 build/zh-cn/docs/v1.1/ops/upgrade/index.html       |    4 +-
 build/zh-cn/docs/v1.1/overview/faq/index.html      |    4 +-
 .../docs/v1.1/overview/terminology/index.html      |    4 +-
 .../docs/v1.1/overview/what-is-seata/index.html    |    4 +-
 build/zh-cn/docs/v1.1/release-notes/index.html     |    4 +-
 build/zh-cn/docs/v1.1/user/api/index.html          |    4 +-
 .../zh-cn/docs/v1.1/user/apm/prometheus/index.html |    4 +-
 .../zh-cn/docs/v1.1/user/apm/skywalking/index.html |    4 +-
 .../appendix/global-transaction-status/index.html  |    4 +-
 .../docs/v1.1/user/appendix/isolation/index.html   |    4 +-
 .../docs/v1.1/user/configuration/apollo/index.html |    4 +-
 .../docs/v1.1/user/configuration/consul/index.html |    4 +-
 .../docs/v1.1/user/configuration/etcd3/index.html  |    4 +-
 .../zh-cn/docs/v1.1/user/configuration/index.html  |    4 +-
 .../docs/v1.1/user/configuration/nacos/index.html  |    4 +-
 .../v1.1/user/configuration/zookeeper/index.html   |    4 +-
 .../zh-cn/docs/v1.1/user/configurations/index.html |    4 +-
 .../docs/v1.1/user/configurations090/index.html    |    4 +-
 .../docs/v1.1/user/configurations100/index.html    |    4 +-
 build/zh-cn/docs/v1.1/user/datasource/index.html   |    4 +-
 build/zh-cn/docs/v1.1/user/microservice/index.html |    4 +-
 build/zh-cn/docs/v1.1/user/mode/at/index.html      |    4 +-
 build/zh-cn/docs/v1.1/user/mode/saga/index.html    |    4 +-
 build/zh-cn/docs/v1.1/user/mode/tcc/index.html     |    4 +-
 build/zh-cn/docs/v1.1/user/mode/xa/index.html      |    4 +-
 build/zh-cn/docs/v1.1/user/ormframework/index.html |    4 +-
 build/zh-cn/docs/v1.1/user/performance/index.html  |    4 +-
 build/zh-cn/docs/v1.1/user/quickstart/index.html   |    4 +-
 .../docs/v1.1/user/registry/consul/index.html      |    4 +-
 .../zh-cn/docs/v1.1/user/registry/etcd3/index.html |    4 +-
 .../docs/v1.1/user/registry/eureka/index.html      |    4 +-
 build/zh-cn/docs/v1.1/user/registry/index.html     |    4 +-
 .../zh-cn/docs/v1.1/user/registry/nacos/index.html |    4 +-
 .../docs/v1.1/user/registry/zookeeper/index.html   |    4 +-
 build/zh-cn/docs/v1.1/user/spring/index.html       |    4 +-
 .../docs/v1.1/user/sqlreference/dml/index.html     |    4 +-
 .../v1.1/user/sqlreference/function/index.html     |    4 +-
 .../user/sqlreference/sql-decoration/index.html    |    4 +-
 .../user/sqlreference/sql-restrictions/index.html  |    4 +-
 .../txgroup/transaction-group-and-ha/index.html    |    4 +-
 .../v1.1/user/txgroup/transaction-group/index.html |    4 +-
 .../v1.2/dev/domain/overviewDomainModel/index.html |    4 +-
 build/zh-cn/docs/v1.2/dev/domain/rm/index.html     |    4 +-
 build/zh-cn/docs/v1.2/dev/domain/tc/index.html     |    4 +-
 build/zh-cn/docs/v1.2/dev/domain/tm/index.html     |    4 +-
 build/zh-cn/docs/v1.2/dev/mode/at-mode/index.html  |    4 +-
 .../zh-cn/docs/v1.2/dev/mode/saga-mode/index.html  |    4 +-
 build/zh-cn/docs/v1.2/dev/mode/tcc-mode/index.html |    4 +-
 build/zh-cn/docs/v1.2/dev/mode/xa-mode/index.html  |    4 +-
 build/zh-cn/docs/v1.2/dev/seata-mertics/index.html |    4 +-
 .../label-an-issue-guide_dev/index.html            |    4 +-
 .../committer-guide/website-guide_dev/index.html   |    4 +-
 .../top-contributer_dev/index.html                 |    4 +-
 .../new-contributor-guide_dev/index.html           |    4 +-
 .../reporting-security-issues_dev/index.html       |    4 +-
 .../test-coverage-guide_dev/index.html             |    4 +-
 .../docs/v1.2/developers/guide_dev/index.html      |    4 +-
 build/zh-cn/docs/v1.2/ops/config-center/index.html |    4 +-
 .../docs/v1.2/ops/deploy-by-docker-142/index.html  |    4 +-
 .../ops/deploy-by-docker-compose-142/index.html    |    4 +-
 .../v1.2/ops/deploy-by-docker-compose/index.html   |    4 +-
 .../docs/v1.2/ops/deploy-by-docker/index.html      |    4 +-
 .../zh-cn/docs/v1.2/ops/deploy-by-helm/index.html  |    4 +-
 .../docs/v1.2/ops/deploy-by-kubernetes/index.html  |    4 +-
 .../docs/v1.2/ops/deploy-guide-beginner/index.html |    4 +-
 build/zh-cn/docs/v1.2/ops/deploy-ha/index.html     |    4 +-
 build/zh-cn/docs/v1.2/ops/deploy-server/index.html |    4 +-
 .../ops/multi-configuration-isolation/index.html   |    4 +-
 build/zh-cn/docs/v1.2/ops/upgrade/index.html       |    4 +-
 build/zh-cn/docs/v1.2/overview/faq/index.html      |    4 +-
 .../docs/v1.2/overview/terminology/index.html      |    4 +-
 .../docs/v1.2/overview/what-is-seata/index.html    |    4 +-
 build/zh-cn/docs/v1.2/release-notes/index.html     |    4 +-
 build/zh-cn/docs/v1.2/user/api/index.html          |    4 +-
 .../zh-cn/docs/v1.2/user/apm/prometheus/index.html |    4 +-
 .../zh-cn/docs/v1.2/user/apm/skywalking/index.html |    4 +-
 .../appendix/global-transaction-status/index.html  |    4 +-
 .../docs/v1.2/user/appendix/isolation/index.html   |    4 +-
 .../docs/v1.2/user/configuration/apollo/index.html |    4 +-
 .../docs/v1.2/user/configuration/consul/index.html |    4 +-
 .../docs/v1.2/user/configuration/etcd3/index.html  |    4 +-
 .../zh-cn/docs/v1.2/user/configuration/index.html  |    4 +-
 .../docs/v1.2/user/configuration/nacos/index.html  |    4 +-
 .../v1.2/user/configuration/zookeeper/index.html   |    4 +-
 .../zh-cn/docs/v1.2/user/configurations/index.html |    4 +-
 .../docs/v1.2/user/configurations090/index.html    |    4 +-
 .../docs/v1.2/user/configurations100/index.html    |    4 +-
 build/zh-cn/docs/v1.2/user/datasource/index.html   |    4 +-
 build/zh-cn/docs/v1.2/user/microservice/index.html |    4 +-
 build/zh-cn/docs/v1.2/user/mode/at/index.html      |    4 +-
 build/zh-cn/docs/v1.2/user/mode/saga/index.html    |    4 +-
 build/zh-cn/docs/v1.2/user/mode/tcc/index.html     |    4 +-
 build/zh-cn/docs/v1.2/user/mode/xa/index.html      |    4 +-
 build/zh-cn/docs/v1.2/user/ormframework/index.html |    4 +-
 build/zh-cn/docs/v1.2/user/performance/index.html  |    4 +-
 build/zh-cn/docs/v1.2/user/quickstart/index.html   |    4 +-
 .../docs/v1.2/user/registry/consul/index.html      |    4 +-
 .../zh-cn/docs/v1.2/user/registry/etcd3/index.html |    4 +-
 .../docs/v1.2/user/registry/eureka/index.html      |    4 +-
 build/zh-cn/docs/v1.2/user/registry/index.html     |    4 +-
 .../zh-cn/docs/v1.2/user/registry/nacos/index.html |    4 +-
 .../docs/v1.2/user/registry/zookeeper/index.html   |    4 +-
 build/zh-cn/docs/v1.2/user/spring/index.html       |    4 +-
 .../docs/v1.2/user/sqlreference/dml/index.html     |    4 +-
 .../v1.2/user/sqlreference/function/index.html     |    4 +-
 .../user/sqlreference/sql-decoration/index.html    |    4 +-
 .../user/sqlreference/sql-restrictions/index.html  |    4 +-
 .../txgroup/transaction-group-and-ha/index.html    |    4 +-
 .../v1.2/user/txgroup/transaction-group/index.html |    4 +-
 .../v1.3/dev/domain/overviewDomainModel/index.html |    4 +-
 build/zh-cn/docs/v1.3/dev/domain/rm/index.html     |    4 +-
 build/zh-cn/docs/v1.3/dev/domain/tc/index.html     |    4 +-
 build/zh-cn/docs/v1.3/dev/domain/tm/index.html     |    4 +-
 build/zh-cn/docs/v1.3/dev/mode/at-mode/index.html  |    4 +-
 .../zh-cn/docs/v1.3/dev/mode/saga-mode/index.html  |    4 +-
 build/zh-cn/docs/v1.3/dev/mode/tcc-mode/index.html |    4 +-
 build/zh-cn/docs/v1.3/dev/mode/xa-mode/index.html  |    4 +-
 build/zh-cn/docs/v1.3/dev/seata-mertics/index.html |    4 +-
 .../label-an-issue-guide_dev/index.html            |    4 +-
 .../committer-guide/website-guide_dev/index.html   |    4 +-
 .../top-contributer_dev/index.html                 |    4 +-
 .../new-contributor-guide_dev/index.html           |    4 +-
 .../reporting-security-issues_dev/index.html       |    4 +-
 .../test-coverage-guide_dev/index.html             |    4 +-
 .../docs/v1.3/developers/guide_dev/index.html      |    4 +-
 build/zh-cn/docs/v1.3/ops/config-center/index.html |    4 +-
 .../docs/v1.3/ops/deploy-by-docker-142/index.html  |    4 +-
 .../ops/deploy-by-docker-compose-142/index.html    |    4 +-
 .../v1.3/ops/deploy-by-docker-compose/index.html   |    4 +-
 .../docs/v1.3/ops/deploy-by-docker/index.html      |    4 +-
 .../zh-cn/docs/v1.3/ops/deploy-by-helm/index.html  |    4 +-
 .../docs/v1.3/ops/deploy-by-kubernetes/index.html  |    4 +-
 .../docs/v1.3/ops/deploy-guide-beginner/index.html |    4 +-
 build/zh-cn/docs/v1.3/ops/deploy-ha/index.html     |    4 +-
 build/zh-cn/docs/v1.3/ops/deploy-server/index.html |    4 +-
 .../ops/multi-configuration-isolation/index.html   |    4 +-
 build/zh-cn/docs/v1.3/ops/upgrade/index.html       |    4 +-
 build/zh-cn/docs/v1.3/overview/faq/index.html      |    4 +-
 .../docs/v1.3/overview/terminology/index.html      |    4 +-
 .../docs/v1.3/overview/what-is-seata/index.html    |    4 +-
 build/zh-cn/docs/v1.3/release-notes/index.html     |    4 +-
 build/zh-cn/docs/v1.3/user/api/index.html          |    4 +-
 .../zh-cn/docs/v1.3/user/apm/prometheus/index.html |    4 +-
 .../zh-cn/docs/v1.3/user/apm/skywalking/index.html |    4 +-
 .../appendix/global-transaction-status/index.html  |    4 +-
 .../docs/v1.3/user/appendix/isolation/index.html   |    4 +-
 .../docs/v1.3/user/configuration/apollo/index.html |    4 +-
 .../docs/v1.3/user/configuration/consul/index.html |    4 +-
 .../docs/v1.3/user/configuration/etcd3/index.html  |    4 +-
 .../zh-cn/docs/v1.3/user/configuration/index.html  |    4 +-
 .../docs/v1.3/user/configuration/nacos/index.html  |    4 +-
 .../v1.3/user/configuration/zookeeper/index.html   |    4 +-
 .../zh-cn/docs/v1.3/user/configurations/index.html |    4 +-
 .../docs/v1.3/user/configurations090/index.html    |    4 +-
 .../docs/v1.3/user/configurations100/index.html    |    4 +-
 build/zh-cn/docs/v1.3/user/datasource/index.html   |    4 +-
 build/zh-cn/docs/v1.3/user/microservice/index.html |    4 +-
 build/zh-cn/docs/v1.3/user/mode/at/index.html      |    4 +-
 build/zh-cn/docs/v1.3/user/mode/saga/index.html    |    4 +-
 build/zh-cn/docs/v1.3/user/mode/tcc/index.html     |    4 +-
 build/zh-cn/docs/v1.3/user/mode/xa/index.html      |    4 +-
 build/zh-cn/docs/v1.3/user/ormframework/index.html |    4 +-
 build/zh-cn/docs/v1.3/user/performance/index.html  |    4 +-
 build/zh-cn/docs/v1.3/user/quickstart/index.html   |    4 +-
 .../docs/v1.3/user/registry/consul/index.html      |    4 +-
 .../zh-cn/docs/v1.3/user/registry/etcd3/index.html |    4 +-
 .../docs/v1.3/user/registry/eureka/index.html      |    4 +-
 build/zh-cn/docs/v1.3/user/registry/index.html     |    4 +-
 .../zh-cn/docs/v1.3/user/registry/nacos/index.html |    4 +-
 .../docs/v1.3/user/registry/zookeeper/index.html   |    4 +-
 build/zh-cn/docs/v1.3/user/spring/index.html       |    4 +-
 .../docs/v1.3/user/sqlreference/dml/index.html     |    4 +-
 .../v1.3/user/sqlreference/function/index.html     |    4 +-
 .../user/sqlreference/sql-decoration/index.html    |    4 +-
 .../user/sqlreference/sql-restrictions/index.html  |    4 +-
 .../txgroup/transaction-group-and-ha/index.html    |    4 +-
 .../v1.3/user/txgroup/transaction-group/index.html |    4 +-
 .../v1.4/dev/domain/overviewDomainModel/index.html |    4 +-
 build/zh-cn/docs/v1.4/dev/domain/rm/index.html     |    4 +-
 build/zh-cn/docs/v1.4/dev/domain/tc/index.html     |    4 +-
 build/zh-cn/docs/v1.4/dev/domain/tm/index.html     |    4 +-
 build/zh-cn/docs/v1.4/dev/mode/at-mode/index.html  |    4 +-
 .../zh-cn/docs/v1.4/dev/mode/saga-mode/index.html  |    4 +-
 build/zh-cn/docs/v1.4/dev/mode/tcc-mode/index.html |    4 +-
 build/zh-cn/docs/v1.4/dev/mode/xa-mode/index.html  |    4 +-
 build/zh-cn/docs/v1.4/dev/seata-mertics/index.html |    4 +-
 .../label-an-issue-guide_dev/index.html            |    4 +-
 .../committer-guide/website-guide_dev/index.html   |    4 +-
 .../top-contributer_dev/index.html                 |    4 +-
 .../new-contributor-guide_dev/index.html           |    4 +-
 .../reporting-security-issues_dev/index.html       |    4 +-
 .../test-coverage-guide_dev/index.html             |    4 +-
 .../docs/v1.4/developers/guide_dev/index.html      |    4 +-
 build/zh-cn/docs/v1.4/ops/config-center/index.html |    4 +-
 .../docs/v1.4/ops/deploy-by-docker-142/index.html  |    4 +-
 .../ops/deploy-by-docker-compose-142/index.html    |    4 +-
 .../v1.4/ops/deploy-by-docker-compose/index.html   |    4 +-
 .../docs/v1.4/ops/deploy-by-docker/index.html      |    4 +-
 .../zh-cn/docs/v1.4/ops/deploy-by-helm/index.html  |    4 +-
 .../docs/v1.4/ops/deploy-by-kubernetes/index.html  |    4 +-
 .../docs/v1.4/ops/deploy-guide-beginner/index.html |    4 +-
 build/zh-cn/docs/v1.4/ops/deploy-ha/index.html     |    4 +-
 build/zh-cn/docs/v1.4/ops/deploy-server/index.html |    4 +-
 .../ops/multi-configuration-isolation/index.html   |    4 +-
 build/zh-cn/docs/v1.4/ops/upgrade/index.html       |    4 +-
 build/zh-cn/docs/v1.4/overview/faq/index.html      |    4 +-
 .../docs/v1.4/overview/terminology/index.html      |    4 +-
 .../docs/v1.4/overview/what-is-seata/index.html    |    4 +-
 build/zh-cn/docs/v1.4/release-notes/index.html     |    4 +-
 build/zh-cn/docs/v1.4/user/api/index.html          |    4 +-
 .../zh-cn/docs/v1.4/user/apm/prometheus/index.html |    4 +-
 .../zh-cn/docs/v1.4/user/apm/skywalking/index.html |    4 +-
 .../appendix/global-transaction-status/index.html  |    4 +-
 .../docs/v1.4/user/appendix/isolation/index.html   |    4 +-
 .../docs/v1.4/user/configuration/apollo/index.html |    4 +-
 .../docs/v1.4/user/configuration/consul/index.html |    4 +-
 .../docs/v1.4/user/configuration/etcd3/index.html  |    4 +-
 .../zh-cn/docs/v1.4/user/configuration/index.html  |    4 +-
 .../docs/v1.4/user/configuration/nacos/index.html  |    4 +-
 .../v1.4/user/configuration/zookeeper/index.html   |    4 +-
 .../zh-cn/docs/v1.4/user/configurations/index.html |    4 +-
 .../docs/v1.4/user/configurations090/index.html    |    4 +-
 .../docs/v1.4/user/configurations100/index.html    |    4 +-
 build/zh-cn/docs/v1.4/user/datasource/index.html   |    4 +-
 build/zh-cn/docs/v1.4/user/microservice/index.html |    4 +-
 build/zh-cn/docs/v1.4/user/mode/at/index.html      |    4 +-
 build/zh-cn/docs/v1.4/user/mode/saga/index.html    |    4 +-
 build/zh-cn/docs/v1.4/user/mode/tcc/index.html     |    4 +-
 build/zh-cn/docs/v1.4/user/mode/xa/index.html      |    4 +-
 build/zh-cn/docs/v1.4/user/ormframework/index.html |    4 +-
 build/zh-cn/docs/v1.4/user/performance/index.html  |    4 +-
 build/zh-cn/docs/v1.4/user/quickstart/index.html   |    4 +-
 .../docs/v1.4/user/registry/consul/index.html      |    4 +-
 .../zh-cn/docs/v1.4/user/registry/etcd3/index.html |    4 +-
 .../docs/v1.4/user/registry/eureka/index.html      |    4 +-
 build/zh-cn/docs/v1.4/user/registry/index.html     |    4 +-
 .../zh-cn/docs/v1.4/user/registry/nacos/index.html |    4 +-
 .../docs/v1.4/user/registry/zookeeper/index.html   |    4 +-
 build/zh-cn/docs/v1.4/user/spring/index.html       |    4 +-
 .../docs/v1.4/user/sqlreference/dml/index.html     |    4 +-
 .../v1.4/user/sqlreference/function/index.html     |    4 +-
 .../user/sqlreference/sql-decoration/index.html    |    4 +-
 .../user/sqlreference/sql-restrictions/index.html  |    4 +-
 .../txgroup/transaction-group-and-ha/index.html    |    4 +-
 .../v1.4/user/txgroup/transaction-group/index.html |    4 +-
 .../v1.5/dev/domain/overviewDomainModel/index.html |    4 +-
 build/zh-cn/docs/v1.5/dev/domain/rm/index.html     |    4 +-
 build/zh-cn/docs/v1.5/dev/domain/tc/index.html     |    4 +-
 build/zh-cn/docs/v1.5/dev/domain/tm/index.html     |    4 +-
 build/zh-cn/docs/v1.5/dev/mode/at-mode/index.html  |    4 +-
 .../zh-cn/docs/v1.5/dev/mode/saga-mode/index.html  |    4 +-
 build/zh-cn/docs/v1.5/dev/mode/tcc-mode/index.html |    4 +-
 build/zh-cn/docs/v1.5/dev/mode/xa-mode/index.html  |    4 +-
 build/zh-cn/docs/v1.5/dev/seata-mertics/index.html |    4 +-
 .../label-an-issue-guide_dev/index.html            |    4 +-
 .../committer-guide/website-guide_dev/index.html   |    4 +-
 .../top-contributer_dev/index.html                 |    4 +-
 .../new-contributor-guide_dev/index.html           |    4 +-
 .../reporting-security-issues_dev/index.html       |    4 +-
 .../test-coverage-guide_dev/index.html             |    4 +-
 .../docs/v1.5/developers/guide_dev/index.html      |    4 +-
 build/zh-cn/docs/v1.5/ops/config-center/index.html |    4 +-
 .../docs/v1.5/ops/deploy-by-docker-142/index.html  |    4 +-
 .../ops/deploy-by-docker-compose-142/index.html    |    4 +-
 .../v1.5/ops/deploy-by-docker-compose/index.html   |    4 +-
 .../docs/v1.5/ops/deploy-by-docker/index.html      |    4 +-
 .../zh-cn/docs/v1.5/ops/deploy-by-helm/index.html  |    4 +-
 .../docs/v1.5/ops/deploy-by-kubernetes/index.html  |    4 +-
 .../docs/v1.5/ops/deploy-guide-beginner/index.html |    4 +-
 build/zh-cn/docs/v1.5/ops/deploy-ha/index.html     |    4 +-
 build/zh-cn/docs/v1.5/ops/deploy-server/index.html |    4 +-
 .../ops/multi-configuration-isolation/index.html   |    4 +-
 build/zh-cn/docs/v1.5/ops/upgrade/index.html       |    4 +-
 build/zh-cn/docs/v1.5/overview/faq/index.html      |    4 +-
 .../docs/v1.5/overview/terminology/index.html      |    4 +-
 .../docs/v1.5/overview/what-is-seata/index.html    |    4 +-
 build/zh-cn/docs/v1.5/release-notes/index.html     |    4 +-
 build/zh-cn/docs/v1.5/user/api/index.html          |    4 +-
 .../zh-cn/docs/v1.5/user/apm/prometheus/index.html |    4 +-
 .../zh-cn/docs/v1.5/user/apm/skywalking/index.html |    4 +-
 .../appendix/global-transaction-status/index.html  |    4 +-
 .../docs/v1.5/user/appendix/isolation/index.html   |    4 +-
 .../docs/v1.5/user/configuration/apollo/index.html |    4 +-
 .../docs/v1.5/user/configuration/consul/index.html |    4 +-
 .../docs/v1.5/user/configuration/etcd3/index.html  |    4 +-
 .../zh-cn/docs/v1.5/user/configuration/index.html  |    4 +-
 .../docs/v1.5/user/configuration/nacos/index.html  |    4 +-
 .../v1.5/user/configuration/zookeeper/index.html   |    4 +-
 .../zh-cn/docs/v1.5/user/configurations/index.html |    4 +-
 .../docs/v1.5/user/configurations090/index.html    |    4 +-
 .../docs/v1.5/user/configurations100/index.html    |    4 +-
 build/zh-cn/docs/v1.5/user/datasource/index.html   |    4 +-
 build/zh-cn/docs/v1.5/user/microservice/index.html |    4 +-
 build/zh-cn/docs/v1.5/user/mode/at/index.html      |    4 +-
 build/zh-cn/docs/v1.5/user/mode/saga/index.html    |    4 +-
 build/zh-cn/docs/v1.5/user/mode/tcc/index.html     |    4 +-
 build/zh-cn/docs/v1.5/user/mode/xa/index.html      |    4 +-
 build/zh-cn/docs/v1.5/user/ormframework/index.html |    4 +-
 build/zh-cn/docs/v1.5/user/performance/index.html  |    4 +-
 build/zh-cn/docs/v1.5/user/quickstart/index.html   |    4 +-
 .../docs/v1.5/user/registry/consul/index.html      |    4 +-
 .../zh-cn/docs/v1.5/user/registry/etcd3/index.html |    4 +-
 .../docs/v1.5/user/registry/eureka/index.html      |    4 +-
 build/zh-cn/docs/v1.5/user/registry/index.html     |    4 +-
 .../zh-cn/docs/v1.5/user/registry/nacos/index.html |    4 +-
 .../docs/v1.5/user/registry/zookeeper/index.html   |    4 +-
 build/zh-cn/docs/v1.5/user/spring/index.html       |    4 +-
 .../docs/v1.5/user/sqlreference/dml/index.html     |    4 +-
 .../v1.5/user/sqlreference/function/index.html     |    4 +-
 .../user/sqlreference/sql-decoration/index.html    |    4 +-
 .../user/sqlreference/sql-restrictions/index.html  |    4 +-
 .../txgroup/transaction-group-and-ha/index.html    |    4 +-
 .../v1.5/user/txgroup/transaction-group/index.html |    4 +-
 .../v1.6/dev/domain/overviewDomainModel/index.html |    4 +-
 build/zh-cn/docs/v1.6/dev/domain/rm/index.html     |    4 +-
 build/zh-cn/docs/v1.6/dev/domain/tc/index.html     |    4 +-
 build/zh-cn/docs/v1.6/dev/domain/tm/index.html     |    4 +-
 build/zh-cn/docs/v1.6/dev/mode/at-mode/index.html  |    4 +-
 .../zh-cn/docs/v1.6/dev/mode/saga-mode/index.html  |    4 +-
 build/zh-cn/docs/v1.6/dev/mode/tcc-mode/index.html |    4 +-
 build/zh-cn/docs/v1.6/dev/mode/xa-mode/index.html  |    4 +-
 build/zh-cn/docs/v1.6/dev/seata-mertics/index.html |    4 +-
 .../label-an-issue-guide_dev/index.html            |    4 +-
 .../committer-guide/website-guide_dev/index.html   |    4 +-
 .../top-contributer_dev/index.html                 |    4 +-
 .../new-contributor-guide_dev/index.html           |    4 +-
 .../reporting-security-issues_dev/index.html       |    4 +-
 .../test-coverage-guide_dev/index.html             |    4 +-
 .../docs/v1.6/developers/guide_dev/index.html      |    4 +-
 build/zh-cn/docs/v1.6/ops/config-center/index.html |    4 +-
 .../docs/v1.6/ops/deploy-by-docker-142/index.html  |    4 +-
 .../ops/deploy-by-docker-compose-142/index.html    |    4 +-
 .../v1.6/ops/deploy-by-docker-compose/index.html   |    4 +-
 .../docs/v1.6/ops/deploy-by-docker/index.html      |    4 +-
 .../zh-cn/docs/v1.6/ops/deploy-by-helm/index.html  |    4 +-
 .../docs/v1.6/ops/deploy-by-kubernetes/index.html  |    4 +-
 .../docs/v1.6/ops/deploy-guide-beginner/index.html |    4 +-
 build/zh-cn/docs/v1.6/ops/deploy-ha/index.html     |    4 +-
 build/zh-cn/docs/v1.6/ops/deploy-server/index.html |    4 +-
 .../ops/multi-configuration-isolation/index.html   |    4 +-
 build/zh-cn/docs/v1.6/ops/upgrade/index.html       |    4 +-
 build/zh-cn/docs/v1.6/overview/faq/index.html      |    4 +-
 .../docs/v1.6/overview/terminology/index.html      |    4 +-
 .../docs/v1.6/overview/what-is-seata/index.html    |    4 +-
 build/zh-cn/docs/v1.6/release-notes/index.html     |    4 +-
 build/zh-cn/docs/v1.6/user/api/index.html          |    4 +-
 .../zh-cn/docs/v1.6/user/apm/prometheus/index.html |    4 +-
 .../zh-cn/docs/v1.6/user/apm/skywalking/index.html |    4 +-
 .../appendix/global-transaction-status/index.html  |    4 +-
 .../docs/v1.6/user/appendix/isolation/index.html   |    4 +-
 .../docs/v1.6/user/configuration/apollo/index.html |    4 +-
 .../docs/v1.6/user/configuration/consul/index.html |    4 +-
 .../docs/v1.6/user/configuration/etcd3/index.html  |    4 +-
 .../zh-cn/docs/v1.6/user/configuration/index.html  |    4 +-
 .../docs/v1.6/user/configuration/nacos/index.html  |    4 +-
 .../v1.6/user/configuration/zookeeper/index.html   |    4 +-
 .../zh-cn/docs/v1.6/user/configurations/index.html |    4 +-
 .../docs/v1.6/user/configurations090/index.html    |    4 +-
 .../docs/v1.6/user/configurations100/index.html    |    4 +-
 build/zh-cn/docs/v1.6/user/datasource/index.html   |    4 +-
 build/zh-cn/docs/v1.6/user/microservice/index.html |    4 +-
 build/zh-cn/docs/v1.6/user/mode/at/index.html      |    4 +-
 build/zh-cn/docs/v1.6/user/mode/saga/index.html    |    4 +-
 build/zh-cn/docs/v1.6/user/mode/tcc/index.html     |    4 +-
 build/zh-cn/docs/v1.6/user/mode/xa/index.html      |    4 +-
 build/zh-cn/docs/v1.6/user/ormframework/index.html |    4 +-
 build/zh-cn/docs/v1.6/user/performance/index.html  |    4 +-
 build/zh-cn/docs/v1.6/user/quickstart/index.html   |    4 +-
 .../docs/v1.6/user/registry/consul/index.html      |    4 +-
 .../zh-cn/docs/v1.6/user/registry/etcd3/index.html |    4 +-
 .../docs/v1.6/user/registry/eureka/index.html      |    4 +-
 build/zh-cn/docs/v1.6/user/registry/index.html     |    4 +-
 .../zh-cn/docs/v1.6/user/registry/nacos/index.html |    4 +-
 .../docs/v1.6/user/registry/zookeeper/index.html   |    4 +-
 build/zh-cn/docs/v1.6/user/spring/index.html       |    4 +-
 .../docs/v1.6/user/sqlreference/dml/index.html     |    4 +-
 .../v1.6/user/sqlreference/function/index.html     |    4 +-
 .../user/sqlreference/sql-decoration/index.html    |    4 +-
 .../user/sqlreference/sql-restrictions/index.html  |    4 +-
 .../txgroup/transaction-group-and-ha/index.html    |    4 +-
 .../v1.6/user/txgroup/transaction-group/index.html |    4 +-
 .../v1.7/dev/domain/overviewDomainModel/index.html |    4 +-
 build/zh-cn/docs/v1.7/dev/domain/rm/index.html     |    4 +-
 build/zh-cn/docs/v1.7/dev/domain/tc/index.html     |    4 +-
 build/zh-cn/docs/v1.7/dev/domain/tm/index.html     |    4 +-
 build/zh-cn/docs/v1.7/dev/mode/at-mode/index.html  |    4 +-
 .../zh-cn/docs/v1.7/dev/mode/saga-mode/index.html  |    4 +-
 build/zh-cn/docs/v1.7/dev/mode/tcc-mode/index.html |    4 +-
 build/zh-cn/docs/v1.7/dev/mode/xa-mode/index.html  |    4 +-
 build/zh-cn/docs/v1.7/dev/seata-mertics/index.html |    4 +-
 .../label-an-issue-guide_dev/index.html            |    4 +-
 .../committer-guide/website-guide_dev/index.html   |    4 +-
 .../top-contributer_dev/index.html                 |    4 +-
 .../new-contributor-guide_dev/index.html           |    4 +-
 .../reporting-security-issues_dev/index.html       |    4 +-
 .../test-coverage-guide_dev/index.html             |    4 +-
 .../docs/v1.7/developers/guide_dev/index.html      |    4 +-
 build/zh-cn/docs/v1.7/ops/config-center/index.html |    4 +-
 .../docs/v1.7/ops/deploy-by-docker-142/index.html  |    4 +-
 .../ops/deploy-by-docker-compose-142/index.html    |    4 +-
 .../v1.7/ops/deploy-by-docker-compose/index.html   |    4 +-
 .../docs/v1.7/ops/deploy-by-docker/index.html      |    4 +-
 .../zh-cn/docs/v1.7/ops/deploy-by-helm/index.html  |    4 +-
 .../docs/v1.7/ops/deploy-by-kubernetes/index.html  |    4 +-
 .../docs/v1.7/ops/deploy-guide-beginner/index.html |    4 +-
 build/zh-cn/docs/v1.7/ops/deploy-ha/index.html     |    4 +-
 build/zh-cn/docs/v1.7/ops/deploy-server/index.html |    4 +-
 .../ops/multi-configuration-isolation/index.html   |    4 +-
 build/zh-cn/docs/v1.7/ops/upgrade/index.html       |    4 +-
 build/zh-cn/docs/v1.7/overview/faq/index.html      |    4 +-
 .../docs/v1.7/overview/terminology/index.html      |    4 +-
 .../docs/v1.7/overview/what-is-seata/index.html    |    4 +-
 build/zh-cn/docs/v1.7/release-notes/index.html     |    4 +-
 build/zh-cn/docs/v1.7/user/api/index.html          |    4 +-
 .../zh-cn/docs/v1.7/user/apm/prometheus/index.html |    4 +-
 .../zh-cn/docs/v1.7/user/apm/skywalking/index.html |    4 +-
 .../appendix/global-transaction-status/index.html  |    4 +-
 .../docs/v1.7/user/appendix/isolation/index.html   |    4 +-
 .../docs/v1.7/user/configuration/apollo/index.html |    4 +-
 .../docs/v1.7/user/configuration/consul/index.html |    4 +-
 .../docs/v1.7/user/configuration/etcd3/index.html  |    4 +-
 .../zh-cn/docs/v1.7/user/configuration/index.html  |    4 +-
 .../docs/v1.7/user/configuration/nacos/index.html  |    4 +-
 .../v1.7/user/configuration/zookeeper/index.html   |    4 +-
 .../zh-cn/docs/v1.7/user/configurations/index.html |    4 +-
 .../docs/v1.7/user/configurations090/index.html    |    4 +-
 .../docs/v1.7/user/configurations100/index.html    |    4 +-
 build/zh-cn/docs/v1.7/user/datasource/index.html   |    4 +-
 build/zh-cn/docs/v1.7/user/microservice/index.html |    4 +-
 build/zh-cn/docs/v1.7/user/mode/at/index.html      |    4 +-
 build/zh-cn/docs/v1.7/user/mode/saga/index.html    |    4 +-
 build/zh-cn/docs/v1.7/user/mode/tcc/index.html     |    4 +-
 build/zh-cn/docs/v1.7/user/mode/xa/index.html      |    4 +-
 build/zh-cn/docs/v1.7/user/ormframework/index.html |    4 +-
 build/zh-cn/docs/v1.7/user/performance/index.html  |    4 +-
 build/zh-cn/docs/v1.7/user/quickstart/index.html   |    4 +-
 .../docs/v1.7/user/registry/consul/index.html      |    4 +-
 .../zh-cn/docs/v1.7/user/registry/etcd3/index.html |    4 +-
 .../docs/v1.7/user/registry/eureka/index.html      |    4 +-
 build/zh-cn/docs/v1.7/user/registry/index.html     |    4 +-
 .../zh-cn/docs/v1.7/user/registry/nacos/index.html |    4 +-
 .../docs/v1.7/user/registry/zookeeper/index.html   |    4 +-
 build/zh-cn/docs/v1.7/user/spring/index.html       |    4 +-
 .../docs/v1.7/user/sqlreference/dml/index.html     |    4 +-
 .../v1.7/user/sqlreference/function/index.html     |    4 +-
 .../user/sqlreference/sql-decoration/index.html    |    4 +-
 .../user/sqlreference/sql-restrictions/index.html  |    4 +-
 .../txgroup/transaction-group-and-ha/index.html    |    4 +-
 .../v1.7/user/txgroup/transaction-group/index.html |    4 +-
 .../v1.8/dev/domain/overviewDomainModel/index.html |    4 +-
 build/zh-cn/docs/v1.8/dev/domain/rm/index.html     |    4 +-
 build/zh-cn/docs/v1.8/dev/domain/tc/index.html     |    4 +-
 build/zh-cn/docs/v1.8/dev/domain/tm/index.html     |    4 +-
 build/zh-cn/docs/v1.8/dev/mode/at-mode/index.html  |    4 +-
 .../zh-cn/docs/v1.8/dev/mode/saga-mode/index.html  |    4 +-
 build/zh-cn/docs/v1.8/dev/mode/tcc-mode/index.html |    4 +-
 build/zh-cn/docs/v1.8/dev/mode/xa-mode/index.html  |    4 +-
 build/zh-cn/docs/v1.8/dev/seata-mertics/index.html |    4 +-
 .../label-an-issue-guide_dev/index.html            |    4 +-
 .../committer-guide/website-guide_dev/index.html   |    4 +-
 .../top-contributer_dev/index.html                 |    4 +-
 .../new-contributor-guide_dev/index.html           |    4 +-
 .../reporting-security-issues_dev/index.html       |    4 +-
 .../test-coverage-guide_dev/index.html             |    4 +-
 .../docs/v1.8/developers/guide_dev/index.html      |    4 +-
 build/zh-cn/docs/v1.8/ops/config-center/index.html |    4 +-
 .../docs/v1.8/ops/deploy-by-docker-142/index.html  |    4 +-
 .../ops/deploy-by-docker-compose-142/index.html    |    4 +-
 .../v1.8/ops/deploy-by-docker-compose/index.html   |    4 +-
 .../docs/v1.8/ops/deploy-by-docker/index.html      |    4 +-
 .../zh-cn/docs/v1.8/ops/deploy-by-helm/index.html  |    4 +-
 .../docs/v1.8/ops/deploy-by-kubernetes/index.html  |    4 +-
 .../docs/v1.8/ops/deploy-guide-beginner/index.html |    4 +-
 build/zh-cn/docs/v1.8/ops/deploy-ha/index.html     |    4 +-
 build/zh-cn/docs/v1.8/ops/deploy-server/index.html |    4 +-
 .../ops/multi-configuration-isolation/index.html   |    4 +-
 build/zh-cn/docs/v1.8/ops/upgrade/index.html       |    4 +-
 build/zh-cn/docs/v1.8/overview/faq/index.html      |    4 +-
 build/zh-cn/docs/v1.8/overview/history/index.html  |    4 +-
 .../docs/v1.8/overview/terminology/index.html      |    4 +-
 .../docs/v1.8/overview/what-is-seata/index.html    |    4 +-
 build/zh-cn/docs/v1.8/release-notes/index.html     |    4 +-
 build/zh-cn/docs/v1.8/user/api/index.html          |    4 +-
 .../zh-cn/docs/v1.8/user/apm/prometheus/index.html |    4 +-
 .../zh-cn/docs/v1.8/user/apm/skywalking/index.html |    4 +-
 .../appendix/global-transaction-status/index.html  |    4 +-
 .../docs/v1.8/user/appendix/isolation/index.html   |    4 +-
 .../docs/v1.8/user/configuration/apollo/index.html |    4 +-
 .../docs/v1.8/user/configuration/consul/index.html |    4 +-
 .../docs/v1.8/user/configuration/etcd3/index.html  |    4 +-
 .../zh-cn/docs/v1.8/user/configuration/index.html  |    4 +-
 .../docs/v1.8/user/configuration/nacos/index.html  |    4 +-
 .../v1.8/user/configuration/zookeeper/index.html   |    4 +-
 .../zh-cn/docs/v1.8/user/configurations/index.html |    4 +-
 .../docs/v1.8/user/configurations090/index.html    |    4 +-
 .../docs/v1.8/user/configurations100/index.html    |    4 +-
 build/zh-cn/docs/v1.8/user/datasource/index.html   |    4 +-
 build/zh-cn/docs/v1.8/user/microservice/index.html |    4 +-
 build/zh-cn/docs/v1.8/user/mode/at/index.html      |    4 +-
 build/zh-cn/docs/v1.8/user/mode/saga/index.html    |    4 +-
 build/zh-cn/docs/v1.8/user/mode/tcc/index.html     |    4 +-
 build/zh-cn/docs/v1.8/user/mode/xa/index.html      |    4 +-
 build/zh-cn/docs/v1.8/user/ormframework/index.html |    4 +-
 build/zh-cn/docs/v1.8/user/performance/index.html  |    4 +-
 build/zh-cn/docs/v1.8/user/quickstart/index.html   |    4 +-
 .../docs/v1.8/user/registry/consul/index.html      |    4 +-
 .../zh-cn/docs/v1.8/user/registry/etcd3/index.html |    4 +-
 .../docs/v1.8/user/registry/eureka/index.html      |    4 +-
 build/zh-cn/docs/v1.8/user/registry/index.html     |    4 +-
 .../zh-cn/docs/v1.8/user/registry/nacos/index.html |    4 +-
 .../docs/v1.8/user/registry/zookeeper/index.html   |    4 +-
 build/zh-cn/docs/v1.8/user/spring/index.html       |    4 +-
 .../docs/v1.8/user/sqlreference/dml/index.html     |    4 +-
 .../v1.8/user/sqlreference/function/index.html     |    4 +-
 .../user/sqlreference/sql-decoration/index.html    |    4 +-
 .../user/sqlreference/sql-restrictions/index.html  |    4 +-
 .../txgroup/transaction-group-and-ha/index.html    |    4 +-
 .../v1.8/user/txgroup/transaction-group/index.html |    4 +-
 .../v2.0/dev/domain/overviewDomainModel/index.html |    4 +-
 build/zh-cn/docs/v2.0/dev/domain/rm/index.html     |    4 +-
 build/zh-cn/docs/v2.0/dev/domain/tc/index.html     |    4 +-
 build/zh-cn/docs/v2.0/dev/domain/tm/index.html     |    4 +-
 build/zh-cn/docs/v2.0/dev/mode/at-mode/index.html  |    4 +-
 .../zh-cn/docs/v2.0/dev/mode/saga-mode/index.html  |    4 +-
 build/zh-cn/docs/v2.0/dev/mode/tcc-mode/index.html |    4 +-
 build/zh-cn/docs/v2.0/dev/mode/xa-mode/index.html  |    4 +-
 build/zh-cn/docs/v2.0/dev/seata-mertics/index.html |    4 +-
 .../label-an-issue-guide_dev/index.html            |    4 +-
 .../committer-guide/website-guide_dev/index.html   |    4 +-
 .../top-contributer_dev/index.html                 |    4 +-
 .../new-contributor-guide_dev/index.html           |    4 +-
 .../reporting-security-issues_dev/index.html       |    4 +-
 .../test-coverage-guide_dev/index.html             |    4 +-
 .../docs/v2.0/developers/guide_dev/index.html      |    4 +-
 build/zh-cn/docs/v2.0/ops/config-center/index.html |    4 +-
 .../docs/v2.0/ops/deploy-by-docker-142/index.html  |    4 +-
 .../ops/deploy-by-docker-compose-142/index.html    |    4 +-
 .../v2.0/ops/deploy-by-docker-compose/index.html   |    4 +-
 .../docs/v2.0/ops/deploy-by-docker/index.html      |    4 +-
 .../zh-cn/docs/v2.0/ops/deploy-by-helm/index.html  |    4 +-
 .../docs/v2.0/ops/deploy-by-kubernetes/index.html  |    4 +-
 .../docs/v2.0/ops/deploy-guide-beginner/index.html |    4 +-
 build/zh-cn/docs/v2.0/ops/deploy-ha/index.html     |    4 +-
 .../docs/v2.0/ops/deploy-server-raft/index.html    |    4 +-
 build/zh-cn/docs/v2.0/ops/deploy-server/index.html |    4 +-
 .../ops/multi-configuration-isolation/index.html   |    4 +-
 build/zh-cn/docs/v2.0/ops/upgrade/index.html       |    4 +-
 .../docs/v2.0/ops/version-maintain-plan/index.html |    4 +-
 build/zh-cn/docs/v2.0/overview/faq/index.html      |    4 +-
 build/zh-cn/docs/v2.0/overview/history/index.html  |    4 +-
 .../docs/v2.0/overview/terminology/index.html      |    4 +-
 .../docs/v2.0/overview/what-is-seata/index.html    |    4 +-
 build/zh-cn/docs/v2.0/release-notes/index.html     |    4 +-
 build/zh-cn/docs/v2.0/user/api/index.html          |    4 +-
 .../zh-cn/docs/v2.0/user/apm/prometheus/index.html |    4 +-
 .../zh-cn/docs/v2.0/user/apm/skywalking/index.html |    4 +-
 .../appendix/global-transaction-status/index.html  |    4 +-
 .../docs/v2.0/user/appendix/isolation/index.html   |    4 +-
 .../docs/v2.0/user/configuration/apollo/index.html |    4 +-
 .../docs/v2.0/user/configuration/consul/index.html |    4 +-
 .../docs/v2.0/user/configuration/etcd3/index.html  |    4 +-
 .../zh-cn/docs/v2.0/user/configuration/index.html  |    4 +-
 .../docs/v2.0/user/configuration/nacos/index.html  |    4 +-
 .../v2.0/user/configuration/zookeeper/index.html   |    4 +-
 .../zh-cn/docs/v2.0/user/configurations/index.html |    4 +-
 .../docs/v2.0/user/configurations090/index.html    |    4 +-
 .../docs/v2.0/user/configurations100/index.html    |    4 +-
 build/zh-cn/docs/v2.0/user/datasource/index.html   |    4 +-
 build/zh-cn/docs/v2.0/user/microservice/index.html |    4 +-
 build/zh-cn/docs/v2.0/user/mode/at/index.html      |    4 +-
 build/zh-cn/docs/v2.0/user/mode/saga/index.html    |    4 +-
 build/zh-cn/docs/v2.0/user/mode/tcc/index.html     |    4 +-
 build/zh-cn/docs/v2.0/user/mode/xa/index.html      |    4 +-
 build/zh-cn/docs/v2.0/user/ormframework/index.html |    4 +-
 build/zh-cn/docs/v2.0/user/performance/index.html  |    4 +-
 build/zh-cn/docs/v2.0/user/quickstart/index.html   |    4 +-
 .../docs/v2.0/user/registry/consul/index.html      |    4 +-
 .../zh-cn/docs/v2.0/user/registry/etcd3/index.html |    4 +-
 .../docs/v2.0/user/registry/eureka/index.html      |    4 +-
 build/zh-cn/docs/v2.0/user/registry/index.html     |    4 +-
 .../zh-cn/docs/v2.0/user/registry/nacos/index.html |    4 +-
 .../docs/v2.0/user/registry/zookeeper/index.html   |    4 +-
 build/zh-cn/docs/v2.0/user/spring/index.html       |    4 +-
 .../docs/v2.0/user/sqlreference/dml/index.html     |    4 +-
 .../v2.0/user/sqlreference/function/index.html     |    4 +-
 .../user/sqlreference/sql-decoration/index.html    |    4 +-
 .../user/sqlreference/sql-restrictions/index.html  |    4 +-
 .../txgroup/transaction-group-and-ha/index.html    |    4 +-
 .../v2.0/user/txgroup/transaction-group/index.html |    4 +-
 .../v2.1/dev/domain/overviewDomainModel/index.html |    4 +-
 build/zh-cn/docs/v2.1/dev/domain/rm/index.html     |    4 +-
 build/zh-cn/docs/v2.1/dev/domain/tc/index.html     |    4 +-
 build/zh-cn/docs/v2.1/dev/domain/tm/index.html     |    4 +-
 build/zh-cn/docs/v2.1/dev/mode/at-mode/index.html  |    4 +-
 .../zh-cn/docs/v2.1/dev/mode/saga-mode/index.html  |    4 +-
 build/zh-cn/docs/v2.1/dev/mode/tcc-mode/index.html |    4 +-
 build/zh-cn/docs/v2.1/dev/mode/xa-mode/index.html  |    4 +-
 build/zh-cn/docs/v2.1/dev/seata-mertics/index.html |    4 +-
 .../label-an-issue-guide_dev/index.html            |    4 +-
 .../committer-guide/website-guide_dev/index.html   |    4 +-
 .../top-contributer_dev/index.html                 |    4 +-
 .../new-contributor-guide_dev/index.html           |    4 +-
 .../reporting-security-issues_dev/index.html       |    4 +-
 .../test-coverage-guide_dev/index.html             |    4 +-
 .../docs/v2.1/developers/guide_dev/index.html      |    4 +-
 build/zh-cn/docs/v2.1/ops/config-center/index.html |    4 +-
 .../docs/v2.1/ops/deploy-by-docker-142/index.html  |    4 +-
 .../ops/deploy-by-docker-compose-142/index.html    |    4 +-
 .../v2.1/ops/deploy-by-docker-compose/index.html   |    4 +-
 .../docs/v2.1/ops/deploy-by-docker/index.html      |    4 +-
 .../zh-cn/docs/v2.1/ops/deploy-by-helm/index.html  |    4 +-
 .../docs/v2.1/ops/deploy-by-kubernetes/index.html  |    4 +-
 .../docs/v2.1/ops/deploy-guide-beginner/index.html |    4 +-
 build/zh-cn/docs/v2.1/ops/deploy-ha/index.html     |    4 +-
 .../docs/v2.1/ops/deploy-server-raft/index.html    |    4 +-
 build/zh-cn/docs/v2.1/ops/deploy-server/index.html |    4 +-
 .../ops/multi-configuration-isolation/index.html   |    4 +-
 build/zh-cn/docs/v2.1/ops/upgrade/index.html       |    4 +-
 .../docs/v2.1/ops/version-maintain-plan/index.html |    4 +-
 build/zh-cn/docs/v2.1/overview/faq/index.html      |    4 +-
 build/zh-cn/docs/v2.1/overview/history/index.html  |    4 +-
 .../docs/v2.1/overview/terminology/index.html      |    4 +-
 .../docs/v2.1/overview/what-is-seata/index.html    |    4 +-
 build/zh-cn/docs/v2.1/release-notes/index.html     |    4 +-
 build/zh-cn/docs/v2.1/user/api/index.html          |    4 +-
 .../zh-cn/docs/v2.1/user/apm/prometheus/index.html |    4 +-
 .../zh-cn/docs/v2.1/user/apm/skywalking/index.html |    4 +-
 .../appendix/global-transaction-status/index.html  |    4 +-
 .../docs/v2.1/user/appendix/isolation/index.html   |    4 +-
 .../docs/v2.1/user/configuration/apollo/index.html |    4 +-
 .../docs/v2.1/user/configuration/consul/index.html |    4 +-
 .../docs/v2.1/user/configuration/etcd3/index.html  |    4 +-
 .../zh-cn/docs/v2.1/user/configuration/index.html  |    4 +-
 .../docs/v2.1/user/configuration/nacos/index.html  |    4 +-
 .../v2.1/user/configuration/zookeeper/index.html   |    4 +-
 .../zh-cn/docs/v2.1/user/configurations/index.html |    4 +-
 .../docs/v2.1/user/configurations090/index.html    |    4 +-
 .../docs/v2.1/user/configurations100/index.html    |    4 +-
 build/zh-cn/docs/v2.1/user/datasource/index.html   |    4 +-
 build/zh-cn/docs/v2.1/user/microservice/index.html |    4 +-
 build/zh-cn/docs/v2.1/user/mode/at/index.html      |    4 +-
 build/zh-cn/docs/v2.1/user/mode/saga/index.html    |    4 +-
 build/zh-cn/docs/v2.1/user/mode/tcc/index.html     |    4 +-
 build/zh-cn/docs/v2.1/user/mode/xa/index.html      |    4 +-
 build/zh-cn/docs/v2.1/user/ormframework/index.html |    4 +-
 build/zh-cn/docs/v2.1/user/performance/index.html  |    4 +-
 build/zh-cn/docs/v2.1/user/quickstart/index.html   |    4 +-
 .../docs/v2.1/user/registry/consul/index.html      |    4 +-
 .../zh-cn/docs/v2.1/user/registry/etcd3/index.html |    4 +-
 .../docs/v2.1/user/registry/eureka/index.html      |    4 +-
 build/zh-cn/docs/v2.1/user/registry/index.html     |    4 +-
 .../zh-cn/docs/v2.1/user/registry/nacos/index.html |    4 +-
 .../docs/v2.1/user/registry/zookeeper/index.html   |    4 +-
 build/zh-cn/docs/v2.1/user/spring/index.html       |    4 +-
 .../docs/v2.1/user/sqlreference/dml/index.html     |    4 +-
 .../v2.1/user/sqlreference/function/index.html     |    4 +-
 .../user/sqlreference/sql-decoration/index.html    |    4 +-
 .../user/sqlreference/sql-restrictions/index.html  |    4 +-
 .../txgroup/transaction-group-and-ha/index.html    |    4 +-
 .../v2.1/user/txgroup/transaction-group/index.html |    4 +-
 .../v2.2/dev/domain/overviewDomainModel/index.html |    4 +-
 build/zh-cn/docs/v2.2/dev/domain/rm/index.html     |    4 +-
 build/zh-cn/docs/v2.2/dev/domain/tc/index.html     |    4 +-
 build/zh-cn/docs/v2.2/dev/domain/tm/index.html     |    4 +-
 build/zh-cn/docs/v2.2/dev/mode/at-mode/index.html  |    4 +-
 .../zh-cn/docs/v2.2/dev/mode/saga-mode/index.html  |    4 +-
 build/zh-cn/docs/v2.2/dev/mode/tcc-mode/index.html |    4 +-
 build/zh-cn/docs/v2.2/dev/mode/xa-mode/index.html  |    4 +-
 build/zh-cn/docs/v2.2/dev/seata-mertics/index.html |    4 +-
 .../label-an-issue-guide_dev/index.html            |    4 +-
 .../committer-guide/website-guide_dev/index.html   |    4 +-
 .../top-contributer_dev/index.html                 |    4 +-
 .../new-contributor-guide_dev/index.html           |    4 +-
 .../reporting-security-issues_dev/index.html       |    4 +-
 .../test-coverage-guide_dev/index.html             |    4 +-
 .../docs/v2.2/developers/guide_dev/index.html      |    4 +-
 .../ppmc-guide/release-guide_dev/index.html        |    4 +-
 build/zh-cn/docs/v2.2/ops/config-center/index.html |    4 +-
 .../docs/v2.2/ops/deploy-by-docker-142/index.html  |    4 +-
 .../ops/deploy-by-docker-compose-142/index.html    |    4 +-
 .../v2.2/ops/deploy-by-docker-compose/index.html   |    4 +-
 .../docs/v2.2/ops/deploy-by-docker/index.html      |    4 +-
 .../zh-cn/docs/v2.2/ops/deploy-by-helm/index.html  |    4 +-
 .../docs/v2.2/ops/deploy-by-kubernetes/index.html  |    4 +-
 .../docs/v2.2/ops/deploy-guide-beginner/index.html |    4 +-
 build/zh-cn/docs/v2.2/ops/deploy-ha/index.html     |    4 +-
 .../docs/v2.2/ops/deploy-server-raft/index.html    |    4 +-
 build/zh-cn/docs/v2.2/ops/deploy-server/index.html |    4 +-
 .../ops/multi-configuration-isolation/index.html   |    4 +-
 build/zh-cn/docs/v2.2/ops/upgrade/index.html       |    4 +-
 .../docs/v2.2/ops/version-maintain-plan/index.html |    4 +-
 build/zh-cn/docs/v2.2/overview/faq/index.html      |    4 +-
 build/zh-cn/docs/v2.2/overview/history/index.html  |    4 +-
 .../docs/v2.2/overview/terminology/index.html      |    4 +-
 .../docs/v2.2/overview/what-is-seata/index.html    |    4 +-
 build/zh-cn/docs/v2.2/release-notes/index.html     |    4 +-
 build/zh-cn/docs/v2.2/user/api/index.html          |    4 +-
 .../zh-cn/docs/v2.2/user/apm/prometheus/index.html |    4 +-
 .../zh-cn/docs/v2.2/user/apm/skywalking/index.html |    4 +-
 .../appendix/global-transaction-status/index.html  |    4 +-
 .../docs/v2.2/user/appendix/isolation/index.html   |    4 +-
 .../docs/v2.2/user/configuration/apollo/index.html |    4 +-
 .../docs/v2.2/user/configuration/consul/index.html |    4 +-
 .../docs/v2.2/user/configuration/etcd3/index.html  |    4 +-
 .../zh-cn/docs/v2.2/user/configuration/index.html  |    4 +-
 .../docs/v2.2/user/configuration/nacos/index.html  |    4 +-
 .../v2.2/user/configuration/zookeeper/index.html   |    4 +-
 .../zh-cn/docs/v2.2/user/configurations/index.html |    4 +-
 .../docs/v2.2/user/configurations090/index.html    |    4 +-
 .../docs/v2.2/user/configurations100/index.html    |    4 +-
 build/zh-cn/docs/v2.2/user/datasource/index.html   |    4 +-
 build/zh-cn/docs/v2.2/user/microservice/index.html |    4 +-
 build/zh-cn/docs/v2.2/user/mode/at/index.html      |    4 +-
 build/zh-cn/docs/v2.2/user/mode/saga/index.html    |    4 +-
 build/zh-cn/docs/v2.2/user/mode/tcc/index.html     |    4 +-
 build/zh-cn/docs/v2.2/user/mode/xa/index.html      |    4 +-
 build/zh-cn/docs/v2.2/user/ormframework/index.html |    4 +-
 build/zh-cn/docs/v2.2/user/performance/index.html  |    4 +-
 build/zh-cn/docs/v2.2/user/quickstart/index.html   |    4 +-
 .../docs/v2.2/user/registry/consul/index.html      |    4 +-
 .../zh-cn/docs/v2.2/user/registry/etcd3/index.html |    4 +-
 .../docs/v2.2/user/registry/eureka/index.html      |    4 +-
 build/zh-cn/docs/v2.2/user/registry/index.html     |    4 +-
 .../zh-cn/docs/v2.2/user/registry/nacos/index.html |    4 +-
 .../v2.2/user/registry/namingserver/index.html     |    4 +-
 .../docs/v2.2/user/registry/zookeeper/index.html   |    4 +-
 build/zh-cn/docs/v2.2/user/spring/index.html       |    4 +-
 .../docs/v2.2/user/sqlreference/dml/index.html     |    4 +-
 .../v2.2/user/sqlreference/function/index.html     |    4 +-
 .../user/sqlreference/sql-decoration/index.html    |    4 +-
 .../user/sqlreference/sql-restrictions/index.html  |    4 +-
 .../txgroup/transaction-group-and-ha/index.html    |    4 +-
 .../v2.2/user/txgroup/transaction-group/index.html |    4 +-
 build/zh-cn/download/seata-server/index.html       |    4 +-
 build/zh-cn/home/feature/index.html                |    4 +-
 build/zh-cn/home/introduction/index.html           |    4 +-
 build/zh-cn/home/top/index.html                    |    4 +-
 build/zh-cn/img/console/branch-trx-detail.png      |  Bin 0 -> 366635 bytes
 build/zh-cn/img/console/branch-trx.png             |  Bin 0 -> 225900 bytes
 build/zh-cn/img/console/commit-or-rollback.png     |  Bin 0 -> 140163 bytes
 build/zh-cn/img/console/del-branch-trx.png         |  Bin 0 -> 111968 bytes
 build/zh-cn/img/console/del-global-lock.png        |  Bin 0 -> 174205 bytes
 build/zh-cn/img/console/del-global-trx.png         |  Bin 0 -> 135276 bytes
 build/zh-cn/img/console/force-del-branch-trx.png   |  Bin 0 -> 108609 bytes
 build/zh-cn/img/console/force-del-global-trx.png   |  Bin 0 -> 136926 bytes
 build/zh-cn/img/console/global-lock.png            |  Bin 0 -> 141006 bytes
 build/zh-cn/img/console/saga-designer.png          |  Bin 0 -> 255242 bytes
 build/zh-cn/img/console/start-branch-trx.png       |  Bin 0 -> 115266 bytes
 build/zh-cn/img/console/start-global-trx.png       |  Bin 0 -> 132240 bytes
 build/zh-cn/img/console/stop-branch-trx.png        |  Bin 0 -> 114731 bytes
 build/zh-cn/img/console/stop-global-trx-hint.png   |  Bin 0 -> 230666 bytes
 build/zh-cn/img/console/stop-global-trx.png        |  Bin 0 -> 133006 bytes
 build/zh-cn/img/console/update-global-trx.png      |  Bin 0 -> 140848 bytes
 build/zh-cn/index.html                             |    4 +-
 build/zh-cn/markdown-page/index.html               |    4 +-
 .../zh-cn/release-history/seata-server/index.html  |    4 +-
 build/zh-cn/search/index.html                      |    4 +-
 build/zh-cn/solution/index.html                    |    4 +-
 build/zh-cn/users/index.html                       |    4 +-
 community/contactItem/index.html                   |    4 +-
 community/contributorItem/index.html               |    4 +-
 community/eventCard/index.html                     |    4 +-
 community/index.html                               |    4 +-
 docs/dev/domain/overviewDomainModel/index.html     |    4 +-
 docs/dev/domain/rm/index.html                      |    4 +-
 docs/dev/domain/tc/index.html                      |    4 +-
 docs/dev/domain/tm/index.html                      |    4 +-
 docs/dev/mode/at-mode/index.html                   |    4 +-
 docs/dev/mode/saga-mode/index.html                 |    4 +-
 docs/dev/mode/tcc-mode/index.html                  |    4 +-
 docs/dev/mode/xa-mode/index.html                   |    4 +-
 docs/dev/seata-mertics/index.html                  |    4 +-
 .../label-an-issue-guide_dev/index.html            |    4 +-
 .../committer-guide/website-guide_dev/index.html   |    4 +-
 .../top-contributer_dev/index.html                 |    4 +-
 .../new-contributor-guide_dev/index.html           |    4 +-
 .../reporting-security-issues_dev/index.html       |    4 +-
 .../test-coverage-guide_dev/index.html             |    4 +-
 docs/developers/guide_dev/index.html               |    4 +-
 .../ppmc-guide/release-guide_dev/index.html        |    4 +-
 .../next/dev/domain/overviewDomainModel/index.html |    6 +-
 docs/next/dev/domain/rm/index.html                 |    6 +-
 docs/next/dev/domain/tc/index.html                 |    6 +-
 docs/next/dev/domain/tm/index.html                 |    6 +-
 docs/next/dev/mode/at-mode/index.html              |    6 +-
 docs/next/dev/mode/saga-mode/index.html            |    6 +-
 docs/next/dev/mode/tcc-mode/index.html             |    6 +-
 docs/next/dev/mode/xa-mode/index.html              |    6 +-
 docs/next/dev/seata-mertics/index.html             |    6 +-
 .../label-an-issue-guide_dev/index.html            |    4 +-
 .../committer-guide/website-guide_dev/index.html   |    4 +-
 .../top-contributer_dev/index.html                 |    4 +-
 .../new-contributor-guide_dev/index.html           |    4 +-
 .../reporting-security-issues_dev/index.html       |    4 +-
 .../test-coverage-guide_dev/index.html             |    4 +-
 docs/next/developers/guide_dev/index.html          |    4 +-
 .../ppmc-guide/release-guide_dev/index.html        |    4 +-
 docs/next/ops/config-center/index.html             |    4 +-
 docs/next/ops/deploy-by-docker-142/index.html      |    4 +-
 .../ops/deploy-by-docker-compose-142/index.html    |    4 +-
 docs/next/ops/deploy-by-docker-compose/index.html  |    6 +-
 docs/next/ops/deploy-by-docker/index.html          |    6 +-
 docs/next/ops/deploy-by-helm/index.html            |    6 +-
 docs/next/ops/deploy-by-kubernetes/index.html      |    6 +-
 docs/next/ops/deploy-guide-beginner/index.html     |    8 +-
 docs/next/ops/deploy-ha/index.html                 |    6 +-
 docs/next/ops/deploy-server-raft/index.html        |    6 +-
 docs/next/ops/deploy-server/index.html             |    6 +-
 .../ops/multi-configuration-isolation/index.html   |    6 +-
 docs/next/ops/upgrade/index.html                   |    6 +-
 docs/next/overview/faq/index.html                  |    6 +-
 docs/next/overview/history/index.html              |    6 +-
 docs/next/overview/terminology/index.html          |    6 +-
 docs/next/overview/what-is-seata/index.html        |    6 +-
 docs/next/release-notes/index.html                 |    4 +-
 docs/next/security/secret-key/index.html           |    6 +-
 docs/next/user/api/index.html                      |    8 +-
 docs/next/user/apm/prometheus/index.html           |    6 +-
 docs/next/user/apm/skywalking/index.html           |    6 +-
 .../appendix/global-transaction-status/index.html  |    6 +-
 docs/next/user/appendix/isolation/index.html       |    6 +-
 docs/next/user/configuration/apollo/index.html     |    6 +-
 docs/next/user/configuration/consul/index.html     |    6 +-
 docs/next/user/configuration/etcd3/index.html      |    6 +-
 docs/next/user/configuration/index.html            |    6 +-
 docs/next/user/configuration/nacos/index.html      |    6 +-
 docs/next/user/configuration/zookeeper/index.html  |    6 +-
 docs/next/user/configurations/index.html           |    6 +-
 docs/next/user/configurations090/index.html        |    4 +-
 docs/next/user/configurations100/index.html        |    4 +-
 docs/next/user/console/introduction/index.html     |   34 +
 docs/next/user/console/saga-designer/index.html    |   34 +
 .../user/console/transaction-control/index.html    |  198 ++++
 docs/next/user/datasource/index.html               |    6 +-
 docs/next/user/microservice/index.html             |    6 +-
 docs/next/user/mode/at/index.html                  |    6 +-
 docs/next/user/mode/saga/index.html                |    6 +-
 docs/next/user/mode/tcc/index.html                 |    6 +-
 docs/next/user/mode/xa/index.html                  |    6 +-
 docs/next/user/ormframework/index.html             |    6 +-
 docs/next/user/performance/index.html              |    6 +-
 docs/next/user/quickstart/index.html               |    6 +-
 docs/next/user/registry/consul/index.html          |    6 +-
 docs/next/user/registry/etcd3/index.html           |    6 +-
 docs/next/user/registry/eureka/index.html          |    6 +-
 docs/next/user/registry/index.html                 |    6 +-
 docs/next/user/registry/nacos/index.html           |    6 +-
 docs/next/user/registry/namingserver/index.html    |    8 +-
 docs/next/user/registry/zookeeper/index.html       |    6 +-
 docs/next/user/spring/index.html                   |    4 +-
 docs/next/user/sqlreference/dml/index.html         |    6 +-
 docs/next/user/sqlreference/function/index.html    |    6 +-
 .../user/sqlreference/sql-decoration/index.html    |    6 +-
 .../user/sqlreference/sql-restrictions/index.html  |    6 +-
 .../txgroup/transaction-group-and-ha/index.html    |    6 +-
 .../next/user/txgroup/transaction-group/index.html |    6 +-
 docs/ops/config-center/index.html                  |    4 +-
 docs/ops/deploy-by-docker-142/index.html           |    4 +-
 docs/ops/deploy-by-docker-compose-142/index.html   |    4 +-
 docs/ops/deploy-by-docker-compose/index.html       |    4 +-
 docs/ops/deploy-by-docker/index.html               |    4 +-
 docs/ops/deploy-by-helm/index.html                 |    4 +-
 docs/ops/deploy-by-kubernetes/index.html           |    4 +-
 docs/ops/deploy-guide-beginner/index.html          |    4 +-
 docs/ops/deploy-ha/index.html                      |    4 +-
 docs/ops/deploy-server-raft/index.html             |    4 +-
 docs/ops/deploy-server/index.html                  |    4 +-
 docs/ops/multi-configuration-isolation/index.html  |    4 +-
 docs/ops/upgrade/index.html                        |    4 +-
 docs/ops/version-maintain-plan/index.html          |    4 +-
 docs/overview/faq/index.html                       |    4 +-
 docs/overview/history/index.html                   |    4 +-
 docs/overview/terminology/index.html               |    4 +-
 docs/overview/what-is-seata/index.html             |    4 +-
 docs/release-notes/index.html                      |    4 +-
 docs/security/secret-key/index.html                |    4 +-
 docs/user/api/index.html                           |    4 +-
 docs/user/apm/prometheus/index.html                |    4 +-
 docs/user/apm/skywalking/index.html                |    4 +-
 .../appendix/global-transaction-status/index.html  |    4 +-
 docs/user/appendix/isolation/index.html            |    4 +-
 docs/user/configuration/apollo/index.html          |    4 +-
 docs/user/configuration/consul/index.html          |    4 +-
 docs/user/configuration/etcd3/index.html           |    4 +-
 docs/user/configuration/index.html                 |    4 +-
 docs/user/configuration/nacos/index.html           |    4 +-
 docs/user/configuration/zookeeper/index.html       |    4 +-
 docs/user/configurations/index.html                |    4 +-
 docs/user/configurations090/index.html             |    4 +-
 docs/user/configurations100/index.html             |    4 +-
 docs/user/datasource/index.html                    |    4 +-
 docs/user/microservice/index.html                  |    4 +-
 docs/user/mode/at/index.html                       |    4 +-
 docs/user/mode/saga/index.html                     |    4 +-
 docs/user/mode/tcc/index.html                      |    4 +-
 docs/user/mode/xa/index.html                       |    4 +-
 docs/user/ormframework/index.html                  |    4 +-
 docs/user/performance/index.html                   |    4 +-
 docs/user/quickstart/index.html                    |    4 +-
 docs/user/registry/consul/index.html               |    4 +-
 docs/user/registry/etcd3/index.html                |    4 +-
 docs/user/registry/eureka/index.html               |    4 +-
 docs/user/registry/index.html                      |    4 +-
 docs/user/registry/nacos/index.html                |    4 +-
 docs/user/registry/namingserver/index.html         |    4 +-
 docs/user/registry/zookeeper/index.html            |    4 +-
 docs/user/spring/index.html                        |    4 +-
 docs/user/sqlreference/dml/index.html              |    4 +-
 docs/user/sqlreference/function/index.html         |    4 +-
 docs/user/sqlreference/sql-decoration/index.html   |    4 +-
 docs/user/sqlreference/sql-restrictions/index.html |    4 +-
 .../txgroup/transaction-group-and-ha/index.html    |    4 +-
 docs/user/txgroup/transaction-group/index.html     |    4 +-
 .../v1.0/dev/domain/overviewDomainModel/index.html |    4 +-
 docs/v1.0/dev/domain/rm/index.html                 |    4 +-
 docs/v1.0/dev/domain/tc/index.html                 |    4 +-
 docs/v1.0/dev/domain/tm/index.html                 |    4 +-
 docs/v1.0/dev/mode/at-mode/index.html              |    4 +-
 docs/v1.0/dev/mode/saga-mode/index.html            |    4 +-
 docs/v1.0/dev/mode/tcc-mode/index.html             |    4 +-
 docs/v1.0/dev/mode/xa-mode/index.html              |    4 +-
 docs/v1.0/dev/seata-mertics/index.html             |    4 +-
 .../label-an-issue-guide_dev/index.html            |    4 +-
 .../committer-guide/website-guide_dev/index.html   |    4 +-
 .../top-contributer_dev/index.html                 |    4 +-
 .../new-contributor-guide_dev/index.html           |    4 +-
 .../reporting-security-issues_dev/index.html       |    4 +-
 .../test-coverage-guide_dev/index.html             |    4 +-
 docs/v1.0/developers/guide_dev/index.html          |    4 +-
 docs/v1.0/ops/config-center/index.html             |    4 +-
 docs/v1.0/ops/deploy-by-docker-142/index.html      |    4 +-
 .../ops/deploy-by-docker-compose-142/index.html    |    4 +-
 docs/v1.0/ops/deploy-by-docker-compose/index.html  |    4 +-
 docs/v1.0/ops/deploy-by-docker/index.html          |    4 +-
 docs/v1.0/ops/deploy-by-helm/index.html            |    4 +-
 docs/v1.0/ops/deploy-by-kubernetes/index.html      |    4 +-
 docs/v1.0/ops/deploy-guide-beginner/index.html     |    4 +-
 docs/v1.0/ops/deploy-ha/index.html                 |    4 +-
 docs/v1.0/ops/deploy-server/index.html             |    4 +-
 .../ops/multi-configuration-isolation/index.html   |    4 +-
 docs/v1.0/ops/upgrade/index.html                   |    4 +-
 docs/v1.0/overview/faq/index.html                  |    4 +-
 docs/v1.0/overview/terminology/index.html          |    4 +-
 docs/v1.0/overview/what-is-seata/index.html        |    4 +-
 docs/v1.0/release-notes/index.html                 |    4 +-
 docs/v1.0/user/api/index.html                      |    4 +-
 docs/v1.0/user/apm/prometheus/index.html           |    4 +-
 docs/v1.0/user/apm/skywalking/index.html           |    4 +-
 .../appendix/global-transaction-status/index.html  |    4 +-
 docs/v1.0/user/appendix/isolation/index.html       |    4 +-
 docs/v1.0/user/configuration/apollo/index.html     |    4 +-
 docs/v1.0/user/configuration/consul/index.html     |    4 +-
 docs/v1.0/user/configuration/etcd3/index.html      |    4 +-
 docs/v1.0/user/configuration/index.html            |    4 +-
 docs/v1.0/user/configuration/nacos/index.html      |    4 +-
 docs/v1.0/user/configuration/zookeeper/index.html  |    4 +-
 docs/v1.0/user/configurations/index.html           |    4 +-
 docs/v1.0/user/configurations090/index.html        |    4 +-
 docs/v1.0/user/configurations100/index.html        |    4 +-
 docs/v1.0/user/datasource/index.html               |    4 +-
 docs/v1.0/user/microservice/index.html             |    4 +-
 docs/v1.0/user/mode/at/index.html                  |    4 +-
 docs/v1.0/user/mode/saga/index.html                |    4 +-
 docs/v1.0/user/mode/tcc/index.html                 |    4 +-
 docs/v1.0/user/mode/xa/index.html                  |    4 +-
 docs/v1.0/user/ormframework/index.html             |    4 +-
 docs/v1.0/user/performance/index.html              |    4 +-
 docs/v1.0/user/quickstart/index.html               |    4 +-
 docs/v1.0/user/registry/consul/index.html          |    4 +-
 docs/v1.0/user/registry/etcd3/index.html           |    4 +-
 docs/v1.0/user/registry/eureka/index.html          |    4 +-
 docs/v1.0/user/registry/index.html                 |    4 +-
 docs/v1.0/user/registry/nacos/index.html           |    4 +-
 docs/v1.0/user/registry/zookeeper/index.html       |    4 +-
 docs/v1.0/user/spring/index.html                   |    4 +-
 docs/v1.0/user/sqlreference/dml/index.html         |    4 +-
 docs/v1.0/user/sqlreference/function/index.html    |    4 +-
 .../user/sqlreference/sql-decoration/index.html    |    4 +-
 .../user/sqlreference/sql-restrictions/index.html  |    4 +-
 .../txgroup/transaction-group-and-ha/index.html    |    4 +-
 .../v1.0/user/txgroup/transaction-group/index.html |    4 +-
 .../v1.1/dev/domain/overviewDomainModel/index.html |    4 +-
 docs/v1.1/dev/domain/rm/index.html                 |    4 +-
 docs/v1.1/dev/domain/tc/index.html                 |    4 +-
 docs/v1.1/dev/domain/tm/index.html                 |    4 +-
 docs/v1.1/dev/mode/at-mode/index.html              |    4 +-
 docs/v1.1/dev/mode/saga-mode/index.html            |    4 +-
 docs/v1.1/dev/mode/tcc-mode/index.html             |    4 +-
 docs/v1.1/dev/mode/xa-mode/index.html              |    4 +-
 docs/v1.1/dev/seata-mertics/index.html             |    4 +-
 .../label-an-issue-guide_dev/index.html            |    4 +-
 .../committer-guide/website-guide_dev/index.html   |    4 +-
 .../top-contributer_dev/index.html                 |    4 +-
 .../new-contributor-guide_dev/index.html           |    4 +-
 .../reporting-security-issues_dev/index.html       |    4 +-
 .../test-coverage-guide_dev/index.html             |    4 +-
 docs/v1.1/developers/guide_dev/index.html          |    4 +-
 docs/v1.1/ops/config-center/index.html             |    4 +-
 docs/v1.1/ops/deploy-by-docker-142/index.html      |    4 +-
 .../ops/deploy-by-docker-compose-142/index.html    |    4 +-
 docs/v1.1/ops/deploy-by-docker-compose/index.html  |    4 +-
 docs/v1.1/ops/deploy-by-docker/index.html          |    4 +-
 docs/v1.1/ops/deploy-by-helm/index.html            |    4 +-
 docs/v1.1/ops/deploy-by-kubernetes/index.html      |    4 +-
 docs/v1.1/ops/deploy-guide-beginner/index.html     |    4 +-
 docs/v1.1/ops/deploy-ha/index.html                 |    4 +-
 docs/v1.1/ops/deploy-server/index.html             |    4 +-
 .../ops/multi-configuration-isolation/index.html   |    4 +-
 docs/v1.1/ops/upgrade/index.html                   |    4 +-
 docs/v1.1/overview/faq/index.html                  |    4 +-
 docs/v1.1/overview/terminology/index.html          |    4 +-
 docs/v1.1/overview/what-is-seata/index.html        |    4 +-
 docs/v1.1/release-notes/index.html                 |    4 +-
 docs/v1.1/user/api/index.html                      |    4 +-
 docs/v1.1/user/apm/prometheus/index.html           |    4 +-
 docs/v1.1/user/apm/skywalking/index.html           |    4 +-
 .../appendix/global-transaction-status/index.html  |    4 +-
 docs/v1.1/user/appendix/isolation/index.html       |    4 +-
 docs/v1.1/user/configuration/apollo/index.html     |    4 +-
 docs/v1.1/user/configuration/consul/index.html     |    4 +-
 docs/v1.1/user/configuration/etcd3/index.html      |    4 +-
 docs/v1.1/user/configuration/index.html            |    4 +-
 docs/v1.1/user/configuration/nacos/index.html      |    4 +-
 docs/v1.1/user/configuration/zookeeper/index.html  |    4 +-
 docs/v1.1/user/configurations/index.html           |    4 +-
 docs/v1.1/user/configurations090/index.html        |    4 +-
 docs/v1.1/user/configurations100/index.html        |    4 +-
 docs/v1.1/user/datasource/index.html               |    4 +-
 docs/v1.1/user/microservice/index.html             |    4 +-
 docs/v1.1/user/mode/at/index.html                  |    4 +-
 docs/v1.1/user/mode/saga/index.html                |    4 +-
 docs/v1.1/user/mode/tcc/index.html                 |    4 +-
 docs/v1.1/user/mode/xa/index.html                  |    4 +-
 docs/v1.1/user/ormframework/index.html             |    4 +-
 docs/v1.1/user/performance/index.html              |    4 +-
 docs/v1.1/user/quickstart/index.html               |    4 +-
 docs/v1.1/user/registry/consul/index.html          |    4 +-
 docs/v1.1/user/registry/etcd3/index.html           |    4 +-
 docs/v1.1/user/registry/eureka/index.html          |    4 +-
 docs/v1.1/user/registry/index.html                 |    4 +-
 docs/v1.1/user/registry/nacos/index.html           |    4 +-
 docs/v1.1/user/registry/zookeeper/index.html       |    4 +-
 docs/v1.1/user/spring/index.html                   |    4 +-
 docs/v1.1/user/sqlreference/dml/index.html         |    4 +-
 docs/v1.1/user/sqlreference/function/index.html    |    4 +-
 .../user/sqlreference/sql-decoration/index.html    |    4 +-
 .../user/sqlreference/sql-restrictions/index.html  |    4 +-
 .../txgroup/transaction-group-and-ha/index.html    |    4 +-
 .../v1.1/user/txgroup/transaction-group/index.html |    4 +-
 .../v1.2/dev/domain/overviewDomainModel/index.html |    4 +-
 docs/v1.2/dev/domain/rm/index.html                 |    4 +-
 docs/v1.2/dev/domain/tc/index.html                 |    4 +-
 docs/v1.2/dev/domain/tm/index.html                 |    4 +-
 docs/v1.2/dev/mode/at-mode/index.html              |    4 +-
 docs/v1.2/dev/mode/saga-mode/index.html            |    4 +-
 docs/v1.2/dev/mode/tcc-mode/index.html             |    4 +-
 docs/v1.2/dev/mode/xa-mode/index.html              |    4 +-
 docs/v1.2/dev/seata-mertics/index.html             |    4 +-
 .../label-an-issue-guide_dev/index.html            |    4 +-
 .../committer-guide/website-guide_dev/index.html   |    4 +-
 .../top-contributer_dev/index.html                 |    4 +-
 .../new-contributor-guide_dev/index.html           |    4 +-
 .../reporting-security-issues_dev/index.html       |    4 +-
 .../test-coverage-guide_dev/index.html             |    4 +-
 docs/v1.2/developers/guide_dev/index.html          |    4 +-
 docs/v1.2/ops/config-center/index.html             |    4 +-
 docs/v1.2/ops/deploy-by-docker-142/index.html      |    4 +-
 .../ops/deploy-by-docker-compose-142/index.html    |    4 +-
 docs/v1.2/ops/deploy-by-docker-compose/index.html  |    4 +-
 docs/v1.2/ops/deploy-by-docker/index.html          |    4 +-
 docs/v1.2/ops/deploy-by-helm/index.html            |    4 +-
 docs/v1.2/ops/deploy-by-kubernetes/index.html      |    4 +-
 docs/v1.2/ops/deploy-guide-beginner/index.html     |    4 +-
 docs/v1.2/ops/deploy-ha/index.html                 |    4 +-
 docs/v1.2/ops/deploy-server/index.html             |    4 +-
 .../ops/multi-configuration-isolation/index.html   |    4 +-
 docs/v1.2/ops/upgrade/index.html                   |    4 +-
 docs/v1.2/overview/faq/index.html                  |    4 +-
 docs/v1.2/overview/terminology/index.html          |    4 +-
 docs/v1.2/overview/what-is-seata/index.html        |    4 +-
 docs/v1.2/release-notes/index.html                 |    4 +-
 docs/v1.2/user/api/index.html                      |    4 +-
 docs/v1.2/user/apm/prometheus/index.html           |    4 +-
 docs/v1.2/user/apm/skywalking/index.html           |    4 +-
 .../appendix/global-transaction-status/index.html  |    4 +-
 docs/v1.2/user/appendix/isolation/index.html       |    4 +-
 docs/v1.2/user/configuration/apollo/index.html     |    4 +-
 docs/v1.2/user/configuration/consul/index.html     |    4 +-
 docs/v1.2/user/configuration/etcd3/index.html      |    4 +-
 docs/v1.2/user/configuration/index.html            |    4 +-
 docs/v1.2/user/configuration/nacos/index.html      |    4 +-
 docs/v1.2/user/configuration/zookeeper/index.html  |    4 +-
 docs/v1.2/user/configurations/index.html           |    4 +-
 docs/v1.2/user/configurations090/index.html        |    4 +-
 docs/v1.2/user/configurations100/index.html        |    4 +-
 docs/v1.2/user/datasource/index.html               |    4 +-
 docs/v1.2/user/microservice/index.html             |    4 +-
 docs/v1.2/user/mode/at/index.html                  |    4 +-
 docs/v1.2/user/mode/saga/index.html                |    4 +-
 docs/v1.2/user/mode/tcc/index.html                 |    4 +-
 docs/v1.2/user/mode/xa/index.html                  |    4 +-
 docs/v1.2/user/ormframework/index.html             |    4 +-
 docs/v1.2/user/performance/index.html              |    4 +-
 docs/v1.2/user/quickstart/index.html               |    4 +-
 docs/v1.2/user/registry/consul/index.html          |    4 +-
 docs/v1.2/user/registry/etcd3/index.html           |    4 +-
 docs/v1.2/user/registry/eureka/index.html          |    4 +-
 docs/v1.2/user/registry/index.html                 |    4 +-
 docs/v1.2/user/registry/nacos/index.html           |    4 +-
 docs/v1.2/user/registry/zookeeper/index.html       |    4 +-
 docs/v1.2/user/spring/index.html                   |    4 +-
 docs/v1.2/user/sqlreference/dml/index.html         |    4 +-
 docs/v1.2/user/sqlreference/function/index.html    |    4 +-
 .../user/sqlreference/sql-decoration/index.html    |    4 +-
 .../user/sqlreference/sql-restrictions/index.html  |    4 +-
 .../txgroup/transaction-group-and-ha/index.html    |    4 +-
 .../v1.2/user/txgroup/transaction-group/index.html |    4 +-
 .../v1.3/dev/domain/overviewDomainModel/index.html |    4 +-
 docs/v1.3/dev/domain/rm/index.html                 |    4 +-
 docs/v1.3/dev/domain/tc/index.html                 |    4 +-
 docs/v1.3/dev/domain/tm/index.html                 |    4 +-
 docs/v1.3/dev/mode/at-mode/index.html              |    4 +-
 docs/v1.3/dev/mode/saga-mode/index.html            |    4 +-
 docs/v1.3/dev/mode/tcc-mode/index.html             |    4 +-
 docs/v1.3/dev/mode/xa-mode/index.html              |    4 +-
 docs/v1.3/dev/seata-mertics/index.html             |    4 +-
 .../label-an-issue-guide_dev/index.html            |    4 +-
 .../committer-guide/website-guide_dev/index.html   |    4 +-
 .../top-contributer_dev/index.html                 |    4 +-
 .../new-contributor-guide_dev/index.html           |    4 +-
 .../reporting-security-issues_dev/index.html       |    4 +-
 .../test-coverage-guide_dev/index.html             |    4 +-
 docs/v1.3/developers/guide_dev/index.html          |    4 +-
 docs/v1.3/ops/config-center/index.html             |    4 +-
 docs/v1.3/ops/deploy-by-docker-142/index.html      |    4 +-
 .../ops/deploy-by-docker-compose-142/index.html    |    4 +-
 docs/v1.3/ops/deploy-by-docker-compose/index.html  |    4 +-
 docs/v1.3/ops/deploy-by-docker/index.html          |    4 +-
 docs/v1.3/ops/deploy-by-helm/index.html            |    4 +-
 docs/v1.3/ops/deploy-by-kubernetes/index.html      |    4 +-
 docs/v1.3/ops/deploy-guide-beginner/index.html     |    4 +-
 docs/v1.3/ops/deploy-ha/index.html                 |    4 +-
 docs/v1.3/ops/deploy-server/index.html             |    4 +-
 .../ops/multi-configuration-isolation/index.html   |    4 +-
 docs/v1.3/ops/upgrade/index.html                   |    4 +-
 docs/v1.3/overview/faq/index.html                  |    4 +-
 docs/v1.3/overview/terminology/index.html          |    4 +-
 docs/v1.3/overview/what-is-seata/index.html        |    4 +-
 docs/v1.3/release-notes/index.html                 |    4 +-
 docs/v1.3/user/api/index.html                      |    4 +-
 docs/v1.3/user/apm/prometheus/index.html           |    4 +-
 docs/v1.3/user/apm/skywalking/index.html           |    4 +-
 .../appendix/global-transaction-status/index.html  |    4 +-
 docs/v1.3/user/appendix/isolation/index.html       |    4 +-
 docs/v1.3/user/configuration/apollo/index.html     |    4 +-
 docs/v1.3/user/configuration/consul/index.html     |    4 +-
 docs/v1.3/user/configuration/etcd3/index.html      |    4 +-
 docs/v1.3/user/configuration/index.html            |    4 +-
 docs/v1.3/user/configuration/nacos/index.html      |    4 +-
 docs/v1.3/user/configuration/zookeeper/index.html  |    4 +-
 docs/v1.3/user/configurations/index.html           |    4 +-
 docs/v1.3/user/configurations090/index.html        |    4 +-
 docs/v1.3/user/configurations100/index.html        |    4 +-
 docs/v1.3/user/datasource/index.html               |    4 +-
 docs/v1.3/user/microservice/index.html             |    4 +-
 docs/v1.3/user/mode/at/index.html                  |    4 +-
 docs/v1.3/user/mode/saga/index.html                |    4 +-
 docs/v1.3/user/mode/tcc/index.html                 |    4 +-
 docs/v1.3/user/mode/xa/index.html                  |    4 +-
 docs/v1.3/user/ormframework/index.html             |    4 +-
 docs/v1.3/user/performance/index.html              |    4 +-
 docs/v1.3/user/quickstart/index.html               |    4 +-
 docs/v1.3/user/registry/consul/index.html          |    4 +-
 docs/v1.3/user/registry/etcd3/index.html           |    4 +-
 docs/v1.3/user/registry/eureka/index.html          |    4 +-
 docs/v1.3/user/registry/index.html                 |    4 +-
 docs/v1.3/user/registry/nacos/index.html           |    4 +-
 docs/v1.3/user/registry/zookeeper/index.html       |    4 +-
 docs/v1.3/user/spring/index.html                   |    4 +-
 docs/v1.3/user/sqlreference/dml/index.html         |    4 +-
 docs/v1.3/user/sqlreference/function/index.html    |    4 +-
 .../user/sqlreference/sql-decoration/index.html    |    4 +-
 .../user/sqlreference/sql-restrictions/index.html  |    4 +-
 .../txgroup/transaction-group-and-ha/index.html    |    4 +-
 .../v1.3/user/txgroup/transaction-group/index.html |    4 +-
 .../v1.4/dev/domain/overviewDomainModel/index.html |    4 +-
 docs/v1.4/dev/domain/rm/index.html                 |    4 +-
 docs/v1.4/dev/domain/tc/index.html                 |    4 +-
 docs/v1.4/dev/domain/tm/index.html                 |    4 +-
 docs/v1.4/dev/mode/at-mode/index.html              |    4 +-
 docs/v1.4/dev/mode/saga-mode/index.html            |    4 +-
 docs/v1.4/dev/mode/tcc-mode/index.html             |    4 +-
 docs/v1.4/dev/mode/xa-mode/index.html              |    4 +-
 docs/v1.4/dev/seata-mertics/index.html             |    4 +-
 .../label-an-issue-guide_dev/index.html            |    4 +-
 .../committer-guide/website-guide_dev/index.html   |    4 +-
 .../top-contributer_dev/index.html                 |    4 +-
 .../new-contributor-guide_dev/index.html           |    4 +-
 .../reporting-security-issues_dev/index.html       |    4 +-
 .../test-coverage-guide_dev/index.html             |    4 +-
 docs/v1.4/developers/guide_dev/index.html          |    4 +-
 docs/v1.4/ops/config-center/index.html             |    4 +-
 docs/v1.4/ops/deploy-by-docker-142/index.html      |    4 +-
 .../ops/deploy-by-docker-compose-142/index.html    |    4 +-
 docs/v1.4/ops/deploy-by-docker-compose/index.html  |    4 +-
 docs/v1.4/ops/deploy-by-docker/index.html          |    4 +-
 docs/v1.4/ops/deploy-by-helm/index.html            |    4 +-
 docs/v1.4/ops/deploy-by-kubernetes/index.html      |    4 +-
 docs/v1.4/ops/deploy-guide-beginner/index.html     |    4 +-
 docs/v1.4/ops/deploy-ha/index.html                 |    4 +-
 docs/v1.4/ops/deploy-server/index.html             |    4 +-
 .../ops/multi-configuration-isolation/index.html   |    4 +-
 docs/v1.4/ops/upgrade/index.html                   |    4 +-
 docs/v1.4/overview/faq/index.html                  |    4 +-
 docs/v1.4/overview/terminology/index.html          |    4 +-
 docs/v1.4/overview/what-is-seata/index.html        |    4 +-
 docs/v1.4/release-notes/index.html                 |    4 +-
 docs/v1.4/user/api/index.html                      |    4 +-
 docs/v1.4/user/apm/prometheus/index.html           |    4 +-
 docs/v1.4/user/apm/skywalking/index.html           |    4 +-
 .../appendix/global-transaction-status/index.html  |    4 +-
 docs/v1.4/user/appendix/isolation/index.html       |    4 +-
 docs/v1.4/user/configuration/apollo/index.html     |    4 +-
 docs/v1.4/user/configuration/consul/index.html     |    4 +-
 docs/v1.4/user/configuration/etcd3/index.html      |    4 +-
 docs/v1.4/user/configuration/index.html            |    4 +-
 docs/v1.4/user/configuration/nacos/index.html      |    4 +-
 docs/v1.4/user/configuration/zookeeper/index.html  |    4 +-
 docs/v1.4/user/configurations/index.html           |    4 +-
 docs/v1.4/user/configurations090/index.html        |    4 +-
 docs/v1.4/user/configurations100/index.html        |    4 +-
 docs/v1.4/user/datasource/index.html               |    4 +-
 docs/v1.4/user/microservice/index.html             |    4 +-
 docs/v1.4/user/mode/at/index.html                  |    4 +-
 docs/v1.4/user/mode/saga/index.html                |    4 +-
 docs/v1.4/user/mode/tcc/index.html                 |    4 +-
 docs/v1.4/user/mode/xa/index.html                  |    4 +-
 docs/v1.4/user/ormframework/index.html             |    4 +-
 docs/v1.4/user/performance/index.html              |    4 +-
 docs/v1.4/user/quickstart/index.html               |    4 +-
 docs/v1.4/user/registry/consul/index.html          |    4 +-
 docs/v1.4/user/registry/etcd3/index.html           |    4 +-
 docs/v1.4/user/registry/eureka/index.html          |    4 +-
 docs/v1.4/user/registry/index.html                 |    4 +-
 docs/v1.4/user/registry/nacos/index.html           |    4 +-
 docs/v1.4/user/registry/zookeeper/index.html       |    4 +-
 docs/v1.4/user/spring/index.html                   |    4 +-
 docs/v1.4/user/sqlreference/dml/index.html         |    4 +-
 docs/v1.4/user/sqlreference/function/index.html    |    4 +-
 .../user/sqlreference/sql-decoration/index.html    |    4 +-
 .../user/sqlreference/sql-restrictions/index.html  |    4 +-
 .../txgroup/transaction-group-and-ha/index.html    |    4 +-
 .../v1.4/user/txgroup/transaction-group/index.html |    4 +-
 .../v1.5/dev/domain/overviewDomainModel/index.html |    4 +-
 docs/v1.5/dev/domain/rm/index.html                 |    4 +-
 docs/v1.5/dev/domain/tc/index.html                 |    4 +-
 docs/v1.5/dev/domain/tm/index.html                 |    4 +-
 docs/v1.5/dev/mode/at-mode/index.html              |    4 +-
 docs/v1.5/dev/mode/saga-mode/index.html            |    4 +-
 docs/v1.5/dev/mode/tcc-mode/index.html             |    4 +-
 docs/v1.5/dev/mode/xa-mode/index.html              |    4 +-
 docs/v1.5/dev/seata-mertics/index.html             |    4 +-
 .../label-an-issue-guide_dev/index.html            |    4 +-
 .../committer-guide/website-guide_dev/index.html   |    4 +-
 .../top-contributer_dev/index.html                 |    4 +-
 .../new-contributor-guide_dev/index.html           |    4 +-
 .../reporting-security-issues_dev/index.html       |    4 +-
 .../test-coverage-guide_dev/index.html             |    4 +-
 docs/v1.5/developers/guide_dev/index.html          |    4 +-
 docs/v1.5/ops/config-center/index.html             |    4 +-
 docs/v1.5/ops/deploy-by-docker-142/index.html      |    4 +-
 .../ops/deploy-by-docker-compose-142/index.html    |    4 +-
 docs/v1.5/ops/deploy-by-docker-compose/index.html  |    4 +-
 docs/v1.5/ops/deploy-by-docker/index.html          |    4 +-
 docs/v1.5/ops/deploy-by-helm/index.html            |    4 +-
 docs/v1.5/ops/deploy-by-kubernetes/index.html      |    4 +-
 docs/v1.5/ops/deploy-guide-beginner/index.html     |    4 +-
 docs/v1.5/ops/deploy-ha/index.html                 |    4 +-
 docs/v1.5/ops/deploy-server/index.html             |    4 +-
 .../ops/multi-configuration-isolation/index.html   |    4 +-
 docs/v1.5/ops/upgrade/index.html                   |    4 +-
 docs/v1.5/overview/faq/index.html                  |    4 +-
 docs/v1.5/overview/terminology/index.html          |    4 +-
 docs/v1.5/overview/what-is-seata/index.html        |    4 +-
 docs/v1.5/release-notes/index.html                 |    4 +-
 docs/v1.5/user/api/index.html                      |    4 +-
 docs/v1.5/user/apm/prometheus/index.html           |    4 +-
 docs/v1.5/user/apm/skywalking/index.html           |    4 +-
 .../appendix/global-transaction-status/index.html  |    4 +-
 docs/v1.5/user/appendix/isolation/index.html       |    4 +-
 docs/v1.5/user/configuration/apollo/index.html     |    4 +-
 docs/v1.5/user/configuration/consul/index.html     |    4 +-
 docs/v1.5/user/configuration/etcd3/index.html      |    4 +-
 docs/v1.5/user/configuration/index.html            |    4 +-
 docs/v1.5/user/configuration/nacos/index.html      |    4 +-
 docs/v1.5/user/configuration/zookeeper/index.html  |    4 +-
 docs/v1.5/user/configurations/index.html           |    4 +-
 docs/v1.5/user/configurations090/index.html        |    4 +-
 docs/v1.5/user/configurations100/index.html        |    4 +-
 docs/v1.5/user/datasource/index.html               |    4 +-
 docs/v1.5/user/microservice/index.html             |    4 +-
 docs/v1.5/user/mode/at/index.html                  |    4 +-
 docs/v1.5/user/mode/saga/index.html                |    4 +-
 docs/v1.5/user/mode/tcc/index.html                 |    4 +-
 docs/v1.5/user/mode/xa/index.html                  |    4 +-
 docs/v1.5/user/ormframework/index.html             |    4 +-
 docs/v1.5/user/performance/index.html              |    4 +-
 docs/v1.5/user/quickstart/index.html               |    4 +-
 docs/v1.5/user/registry/consul/index.html          |    4 +-
 docs/v1.5/user/registry/etcd3/index.html           |    4 +-
 docs/v1.5/user/registry/eureka/index.html          |    4 +-
 docs/v1.5/user/registry/index.html                 |    4 +-
 docs/v1.5/user/registry/nacos/index.html           |    4 +-
 docs/v1.5/user/registry/zookeeper/index.html       |    4 +-
 docs/v1.5/user/spring/index.html                   |    4 +-
 docs/v1.5/user/sqlreference/dml/index.html         |    4 +-
 docs/v1.5/user/sqlreference/function/index.html    |    4 +-
 .../user/sqlreference/sql-decoration/index.html    |    4 +-
 .../user/sqlreference/sql-restrictions/index.html  |    4 +-
 .../txgroup/transaction-group-and-ha/index.html    |    4 +-
 .../v1.5/user/txgroup/transaction-group/index.html |    4 +-
 .../v1.6/dev/domain/overviewDomainModel/index.html |    4 +-
 docs/v1.6/dev/domain/rm/index.html                 |    4 +-
 docs/v1.6/dev/domain/tc/index.html                 |    4 +-
 docs/v1.6/dev/domain/tm/index.html                 |    4 +-
 docs/v1.6/dev/mode/at-mode/index.html              |    4 +-
 docs/v1.6/dev/mode/saga-mode/index.html            |    4 +-
 docs/v1.6/dev/mode/tcc-mode/index.html             |    4 +-
 docs/v1.6/dev/mode/xa-mode/index.html              |    4 +-
 docs/v1.6/dev/seata-mertics/index.html             |    4 +-
 .../label-an-issue-guide_dev/index.html            |    4 +-
 .../committer-guide/website-guide_dev/index.html   |    4 +-
 .../top-contributer_dev/index.html                 |    4 +-
 .../new-contributor-guide_dev/index.html           |    4 +-
 .../reporting-security-issues_dev/index.html       |    4 +-
 .../test-coverage-guide_dev/index.html             |    4 +-
 docs/v1.6/developers/guide_dev/index.html          |    4 +-
 docs/v1.6/ops/config-center/index.html             |    4 +-
 docs/v1.6/ops/deploy-by-docker-142/index.html      |    4 +-
 .../ops/deploy-by-docker-compose-142/index.html    |    4 +-
 docs/v1.6/ops/deploy-by-docker-compose/index.html  |    4 +-
 docs/v1.6/ops/deploy-by-docker/index.html          |    4 +-
 docs/v1.6/ops/deploy-by-helm/index.html            |    4 +-
 docs/v1.6/ops/deploy-by-kubernetes/index.html      |    4 +-
 docs/v1.6/ops/deploy-guide-beginner/index.html     |    4 +-
 docs/v1.6/ops/deploy-ha/index.html                 |    4 +-
 docs/v1.6/ops/deploy-server/index.html             |    4 +-
 .../ops/multi-configuration-isolation/index.html   |    4 +-
 docs/v1.6/ops/upgrade/index.html                   |    4 +-
 docs/v1.6/overview/faq/index.html                  |    4 +-
 docs/v1.6/overview/terminology/index.html          |    4 +-
 docs/v1.6/overview/what-is-seata/index.html        |    4 +-
 docs/v1.6/release-notes/index.html                 |    4 +-
 docs/v1.6/user/api/index.html                      |    4 +-
 docs/v1.6/user/apm/prometheus/index.html           |    4 +-
 docs/v1.6/user/apm/skywalking/index.html           |    4 +-
 .../appendix/global-transaction-status/index.html  |    4 +-
 docs/v1.6/user/appendix/isolation/index.html       |    4 +-
 docs/v1.6/user/configuration/apollo/index.html     |    4 +-
 docs/v1.6/user/configuration/consul/index.html     |    4 +-
 docs/v1.6/user/configuration/etcd3/index.html      |    4 +-
 docs/v1.6/user/configuration/index.html            |    4 +-
 docs/v1.6/user/configuration/nacos/index.html      |    4 +-
 docs/v1.6/user/configuration/zookeeper/index.html  |    4 +-
 docs/v1.6/user/configurations/index.html           |    4 +-
 docs/v1.6/user/configurations090/index.html        |    4 +-
 docs/v1.6/user/configurations100/index.html        |    4 +-
 docs/v1.6/user/datasource/index.html               |    4 +-
 docs/v1.6/user/microservice/index.html             |    4 +-
 docs/v1.6/user/mode/at/index.html                  |    4 +-
 docs/v1.6/user/mode/saga/index.html                |    4 +-
 docs/v1.6/user/mode/tcc/index.html                 |    4 +-
 docs/v1.6/user/mode/xa/index.html                  |    4 +-
 docs/v1.6/user/ormframework/index.html             |    4 +-
 docs/v1.6/user/performance/index.html              |    4 +-
 docs/v1.6/user/quickstart/index.html               |    4 +-
 docs/v1.6/user/registry/consul/index.html          |    4 +-
 docs/v1.6/user/registry/etcd3/index.html           |    4 +-
 docs/v1.6/user/registry/eureka/index.html          |    4 +-
 docs/v1.6/user/registry/index.html                 |    4 +-
 docs/v1.6/user/registry/nacos/index.html           |    4 +-
 docs/v1.6/user/registry/zookeeper/index.html       |    4 +-
 docs/v1.6/user/spring/index.html                   |    4 +-
 docs/v1.6/user/sqlreference/dml/index.html         |    4 +-
 docs/v1.6/user/sqlreference/function/index.html    |    4 +-
 .../user/sqlreference/sql-decoration/index.html    |    4 +-
 .../user/sqlreference/sql-restrictions/index.html  |    4 +-
 .../txgroup/transaction-group-and-ha/index.html    |    4 +-
 .../v1.6/user/txgroup/transaction-group/index.html |    4 +-
 .../v1.7/dev/domain/overviewDomainModel/index.html |    4 +-
 docs/v1.7/dev/domain/rm/index.html                 |    4 +-
 docs/v1.7/dev/domain/tc/index.html                 |    4 +-
 docs/v1.7/dev/domain/tm/index.html                 |    4 +-
 docs/v1.7/dev/mode/at-mode/index.html              |    4 +-
 docs/v1.7/dev/mode/saga-mode/index.html            |    4 +-
 docs/v1.7/dev/mode/tcc-mode/index.html             |    4 +-
 docs/v1.7/dev/mode/xa-mode/index.html              |    4 +-
 docs/v1.7/dev/seata-mertics/index.html             |    4 +-
 .../label-an-issue-guide_dev/index.html            |    4 +-
 .../committer-guide/website-guide_dev/index.html   |    4 +-
 .../top-contributer_dev/index.html                 |    4 +-
 .../new-contributor-guide_dev/index.html           |    4 +-
 .../reporting-security-issues_dev/index.html       |    4 +-
 .../test-coverage-guide_dev/index.html             |    4 +-
 docs/v1.7/developers/guide_dev/index.html          |    4 +-
 docs/v1.7/ops/config-center/index.html             |    4 +-
 docs/v1.7/ops/deploy-by-docker-142/index.html      |    4 +-
 .../ops/deploy-by-docker-compose-142/index.html    |    4 +-
 docs/v1.7/ops/deploy-by-docker-compose/index.html  |    4 +-
 docs/v1.7/ops/deploy-by-docker/index.html          |    4 +-
 docs/v1.7/ops/deploy-by-helm/index.html            |    4 +-
 docs/v1.7/ops/deploy-by-kubernetes/index.html      |    4 +-
 docs/v1.7/ops/deploy-guide-beginner/index.html     |    4 +-
 docs/v1.7/ops/deploy-ha/index.html                 |    4 +-
 docs/v1.7/ops/deploy-server/index.html             |    4 +-
 .../ops/multi-configuration-isolation/index.html   |    4 +-
 docs/v1.7/ops/upgrade/index.html                   |    4 +-
 docs/v1.7/overview/faq/index.html                  |    4 +-
 docs/v1.7/overview/terminology/index.html          |    4 +-
 docs/v1.7/overview/what-is-seata/index.html        |    4 +-
 docs/v1.7/release-notes/index.html                 |    4 +-
 docs/v1.7/user/api/index.html                      |    4 +-
 docs/v1.7/user/apm/prometheus/index.html           |    4 +-
 docs/v1.7/user/apm/skywalking/index.html           |    4 +-
 .../appendix/global-transaction-status/index.html  |    4 +-
 docs/v1.7/user/appendix/isolation/index.html       |    4 +-
 docs/v1.7/user/configuration/apollo/index.html     |    4 +-
 docs/v1.7/user/configuration/consul/index.html     |    4 +-
 docs/v1.7/user/configuration/etcd3/index.html      |    4 +-
 docs/v1.7/user/configuration/index.html            |    4 +-
 docs/v1.7/user/configuration/nacos/index.html      |    4 +-
 docs/v1.7/user/configuration/zookeeper/index.html  |    4 +-
 docs/v1.7/user/configurations/index.html           |    4 +-
 docs/v1.7/user/configurations090/index.html        |    4 +-
 docs/v1.7/user/configurations100/index.html        |    4 +-
 docs/v1.7/user/datasource/index.html               |    4 +-
 docs/v1.7/user/microservice/index.html             |    4 +-
 docs/v1.7/user/mode/at/index.html                  |    4 +-
 docs/v1.7/user/mode/saga/index.html                |    4 +-
 docs/v1.7/user/mode/tcc/index.html                 |    4 +-
 docs/v1.7/user/mode/xa/index.html                  |    4 +-
 docs/v1.7/user/ormframework/index.html             |    4 +-
 docs/v1.7/user/performance/index.html              |    4 +-
 docs/v1.7/user/quickstart/index.html               |    4 +-
 docs/v1.7/user/registry/consul/index.html          |    4 +-
 docs/v1.7/user/registry/etcd3/index.html           |    4 +-
 docs/v1.7/user/registry/eureka/index.html          |    4 +-
 docs/v1.7/user/registry/index.html                 |    4 +-
 docs/v1.7/user/registry/nacos/index.html           |    4 +-
 docs/v1.7/user/registry/zookeeper/index.html       |    4 +-
 docs/v1.7/user/spring/index.html                   |    4 +-
 docs/v1.7/user/sqlreference/dml/index.html         |    4 +-
 docs/v1.7/user/sqlreference/function/index.html    |    4 +-
 .../user/sqlreference/sql-decoration/index.html    |    4 +-
 .../user/sqlreference/sql-restrictions/index.html  |    4 +-
 .../txgroup/transaction-group-and-ha/index.html    |    4 +-
 .../v1.7/user/txgroup/transaction-group/index.html |    4 +-
 .../v1.8/dev/domain/overviewDomainModel/index.html |    4 +-
 docs/v1.8/dev/domain/rm/index.html                 |    4 +-
 docs/v1.8/dev/domain/tc/index.html                 |    4 +-
 docs/v1.8/dev/domain/tm/index.html                 |    4 +-
 docs/v1.8/dev/mode/at-mode/index.html              |    4 +-
 docs/v1.8/dev/mode/saga-mode/index.html            |    4 +-
 docs/v1.8/dev/mode/tcc-mode/index.html             |    4 +-
 docs/v1.8/dev/mode/xa-mode/index.html              |    4 +-
 docs/v1.8/dev/seata-mertics/index.html             |    4 +-
 .../label-an-issue-guide_dev/index.html            |    4 +-
 .../committer-guide/website-guide_dev/index.html   |    4 +-
 .../top-contributer_dev/index.html                 |    4 +-
 .../new-contributor-guide_dev/index.html           |    4 +-
 .../reporting-security-issues_dev/index.html       |    4 +-
 .../test-coverage-guide_dev/index.html             |    4 +-
 docs/v1.8/developers/guide_dev/index.html          |    4 +-
 docs/v1.8/ops/config-center/index.html             |    4 +-
 docs/v1.8/ops/deploy-by-docker-142/index.html      |    4 +-
 .../ops/deploy-by-docker-compose-142/index.html    |    4 +-
 docs/v1.8/ops/deploy-by-docker-compose/index.html  |    4 +-
 docs/v1.8/ops/deploy-by-docker/index.html          |    4 +-
 docs/v1.8/ops/deploy-by-helm/index.html            |    4 +-
 docs/v1.8/ops/deploy-by-kubernetes/index.html      |    4 +-
 docs/v1.8/ops/deploy-guide-beginner/index.html     |    4 +-
 docs/v1.8/ops/deploy-ha/index.html                 |    4 +-
 docs/v1.8/ops/deploy-server/index.html             |    4 +-
 .../ops/multi-configuration-isolation/index.html   |    4 +-
 docs/v1.8/ops/upgrade/index.html                   |    4 +-
 docs/v1.8/overview/faq/index.html                  |    4 +-
 docs/v1.8/overview/history/index.html              |    4 +-
 docs/v1.8/overview/terminology/index.html          |    4 +-
 docs/v1.8/overview/what-is-seata/index.html        |    4 +-
 docs/v1.8/release-notes/index.html                 |    4 +-
 docs/v1.8/user/api/index.html                      |    4 +-
 docs/v1.8/user/apm/prometheus/index.html           |    4 +-
 docs/v1.8/user/apm/skywalking/index.html           |    4 +-
 .../appendix/global-transaction-status/index.html  |    4 +-
 docs/v1.8/user/appendix/isolation/index.html       |    4 +-
 docs/v1.8/user/configuration/apollo/index.html     |    4 +-
 docs/v1.8/user/configuration/consul/index.html     |    4 +-
 docs/v1.8/user/configuration/etcd3/index.html      |    4 +-
 docs/v1.8/user/configuration/index.html            |    4 +-
 docs/v1.8/user/configuration/nacos/index.html      |    4 +-
 docs/v1.8/user/configuration/zookeeper/index.html  |    4 +-
 docs/v1.8/user/configurations/index.html           |    4 +-
 docs/v1.8/user/configurations090/index.html        |    4 +-
 docs/v1.8/user/configurations100/index.html        |    4 +-
 docs/v1.8/user/datasource/index.html               |    4 +-
 docs/v1.8/user/microservice/index.html             |    4 +-
 docs/v1.8/user/mode/at/index.html                  |    4 +-
 docs/v1.8/user/mode/saga/index.html                |    4 +-
 docs/v1.8/user/mode/tcc/index.html                 |    4 +-
 docs/v1.8/user/mode/xa/index.html                  |    4 +-
 docs/v1.8/user/ormframework/index.html             |    4 +-
 docs/v1.8/user/performance/index.html              |    4 +-
 docs/v1.8/user/quickstart/index.html               |    4 +-
 docs/v1.8/user/registry/consul/index.html          |    4 +-
 docs/v1.8/user/registry/etcd3/index.html           |    4 +-
 docs/v1.8/user/registry/eureka/index.html          |    4 +-
 docs/v1.8/user/registry/index.html                 |    4 +-
 docs/v1.8/user/registry/nacos/index.html           |    4 +-
 docs/v1.8/user/registry/zookeeper/index.html       |    4 +-
 docs/v1.8/user/spring/index.html                   |    4 +-
 docs/v1.8/user/sqlreference/dml/index.html         |    4 +-
 docs/v1.8/user/sqlreference/function/index.html    |    4 +-
 .../user/sqlreference/sql-decoration/index.html    |    4 +-
 .../user/sqlreference/sql-restrictions/index.html  |    4 +-
 .../txgroup/transaction-group-and-ha/index.html    |    4 +-
 .../v1.8/user/txgroup/transaction-group/index.html |    4 +-
 .../v2.0/dev/domain/overviewDomainModel/index.html |    4 +-
 docs/v2.0/dev/domain/rm/index.html                 |    4 +-
 docs/v2.0/dev/domain/tc/index.html                 |    4 +-
 docs/v2.0/dev/domain/tm/index.html                 |    4 +-
 docs/v2.0/dev/mode/at-mode/index.html              |    4 +-
 docs/v2.0/dev/mode/saga-mode/index.html            |    4 +-
 docs/v2.0/dev/mode/tcc-mode/index.html             |    4 +-
 docs/v2.0/dev/mode/xa-mode/index.html              |    4 +-
 docs/v2.0/dev/seata-mertics/index.html             |    4 +-
 .../label-an-issue-guide_dev/index.html            |    4 +-
 .../committer-guide/website-guide_dev/index.html   |    4 +-
 .../top-contributer_dev/index.html                 |    4 +-
 .../new-contributor-guide_dev/index.html           |    4 +-
 .../reporting-security-issues_dev/index.html       |    4 +-
 .../test-coverage-guide_dev/index.html             |    4 +-
 docs/v2.0/developers/guide_dev/index.html          |    4 +-
 docs/v2.0/ops/config-center/index.html             |    4 +-
 docs/v2.0/ops/deploy-by-docker-142/index.html      |    4 +-
 .../ops/deploy-by-docker-compose-142/index.html    |    4 +-
 docs/v2.0/ops/deploy-by-docker-compose/index.html  |    4 +-
 docs/v2.0/ops/deploy-by-docker/index.html          |    4 +-
 docs/v2.0/ops/deploy-by-helm/index.html            |    4 +-
 docs/v2.0/ops/deploy-by-kubernetes/index.html      |    4 +-
 docs/v2.0/ops/deploy-guide-beginner/index.html     |    4 +-
 docs/v2.0/ops/deploy-ha/index.html                 |    4 +-
 docs/v2.0/ops/deploy-server-raft/index.html        |    4 +-
 docs/v2.0/ops/deploy-server/index.html             |    4 +-
 .../ops/multi-configuration-isolation/index.html   |    4 +-
 docs/v2.0/ops/upgrade/index.html                   |    4 +-
 docs/v2.0/ops/version-maintain-plan/index.html     |    4 +-
 docs/v2.0/overview/faq/index.html                  |    4 +-
 docs/v2.0/overview/history/index.html              |    4 +-
 docs/v2.0/overview/terminology/index.html          |    4 +-
 docs/v2.0/overview/what-is-seata/index.html        |    4 +-
 docs/v2.0/release-notes/index.html                 |    4 +-
 docs/v2.0/user/api/index.html                      |    4 +-
 docs/v2.0/user/apm/prometheus/index.html           |    4 +-
 docs/v2.0/user/apm/skywalking/index.html           |    4 +-
 .../appendix/global-transaction-status/index.html  |    4 +-
 docs/v2.0/user/appendix/isolation/index.html       |    4 +-
 docs/v2.0/user/configuration/apollo/index.html     |    4 +-
 docs/v2.0/user/configuration/consul/index.html     |    4 +-
 docs/v2.0/user/configuration/etcd3/index.html      |    4 +-
 docs/v2.0/user/configuration/index.html            |    4 +-
 docs/v2.0/user/configuration/nacos/index.html      |    4 +-
 docs/v2.0/user/configuration/zookeeper/index.html  |    4 +-
 docs/v2.0/user/configurations/index.html           |    4 +-
 docs/v2.0/user/configurations090/index.html        |    4 +-
 docs/v2.0/user/configurations100/index.html        |    4 +-
 docs/v2.0/user/datasource/index.html               |    4 +-
 docs/v2.0/user/microservice/index.html             |    4 +-
 docs/v2.0/user/mode/at/index.html                  |    4 +-
 docs/v2.0/user/mode/saga/index.html                |    4 +-
 docs/v2.0/user/mode/tcc/index.html                 |    4 +-
 docs/v2.0/user/mode/xa/index.html                  |    4 +-
 docs/v2.0/user/ormframework/index.html             |    4 +-
 docs/v2.0/user/performance/index.html              |    4 +-
 docs/v2.0/user/quickstart/index.html               |    4 +-
 docs/v2.0/user/registry/consul/index.html          |    4 +-
 docs/v2.0/user/registry/etcd3/index.html           |    4 +-
 docs/v2.0/user/registry/eureka/index.html          |    4 +-
 docs/v2.0/user/registry/index.html                 |    4 +-
 docs/v2.0/user/registry/nacos/index.html           |    4 +-
 docs/v2.0/user/registry/zookeeper/index.html       |    4 +-
 docs/v2.0/user/spring/index.html                   |    4 +-
 docs/v2.0/user/sqlreference/dml/index.html         |    4 +-
 docs/v2.0/user/sqlreference/function/index.html    |    4 +-
 .../user/sqlreference/sql-decoration/index.html    |    4 +-
 .../user/sqlreference/sql-restrictions/index.html  |    4 +-
 .../txgroup/transaction-group-and-ha/index.html    |    4 +-
 .../v2.0/user/txgroup/transaction-group/index.html |    4 +-
 .../v2.1/dev/domain/overviewDomainModel/index.html |    4 +-
 docs/v2.1/dev/domain/rm/index.html                 |    4 +-
 docs/v2.1/dev/domain/tc/index.html                 |    4 +-
 docs/v2.1/dev/domain/tm/index.html                 |    4 +-
 docs/v2.1/dev/mode/at-mode/index.html              |    4 +-
 docs/v2.1/dev/mode/saga-mode/index.html            |    4 +-
 docs/v2.1/dev/mode/tcc-mode/index.html             |    4 +-
 docs/v2.1/dev/mode/xa-mode/index.html              |    4 +-
 docs/v2.1/dev/seata-mertics/index.html             |    4 +-
 .../label-an-issue-guide_dev/index.html            |    4 +-
 .../committer-guide/website-guide_dev/index.html   |    4 +-
 .../top-contributer_dev/index.html                 |    4 +-
 .../new-contributor-guide_dev/index.html           |    4 +-
 .../reporting-security-issues_dev/index.html       |    4 +-
 .../test-coverage-guide_dev/index.html             |    4 +-
 docs/v2.1/developers/guide_dev/index.html          |    4 +-
 docs/v2.1/ops/config-center/index.html             |    4 +-
 docs/v2.1/ops/deploy-by-docker-142/index.html      |    4 +-
 .../ops/deploy-by-docker-compose-142/index.html    |    4 +-
 docs/v2.1/ops/deploy-by-docker-compose/index.html  |    4 +-
 docs/v2.1/ops/deploy-by-docker/index.html          |    4 +-
 docs/v2.1/ops/deploy-by-helm/index.html            |    4 +-
 docs/v2.1/ops/deploy-by-kubernetes/index.html      |    4 +-
 docs/v2.1/ops/deploy-guide-beginner/index.html     |    4 +-
 docs/v2.1/ops/deploy-ha/index.html                 |    4 +-
 docs/v2.1/ops/deploy-server-raft/index.html        |    4 +-
 docs/v2.1/ops/deploy-server/index.html             |    4 +-
 .../ops/multi-configuration-isolation/index.html   |    4 +-
 docs/v2.1/ops/upgrade/index.html                   |    4 +-
 docs/v2.1/ops/version-maintain-plan/index.html     |    4 +-
 docs/v2.1/overview/faq/index.html                  |    4 +-
 docs/v2.1/overview/history/index.html              |    4 +-
 docs/v2.1/overview/terminology/index.html          |    4 +-
 docs/v2.1/overview/what-is-seata/index.html        |    4 +-
 docs/v2.1/release-notes/index.html                 |    4 +-
 docs/v2.1/user/api/index.html                      |    4 +-
 docs/v2.1/user/apm/prometheus/index.html           |    4 +-
 docs/v2.1/user/apm/skywalking/index.html           |    4 +-
 .../appendix/global-transaction-status/index.html  |    4 +-
 docs/v2.1/user/appendix/isolation/index.html       |    4 +-
 docs/v2.1/user/configuration/apollo/index.html     |    4 +-
 docs/v2.1/user/configuration/consul/index.html     |    4 +-
 docs/v2.1/user/configuration/etcd3/index.html      |    4 +-
 docs/v2.1/user/configuration/index.html            |    4 +-
 docs/v2.1/user/configuration/nacos/index.html      |    4 +-
 docs/v2.1/user/configuration/zookeeper/index.html  |    4 +-
 docs/v2.1/user/configurations/index.html           |    4 +-
 docs/v2.1/user/configurations090/index.html        |    4 +-
 docs/v2.1/user/configurations100/index.html        |    4 +-
 docs/v2.1/user/datasource/index.html               |    4 +-
 docs/v2.1/user/microservice/index.html             |    4 +-
 docs/v2.1/user/mode/at/index.html                  |    4 +-
 docs/v2.1/user/mode/saga/index.html                |    4 +-
 docs/v2.1/user/mode/tcc/index.html                 |    4 +-
 docs/v2.1/user/mode/xa/index.html                  |    4 +-
 docs/v2.1/user/ormframework/index.html             |    4 +-
 docs/v2.1/user/performance/index.html              |    4 +-
 docs/v2.1/user/quickstart/index.html               |    4 +-
 docs/v2.1/user/registry/consul/index.html          |    4 +-
 docs/v2.1/user/registry/etcd3/index.html           |    4 +-
 docs/v2.1/user/registry/eureka/index.html          |    4 +-
 docs/v2.1/user/registry/index.html                 |    4 +-
 docs/v2.1/user/registry/nacos/index.html           |    4 +-
 docs/v2.1/user/registry/zookeeper/index.html       |    4 +-
 docs/v2.1/user/spring/index.html                   |    4 +-
 docs/v2.1/user/sqlreference/dml/index.html         |    4 +-
 docs/v2.1/user/sqlreference/function/index.html    |    4 +-
 .../user/sqlreference/sql-decoration/index.html    |    4 +-
 .../user/sqlreference/sql-restrictions/index.html  |    4 +-
 .../txgroup/transaction-group-and-ha/index.html    |    4 +-
 .../v2.1/user/txgroup/transaction-group/index.html |    4 +-
 .../v2.2/dev/domain/overviewDomainModel/index.html |    4 +-
 docs/v2.2/dev/domain/rm/index.html                 |    4 +-
 docs/v2.2/dev/domain/tc/index.html                 |    4 +-
 docs/v2.2/dev/domain/tm/index.html                 |    4 +-
 docs/v2.2/dev/mode/at-mode/index.html              |    4 +-
 docs/v2.2/dev/mode/saga-mode/index.html            |    4 +-
 docs/v2.2/dev/mode/tcc-mode/index.html             |    4 +-
 docs/v2.2/dev/mode/xa-mode/index.html              |    4 +-
 docs/v2.2/dev/seata-mertics/index.html             |    4 +-
 .../label-an-issue-guide_dev/index.html            |    4 +-
 .../committer-guide/website-guide_dev/index.html   |    4 +-
 .../top-contributer_dev/index.html                 |    4 +-
 .../new-contributor-guide_dev/index.html           |    4 +-
 .../reporting-security-issues_dev/index.html       |    4 +-
 .../test-coverage-guide_dev/index.html             |    4 +-
 docs/v2.2/developers/guide_dev/index.html          |    4 +-
 .../ppmc-guide/release-guide_dev/index.html        |    4 +-
 docs/v2.2/ops/config-center/index.html             |    4 +-
 docs/v2.2/ops/deploy-by-docker-142/index.html      |    4 +-
 .../ops/deploy-by-docker-compose-142/index.html    |    4 +-
 docs/v2.2/ops/deploy-by-docker-compose/index.html  |    4 +-
 docs/v2.2/ops/deploy-by-docker/index.html          |    4 +-
 docs/v2.2/ops/deploy-by-helm/index.html            |    4 +-
 docs/v2.2/ops/deploy-by-kubernetes/index.html      |    4 +-
 docs/v2.2/ops/deploy-guide-beginner/index.html     |    4 +-
 docs/v2.2/ops/deploy-ha/index.html                 |    4 +-
 docs/v2.2/ops/deploy-server-raft/index.html        |    4 +-
 docs/v2.2/ops/deploy-server/index.html             |    4 +-
 .../ops/multi-configuration-isolation/index.html   |    4 +-
 docs/v2.2/ops/upgrade/index.html                   |    4 +-
 docs/v2.2/ops/version-maintain-plan/index.html     |    4 +-
 docs/v2.2/overview/faq/index.html                  |    4 +-
 docs/v2.2/overview/history/index.html              |    4 +-
 docs/v2.2/overview/terminology/index.html          |    4 +-
 docs/v2.2/overview/what-is-seata/index.html        |    4 +-
 docs/v2.2/release-notes/index.html                 |    4 +-
 docs/v2.2/user/api/index.html                      |    4 +-
 docs/v2.2/user/apm/prometheus/index.html           |    4 +-
 docs/v2.2/user/apm/skywalking/index.html           |    4 +-
 .../appendix/global-transaction-status/index.html  |    4 +-
 docs/v2.2/user/appendix/isolation/index.html       |    4 +-
 docs/v2.2/user/configuration/apollo/index.html     |    4 +-
 docs/v2.2/user/configuration/consul/index.html     |    4 +-
 docs/v2.2/user/configuration/etcd3/index.html      |    4 +-
 docs/v2.2/user/configuration/index.html            |    4 +-
 docs/v2.2/user/configuration/nacos/index.html      |    4 +-
 docs/v2.2/user/configuration/zookeeper/index.html  |    4 +-
 docs/v2.2/user/configurations/index.html           |    4 +-
 docs/v2.2/user/configurations090/index.html        |    4 +-
 docs/v2.2/user/configurations100/index.html        |    4 +-
 docs/v2.2/user/datasource/index.html               |    4 +-
 docs/v2.2/user/microservice/index.html             |    4 +-
 docs/v2.2/user/mode/at/index.html                  |    4 +-
 docs/v2.2/user/mode/saga/index.html                |    4 +-
 docs/v2.2/user/mode/tcc/index.html                 |    4 +-
 docs/v2.2/user/mode/xa/index.html                  |    4 +-
 docs/v2.2/user/ormframework/index.html             |    4 +-
 docs/v2.2/user/performance/index.html              |    4 +-
 docs/v2.2/user/quickstart/index.html               |    4 +-
 docs/v2.2/user/registry/consul/index.html          |    4 +-
 docs/v2.2/user/registry/etcd3/index.html           |    4 +-
 docs/v2.2/user/registry/eureka/index.html          |    4 +-
 docs/v2.2/user/registry/index.html                 |    4 +-
 docs/v2.2/user/registry/nacos/index.html           |    4 +-
 docs/v2.2/user/registry/namingserver/index.html    |    4 +-
 docs/v2.2/user/registry/zookeeper/index.html       |    4 +-
 docs/v2.2/user/spring/index.html                   |    4 +-
 docs/v2.2/user/sqlreference/dml/index.html         |    4 +-
 docs/v2.2/user/sqlreference/function/index.html    |    4 +-
 .../user/sqlreference/sql-decoration/index.html    |    4 +-
 .../user/sqlreference/sql-restrictions/index.html  |    4 +-
 .../txgroup/transaction-group-and-ha/index.html    |    4 +-
 .../v2.2/user/txgroup/transaction-group/index.html |    4 +-
 download/seata-server/index.html                   |    4 +-
 home/feature/index.html                            |    4 +-
 home/introduction/index.html                       |    4 +-
 home/top/index.html                                |    4 +-
 img/console/branch-trx-detail.png                  |  Bin 0 -> 366635 bytes
 img/console/branch-trx.png                         |  Bin 0 -> 225900 bytes
 img/console/commit-or-rollback.png                 |  Bin 0 -> 140163 bytes
 img/console/del-branch-trx.png                     |  Bin 0 -> 111968 bytes
 img/console/del-global-lock.png                    |  Bin 0 -> 174205 bytes
 img/console/del-global-trx.png                     |  Bin 0 -> 135276 bytes
 img/console/force-del-branch-trx.png               |  Bin 0 -> 108609 bytes
 img/console/force-del-global-trx.png               |  Bin 0 -> 136926 bytes
 img/console/global-lock.png                        |  Bin 0 -> 141006 bytes
 img/console/saga-designer.png                      |  Bin 0 -> 255242 bytes
 img/console/start-branch-trx.png                   |  Bin 0 -> 115266 bytes
 img/console/start-global-trx.png                   |  Bin 0 -> 132240 bytes
 img/console/stop-branch-trx.png                    |  Bin 0 -> 114731 bytes
 img/console/stop-global-trx-hint.png               |  Bin 0 -> 230666 bytes
 img/console/stop-global-trx.png                    |  Bin 0 -> 133006 bytes
 img/console/update-global-trx.png                  |  Bin 0 -> 140848 bytes
 index.html                                         |    4 +-
 markdown-page/index.html                           |    4 +-
 release-history/seata-server/index.html            |    4 +-
 search/index.html                                  |    4 +-
 site.txt                                           | 1082 ++++++++++----------
 sitemap.xml                                        |    2 +-
 solution/index.html                                |    4 +-
 users/index.html                                   |    4 +-
 zh-cn/404.html                                     |    4 +-
 ...branch-trx-c826c395824e2edabf04dfac6df2f8ca.png |  Bin 0 -> 225900 bytes
 ...trx-detail-65188f3e42fdba98a4d79c1710a5ce5f.png |  Bin 0 -> 366635 bytes
 ...r-rollback-8925d742889849f7e6410b9b9c55f3cd.png |  Bin 0 -> 140163 bytes
 ...branch-trx-1ba962c46b32ced259c413fd42d79779.png |  Bin 0 -> 111968 bytes
 ...lobal-lock-46d3be3c3cc93cd8fa79f9799726970f.png |  Bin 0 -> 174205 bytes
 ...global-trx-bc8e947ae878cdef832cbc9ed212e4f6.png |  Bin 0 -> 135276 bytes
 ...branch-trx-f604fbbe61e82dea0ed7bde6f629fd16.png |  Bin 0 -> 108609 bytes
 ...global-trx-7335f155a0f894ea68b34a3c06251527.png |  Bin 0 -> 136926 bytes
 ...lobal-lock-d89bdf009ee517b5b2772cc94ac5b559.png |  Bin 0 -> 141006 bytes
 ...a-designer-021737999936391c9bca3dfdb3c99a32.png |  Bin 0 -> 255242 bytes
 ...branch-trx-4b6413b7780a5842db56d251c3f37bdb.png |  Bin 0 -> 115266 bytes
 ...global-trx-647eb8499e902bc5a32eda435a80879b.png |  Bin 0 -> 132240 bytes
 ...branch-trx-66a4e823d395ce6b804b7c62b931bf15.png |  Bin 0 -> 114731 bytes
 ...global-trx-965fe718e8312444c83b4d7e2262d115.png |  Bin 0 -> 133006 bytes
 ...l-trx-hint-4555587507757dd452bda72fb616493f.png |  Bin 0 -> 230666 bytes
 ...global-trx-12ce46ee9c6da33eea904bed8ead8ba3.png |  Bin 0 -> 140848 bytes
 zh-cn/assets/js/0b8b71a1.6b573c90.js               |    1 +
 zh-cn/assets/js/16ca3768.f27dfa92.js               |    1 +
 zh-cn/assets/js/2fe81f26.09a26e7f.js               |    1 +
 zh-cn/assets/js/935f2afb.e4f20f04.js               |    1 +
 zh-cn/assets/js/be24d7a1.5d10ac5e.js               |    1 +
 zh-cn/assets/js/f2699c69.406bb0d1.js               |    1 +
 zh-cn/assets/js/main.0a06a47d.js                   |    2 +
 zh-cn/assets/js/main.0a06a47d.js.LICENSE.txt       |   64 ++
 zh-cn/assets/js/runtime~main.36f16a03.js           |    1 +
 zh-cn/blog/archive/index.html                      |    4 +-
 .../index.html                                     |    4 +-
 zh-cn/blog/explore-seata-journey/index.html        |    4 +-
 .../index.html                                     |    4 +-
 zh-cn/blog/how-to-support-spring-cloud/index.html  |    4 +-
 zh-cn/blog/how-to-write-unit-tests/index.html      |    4 +-
 zh-cn/blog/index.html                              |    4 +-
 .../index.html                                     |    4 +-
 .../integrate-seata-with-spring-cloud/index.html   |    4 +-
 zh-cn/blog/iscas2023/index.html                    |    4 +-
 zh-cn/blog/manual-transaction-mode/index.html      |    4 +-
 zh-cn/blog/page/2/index.html                       |    4 +-
 zh-cn/blog/page/3/index.html                       |    4 +-
 zh-cn/blog/page/4/index.html                       |    4 +-
 zh-cn/blog/page/5/index.html                       |    4 +-
 zh-cn/blog/page/6/index.html                       |    4 +-
 zh-cn/blog/page/7/index.html                       |    4 +-
 .../index.html                                     |    4 +-
 zh-cn/blog/seata-1.5.2/index.html                  |    4 +-
 zh-cn/blog/seata-1.6.0/index.html                  |    4 +-
 .../blog/seata-analysis-UUID-generator/index.html  |    4 +-
 .../blog/seata-analysis-config-modular/index.html  |    4 +-
 zh-cn/blog/seata-analysis-core-modular/index.html  |    4 +-
 .../seata-analysis-dubbo-transmit-xid/index.html   |    4 +-
 zh-cn/blog/seata-analysis-go-server/index.html     |    4 +-
 zh-cn/blog/seata-analysis-java-client/index.html   |    4 +-
 zh-cn/blog/seata-analysis-java-server/index.html   |    4 +-
 zh-cn/blog/seata-analysis-simple/index.html        |    4 +-
 zh-cn/blog/seata-analysis-tcc-modular/index.html   |    4 +-
 zh-cn/blog/seata-at-demo-in-mac/index.html         |    4 +-
 zh-cn/blog/seata-at-lock/index.html                |    4 +-
 zh-cn/blog/seata-at-mode-design/index.html         |    4 +-
 zh-cn/blog/seata-at-mode-start-rm-tm/index.html    |    4 +-
 zh-cn/blog/seata-at-mode-start/index.html          |    4 +-
 zh-cn/blog/seata-at-tcc-saga/index.html            |    4 +-
 .../blog/seata-client-start-analysis-01/index.html |    4 +-
 .../blog/seata-client-start-analysis-02/index.html |    4 +-
 .../index.html                                     |    4 +-
 zh-cn/blog/seata-config-center/index.html          |    4 +-
 zh-cn/blog/seata-config-manager/index.html         |    4 +-
 .../seata-connect-data-and-application/index.html  |    4 +-
 zh-cn/blog/seata-datasource-proxy/index.html       |    4 +-
 zh-cn/blog/seata-dsproxy-deadlock/index.html       |    4 +-
 .../index.html                                     |    4 +-
 .../seata-feature-undo-log-compress/index.html     |    4 +-
 zh-cn/blog/seata-go-1.2.0/index.html               |    4 +-
 .../seata-golang-communication-mode/index.html     |    4 +-
 zh-cn/blog/seata-grpc-client/index.html            |    4 +-
 zh-cn/blog/seata-ha-practice/index.html            |    4 +-
 zh-cn/blog/seata-meetup-hangzhou/index.html        |    4 +-
 zh-cn/blog/seata-mybatisplus-analysis/index.html   |    4 +-
 zh-cn/blog/seata-nacos-analysis/index.html         |    4 +-
 zh-cn/blog/seata-nacos-docker/index.html           |    4 +-
 zh-cn/blog/seata-namingserver/index.html           |    4 +-
 zh-cn/blog/seata-observable-practice/index.html    |    4 +-
 zh-cn/blog/seata-quick-start/index.html            |    4 +-
 zh-cn/blog/seata-raft-config-center/index.html     |    4 +-
 .../seata-raft-detailed-explanation/index.html     |    4 +-
 zh-cn/blog/seata-rpc-analysis/index.html           |    4 +-
 zh-cn/blog/seata-rpc-multi-protocol01/index.html   |    4 +-
 zh-cn/blog/seata-rpc-multi-protocol02/index.html   |    4 +-
 zh-cn/blog/seata-rpc-refactor/index.html           |    4 +-
 zh-cn/blog/seata-snowflake-explain/index.html      |    4 +-
 .../seata-sourcecode-client-bootstrap/index.html   |    4 +-
 .../seata-sourcecode-server-bootstrap/index.html   |    4 +-
 .../blog/seata-spring-boot-aop-aspectj/index.html  |    4 +-
 zh-cn/blog/seata-tcc-fence/index.html              |    4 +-
 zh-cn/blog/seata-tcc/index.html                    |    4 +-
 zh-cn/blog/seata-xa-introduce/index.html           |    4 +-
 .../springboot-dubbo-mybatisplus-seata/index.html  |    4 +-
 zh-cn/blog/tags/index.html                         |    4 +-
 zh-cn/blog/tags/seata/index.html                   |    4 +-
 .../index.html                                     |    4 +-
 zh-cn/blog/tcc-mode-design-principle/index.html    |    4 +-
 zh-cn/community/contactItem/index.html             |    4 +-
 zh-cn/community/contributorItem/index.html         |    4 +-
 zh-cn/community/eventCard/index.html               |    4 +-
 zh-cn/community/index.html                         |    4 +-
 .../docs/dev/domain/overviewDomainModel/index.html |    4 +-
 zh-cn/docs/dev/domain/rm/index.html                |    4 +-
 zh-cn/docs/dev/domain/tc/index.html                |    4 +-
 zh-cn/docs/dev/domain/tm/index.html                |    4 +-
 zh-cn/docs/dev/mode/at-mode/index.html             |    4 +-
 zh-cn/docs/dev/mode/saga-mode/index.html           |    4 +-
 zh-cn/docs/dev/mode/tcc-mode/index.html            |    4 +-
 zh-cn/docs/dev/mode/xa-mode/index.html             |    4 +-
 zh-cn/docs/dev/seata-mertics/index.html            |    4 +-
 .../label-an-issue-guide_dev/index.html            |    4 +-
 .../committer-guide/website-guide_dev/index.html   |    4 +-
 .../top-contributer_dev/index.html                 |    4 +-
 .../new-contributor-guide_dev/index.html           |    4 +-
 .../reporting-security-issues_dev/index.html       |    4 +-
 .../test-coverage-guide_dev/index.html             |    4 +-
 zh-cn/docs/developers/guide_dev/index.html         |    4 +-
 .../ppmc-guide/release-guide_dev/index.html        |    4 +-
 .../next/dev/domain/overviewDomainModel/index.html |   10 +-
 zh-cn/docs/next/dev/domain/rm/index.html           |    6 +-
 zh-cn/docs/next/dev/domain/tc/index.html           |    6 +-
 zh-cn/docs/next/dev/domain/tm/index.html           |    6 +-
 zh-cn/docs/next/dev/mode/at-mode/index.html        |   12 +-
 zh-cn/docs/next/dev/mode/saga-mode/index.html      |    6 +-
 zh-cn/docs/next/dev/mode/tcc-mode/index.html       |    6 +-
 zh-cn/docs/next/dev/mode/xa-mode/index.html        |   10 +-
 zh-cn/docs/next/dev/seata-mertics/index.html       |    8 +-
 .../label-an-issue-guide_dev/index.html            |    4 +-
 .../committer-guide/website-guide_dev/index.html   |    4 +-
 .../top-contributer_dev/index.html                 |    4 +-
 .../new-contributor-guide_dev/index.html           |    4 +-
 .../reporting-security-issues_dev/index.html       |    4 +-
 .../test-coverage-guide_dev/index.html             |    4 +-
 zh-cn/docs/next/developers/guide_dev/index.html    |    4 +-
 .../ppmc-guide/release-guide_dev/index.html        |    4 +-
 zh-cn/docs/next/ops/config-center/index.html       |    4 +-
 .../docs/next/ops/deploy-by-docker-142/index.html  |    4 +-
 .../ops/deploy-by-docker-compose-142/index.html    |    4 +-
 .../next/ops/deploy-by-docker-compose/index.html   |   14 +-
 zh-cn/docs/next/ops/deploy-by-docker/index.html    |   12 +-
 zh-cn/docs/next/ops/deploy-by-helm/index.html      |    8 +-
 .../docs/next/ops/deploy-by-kubernetes/index.html  |    6 +-
 .../docs/next/ops/deploy-guide-beginner/index.html |   12 +-
 zh-cn/docs/next/ops/deploy-ha/index.html           |    8 +-
 zh-cn/docs/next/ops/deploy-server-raft/index.html  |   10 +-
 zh-cn/docs/next/ops/deploy-server/index.html       |   10 +-
 .../ops/multi-configuration-isolation/index.html   |    6 +-
 zh-cn/docs/next/ops/upgrade/index.html             |   12 +-
 zh-cn/docs/next/overview/faq/index.html            |   28 +-
 zh-cn/docs/next/overview/history/index.html        |    6 +-
 zh-cn/docs/next/overview/terminology/index.html    |    6 +-
 zh-cn/docs/next/overview/what-is-seata/index.html  |    6 +-
 zh-cn/docs/next/release-notes/index.html           |    4 +-
 zh-cn/docs/next/security/secret-key/index.html     |    6 +-
 zh-cn/docs/next/user/api/index.html                |   10 +-
 zh-cn/docs/next/user/apm/prometheus/index.html     |   10 +-
 zh-cn/docs/next/user/apm/skywalking/index.html     |   12 +-
 .../appendix/global-transaction-status/index.html  |    8 +-
 zh-cn/docs/next/user/appendix/isolation/index.html |   18 +-
 .../docs/next/user/configuration/apollo/index.html |    8 +-
 .../docs/next/user/configuration/consul/index.html |   10 +-
 .../docs/next/user/configuration/etcd3/index.html  |    8 +-
 zh-cn/docs/next/user/configuration/index.html      |    8 +-
 .../docs/next/user/configuration/nacos/index.html  |   12 +-
 .../next/user/configuration/zookeeper/index.html   |    6 +-
 zh-cn/docs/next/user/configurations/index.html     |   22 +-
 zh-cn/docs/next/user/configurations090/index.html  |    4 +-
 zh-cn/docs/next/user/configurations100/index.html  |    4 +-
 .../docs/next/user/console/introduction/index.html |   34 +
 .../next/user/console/saga-designer/index.html     |   34 +
 .../user/console/transaction-control/index.html    |  199 ++++
 zh-cn/docs/next/user/datasource/index.html         |    8 +-
 zh-cn/docs/next/user/microservice/index.html       |   10 +-
 zh-cn/docs/next/user/mode/at/index.html            |   12 +-
 zh-cn/docs/next/user/mode/saga/index.html          |    6 +-
 zh-cn/docs/next/user/mode/tcc/index.html           |   10 +-
 zh-cn/docs/next/user/mode/xa/index.html            |    8 +-
 zh-cn/docs/next/user/ormframework/index.html       |    6 +-
 zh-cn/docs/next/user/performance/index.html        |    6 +-
 zh-cn/docs/next/user/quickstart/index.html         |   10 +-
 zh-cn/docs/next/user/registry/consul/index.html    |    6 +-
 zh-cn/docs/next/user/registry/etcd3/index.html     |   10 +-
 zh-cn/docs/next/user/registry/eureka/index.html    |    6 +-
 zh-cn/docs/next/user/registry/index.html           |    8 +-
 zh-cn/docs/next/user/registry/nacos/index.html     |    8 +-
 .../next/user/registry/namingserver/index.html     |   18 +-
 zh-cn/docs/next/user/registry/zookeeper/index.html |    6 +-
 zh-cn/docs/next/user/spring/index.html             |    4 +-
 zh-cn/docs/next/user/sqlreference/dml/index.html   |    6 +-
 .../next/user/sqlreference/function/index.html     |    6 +-
 .../user/sqlreference/sql-decoration/index.html    |    6 +-
 .../user/sqlreference/sql-restrictions/index.html  |    8 +-
 .../txgroup/transaction-group-and-ha/index.html    |   12 +-
 .../next/user/txgroup/transaction-group/index.html |   10 +-
 zh-cn/docs/ops/config-center/index.html            |    4 +-
 zh-cn/docs/ops/deploy-by-docker-142/index.html     |    4 +-
 .../ops/deploy-by-docker-compose-142/index.html    |    4 +-
 zh-cn/docs/ops/deploy-by-docker-compose/index.html |    4 +-
 zh-cn/docs/ops/deploy-by-docker/index.html         |    4 +-
 zh-cn/docs/ops/deploy-by-helm/index.html           |    4 +-
 zh-cn/docs/ops/deploy-by-kubernetes/index.html     |    4 +-
 zh-cn/docs/ops/deploy-guide-beginner/index.html    |    4 +-
 zh-cn/docs/ops/deploy-ha/index.html                |    4 +-
 zh-cn/docs/ops/deploy-server-raft/index.html       |    4 +-
 zh-cn/docs/ops/deploy-server/index.html            |    4 +-
 .../ops/multi-configuration-isolation/index.html   |    4 +-
 zh-cn/docs/ops/upgrade/index.html                  |    4 +-
 zh-cn/docs/ops/version-maintain-plan/index.html    |    4 +-
 zh-cn/docs/overview/faq/index.html                 |    4 +-
 zh-cn/docs/overview/history/index.html             |    4 +-
 zh-cn/docs/overview/terminology/index.html         |    4 +-
 zh-cn/docs/overview/what-is-seata/index.html       |    4 +-
 zh-cn/docs/release-notes/index.html                |    4 +-
 zh-cn/docs/security/secret-key/index.html          |    4 +-
 zh-cn/docs/user/api/index.html                     |    4 +-
 zh-cn/docs/user/apm/prometheus/index.html          |    4 +-
 zh-cn/docs/user/apm/skywalking/index.html          |    4 +-
 .../appendix/global-transaction-status/index.html  |    4 +-
 zh-cn/docs/user/appendix/isolation/index.html      |    4 +-
 zh-cn/docs/user/configuration/apollo/index.html    |    4 +-
 zh-cn/docs/user/configuration/consul/index.html    |    4 +-
 zh-cn/docs/user/configuration/etcd3/index.html     |    4 +-
 zh-cn/docs/user/configuration/index.html           |    4 +-
 zh-cn/docs/user/configuration/nacos/index.html     |    4 +-
 zh-cn/docs/user/configuration/zookeeper/index.html |    4 +-
 zh-cn/docs/user/configurations/index.html          |    4 +-
 zh-cn/docs/user/configurations090/index.html       |    4 +-
 zh-cn/docs/user/configurations100/index.html       |    4 +-
 zh-cn/docs/user/datasource/index.html              |    4 +-
 zh-cn/docs/user/microservice/index.html            |    4 +-
 zh-cn/docs/user/mode/at/index.html                 |    4 +-
 zh-cn/docs/user/mode/saga/index.html               |    4 +-
 zh-cn/docs/user/mode/tcc/index.html                |    4 +-
 zh-cn/docs/user/mode/xa/index.html                 |    4 +-
 zh-cn/docs/user/ormframework/index.html            |    4 +-
 zh-cn/docs/user/performance/index.html             |    4 +-
 zh-cn/docs/user/quickstart/index.html              |    4 +-
 zh-cn/docs/user/registry/consul/index.html         |    4 +-
 zh-cn/docs/user/registry/etcd3/index.html          |    4 +-
 zh-cn/docs/user/registry/eureka/index.html         |    4 +-
 zh-cn/docs/user/registry/index.html                |    4 +-
 zh-cn/docs/user/registry/nacos/index.html          |    4 +-
 zh-cn/docs/user/registry/namingserver/index.html   |    4 +-
 zh-cn/docs/user/registry/zookeeper/index.html      |    4 +-
 zh-cn/docs/user/spring/index.html                  |    4 +-
 zh-cn/docs/user/sqlreference/dml/index.html        |    4 +-
 zh-cn/docs/user/sqlreference/function/index.html   |    4 +-
 .../user/sqlreference/sql-decoration/index.html    |    4 +-
 .../user/sqlreference/sql-restrictions/index.html  |    4 +-
 .../txgroup/transaction-group-and-ha/index.html    |    4 +-
 .../docs/user/txgroup/transaction-group/index.html |    4 +-
 .../v1.0/dev/domain/overviewDomainModel/index.html |    4 +-
 zh-cn/docs/v1.0/dev/domain/rm/index.html           |    4 +-
 zh-cn/docs/v1.0/dev/domain/tc/index.html           |    4 +-
 zh-cn/docs/v1.0/dev/domain/tm/index.html           |    4 +-
 zh-cn/docs/v1.0/dev/mode/at-mode/index.html        |    4 +-
 zh-cn/docs/v1.0/dev/mode/saga-mode/index.html      |    4 +-
 zh-cn/docs/v1.0/dev/mode/tcc-mode/index.html       |    4 +-
 zh-cn/docs/v1.0/dev/mode/xa-mode/index.html        |    4 +-
 zh-cn/docs/v1.0/dev/seata-mertics/index.html       |    4 +-
 .../label-an-issue-guide_dev/index.html            |    4 +-
 .../committer-guide/website-guide_dev/index.html   |    4 +-
 .../top-contributer_dev/index.html                 |    4 +-
 .../new-contributor-guide_dev/index.html           |    4 +-
 .../reporting-security-issues_dev/index.html       |    4 +-
 .../test-coverage-guide_dev/index.html             |    4 +-
 zh-cn/docs/v1.0/developers/guide_dev/index.html    |    4 +-
 zh-cn/docs/v1.0/ops/config-center/index.html       |    4 +-
 .../docs/v1.0/ops/deploy-by-docker-142/index.html  |    4 +-
 .../ops/deploy-by-docker-compose-142/index.html    |    4 +-
 .../v1.0/ops/deploy-by-docker-compose/index.html   |    4 +-
 zh-cn/docs/v1.0/ops/deploy-by-docker/index.html    |    4 +-
 zh-cn/docs/v1.0/ops/deploy-by-helm/index.html      |    4 +-
 .../docs/v1.0/ops/deploy-by-kubernetes/index.html  |    4 +-
 .../docs/v1.0/ops/deploy-guide-beginner/index.html |    4 +-
 zh-cn/docs/v1.0/ops/deploy-ha/index.html           |    4 +-
 zh-cn/docs/v1.0/ops/deploy-server/index.html       |    4 +-
 .../ops/multi-configuration-isolation/index.html   |    4 +-
 zh-cn/docs/v1.0/ops/upgrade/index.html             |    4 +-
 zh-cn/docs/v1.0/overview/faq/index.html            |    4 +-
 zh-cn/docs/v1.0/overview/terminology/index.html    |    4 +-
 zh-cn/docs/v1.0/overview/what-is-seata/index.html  |    4 +-
 zh-cn/docs/v1.0/release-notes/index.html           |    4 +-
 zh-cn/docs/v1.0/user/api/index.html                |    4 +-
 zh-cn/docs/v1.0/user/apm/prometheus/index.html     |    4 +-
 zh-cn/docs/v1.0/user/apm/skywalking/index.html     |    4 +-
 .../appendix/global-transaction-status/index.html  |    4 +-
 zh-cn/docs/v1.0/user/appendix/isolation/index.html |    4 +-
 .../docs/v1.0/user/configuration/apollo/index.html |    4 +-
 .../docs/v1.0/user/configuration/consul/index.html |    4 +-
 .../docs/v1.0/user/configuration/etcd3/index.html  |    4 +-
 zh-cn/docs/v1.0/user/configuration/index.html      |    4 +-
 .../docs/v1.0/user/configuration/nacos/index.html  |    4 +-
 .../v1.0/user/configuration/zookeeper/index.html   |    4 +-
 zh-cn/docs/v1.0/user/configurations/index.html     |    4 +-
 zh-cn/docs/v1.0/user/configurations090/index.html  |    4 +-
 zh-cn/docs/v1.0/user/configurations100/index.html  |    4 +-
 zh-cn/docs/v1.0/user/datasource/index.html         |    4 +-
 zh-cn/docs/v1.0/user/microservice/index.html       |    4 +-
 zh-cn/docs/v1.0/user/mode/at/index.html            |    4 +-
 zh-cn/docs/v1.0/user/mode/saga/index.html          |    4 +-
 zh-cn/docs/v1.0/user/mode/tcc/index.html           |    4 +-
 zh-cn/docs/v1.0/user/mode/xa/index.html            |    4 +-
 zh-cn/docs/v1.0/user/ormframework/index.html       |    4 +-
 zh-cn/docs/v1.0/user/performance/index.html        |    4 +-
 zh-cn/docs/v1.0/user/quickstart/index.html         |    4 +-
 zh-cn/docs/v1.0/user/registry/consul/index.html    |    4 +-
 zh-cn/docs/v1.0/user/registry/etcd3/index.html     |    4 +-
 zh-cn/docs/v1.0/user/registry/eureka/index.html    |    4 +-
 zh-cn/docs/v1.0/user/registry/index.html           |    4 +-
 zh-cn/docs/v1.0/user/registry/nacos/index.html     |    4 +-
 zh-cn/docs/v1.0/user/registry/zookeeper/index.html |    4 +-
 zh-cn/docs/v1.0/user/spring/index.html             |    4 +-
 zh-cn/docs/v1.0/user/sqlreference/dml/index.html   |    4 +-
 .../v1.0/user/sqlreference/function/index.html     |    4 +-
 .../user/sqlreference/sql-decoration/index.html    |    4 +-
 .../user/sqlreference/sql-restrictions/index.html  |    4 +-
 .../txgroup/transaction-group-and-ha/index.html    |    4 +-
 .../v1.0/user/txgroup/transaction-group/index.html |    4 +-
 .../v1.1/dev/domain/overviewDomainModel/index.html |    4 +-
 zh-cn/docs/v1.1/dev/domain/rm/index.html           |    4 +-
 zh-cn/docs/v1.1/dev/domain/tc/index.html           |    4 +-
 zh-cn/docs/v1.1/dev/domain/tm/index.html           |    4 +-
 zh-cn/docs/v1.1/dev/mode/at-mode/index.html        |    4 +-
 zh-cn/docs/v1.1/dev/mode/saga-mode/index.html      |    4 +-
 zh-cn/docs/v1.1/dev/mode/tcc-mode/index.html       |    4 +-
 zh-cn/docs/v1.1/dev/mode/xa-mode/index.html        |    4 +-
 zh-cn/docs/v1.1/dev/seata-mertics/index.html       |    4 +-
 .../label-an-issue-guide_dev/index.html            |    4 +-
 .../committer-guide/website-guide_dev/index.html   |    4 +-
 .../top-contributer_dev/index.html                 |    4 +-
 .../new-contributor-guide_dev/index.html           |    4 +-
 .../reporting-security-issues_dev/index.html       |    4 +-
 .../test-coverage-guide_dev/index.html             |    4 +-
 zh-cn/docs/v1.1/developers/guide_dev/index.html    |    4 +-
 zh-cn/docs/v1.1/ops/config-center/index.html       |    4 +-
 .../docs/v1.1/ops/deploy-by-docker-142/index.html  |    4 +-
 .../ops/deploy-by-docker-compose-142/index.html    |    4 +-
 .../v1.1/ops/deploy-by-docker-compose/index.html   |    4 +-
 zh-cn/docs/v1.1/ops/deploy-by-docker/index.html    |    4 +-
 zh-cn/docs/v1.1/ops/deploy-by-helm/index.html      |    4 +-
 .../docs/v1.1/ops/deploy-by-kubernetes/index.html  |    4 +-
 .../docs/v1.1/ops/deploy-guide-beginner/index.html |    4 +-
 zh-cn/docs/v1.1/ops/deploy-ha/index.html           |    4 +-
 zh-cn/docs/v1.1/ops/deploy-server/index.html       |    4 +-
 .../ops/multi-configuration-isolation/index.html   |    4 +-
 zh-cn/docs/v1.1/ops/upgrade/index.html             |    4 +-
 zh-cn/docs/v1.1/overview/faq/index.html            |    4 +-
 zh-cn/docs/v1.1/overview/terminology/index.html    |    4 +-
 zh-cn/docs/v1.1/overview/what-is-seata/index.html  |    4 +-
 zh-cn/docs/v1.1/release-notes/index.html           |    4 +-
 zh-cn/docs/v1.1/user/api/index.html                |    4 +-
 zh-cn/docs/v1.1/user/apm/prometheus/index.html     |    4 +-
 zh-cn/docs/v1.1/user/apm/skywalking/index.html     |    4 +-
 .../appendix/global-transaction-status/index.html  |    4 +-
 zh-cn/docs/v1.1/user/appendix/isolation/index.html |    4 +-
 .../docs/v1.1/user/configuration/apollo/index.html |    4 +-
 .../docs/v1.1/user/configuration/consul/index.html |    4 +-
 .../docs/v1.1/user/configuration/etcd3/index.html  |    4 +-
 zh-cn/docs/v1.1/user/configuration/index.html      |    4 +-
 .../docs/v1.1/user/configuration/nacos/index.html  |    4 +-
 .../v1.1/user/configuration/zookeeper/index.html   |    4 +-
 zh-cn/docs/v1.1/user/configurations/index.html     |    4 +-
 zh-cn/docs/v1.1/user/configurations090/index.html  |    4 +-
 zh-cn/docs/v1.1/user/configurations100/index.html  |    4 +-
 zh-cn/docs/v1.1/user/datasource/index.html         |    4 +-
 zh-cn/docs/v1.1/user/microservice/index.html       |    4 +-
 zh-cn/docs/v1.1/user/mode/at/index.html            |    4 +-
 zh-cn/docs/v1.1/user/mode/saga/index.html          |    4 +-
 zh-cn/docs/v1.1/user/mode/tcc/index.html           |    4 +-
 zh-cn/docs/v1.1/user/mode/xa/index.html            |    4 +-
 zh-cn/docs/v1.1/user/ormframework/index.html       |    4 +-
 zh-cn/docs/v1.1/user/performance/index.html        |    4 +-
 zh-cn/docs/v1.1/user/quickstart/index.html         |    4 +-
 zh-cn/docs/v1.1/user/registry/consul/index.html    |    4 +-
 zh-cn/docs/v1.1/user/registry/etcd3/index.html     |    4 +-
 zh-cn/docs/v1.1/user/registry/eureka/index.html    |    4 +-
 zh-cn/docs/v1.1/user/registry/index.html           |    4 +-
 zh-cn/docs/v1.1/user/registry/nacos/index.html     |    4 +-
 zh-cn/docs/v1.1/user/registry/zookeeper/index.html |    4 +-
 zh-cn/docs/v1.1/user/spring/index.html             |    4 +-
 zh-cn/docs/v1.1/user/sqlreference/dml/index.html   |    4 +-
 .../v1.1/user/sqlreference/function/index.html     |    4 +-
 .../user/sqlreference/sql-decoration/index.html    |    4 +-
 .../user/sqlreference/sql-restrictions/index.html  |    4 +-
 .../txgroup/transaction-group-and-ha/index.html    |    4 +-
 .../v1.1/user/txgroup/transaction-group/index.html |    4 +-
 .../v1.2/dev/domain/overviewDomainModel/index.html |    4 +-
 zh-cn/docs/v1.2/dev/domain/rm/index.html           |    4 +-
 zh-cn/docs/v1.2/dev/domain/tc/index.html           |    4 +-
 zh-cn/docs/v1.2/dev/domain/tm/index.html           |    4 +-
 zh-cn/docs/v1.2/dev/mode/at-mode/index.html        |    4 +-
 zh-cn/docs/v1.2/dev/mode/saga-mode/index.html      |    4 +-
 zh-cn/docs/v1.2/dev/mode/tcc-mode/index.html       |    4 +-
 zh-cn/docs/v1.2/dev/mode/xa-mode/index.html        |    4 +-
 zh-cn/docs/v1.2/dev/seata-mertics/index.html       |    4 +-
 .../label-an-issue-guide_dev/index.html            |    4 +-
 .../committer-guide/website-guide_dev/index.html   |    4 +-
 .../top-contributer_dev/index.html                 |    4 +-
 .../new-contributor-guide_dev/index.html           |    4 +-
 .../reporting-security-issues_dev/index.html       |    4 +-
 .../test-coverage-guide_dev/index.html             |    4 +-
 zh-cn/docs/v1.2/developers/guide_dev/index.html    |    4 +-
 zh-cn/docs/v1.2/ops/config-center/index.html       |    4 +-
 .../docs/v1.2/ops/deploy-by-docker-142/index.html  |    4 +-
 .../ops/deploy-by-docker-compose-142/index.html    |    4 +-
 .../v1.2/ops/deploy-by-docker-compose/index.html   |    4 +-
 zh-cn/docs/v1.2/ops/deploy-by-docker/index.html    |    4 +-
 zh-cn/docs/v1.2/ops/deploy-by-helm/index.html      |    4 +-
 .../docs/v1.2/ops/deploy-by-kubernetes/index.html  |    4 +-
 .../docs/v1.2/ops/deploy-guide-beginner/index.html |    4 +-
 zh-cn/docs/v1.2/ops/deploy-ha/index.html           |    4 +-
 zh-cn/docs/v1.2/ops/deploy-server/index.html       |    4 +-
 .../ops/multi-configuration-isolation/index.html   |    4 +-
 zh-cn/docs/v1.2/ops/upgrade/index.html             |    4 +-
 zh-cn/docs/v1.2/overview/faq/index.html            |    4 +-
 zh-cn/docs/v1.2/overview/terminology/index.html    |    4 +-
 zh-cn/docs/v1.2/overview/what-is-seata/index.html  |    4 +-
 zh-cn/docs/v1.2/release-notes/index.html           |    4 +-
 zh-cn/docs/v1.2/user/api/index.html                |    4 +-
 zh-cn/docs/v1.2/user/apm/prometheus/index.html     |    4 +-
 zh-cn/docs/v1.2/user/apm/skywalking/index.html     |    4 +-
 .../appendix/global-transaction-status/index.html  |    4 +-
 zh-cn/docs/v1.2/user/appendix/isolation/index.html |    4 +-
 .../docs/v1.2/user/configuration/apollo/index.html |    4 +-
 .../docs/v1.2/user/configuration/consul/index.html |    4 +-
 .../docs/v1.2/user/configuration/etcd3/index.html  |    4 +-
 zh-cn/docs/v1.2/user/configuration/index.html      |    4 +-
 .../docs/v1.2/user/configuration/nacos/index.html  |    4 +-
 .../v1.2/user/configuration/zookeeper/index.html   |    4 +-
 zh-cn/docs/v1.2/user/configurations/index.html     |    4 +-
 zh-cn/docs/v1.2/user/configurations090/index.html  |    4 +-
 zh-cn/docs/v1.2/user/configurations100/index.html  |    4 +-
 zh-cn/docs/v1.2/user/datasource/index.html         |    4 +-
 zh-cn/docs/v1.2/user/microservice/index.html       |    4 +-
 zh-cn/docs/v1.2/user/mode/at/index.html            |    4 +-
 zh-cn/docs/v1.2/user/mode/saga/index.html          |    4 +-
 zh-cn/docs/v1.2/user/mode/tcc/index.html           |    4 +-
 zh-cn/docs/v1.2/user/mode/xa/index.html            |    4 +-
 zh-cn/docs/v1.2/user/ormframework/index.html       |    4 +-
 zh-cn/docs/v1.2/user/performance/index.html        |    4 +-
 zh-cn/docs/v1.2/user/quickstart/index.html         |    4 +-
 zh-cn/docs/v1.2/user/registry/consul/index.html    |    4 +-
 zh-cn/docs/v1.2/user/registry/etcd3/index.html     |    4 +-
 zh-cn/docs/v1.2/user/registry/eureka/index.html    |    4 +-
 zh-cn/docs/v1.2/user/registry/index.html           |    4 +-
 zh-cn/docs/v1.2/user/registry/nacos/index.html     |    4 +-
 zh-cn/docs/v1.2/user/registry/zookeeper/index.html |    4 +-
 zh-cn/docs/v1.2/user/spring/index.html             |    4 +-
 zh-cn/docs/v1.2/user/sqlreference/dml/index.html   |    4 +-
 .../v1.2/user/sqlreference/function/index.html     |    4 +-
 .../user/sqlreference/sql-decoration/index.html    |    4 +-
 .../user/sqlreference/sql-restrictions/index.html  |    4 +-
 .../txgroup/transaction-group-and-ha/index.html    |    4 +-
 .../v1.2/user/txgroup/transaction-group/index.html |    4 +-
 .../v1.3/dev/domain/overviewDomainModel/index.html |    4 +-
 zh-cn/docs/v1.3/dev/domain/rm/index.html           |    4 +-
 zh-cn/docs/v1.3/dev/domain/tc/index.html           |    4 +-
 zh-cn/docs/v1.3/dev/domain/tm/index.html           |    4 +-
 zh-cn/docs/v1.3/dev/mode/at-mode/index.html        |    4 +-
 zh-cn/docs/v1.3/dev/mode/saga-mode/index.html      |    4 +-
 zh-cn/docs/v1.3/dev/mode/tcc-mode/index.html       |    4 +-
 zh-cn/docs/v1.3/dev/mode/xa-mode/index.html        |    4 +-
 zh-cn/docs/v1.3/dev/seata-mertics/index.html       |    4 +-
 .../label-an-issue-guide_dev/index.html            |    4 +-
 .../committer-guide/website-guide_dev/index.html   |    4 +-
 .../top-contributer_dev/index.html                 |    4 +-
 .../new-contributor-guide_dev/index.html           |    4 +-
 .../reporting-security-issues_dev/index.html       |    4 +-
 .../test-coverage-guide_dev/index.html             |    4 +-
 zh-cn/docs/v1.3/developers/guide_dev/index.html    |    4 +-
 zh-cn/docs/v1.3/ops/config-center/index.html       |    4 +-
 .../docs/v1.3/ops/deploy-by-docker-142/index.html  |    4 +-
 .../ops/deploy-by-docker-compose-142/index.html    |    4 +-
 .../v1.3/ops/deploy-by-docker-compose/index.html   |    4 +-
 zh-cn/docs/v1.3/ops/deploy-by-docker/index.html    |    4 +-
 zh-cn/docs/v1.3/ops/deploy-by-helm/index.html      |    4 +-
 .../docs/v1.3/ops/deploy-by-kubernetes/index.html  |    4 +-
 .../docs/v1.3/ops/deploy-guide-beginner/index.html |    4 +-
 zh-cn/docs/v1.3/ops/deploy-ha/index.html           |    4 +-
 zh-cn/docs/v1.3/ops/deploy-server/index.html       |    4 +-
 .../ops/multi-configuration-isolation/index.html   |    4 +-
 zh-cn/docs/v1.3/ops/upgrade/index.html             |    4 +-
 zh-cn/docs/v1.3/overview/faq/index.html            |    4 +-
 zh-cn/docs/v1.3/overview/terminology/index.html    |    4 +-
 zh-cn/docs/v1.3/overview/what-is-seata/index.html  |    4 +-
 zh-cn/docs/v1.3/release-notes/index.html           |    4 +-
 zh-cn/docs/v1.3/user/api/index.html                |    4 +-
 zh-cn/docs/v1.3/user/apm/prometheus/index.html     |    4 +-
 zh-cn/docs/v1.3/user/apm/skywalking/index.html     |    4 +-
 .../appendix/global-transaction-status/index.html  |    4 +-
 zh-cn/docs/v1.3/user/appendix/isolation/index.html |    4 +-
 .../docs/v1.3/user/configuration/apollo/index.html |    4 +-
 .../docs/v1.3/user/configuration/consul/index.html |    4 +-
 .../docs/v1.3/user/configuration/etcd3/index.html  |    4 +-
 zh-cn/docs/v1.3/user/configuration/index.html      |    4 +-
 .../docs/v1.3/user/configuration/nacos/index.html  |    4 +-
 .../v1.3/user/configuration/zookeeper/index.html   |    4 +-
 zh-cn/docs/v1.3/user/configurations/index.html     |    4 +-
 zh-cn/docs/v1.3/user/configurations090/index.html  |    4 +-
 zh-cn/docs/v1.3/user/configurations100/index.html  |    4 +-
 zh-cn/docs/v1.3/user/datasource/index.html         |    4 +-
 zh-cn/docs/v1.3/user/microservice/index.html       |    4 +-
 zh-cn/docs/v1.3/user/mode/at/index.html            |    4 +-
 zh-cn/docs/v1.3/user/mode/saga/index.html          |    4 +-
 zh-cn/docs/v1.3/user/mode/tcc/index.html           |    4 +-
 zh-cn/docs/v1.3/user/mode/xa/index.html            |    4 +-
 zh-cn/docs/v1.3/user/ormframework/index.html       |    4 +-
 zh-cn/docs/v1.3/user/performance/index.html        |    4 +-
 zh-cn/docs/v1.3/user/quickstart/index.html         |    4 +-
 zh-cn/docs/v1.3/user/registry/consul/index.html    |    4 +-
 zh-cn/docs/v1.3/user/registry/etcd3/index.html     |    4 +-
 zh-cn/docs/v1.3/user/registry/eureka/index.html    |    4 +-
 zh-cn/docs/v1.3/user/registry/index.html           |    4 +-
 zh-cn/docs/v1.3/user/registry/nacos/index.html     |    4 +-
 zh-cn/docs/v1.3/user/registry/zookeeper/index.html |    4 +-
 zh-cn/docs/v1.3/user/spring/index.html             |    4 +-
 zh-cn/docs/v1.3/user/sqlreference/dml/index.html   |    4 +-
 .../v1.3/user/sqlreference/function/index.html     |    4 +-
 .../user/sqlreference/sql-decoration/index.html    |    4 +-
 .../user/sqlreference/sql-restrictions/index.html  |    4 +-
 .../txgroup/transaction-group-and-ha/index.html    |    4 +-
 .../v1.3/user/txgroup/transaction-group/index.html |    4 +-
 .../v1.4/dev/domain/overviewDomainModel/index.html |    4 +-
 zh-cn/docs/v1.4/dev/domain/rm/index.html           |    4 +-
 zh-cn/docs/v1.4/dev/domain/tc/index.html           |    4 +-
 zh-cn/docs/v1.4/dev/domain/tm/index.html           |    4 +-
 zh-cn/docs/v1.4/dev/mode/at-mode/index.html        |    4 +-
 zh-cn/docs/v1.4/dev/mode/saga-mode/index.html      |    4 +-
 zh-cn/docs/v1.4/dev/mode/tcc-mode/index.html       |    4 +-
 zh-cn/docs/v1.4/dev/mode/xa-mode/index.html        |    4 +-
 zh-cn/docs/v1.4/dev/seata-mertics/index.html       |    4 +-
 .../label-an-issue-guide_dev/index.html            |    4 +-
 .../committer-guide/website-guide_dev/index.html   |    4 +-
 .../top-contributer_dev/index.html                 |    4 +-
 .../new-contributor-guide_dev/index.html           |    4 +-
 .../reporting-security-issues_dev/index.html       |    4 +-
 .../test-coverage-guide_dev/index.html             |    4 +-
 zh-cn/docs/v1.4/developers/guide_dev/index.html    |    4 +-
 zh-cn/docs/v1.4/ops/config-center/index.html       |    4 +-
 .../docs/v1.4/ops/deploy-by-docker-142/index.html  |    4 +-
 .../ops/deploy-by-docker-compose-142/index.html    |    4 +-
 .../v1.4/ops/deploy-by-docker-compose/index.html   |    4 +-
 zh-cn/docs/v1.4/ops/deploy-by-docker/index.html    |    4 +-
 zh-cn/docs/v1.4/ops/deploy-by-helm/index.html      |    4 +-
 .../docs/v1.4/ops/deploy-by-kubernetes/index.html  |    4 +-
 .../docs/v1.4/ops/deploy-guide-beginner/index.html |    4 +-
 zh-cn/docs/v1.4/ops/deploy-ha/index.html           |    4 +-
 zh-cn/docs/v1.4/ops/deploy-server/index.html       |    4 +-
 .../ops/multi-configuration-isolation/index.html   |    4 +-
 zh-cn/docs/v1.4/ops/upgrade/index.html             |    4 +-
 zh-cn/docs/v1.4/overview/faq/index.html            |    4 +-
 zh-cn/docs/v1.4/overview/terminology/index.html    |    4 +-
 zh-cn/docs/v1.4/overview/what-is-seata/index.html  |    4 +-
 zh-cn/docs/v1.4/release-notes/index.html           |    4 +-
 zh-cn/docs/v1.4/user/api/index.html                |    4 +-
 zh-cn/docs/v1.4/user/apm/prometheus/index.html     |    4 +-
 zh-cn/docs/v1.4/user/apm/skywalking/index.html     |    4 +-
 .../appendix/global-transaction-status/index.html  |    4 +-
 zh-cn/docs/v1.4/user/appendix/isolation/index.html |    4 +-
 .../docs/v1.4/user/configuration/apollo/index.html |    4 +-
 .../docs/v1.4/user/configuration/consul/index.html |    4 +-
 .../docs/v1.4/user/configuration/etcd3/index.html  |    4 +-
 zh-cn/docs/v1.4/user/configuration/index.html      |    4 +-
 .../docs/v1.4/user/configuration/nacos/index.html  |    4 +-
 .../v1.4/user/configuration/zookeeper/index.html   |    4 +-
 zh-cn/docs/v1.4/user/configurations/index.html     |    4 +-
 zh-cn/docs/v1.4/user/configurations090/index.html  |    4 +-
 zh-cn/docs/v1.4/user/configurations100/index.html  |    4 +-
 zh-cn/docs/v1.4/user/datasource/index.html         |    4 +-
 zh-cn/docs/v1.4/user/microservice/index.html       |    4 +-
 zh-cn/docs/v1.4/user/mode/at/index.html            |    4 +-
 zh-cn/docs/v1.4/user/mode/saga/index.html          |    4 +-
 zh-cn/docs/v1.4/user/mode/tcc/index.html           |    4 +-
 zh-cn/docs/v1.4/user/mode/xa/index.html            |    4 +-
 zh-cn/docs/v1.4/user/ormframework/index.html       |    4 +-
 zh-cn/docs/v1.4/user/performance/index.html        |    4 +-
 zh-cn/docs/v1.4/user/quickstart/index.html         |    4 +-
 zh-cn/docs/v1.4/user/registry/consul/index.html    |    4 +-
 zh-cn/docs/v1.4/user/registry/etcd3/index.html     |    4 +-
 zh-cn/docs/v1.4/user/registry/eureka/index.html    |    4 +-
 zh-cn/docs/v1.4/user/registry/index.html           |    4 +-
 zh-cn/docs/v1.4/user/registry/nacos/index.html     |    4 +-
 zh-cn/docs/v1.4/user/registry/zookeeper/index.html |    4 +-
 zh-cn/docs/v1.4/user/spring/index.html             |    4 +-
 zh-cn/docs/v1.4/user/sqlreference/dml/index.html   |    4 +-
 .../v1.4/user/sqlreference/function/index.html     |    4 +-
 .../user/sqlreference/sql-decoration/index.html    |    4 +-
 .../user/sqlreference/sql-restrictions/index.html  |    4 +-
 .../txgroup/transaction-group-and-ha/index.html    |    4 +-
 .../v1.4/user/txgroup/transaction-group/index.html |    4 +-
 .../v1.5/dev/domain/overviewDomainModel/index.html |    4 +-
 zh-cn/docs/v1.5/dev/domain/rm/index.html           |    4 +-
 zh-cn/docs/v1.5/dev/domain/tc/index.html           |    4 +-
 zh-cn/docs/v1.5/dev/domain/tm/index.html           |    4 +-
 zh-cn/docs/v1.5/dev/mode/at-mode/index.html        |    4 +-
 zh-cn/docs/v1.5/dev/mode/saga-mode/index.html      |    4 +-
 zh-cn/docs/v1.5/dev/mode/tcc-mode/index.html       |    4 +-
 zh-cn/docs/v1.5/dev/mode/xa-mode/index.html        |    4 +-
 zh-cn/docs/v1.5/dev/seata-mertics/index.html       |    4 +-
 .../label-an-issue-guide_dev/index.html            |    4 +-
 .../committer-guide/website-guide_dev/index.html   |    4 +-
 .../top-contributer_dev/index.html                 |    4 +-
 .../new-contributor-guide_dev/index.html           |    4 +-
 .../reporting-security-issues_dev/index.html       |    4 +-
 .../test-coverage-guide_dev/index.html             |    4 +-
 zh-cn/docs/v1.5/developers/guide_dev/index.html    |    4 +-
 zh-cn/docs/v1.5/ops/config-center/index.html       |    4 +-
 .../docs/v1.5/ops/deploy-by-docker-142/index.html  |    4 +-
 .../ops/deploy-by-docker-compose-142/index.html    |    4 +-
 .../v1.5/ops/deploy-by-docker-compose/index.html   |    4 +-
 zh-cn/docs/v1.5/ops/deploy-by-docker/index.html    |    4 +-
 zh-cn/docs/v1.5/ops/deploy-by-helm/index.html      |    4 +-
 .../docs/v1.5/ops/deploy-by-kubernetes/index.html  |    4 +-
 .../docs/v1.5/ops/deploy-guide-beginner/index.html |    4 +-
 zh-cn/docs/v1.5/ops/deploy-ha/index.html           |    4 +-
 zh-cn/docs/v1.5/ops/deploy-server/index.html       |    4 +-
 .../ops/multi-configuration-isolation/index.html   |    4 +-
 zh-cn/docs/v1.5/ops/upgrade/index.html             |    4 +-
 zh-cn/docs/v1.5/overview/faq/index.html            |    4 +-
 zh-cn/docs/v1.5/overview/terminology/index.html    |    4 +-
 zh-cn/docs/v1.5/overview/what-is-seata/index.html  |    4 +-
 zh-cn/docs/v1.5/release-notes/index.html           |    4 +-
 zh-cn/docs/v1.5/user/api/index.html                |    4 +-
 zh-cn/docs/v1.5/user/apm/prometheus/index.html     |    4 +-
 zh-cn/docs/v1.5/user/apm/skywalking/index.html     |    4 +-
 .../appendix/global-transaction-status/index.html  |    4 +-
 zh-cn/docs/v1.5/user/appendix/isolation/index.html |    4 +-
 .../docs/v1.5/user/configuration/apollo/index.html |    4 +-
 .../docs/v1.5/user/configuration/consul/index.html |    4 +-
 .../docs/v1.5/user/configuration/etcd3/index.html  |    4 +-
 zh-cn/docs/v1.5/user/configuration/index.html      |    4 +-
 .../docs/v1.5/user/configuration/nacos/index.html  |    4 +-
 .../v1.5/user/configuration/zookeeper/index.html   |    4 +-
 zh-cn/docs/v1.5/user/configurations/index.html     |    4 +-
 zh-cn/docs/v1.5/user/configurations090/index.html  |    4 +-
 zh-cn/docs/v1.5/user/configurations100/index.html  |    4 +-
 zh-cn/docs/v1.5/user/datasource/index.html         |    4 +-
 zh-cn/docs/v1.5/user/microservice/index.html       |    4 +-
 zh-cn/docs/v1.5/user/mode/at/index.html            |    4 +-
 zh-cn/docs/v1.5/user/mode/saga/index.html          |    4 +-
 zh-cn/docs/v1.5/user/mode/tcc/index.html           |    4 +-
 zh-cn/docs/v1.5/user/mode/xa/index.html            |    4 +-
 zh-cn/docs/v1.5/user/ormframework/index.html       |    4 +-
 zh-cn/docs/v1.5/user/performance/index.html        |    4 +-
 zh-cn/docs/v1.5/user/quickstart/index.html         |    4 +-
 zh-cn/docs/v1.5/user/registry/consul/index.html    |    4 +-
 zh-cn/docs/v1.5/user/registry/etcd3/index.html     |    4 +-
 zh-cn/docs/v1.5/user/registry/eureka/index.html    |    4 +-
 zh-cn/docs/v1.5/user/registry/index.html           |    4 +-
 zh-cn/docs/v1.5/user/registry/nacos/index.html     |    4 +-
 zh-cn/docs/v1.5/user/registry/zookeeper/index.html |    4 +-
 zh-cn/docs/v1.5/user/spring/index.html             |    4 +-
 zh-cn/docs/v1.5/user/sqlreference/dml/index.html   |    4 +-
 .../v1.5/user/sqlreference/function/index.html     |    4 +-
 .../user/sqlreference/sql-decoration/index.html    |    4 +-
 .../user/sqlreference/sql-restrictions/index.html  |    4 +-
 .../txgroup/transaction-group-and-ha/index.html    |    4 +-
 .../v1.5/user/txgroup/transaction-group/index.html |    4 +-
 .../v1.6/dev/domain/overviewDomainModel/index.html |    4 +-
 zh-cn/docs/v1.6/dev/domain/rm/index.html           |    4 +-
 zh-cn/docs/v1.6/dev/domain/tc/index.html           |    4 +-
 zh-cn/docs/v1.6/dev/domain/tm/index.html           |    4 +-
 zh-cn/docs/v1.6/dev/mode/at-mode/index.html        |    4 +-
 zh-cn/docs/v1.6/dev/mode/saga-mode/index.html      |    4 +-
 zh-cn/docs/v1.6/dev/mode/tcc-mode/index.html       |    4 +-
 zh-cn/docs/v1.6/dev/mode/xa-mode/index.html        |    4 +-
 zh-cn/docs/v1.6/dev/seata-mertics/index.html       |    4 +-
 .../label-an-issue-guide_dev/index.html            |    4 +-
 .../committer-guide/website-guide_dev/index.html   |    4 +-
 .../top-contributer_dev/index.html                 |    4 +-
 .../new-contributor-guide_dev/index.html           |    4 +-
 .../reporting-security-issues_dev/index.html       |    4 +-
 .../test-coverage-guide_dev/index.html             |    4 +-
 zh-cn/docs/v1.6/developers/guide_dev/index.html    |    4 +-
 zh-cn/docs/v1.6/ops/config-center/index.html       |    4 +-
 .../docs/v1.6/ops/deploy-by-docker-142/index.html  |    4 +-
 .../ops/deploy-by-docker-compose-142/index.html    |    4 +-
 .../v1.6/ops/deploy-by-docker-compose/index.html   |    4 +-
 zh-cn/docs/v1.6/ops/deploy-by-docker/index.html    |    4 +-
 zh-cn/docs/v1.6/ops/deploy-by-helm/index.html      |    4 +-
 .../docs/v1.6/ops/deploy-by-kubernetes/index.html  |    4 +-
 .../docs/v1.6/ops/deploy-guide-beginner/index.html |    4 +-
 zh-cn/docs/v1.6/ops/deploy-ha/index.html           |    4 +-
 zh-cn/docs/v1.6/ops/deploy-server/index.html       |    4 +-
 .../ops/multi-configuration-isolation/index.html   |    4 +-
 zh-cn/docs/v1.6/ops/upgrade/index.html             |    4 +-
 zh-cn/docs/v1.6/overview/faq/index.html            |    4 +-
 zh-cn/docs/v1.6/overview/terminology/index.html    |    4 +-
 zh-cn/docs/v1.6/overview/what-is-seata/index.html  |    4 +-
 zh-cn/docs/v1.6/release-notes/index.html           |    4 +-
 zh-cn/docs/v1.6/user/api/index.html                |    4 +-
 zh-cn/docs/v1.6/user/apm/prometheus/index.html     |    4 +-
 zh-cn/docs/v1.6/user/apm/skywalking/index.html     |    4 +-
 .../appendix/global-transaction-status/index.html  |    4 +-
 zh-cn/docs/v1.6/user/appendix/isolation/index.html |    4 +-
 .../docs/v1.6/user/configuration/apollo/index.html |    4 +-
 .../docs/v1.6/user/configuration/consul/index.html |    4 +-
 .../docs/v1.6/user/configuration/etcd3/index.html  |    4 +-
 zh-cn/docs/v1.6/user/configuration/index.html      |    4 +-
 .../docs/v1.6/user/configuration/nacos/index.html  |    4 +-
 .../v1.6/user/configuration/zookeeper/index.html   |    4 +-
 zh-cn/docs/v1.6/user/configurations/index.html     |    4 +-
 zh-cn/docs/v1.6/user/configurations090/index.html  |    4 +-
 zh-cn/docs/v1.6/user/configurations100/index.html  |    4 +-
 zh-cn/docs/v1.6/user/datasource/index.html         |    4 +-
 zh-cn/docs/v1.6/user/microservice/index.html       |    4 +-
 zh-cn/docs/v1.6/user/mode/at/index.html            |    4 +-
 zh-cn/docs/v1.6/user/mode/saga/index.html          |    4 +-
 zh-cn/docs/v1.6/user/mode/tcc/index.html           |    4 +-
 zh-cn/docs/v1.6/user/mode/xa/index.html            |    4 +-
 zh-cn/docs/v1.6/user/ormframework/index.html       |    4 +-
 zh-cn/docs/v1.6/user/performance/index.html        |    4 +-
 zh-cn/docs/v1.6/user/quickstart/index.html         |    4 +-
 zh-cn/docs/v1.6/user/registry/consul/index.html    |    4 +-
 zh-cn/docs/v1.6/user/registry/etcd3/index.html     |    4 +-
 zh-cn/docs/v1.6/user/registry/eureka/index.html    |    4 +-
 zh-cn/docs/v1.6/user/registry/index.html           |    4 +-
 zh-cn/docs/v1.6/user/registry/nacos/index.html     |    4 +-
 zh-cn/docs/v1.6/user/registry/zookeeper/index.html |    4 +-
 zh-cn/docs/v1.6/user/spring/index.html             |    4 +-
 zh-cn/docs/v1.6/user/sqlreference/dml/index.html   |    4 +-
 .../v1.6/user/sqlreference/function/index.html     |    4 +-
 .../user/sqlreference/sql-decoration/index.html    |    4 +-
 .../user/sqlreference/sql-restrictions/index.html  |    4 +-
 .../txgroup/transaction-group-and-ha/index.html    |    4 +-
 .../v1.6/user/txgroup/transaction-group/index.html |    4 +-
 .../v1.7/dev/domain/overviewDomainModel/index.html |    4 +-
 zh-cn/docs/v1.7/dev/domain/rm/index.html           |    4 +-
 zh-cn/docs/v1.7/dev/domain/tc/index.html           |    4 +-
 zh-cn/docs/v1.7/dev/domain/tm/index.html           |    4 +-
 zh-cn/docs/v1.7/dev/mode/at-mode/index.html        |    4 +-
 zh-cn/docs/v1.7/dev/mode/saga-mode/index.html      |    4 +-
 zh-cn/docs/v1.7/dev/mode/tcc-mode/index.html       |    4 +-
 zh-cn/docs/v1.7/dev/mode/xa-mode/index.html        |    4 +-
 zh-cn/docs/v1.7/dev/seata-mertics/index.html       |    4 +-
 .../label-an-issue-guide_dev/index.html            |    4 +-
 .../committer-guide/website-guide_dev/index.html   |    4 +-
 .../top-contributer_dev/index.html                 |    4 +-
 .../new-contributor-guide_dev/index.html           |    4 +-
 .../reporting-security-issues_dev/index.html       |    4 +-
 .../test-coverage-guide_dev/index.html             |    4 +-
 zh-cn/docs/v1.7/developers/guide_dev/index.html    |    4 +-
 zh-cn/docs/v1.7/ops/config-center/index.html       |    4 +-
 .../docs/v1.7/ops/deploy-by-docker-142/index.html  |    4 +-
 .../ops/deploy-by-docker-compose-142/index.html    |    4 +-
 .../v1.7/ops/deploy-by-docker-compose/index.html   |    4 +-
 zh-cn/docs/v1.7/ops/deploy-by-docker/index.html    |    4 +-
 zh-cn/docs/v1.7/ops/deploy-by-helm/index.html      |    4 +-
 .../docs/v1.7/ops/deploy-by-kubernetes/index.html  |    4 +-
 .../docs/v1.7/ops/deploy-guide-beginner/index.html |    4 +-
 zh-cn/docs/v1.7/ops/deploy-ha/index.html           |    4 +-
 zh-cn/docs/v1.7/ops/deploy-server/index.html       |    4 +-
 .../ops/multi-configuration-isolation/index.html   |    4 +-
 zh-cn/docs/v1.7/ops/upgrade/index.html             |    4 +-
 zh-cn/docs/v1.7/overview/faq/index.html            |    4 +-
 zh-cn/docs/v1.7/overview/terminology/index.html    |    4 +-
 zh-cn/docs/v1.7/overview/what-is-seata/index.html  |    4 +-
 zh-cn/docs/v1.7/release-notes/index.html           |    4 +-
 zh-cn/docs/v1.7/user/api/index.html                |    4 +-
 zh-cn/docs/v1.7/user/apm/prometheus/index.html     |    4 +-
 zh-cn/docs/v1.7/user/apm/skywalking/index.html     |    4 +-
 .../appendix/global-transaction-status/index.html  |    4 +-
 zh-cn/docs/v1.7/user/appendix/isolation/index.html |    4 +-
 .../docs/v1.7/user/configuration/apollo/index.html |    4 +-
 .../docs/v1.7/user/configuration/consul/index.html |    4 +-
 .../docs/v1.7/user/configuration/etcd3/index.html  |    4 +-
 zh-cn/docs/v1.7/user/configuration/index.html      |    4 +-
 .../docs/v1.7/user/configuration/nacos/index.html  |    4 +-
 .../v1.7/user/configuration/zookeeper/index.html   |    4 +-
 zh-cn/docs/v1.7/user/configurations/index.html     |    4 +-
 zh-cn/docs/v1.7/user/configurations090/index.html  |    4 +-
 zh-cn/docs/v1.7/user/configurations100/index.html  |    4 +-
 zh-cn/docs/v1.7/user/datasource/index.html         |    4 +-
 zh-cn/docs/v1.7/user/microservice/index.html       |    4 +-
 zh-cn/docs/v1.7/user/mode/at/index.html            |    4 +-
 zh-cn/docs/v1.7/user/mode/saga/index.html          |    4 +-
 zh-cn/docs/v1.7/user/mode/tcc/index.html           |    4 +-
 zh-cn/docs/v1.7/user/mode/xa/index.html            |    4 +-
 zh-cn/docs/v1.7/user/ormframework/index.html       |    4 +-
 zh-cn/docs/v1.7/user/performance/index.html        |    4 +-
 zh-cn/docs/v1.7/user/quickstart/index.html         |    4 +-
 zh-cn/docs/v1.7/user/registry/consul/index.html    |    4 +-
 zh-cn/docs/v1.7/user/registry/etcd3/index.html     |    4 +-
 zh-cn/docs/v1.7/user/registry/eureka/index.html    |    4 +-
 zh-cn/docs/v1.7/user/registry/index.html           |    4 +-
 zh-cn/docs/v1.7/user/registry/nacos/index.html     |    4 +-
 zh-cn/docs/v1.7/user/registry/zookeeper/index.html |    4 +-
 zh-cn/docs/v1.7/user/spring/index.html             |    4 +-
 zh-cn/docs/v1.7/user/sqlreference/dml/index.html   |    4 +-
 .../v1.7/user/sqlreference/function/index.html     |    4 +-
 .../user/sqlreference/sql-decoration/index.html    |    4 +-
 .../user/sqlreference/sql-restrictions/index.html  |    4 +-
 .../txgroup/transaction-group-and-ha/index.html    |    4 +-
 .../v1.7/user/txgroup/transaction-group/index.html |    4 +-
 .../v1.8/dev/domain/overviewDomainModel/index.html |    4 +-
 zh-cn/docs/v1.8/dev/domain/rm/index.html           |    4 +-
 zh-cn/docs/v1.8/dev/domain/tc/index.html           |    4 +-
 zh-cn/docs/v1.8/dev/domain/tm/index.html           |    4 +-
 zh-cn/docs/v1.8/dev/mode/at-mode/index.html        |    4 +-
 zh-cn/docs/v1.8/dev/mode/saga-mode/index.html      |    4 +-
 zh-cn/docs/v1.8/dev/mode/tcc-mode/index.html       |    4 +-
 zh-cn/docs/v1.8/dev/mode/xa-mode/index.html        |    4 +-
 zh-cn/docs/v1.8/dev/seata-mertics/index.html       |    4 +-
 .../label-an-issue-guide_dev/index.html            |    4 +-
 .../committer-guide/website-guide_dev/index.html   |    4 +-
 .../top-contributer_dev/index.html                 |    4 +-
 .../new-contributor-guide_dev/index.html           |    4 +-
 .../reporting-security-issues_dev/index.html       |    4 +-
 .../test-coverage-guide_dev/index.html             |    4 +-
 zh-cn/docs/v1.8/developers/guide_dev/index.html    |    4 +-
 zh-cn/docs/v1.8/ops/config-center/index.html       |    4 +-
 .../docs/v1.8/ops/deploy-by-docker-142/index.html  |    4 +-
 .../ops/deploy-by-docker-compose-142/index.html    |    4 +-
 .../v1.8/ops/deploy-by-docker-compose/index.html   |    4 +-
 zh-cn/docs/v1.8/ops/deploy-by-docker/index.html    |    4 +-
 zh-cn/docs/v1.8/ops/deploy-by-helm/index.html      |    4 +-
 .../docs/v1.8/ops/deploy-by-kubernetes/index.html  |    4 +-
 .../docs/v1.8/ops/deploy-guide-beginner/index.html |    4 +-
 zh-cn/docs/v1.8/ops/deploy-ha/index.html           |    4 +-
 zh-cn/docs/v1.8/ops/deploy-server/index.html       |    4 +-
 .../ops/multi-configuration-isolation/index.html   |    4 +-
 zh-cn/docs/v1.8/ops/upgrade/index.html             |    4 +-
 zh-cn/docs/v1.8/overview/faq/index.html            |    4 +-
 zh-cn/docs/v1.8/overview/history/index.html        |    4 +-
 zh-cn/docs/v1.8/overview/terminology/index.html    |    4 +-
 zh-cn/docs/v1.8/overview/what-is-seata/index.html  |    4 +-
 zh-cn/docs/v1.8/release-notes/index.html           |    4 +-
 zh-cn/docs/v1.8/user/api/index.html                |    4 +-
 zh-cn/docs/v1.8/user/apm/prometheus/index.html     |    4 +-
 zh-cn/docs/v1.8/user/apm/skywalking/index.html     |    4 +-
 .../appendix/global-transaction-status/index.html  |    4 +-
 zh-cn/docs/v1.8/user/appendix/isolation/index.html |    4 +-
 .../docs/v1.8/user/configuration/apollo/index.html |    4 +-
 .../docs/v1.8/user/configuration/consul/index.html |    4 +-
 .../docs/v1.8/user/configuration/etcd3/index.html  |    4 +-
 zh-cn/docs/v1.8/user/configuration/index.html      |    4 +-
 .../docs/v1.8/user/configuration/nacos/index.html  |    4 +-
 .../v1.8/user/configuration/zookeeper/index.html   |    4 +-
 zh-cn/docs/v1.8/user/configurations/index.html     |    4 +-
 zh-cn/docs/v1.8/user/configurations090/index.html  |    4 +-
 zh-cn/docs/v1.8/user/configurations100/index.html  |    4 +-
 zh-cn/docs/v1.8/user/datasource/index.html         |    4 +-
 zh-cn/docs/v1.8/user/microservice/index.html       |    4 +-
 zh-cn/docs/v1.8/user/mode/at/index.html            |    4 +-
 zh-cn/docs/v1.8/user/mode/saga/index.html          |    4 +-
 zh-cn/docs/v1.8/user/mode/tcc/index.html           |    4 +-
 zh-cn/docs/v1.8/user/mode/xa/index.html            |    4 +-
 zh-cn/docs/v1.8/user/ormframework/index.html       |    4 +-
 zh-cn/docs/v1.8/user/performance/index.html        |    4 +-
 zh-cn/docs/v1.8/user/quickstart/index.html         |    4 +-
 zh-cn/docs/v1.8/user/registry/consul/index.html    |    4 +-
 zh-cn/docs/v1.8/user/registry/etcd3/index.html     |    4 +-
 zh-cn/docs/v1.8/user/registry/eureka/index.html    |    4 +-
 zh-cn/docs/v1.8/user/registry/index.html           |    4 +-
 zh-cn/docs/v1.8/user/registry/nacos/index.html     |    4 +-
 zh-cn/docs/v1.8/user/registry/zookeeper/index.html |    4 +-
 zh-cn/docs/v1.8/user/spring/index.html             |    4 +-
 zh-cn/docs/v1.8/user/sqlreference/dml/index.html   |    4 +-
 .../v1.8/user/sqlreference/function/index.html     |    4 +-
 .../user/sqlreference/sql-decoration/index.html    |    4 +-
 .../user/sqlreference/sql-restrictions/index.html  |    4 +-
 .../txgroup/transaction-group-and-ha/index.html    |    4 +-
 .../v1.8/user/txgroup/transaction-group/index.html |    4 +-
 .../v2.0/dev/domain/overviewDomainModel/index.html |    4 +-
 zh-cn/docs/v2.0/dev/domain/rm/index.html           |    4 +-
 zh-cn/docs/v2.0/dev/domain/tc/index.html           |    4 +-
 zh-cn/docs/v2.0/dev/domain/tm/index.html           |    4 +-
 zh-cn/docs/v2.0/dev/mode/at-mode/index.html        |    4 +-
 zh-cn/docs/v2.0/dev/mode/saga-mode/index.html      |    4 +-
 zh-cn/docs/v2.0/dev/mode/tcc-mode/index.html       |    4 +-
 zh-cn/docs/v2.0/dev/mode/xa-mode/index.html        |    4 +-
 zh-cn/docs/v2.0/dev/seata-mertics/index.html       |    4 +-
 .../label-an-issue-guide_dev/index.html            |    4 +-
 .../committer-guide/website-guide_dev/index.html   |    4 +-
 .../top-contributer_dev/index.html                 |    4 +-
 .../new-contributor-guide_dev/index.html           |    4 +-
 .../reporting-security-issues_dev/index.html       |    4 +-
 .../test-coverage-guide_dev/index.html             |    4 +-
 zh-cn/docs/v2.0/developers/guide_dev/index.html    |    4 +-
 zh-cn/docs/v2.0/ops/config-center/index.html       |    4 +-
 .../docs/v2.0/ops/deploy-by-docker-142/index.html  |    4 +-
 .../ops/deploy-by-docker-compose-142/index.html    |    4 +-
 .../v2.0/ops/deploy-by-docker-compose/index.html   |    4 +-
 zh-cn/docs/v2.0/ops/deploy-by-docker/index.html    |    4 +-
 zh-cn/docs/v2.0/ops/deploy-by-helm/index.html      |    4 +-
 .../docs/v2.0/ops/deploy-by-kubernetes/index.html  |    4 +-
 .../docs/v2.0/ops/deploy-guide-beginner/index.html |    4 +-
 zh-cn/docs/v2.0/ops/deploy-ha/index.html           |    4 +-
 zh-cn/docs/v2.0/ops/deploy-server-raft/index.html  |    4 +-
 zh-cn/docs/v2.0/ops/deploy-server/index.html       |    4 +-
 .../ops/multi-configuration-isolation/index.html   |    4 +-
 zh-cn/docs/v2.0/ops/upgrade/index.html             |    4 +-
 .../docs/v2.0/ops/version-maintain-plan/index.html |    4 +-
 zh-cn/docs/v2.0/overview/faq/index.html            |    4 +-
 zh-cn/docs/v2.0/overview/history/index.html        |    4 +-
 zh-cn/docs/v2.0/overview/terminology/index.html    |    4 +-
 zh-cn/docs/v2.0/overview/what-is-seata/index.html  |    4 +-
 zh-cn/docs/v2.0/release-notes/index.html           |    4 +-
 zh-cn/docs/v2.0/user/api/index.html                |    4 +-
 zh-cn/docs/v2.0/user/apm/prometheus/index.html     |    4 +-
 zh-cn/docs/v2.0/user/apm/skywalking/index.html     |    4 +-
 .../appendix/global-transaction-status/index.html  |    4 +-
 zh-cn/docs/v2.0/user/appendix/isolation/index.html |    4 +-
 .../docs/v2.0/user/configuration/apollo/index.html |    4 +-
 .../docs/v2.0/user/configuration/consul/index.html |    4 +-
 .../docs/v2.0/user/configuration/etcd3/index.html  |    4 +-
 zh-cn/docs/v2.0/user/configuration/index.html      |    4 +-
 .../docs/v2.0/user/configuration/nacos/index.html  |    4 +-
 .../v2.0/user/configuration/zookeeper/index.html   |    4 +-
 zh-cn/docs/v2.0/user/configurations/index.html     |    4 +-
 zh-cn/docs/v2.0/user/configurations090/index.html  |    4 +-
 zh-cn/docs/v2.0/user/configurations100/index.html  |    4 +-
 zh-cn/docs/v2.0/user/datasource/index.html         |    4 +-
 zh-cn/docs/v2.0/user/microservice/index.html       |    4 +-
 zh-cn/docs/v2.0/user/mode/at/index.html            |    4 +-
 zh-cn/docs/v2.0/user/mode/saga/index.html          |    4 +-
 zh-cn/docs/v2.0/user/mode/tcc/index.html           |    4 +-
 zh-cn/docs/v2.0/user/mode/xa/index.html            |    4 +-
 zh-cn/docs/v2.0/user/ormframework/index.html       |    4 +-
 zh-cn/docs/v2.0/user/performance/index.html        |    4 +-
 zh-cn/docs/v2.0/user/quickstart/index.html         |    4 +-
 zh-cn/docs/v2.0/user/registry/consul/index.html    |    4 +-
 zh-cn/docs/v2.0/user/registry/etcd3/index.html     |    4 +-
 zh-cn/docs/v2.0/user/registry/eureka/index.html    |    4 +-
 zh-cn/docs/v2.0/user/registry/index.html           |    4 +-
 zh-cn/docs/v2.0/user/registry/nacos/index.html     |    4 +-
 zh-cn/docs/v2.0/user/registry/zookeeper/index.html |    4 +-
 zh-cn/docs/v2.0/user/spring/index.html             |    4 +-
 zh-cn/docs/v2.0/user/sqlreference/dml/index.html   |    4 +-
 .../v2.0/user/sqlreference/function/index.html     |    4 +-
 .../user/sqlreference/sql-decoration/index.html    |    4 +-
 .../user/sqlreference/sql-restrictions/index.html  |    4 +-
 .../txgroup/transaction-group-and-ha/index.html    |    4 +-
 .../v2.0/user/txgroup/transaction-group/index.html |    4 +-
 .../v2.1/dev/domain/overviewDomainModel/index.html |    4 +-
 zh-cn/docs/v2.1/dev/domain/rm/index.html           |    4 +-
 zh-cn/docs/v2.1/dev/domain/tc/index.html           |    4 +-
 zh-cn/docs/v2.1/dev/domain/tm/index.html           |    4 +-
 zh-cn/docs/v2.1/dev/mode/at-mode/index.html        |    4 +-
 zh-cn/docs/v2.1/dev/mode/saga-mode/index.html      |    4 +-
 zh-cn/docs/v2.1/dev/mode/tcc-mode/index.html       |    4 +-
 zh-cn/docs/v2.1/dev/mode/xa-mode/index.html        |    4 +-
 zh-cn/docs/v2.1/dev/seata-mertics/index.html       |    4 +-
 .../label-an-issue-guide_dev/index.html            |    4 +-
 .../committer-guide/website-guide_dev/index.html   |    4 +-
 .../top-contributer_dev/index.html                 |    4 +-
 .../new-contributor-guide_dev/index.html           |    4 +-
 .../reporting-security-issues_dev/index.html       |    4 +-
 .../test-coverage-guide_dev/index.html             |    4 +-
 zh-cn/docs/v2.1/developers/guide_dev/index.html    |    4 +-
 zh-cn/docs/v2.1/ops/config-center/index.html       |    4 +-
 .../docs/v2.1/ops/deploy-by-docker-142/index.html  |    4 +-
 .../ops/deploy-by-docker-compose-142/index.html    |    4 +-
 .../v2.1/ops/deploy-by-docker-compose/index.html   |    4 +-
 zh-cn/docs/v2.1/ops/deploy-by-docker/index.html    |    4 +-
 zh-cn/docs/v2.1/ops/deploy-by-helm/index.html      |    4 +-
 .../docs/v2.1/ops/deploy-by-kubernetes/index.html  |    4 +-
 .../docs/v2.1/ops/deploy-guide-beginner/index.html |    4 +-
 zh-cn/docs/v2.1/ops/deploy-ha/index.html           |    4 +-
 zh-cn/docs/v2.1/ops/deploy-server-raft/index.html  |    4 +-
 zh-cn/docs/v2.1/ops/deploy-server/index.html       |    4 +-
 .../ops/multi-configuration-isolation/index.html   |    4 +-
 zh-cn/docs/v2.1/ops/upgrade/index.html             |    4 +-
 .../docs/v2.1/ops/version-maintain-plan/index.html |    4 +-
 zh-cn/docs/v2.1/overview/faq/index.html            |    4 +-
 zh-cn/docs/v2.1/overview/history/index.html        |    4 +-
 zh-cn/docs/v2.1/overview/terminology/index.html    |    4 +-
 zh-cn/docs/v2.1/overview/what-is-seata/index.html  |    4 +-
 zh-cn/docs/v2.1/release-notes/index.html           |    4 +-
 zh-cn/docs/v2.1/user/api/index.html                |    4 +-
 zh-cn/docs/v2.1/user/apm/prometheus/index.html     |    4 +-
 zh-cn/docs/v2.1/user/apm/skywalking/index.html     |    4 +-
 .../appendix/global-transaction-status/index.html  |    4 +-
 zh-cn/docs/v2.1/user/appendix/isolation/index.html |    4 +-
 .../docs/v2.1/user/configuration/apollo/index.html |    4 +-
 .../docs/v2.1/user/configuration/consul/index.html |    4 +-
 .../docs/v2.1/user/configuration/etcd3/index.html  |    4 +-
 zh-cn/docs/v2.1/user/configuration/index.html      |    4 +-
 .../docs/v2.1/user/configuration/nacos/index.html  |    4 +-
 .../v2.1/user/configuration/zookeeper/index.html   |    4 +-
 zh-cn/docs/v2.1/user/configurations/index.html     |    4 +-
 zh-cn/docs/v2.1/user/configurations090/index.html  |    4 +-
 zh-cn/docs/v2.1/user/configurations100/index.html  |    4 +-
 zh-cn/docs/v2.1/user/datasource/index.html         |    4 +-
 zh-cn/docs/v2.1/user/microservice/index.html       |    4 +-
 zh-cn/docs/v2.1/user/mode/at/index.html            |    4 +-
 zh-cn/docs/v2.1/user/mode/saga/index.html          |    4 +-
 zh-cn/docs/v2.1/user/mode/tcc/index.html           |    4 +-
 zh-cn/docs/v2.1/user/mode/xa/index.html            |    4 +-
 zh-cn/docs/v2.1/user/ormframework/index.html       |    4 +-
 zh-cn/docs/v2.1/user/performance/index.html        |    4 +-
 zh-cn/docs/v2.1/user/quickstart/index.html         |    4 +-
 zh-cn/docs/v2.1/user/registry/consul/index.html    |    4 +-
 zh-cn/docs/v2.1/user/registry/etcd3/index.html     |    4 +-
 zh-cn/docs/v2.1/user/registry/eureka/index.html    |    4 +-
 zh-cn/docs/v2.1/user/registry/index.html           |    4 +-
 zh-cn/docs/v2.1/user/registry/nacos/index.html     |    4 +-
 zh-cn/docs/v2.1/user/registry/zookeeper/index.html |    4 +-
 zh-cn/docs/v2.1/user/spring/index.html             |    4 +-
 zh-cn/docs/v2.1/user/sqlreference/dml/index.html   |    4 +-
 .../v2.1/user/sqlreference/function/index.html     |    4 +-
 .../user/sqlreference/sql-decoration/index.html    |    4 +-
 .../user/sqlreference/sql-restrictions/index.html  |    4 +-
 .../txgroup/transaction-group-and-ha/index.html    |    4 +-
 .../v2.1/user/txgroup/transaction-group/index.html |    4 +-
 .../v2.2/dev/domain/overviewDomainModel/index.html |    4 +-
 zh-cn/docs/v2.2/dev/domain/rm/index.html           |    4 +-
 zh-cn/docs/v2.2/dev/domain/tc/index.html           |    4 +-
 zh-cn/docs/v2.2/dev/domain/tm/index.html           |    4 +-
 zh-cn/docs/v2.2/dev/mode/at-mode/index.html        |    4 +-
 zh-cn/docs/v2.2/dev/mode/saga-mode/index.html      |    4 +-
 zh-cn/docs/v2.2/dev/mode/tcc-mode/index.html       |    4 +-
 zh-cn/docs/v2.2/dev/mode/xa-mode/index.html        |    4 +-
 zh-cn/docs/v2.2/dev/seata-mertics/index.html       |    4 +-
 .../label-an-issue-guide_dev/index.html            |    4 +-
 .../committer-guide/website-guide_dev/index.html   |    4 +-
 .../top-contributer_dev/index.html                 |    4 +-
 .../new-contributor-guide_dev/index.html           |    4 +-
 .../reporting-security-issues_dev/index.html       |    4 +-
 .../test-coverage-guide_dev/index.html             |    4 +-
 zh-cn/docs/v2.2/developers/guide_dev/index.html    |    4 +-
 .../ppmc-guide/release-guide_dev/index.html        |    4 +-
 zh-cn/docs/v2.2/ops/config-center/index.html       |    4 +-
 .../docs/v2.2/ops/deploy-by-docker-142/index.html  |    4 +-
 .../ops/deploy-by-docker-compose-142/index.html    |    4 +-
 .../v2.2/ops/deploy-by-docker-compose/index.html   |    4 +-
 zh-cn/docs/v2.2/ops/deploy-by-docker/index.html    |    4 +-
 zh-cn/docs/v2.2/ops/deploy-by-helm/index.html      |    4 +-
 .../docs/v2.2/ops/deploy-by-kubernetes/index.html  |    4 +-
 .../docs/v2.2/ops/deploy-guide-beginner/index.html |    4 +-
 zh-cn/docs/v2.2/ops/deploy-ha/index.html           |    4 +-
 zh-cn/docs/v2.2/ops/deploy-server-raft/index.html  |    4 +-
 zh-cn/docs/v2.2/ops/deploy-server/index.html       |    4 +-
 .../ops/multi-configuration-isolation/index.html   |    4 +-
 zh-cn/docs/v2.2/ops/upgrade/index.html             |    4 +-
 .../docs/v2.2/ops/version-maintain-plan/index.html |    4 +-
 zh-cn/docs/v2.2/overview/faq/index.html            |    4 +-
 zh-cn/docs/v2.2/overview/history/index.html        |    4 +-
 zh-cn/docs/v2.2/overview/terminology/index.html    |    4 +-
 zh-cn/docs/v2.2/overview/what-is-seata/index.html  |    4 +-
 zh-cn/docs/v2.2/release-notes/index.html           |    4 +-
 zh-cn/docs/v2.2/user/api/index.html                |    4 +-
 zh-cn/docs/v2.2/user/apm/prometheus/index.html     |    4 +-
 zh-cn/docs/v2.2/user/apm/skywalking/index.html     |    4 +-
 .../appendix/global-transaction-status/index.html  |    4 +-
 zh-cn/docs/v2.2/user/appendix/isolation/index.html |    4 +-
 .../docs/v2.2/user/configuration/apollo/index.html |    4 +-
 .../docs/v2.2/user/configuration/consul/index.html |    4 +-
 .../docs/v2.2/user/configuration/etcd3/index.html  |    4 +-
 zh-cn/docs/v2.2/user/configuration/index.html      |    4 +-
 .../docs/v2.2/user/configuration/nacos/index.html  |    4 +-
 .../v2.2/user/configuration/zookeeper/index.html   |    4 +-
 zh-cn/docs/v2.2/user/configurations/index.html     |    4 +-
 zh-cn/docs/v2.2/user/configurations090/index.html  |    4 +-
 zh-cn/docs/v2.2/user/configurations100/index.html  |    4 +-
 zh-cn/docs/v2.2/user/datasource/index.html         |    4 +-
 zh-cn/docs/v2.2/user/microservice/index.html       |    4 +-
 zh-cn/docs/v2.2/user/mode/at/index.html            |    4 +-
 zh-cn/docs/v2.2/user/mode/saga/index.html          |    4 +-
 zh-cn/docs/v2.2/user/mode/tcc/index.html           |    4 +-
 zh-cn/docs/v2.2/user/mode/xa/index.html            |    4 +-
 zh-cn/docs/v2.2/user/ormframework/index.html       |    4 +-
 zh-cn/docs/v2.2/user/performance/index.html        |    4 +-
 zh-cn/docs/v2.2/user/quickstart/index.html         |    4 +-
 zh-cn/docs/v2.2/user/registry/consul/index.html    |    4 +-
 zh-cn/docs/v2.2/user/registry/etcd3/index.html     |    4 +-
 zh-cn/docs/v2.2/user/registry/eureka/index.html    |    4 +-
 zh-cn/docs/v2.2/user/registry/index.html           |    4 +-
 zh-cn/docs/v2.2/user/registry/nacos/index.html     |    4 +-
 .../v2.2/user/registry/namingserver/index.html     |    4 +-
 zh-cn/docs/v2.2/user/registry/zookeeper/index.html |    4 +-
 zh-cn/docs/v2.2/user/spring/index.html             |    4 +-
 zh-cn/docs/v2.2/user/sqlreference/dml/index.html   |    4 +-
 .../v2.2/user/sqlreference/function/index.html     |    4 +-
 .../user/sqlreference/sql-decoration/index.html    |    4 +-
 .../user/sqlreference/sql-restrictions/index.html  |    4 +-
 .../txgroup/transaction-group-and-ha/index.html    |    4 +-
 .../v2.2/user/txgroup/transaction-group/index.html |    4 +-
 zh-cn/download/seata-server/index.html             |    4 +-
 zh-cn/home/feature/index.html                      |    4 +-
 zh-cn/home/introduction/index.html                 |    4 +-
 zh-cn/home/top/index.html                          |    4 +-
 zh-cn/img/console/branch-trx-detail.png            |  Bin 0 -> 366635 bytes
 zh-cn/img/console/branch-trx.png                   |  Bin 0 -> 225900 bytes
 zh-cn/img/console/commit-or-rollback.png           |  Bin 0 -> 140163 bytes
 zh-cn/img/console/del-branch-trx.png               |  Bin 0 -> 111968 bytes
 zh-cn/img/console/del-global-lock.png              |  Bin 0 -> 174205 bytes
 zh-cn/img/console/del-global-trx.png               |  Bin 0 -> 135276 bytes
 zh-cn/img/console/force-del-branch-trx.png         |  Bin 0 -> 108609 bytes
 zh-cn/img/console/force-del-global-trx.png         |  Bin 0 -> 136926 bytes
 zh-cn/img/console/global-lock.png                  |  Bin 0 -> 141006 bytes
 zh-cn/img/console/saga-designer.png                |  Bin 0 -> 255242 bytes
 zh-cn/img/console/start-branch-trx.png             |  Bin 0 -> 115266 bytes
 zh-cn/img/console/start-global-trx.png             |  Bin 0 -> 132240 bytes
 zh-cn/img/console/stop-branch-trx.png              |  Bin 0 -> 114731 bytes
 zh-cn/img/console/stop-global-trx-hint.png         |  Bin 0 -> 230666 bytes
 zh-cn/img/console/stop-global-trx.png              |  Bin 0 -> 133006 bytes
 zh-cn/img/console/update-global-trx.png            |  Bin 0 -> 140848 bytes
 zh-cn/index.html                                   |    4 +-
 zh-cn/markdown-page/index.html                     |    4 +-
 zh-cn/release-history/seata-server/index.html      |    4 +-
 zh-cn/search/index.html                            |    4 +-
 zh-cn/solution/index.html                          |    4 +-
 zh-cn/users/index.html                             |    4 +-
 4443 files changed, 10860 insertions(+), 9496 deletions(-)

diff --git a/assets/images/branch-trx-c826c395824e2edabf04dfac6df2f8ca.png b/assets/images/branch-trx-c826c395824e2edabf04dfac6df2f8ca.png
new file mode 100644
index 00000000000..7b24d078efb
Binary files /dev/null and b/assets/images/branch-trx-c826c395824e2edabf04dfac6df2f8ca.png differ
diff --git a/assets/images/branch-trx-detail-65188f3e42fdba98a4d79c1710a5ce5f.png b/assets/images/branch-trx-detail-65188f3e42fdba98a4d79c1710a5ce5f.png
new file mode 100644
index 00000000000..a767d4475c7
Binary files /dev/null and b/assets/images/branch-trx-detail-65188f3e42fdba98a4d79c1710a5ce5f.png differ
diff --git a/assets/images/commit-or-rollback-8925d742889849f7e6410b9b9c55f3cd.png b/assets/images/commit-or-rollback-8925d742889849f7e6410b9b9c55f3cd.png
new file mode 100644
index 00000000000..c42859d60e4
Binary files /dev/null and b/assets/images/commit-or-rollback-8925d742889849f7e6410b9b9c55f3cd.png differ
diff --git a/assets/images/del-branch-trx-1ba962c46b32ced259c413fd42d79779.png b/assets/images/del-branch-trx-1ba962c46b32ced259c413fd42d79779.png
new file mode 100644
index 00000000000..5a2c48291ef
Binary files /dev/null and b/assets/images/del-branch-trx-1ba962c46b32ced259c413fd42d79779.png differ
diff --git a/assets/images/del-global-lock-46d3be3c3cc93cd8fa79f9799726970f.png b/assets/images/del-global-lock-46d3be3c3cc93cd8fa79f9799726970f.png
new file mode 100644
index 00000000000..92451297154
Binary files /dev/null and b/assets/images/del-global-lock-46d3be3c3cc93cd8fa79f9799726970f.png differ
diff --git a/assets/images/del-global-trx-bc8e947ae878cdef832cbc9ed212e4f6.png b/assets/images/del-global-trx-bc8e947ae878cdef832cbc9ed212e4f6.png
new file mode 100644
index 00000000000..f74ffd7360d
Binary files /dev/null and b/assets/images/del-global-trx-bc8e947ae878cdef832cbc9ed212e4f6.png differ
diff --git a/assets/images/force-del-branch-trx-f604fbbe61e82dea0ed7bde6f629fd16.png b/assets/images/force-del-branch-trx-f604fbbe61e82dea0ed7bde6f629fd16.png
new file mode 100644
index 00000000000..62c68ce6854
Binary files /dev/null and b/assets/images/force-del-branch-trx-f604fbbe61e82dea0ed7bde6f629fd16.png differ
diff --git a/assets/images/force-del-global-trx-7335f155a0f894ea68b34a3c06251527.png b/assets/images/force-del-global-trx-7335f155a0f894ea68b34a3c06251527.png
new file mode 100644
index 00000000000..47dcfcfabfa
Binary files /dev/null and b/assets/images/force-del-global-trx-7335f155a0f894ea68b34a3c06251527.png differ
diff --git a/assets/images/global-lock-d89bdf009ee517b5b2772cc94ac5b559.png b/assets/images/global-lock-d89bdf009ee517b5b2772cc94ac5b559.png
new file mode 100644
index 00000000000..1ee7df3ea00
Binary files /dev/null and b/assets/images/global-lock-d89bdf009ee517b5b2772cc94ac5b559.png differ
diff --git a/assets/images/saga-designer-021737999936391c9bca3dfdb3c99a32.png b/assets/images/saga-designer-021737999936391c9bca3dfdb3c99a32.png
new file mode 100644
index 00000000000..5502e152cae
Binary files /dev/null and b/assets/images/saga-designer-021737999936391c9bca3dfdb3c99a32.png differ
diff --git a/assets/images/start-branch-trx-4b6413b7780a5842db56d251c3f37bdb.png b/assets/images/start-branch-trx-4b6413b7780a5842db56d251c3f37bdb.png
new file mode 100644
index 00000000000..8fd711b326d
Binary files /dev/null and b/assets/images/start-branch-trx-4b6413b7780a5842db56d251c3f37bdb.png differ
diff --git a/assets/images/start-global-trx-647eb8499e902bc5a32eda435a80879b.png b/assets/images/start-global-trx-647eb8499e902bc5a32eda435a80879b.png
new file mode 100644
index 00000000000..c506e40ba0d
Binary files /dev/null and b/assets/images/start-global-trx-647eb8499e902bc5a32eda435a80879b.png differ
diff --git a/assets/images/stop-branch-trx-66a4e823d395ce6b804b7c62b931bf15.png b/assets/images/stop-branch-trx-66a4e823d395ce6b804b7c62b931bf15.png
new file mode 100644
index 00000000000..f993cb55fc8
Binary files /dev/null and b/assets/images/stop-branch-trx-66a4e823d395ce6b804b7c62b931bf15.png differ
diff --git a/assets/images/stop-global-trx-965fe718e8312444c83b4d7e2262d115.png b/assets/images/stop-global-trx-965fe718e8312444c83b4d7e2262d115.png
new file mode 100644
index 00000000000..cf77e0f11f2
Binary files /dev/null and b/assets/images/stop-global-trx-965fe718e8312444c83b4d7e2262d115.png differ
diff --git a/assets/images/stop-global-trx-hint-4555587507757dd452bda72fb616493f.png b/assets/images/stop-global-trx-hint-4555587507757dd452bda72fb616493f.png
new file mode 100644
index 00000000000..ceb429909e5
Binary files /dev/null and b/assets/images/stop-global-trx-hint-4555587507757dd452bda72fb616493f.png differ
diff --git a/assets/images/update-global-trx-12ce46ee9c6da33eea904bed8ead8ba3.png b/assets/images/update-global-trx-12ce46ee9c6da33eea904bed8ead8ba3.png
new file mode 100644
index 00000000000..bcc7fa741b6
Binary files /dev/null and b/assets/images/update-global-trx-12ce46ee9c6da33eea904bed8ead8ba3.png differ
diff --git a/assets/js/1c27d5ec.8c736063.js b/assets/js/1c27d5ec.8c736063.js
new file mode 100644
index 00000000000..47a5b82ee61
--- /dev/null
+++ b/assets/js/1c27d5ec.8c736063.js
@@ -0,0 +1 @@
+"use strict";(self.webpackChunkseata_website=self.webpackChunkseata_website||[]).push([[64871],{29614:(e,t,n)=>{n.r(t),n.d(t,{assets:()=>l,contentTitle:()=>r,default:()=>h,frontMatter:()=>o,metadata:()=>i,toc:()=>c});var a=n(74848),s=n(28453);const o={title:"Transaction Control and Global Lock",keywords:["console","transaction","lock"],description:"The Seata console provides manual control for 4 types of distributed transactions and control over global locks in AT mode."},r="Background K [...]
\ No newline at end of file
diff --git a/assets/js/2d6322e8.68e3c8e7.js b/assets/js/2d6322e8.68e3c8e7.js
new file mode 100644
index 00000000000..1b73ec9b42b
--- /dev/null
+++ b/assets/js/2d6322e8.68e3c8e7.js
@@ -0,0 +1 @@
+"use strict";(self.webpackChunkseata_website=self.webpackChunkseata_website||[]).push([[38127],{89120:(e,t,n)=>{n.r(t),n.d(t,{assets:()=>i,contentTitle:()=>s,default:()=>m,frontMatter:()=>o,metadata:()=>c,toc:()=>u});var a=n(74848),r=n(28453);const o={},s=void 0,c={permalink:"/blog/seata-namingserver",editUrl:"https://github.com/apache/incubator-seata-website/blob/docusaurus/blog/seata-namingserver.md",source:"@site/blog/seata-namingserver.md",title:"seata-namingserver",description:"Plac [...]
\ No newline at end of file
diff --git a/assets/js/311ed97d.c23add4b.js b/assets/js/311ed97d.c23add4b.js
new file mode 100644
index 00000000000..a3b2ef54f5d
--- /dev/null
+++ b/assets/js/311ed97d.c23add4b.js
@@ -0,0 +1 @@
+"use strict";(self.webpackChunkseata_website=self.webpackChunkseata_website||[]).push([[98137],{30223:(e,n,r)=>{r.r(n),r.d(n,{assets:()=>c,contentTitle:()=>s,default:()=>d,frontMatter:()=>a,metadata:()=>o,toc:()=>l});var i=r(74848),t=r(28453);const a={title:"Seata Namingserver Registry",keywords:["Seata","Namingserver"],description:"Namingserver registry."},s="Namingserver Registry (beta)",o={id:"user/registry/namingserver",title:"Seata Namingserver Registry",description:"Namingserver re [...]
\ No newline at end of file
diff --git a/assets/js/5b32f052.ccacd437.js b/assets/js/5b32f052.ccacd437.js
new file mode 100644
index 00000000000..4419c105db9
--- /dev/null
+++ b/assets/js/5b32f052.ccacd437.js
@@ -0,0 +1 @@
+"use strict";(self.webpackChunkseata_website=self.webpackChunkseata_website||[]).push([[17382],{18424:(e,n,s)=>{s.r(n),s.d(n,{assets:()=>c,contentTitle:()=>a,default:()=>l,frontMatter:()=>r,metadata:()=>i,toc:()=>u});var t=s(74848),o=s(28453);const r={title:"Saga Designer",keywords:["console","saga"],description:"Seata Console Saga Designer"},a="Console Introduction",i={id:"user/console/saga-designer",title:"Saga Designer",description:"Seata Console Saga Designer",source:"@site/i18n/en/d [...]
\ No newline at end of file
diff --git a/assets/js/5c941569.b11d232e.js b/assets/js/5c941569.b11d232e.js
new file mode 100644
index 00000000000..6ffda64029b
--- /dev/null
+++ b/assets/js/5c941569.b11d232e.js
@@ -0,0 +1 @@
+"use strict";(self.webpackChunkseata_website=self.webpackChunkseata_website||[]).push([[42193],{72780:(e,t,n)=>{n.r(t),n.d(t,{assets:()=>i,contentTitle:()=>s,default:()=>m,frontMatter:()=>o,metadata:()=>c,toc:()=>u});var a=n(74848),r=n(28453);const o={},s=void 0,c={permalink:"/blog/seata-namingserver",editUrl:"https://github.com/apache/incubator-seata-website/blob/docusaurus/blog/seata-namingserver.md",source:"@site/blog/seata-namingserver.md",title:"seata-namingserver",description:"Plac [...]
\ No newline at end of file
diff --git a/assets/js/935f2afb.bcf68c7a.js b/assets/js/935f2afb.bcf68c7a.js
new file mode 100644
index 00000000000..60484aa85af
--- /dev/null
+++ b/assets/js/935f2afb.bcf68c7a.js
@@ -0,0 +1 @@
+"use strict";(self.webpackChunkseata_website=self.webpackChunkseata_website||[]).push([[98581],{35610:e=>{e.exports=JSON.parse('{"pluginId":"default","version":"current","label":"Next Version","banner":"unreleased","badge":true,"noIndex":false,"className":"docs-version-current","isLast":false,"docsSidebars":{"docs":[{"type":"category","label":"Overview","collapsible":false,"items":[{"type":"link","label":"What Is Seata?","href":"/docs/next/overview/what-is-seata","docId":"overview/what-i [...]
\ No newline at end of file
diff --git a/assets/js/b2f554cd.95e5a89f.js b/assets/js/b2f554cd.95e5a89f.js
new file mode 100644
index 00000000000..0d061e3b200
--- /dev/null
+++ b/assets/js/b2f554cd.95e5a89f.js
@@ -0,0 +1 @@
+"use strict";(self.webpackChunkseata_website=self.webpackChunkseata_website||[]).push([[95894],{76042:e=>{e.exports=JSON.parse('{"blogPosts":[{"id":"/seata-namingserver","metadata":{"permalink":"/blog/seata-namingserver","editUrl":"https://github.com/apache/incubator-seata-website/blob/docusaurus/blog/seata-namingserver.md","source":"@site/blog/seata-namingserver.md","title":"seata-namingserver","description":"Placeholder. DO NOT DELETE.","date":"2025-05-01T18:04:43.000Z","formattedDate" [...]
\ No newline at end of file
diff --git a/assets/js/d8c3c10a.28c3db40.js b/assets/js/d8c3c10a.28c3db40.js
new file mode 100644
index 00000000000..839194843ec
--- /dev/null
+++ b/assets/js/d8c3c10a.28c3db40.js
@@ -0,0 +1 @@
+"use strict";(self.webpackChunkseata_website=self.webpackChunkseata_website||[]).push([[53964],{2740:(n,e,t)=>{t.r(e),t.d(e,{assets:()=>c,contentTitle:()=>r,default:()=>h,frontMatter:()=>o,metadata:()=>s,toc:()=>l});var a=t(74848),i=t(28453);const o={title:"Api Guide",keywords:["Seata"],description:"Api Guide."},r="1. Overview",s={id:"user/api",title:"Api Guide",description:"Api Guide.",source:"@site/i18n/en/docusaurus-plugin-content-docs/current/user/api.md",sourceDirName:"user",slug:"/ [...]
\ No newline at end of file
diff --git a/assets/js/f45f7370.4ff69b46.js b/assets/js/f45f7370.4ff69b46.js
new file mode 100644
index 00000000000..53711784e89
--- /dev/null
+++ b/assets/js/f45f7370.4ff69b46.js
@@ -0,0 +1 @@
+"use strict";(self.webpackChunkseata_website=self.webpackChunkseata_website||[]).push([[72727],{69420:(e,t,n)=>{n.r(t),n.d(t,{assets:()=>c,contentTitle:()=>i,default:()=>d,frontMatter:()=>r,metadata:()=>a,toc:()=>u});var o=n(74848),s=n(28453);const r={title:"Console Introduction",keywords:["console"],description:"Introduction to the Seata Console"},i="Console Introduction",a={id:"user/console/introduction",title:"Console Introduction",description:"Introduction to the Seata Console",sourc [...]
\ No newline at end of file
diff --git a/assets/js/main.3a278f29.js b/assets/js/main.3a278f29.js
new file mode 100644
index 00000000000..a0be824df8d
--- /dev/null
+++ b/assets/js/main.3a278f29.js
@@ -0,0 +1,2 @@
+/*! For license information please see main.3a278f29.js.LICENSE.txt */
+(self.webpackChunkseata_website=self.webpackChunkseata_website||[]).push([[38792],{89188:(e,o,t)=>{"use strict";t.d(o,{W:()=>s});var n=t(96540);function s(){return n.createElement("svg",{width:"20",height:"20",className:"DocSearch-Search-Icon",viewBox:"0 0 20 20"},n.createElement("path",{d:"M14.386 14.386l4.0877 4.0877-4.0877-4.0877c-2.9418 2.9419-7.7115 2.9419-10.6533 0-2.9419-2.9418-2.9419-7.7115 0-10.6533 2.9418-2.9419 7.7115-2.9419 10.6533 0 2.9419 2.9418 2.9419 7.7115 0 10.6533z",st [...]
\ No newline at end of file
diff --git a/assets/js/main.3a278f29.js.LICENSE.txt b/assets/js/main.3a278f29.js.LICENSE.txt
new file mode 100644
index 00000000000..91dc8949981
--- /dev/null
+++ b/assets/js/main.3a278f29.js.LICENSE.txt
@@ -0,0 +1,64 @@
+/* NProgress, (c) 2013, 2014 Rico Sta. Cruz - http://ricostacruz.com/nprogress
+ * @license MIT */
+
+/*! Bundled license information:
+
+prismjs/prism.js:
+  (**
+   * Prism: Lightweight, robust, elegant syntax highlighting
+   *
+   * @license MIT <https://opensource.org/licenses/MIT>
+   * @author Lea Verou <https://lea.verou.me>
+   * @namespace
+   * @public
+   *)
+*/
+
+/**
+ * @license React
+ * react-dom.production.min.js
+ *
+ * Copyright (c) Facebook, Inc. and its affiliates.
+ *
+ * This source code is licensed under the MIT license found in the
+ * LICENSE file in the root directory of this source tree.
+ */
+
+/**
+ * @license React
+ * react-jsx-runtime.production.min.js
+ *
+ * Copyright (c) Facebook, Inc. and its affiliates.
+ *
+ * This source code is licensed under the MIT license found in the
+ * LICENSE file in the root directory of this source tree.
+ */
+
+/**
+ * @license React
+ * react.production.min.js
+ *
+ * Copyright (c) Facebook, Inc. and its affiliates.
+ *
+ * This source code is licensed under the MIT license found in the
+ * LICENSE file in the root directory of this source tree.
+ */
+
+/**
+ * @license React
+ * scheduler.production.min.js
+ *
+ * Copyright (c) Facebook, Inc. and its affiliates.
+ *
+ * This source code is licensed under the MIT license found in the
+ * LICENSE file in the root directory of this source tree.
+ */
+
+/** @license React v16.13.1
+ * react-is.production.min.js
+ *
+ * Copyright (c) Facebook, Inc. and its affiliates.
+ *
+ * This source code is licensed under the MIT license found in the
+ * LICENSE file in the root directory of this source tree.
+ */
diff --git a/assets/js/runtime~main.c4d7a661.js b/assets/js/runtime~main.c4d7a661.js
new file mode 100644
index 00000000000..55a2c7916ca
--- /dev/null
+++ b/assets/js/runtime~main.c4d7a661.js
@@ -0,0 +1 @@
+(()=>{"use strict";var c,e,b,f,a,d={},t={};function r(c){var e=t[c];if(void 0!==e)return e.exports;var b=t[c]={exports:{}};return d[c].call(b.exports,b,b.exports,r),b.exports}r.m=d,c=[],r.O=(e,b,f,a)=>{if(!b){var d=1/0;for(i=0;i<c.length;i++){b=c[i][0],f=c[i][1],a=c[i][2];for(var t=!0,o=0;o<b.length;o++)(!1&a||d>=a)&&Object.keys(r.O).every((c=>r.O[c](b[o])))?b.splice(o--,1):(t=!1,a<d&&(d=a));if(t){c.splice(i--,1);var n=f();void 0!==n&&(e=n)}}return e}a=a||0;for(var i=c.length;i>0&&c[i-1] [...]
\ No newline at end of file
diff --git a/blog/archive/index.html b/blog/archive/index.html
index 041b768730c..0b19a3ebcf0 100644
--- a/blog/archive/index.html
+++ b/blog/archive/index.html
@@ -11,11 +11,11 @@
 
 
 <meta name="aes-config" content="pid=xux-opensource&amp;user_type=101&amp;uid=&amp;username=&amp;dim10=seata"><link rel="stylesheet" href="/assets/css/styles.3d33451b.css">
-<script src="/assets/js/runtime~main.24bb509e.js" defer="defer"></script>
-<script src="/assets/js/main.12164a2c.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.c4d7a661.js" defer="defer"></script>
+<script src="/assets/js/main.3a278f29.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
-<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
+<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
                   <div class="fs-12">
                     <div class="center-div">
                       <span>Apache Seata (incubating) is an effort undergoing incubation at The Apache Software Foundation (ASF), sponsored by the Apache Incubator. Incubation is required of all newly accepted projects until a further review indicates that the infrastructure, communications, and decision making process have stabilized in a manner consistent with other successful ASF projects. While incubation status is not necessarily a reflection of the completeness or stability of the  [...]
diff --git a/blog/atom.xml b/blog/atom.xml
index 01a8bac5013..a941e788bae 100644
--- a/blog/atom.xml
+++ b/blog/atom.xml
@@ -2,7 +2,7 @@
 <feed xmlns="http://www.w3.org/2005/Atom">
     <id>https://seata.apache.org/blog</id>
     <title>Apache Seata Blog</title>
-    <updated>2025-04-29T08:12:00.000Z</updated>
+    <updated>2025-05-01T18:04:43.000Z</updated>
     <generator>https://github.com/jpmonette/feed</generator>
     <link rel="alternate" href="https://seata.apache.org/blog"/>
     <subtitle>Apache Seata Blog</subtitle>
@@ -11,7 +11,7 @@
         <title type="html"><![CDATA[seata-namingserver]]></title>
         <id>https://seata.apache.org/blog/seata-namingserver</id>
         <link href="https://seata.apache.org/blog/seata-namingserver"/>
-        <updated>2025-04-29T08:12:00.000Z</updated>
+        <updated>2025-05-01T18:04:43.000Z</updated>
         <summary type="html"><![CDATA[Placeholder. DO NOT DELETE.]]></summary>
         <content type="html"><![CDATA[<p>Placeholder. DO NOT DELETE.</p>]]></content>
     </entry>
diff --git a/blog/design-more-flexable-application-by-saga/index.html b/blog/design-more-flexable-application-by-saga/index.html
index f4fdfdfa30f..474a931c626 100644
--- a/blog/design-more-flexable-application-by-saga/index.html
+++ b/blog/design-more-flexable-application-by-saga/index.html
@@ -11,8 +11,8 @@
 
 
 <meta name="aes-config" content="pid=xux-opensource&amp;user_type=101&amp;uid=&amp;username=&amp;dim10=seata"><link rel="stylesheet" href="/assets/css/styles.3d33451b.css">
-<script src="/assets/js/runtime~main.24bb509e.js" defer="defer"></script>
-<script src="/assets/js/main.12164a2c.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.c4d7a661.js" defer="defer"></script>
+<script src="/assets/js/main.3a278f29.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
diff --git a/blog/explore-seata-journey/index.html b/blog/explore-seata-journey/index.html
index 46fcbac6ab8..e32fcba67e6 100644
--- a/blog/explore-seata-journey/index.html
+++ b/blog/explore-seata-journey/index.html
@@ -11,8 +11,8 @@
 
 
 <meta name="aes-config" content="pid=xux-opensource&amp;user_type=101&amp;uid=&amp;username=&amp;dim10=seata"><link rel="stylesheet" href="/assets/css/styles.3d33451b.css">
-<script src="/assets/js/runtime~main.24bb509e.js" defer="defer"></script>
-<script src="/assets/js/main.12164a2c.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.c4d7a661.js" defer="defer"></script>
+<script src="/assets/js/main.3a278f29.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
diff --git a/blog/how-to-send-message-with-rocketmq-in-seata/index.html b/blog/how-to-send-message-with-rocketmq-in-seata/index.html
index 64505fac698..d90d3a36439 100644
--- a/blog/how-to-send-message-with-rocketmq-in-seata/index.html
+++ b/blog/how-to-send-message-with-rocketmq-in-seata/index.html
@@ -11,8 +11,8 @@
 
 
 <meta name="aes-config" content="pid=xux-opensource&amp;user_type=101&amp;uid=&amp;username=&amp;dim10=seata"><link rel="stylesheet" href="/assets/css/styles.3d33451b.css">
-<script src="/assets/js/runtime~main.24bb509e.js" defer="defer"></script>
-<script src="/assets/js/main.12164a2c.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.c4d7a661.js" defer="defer"></script>
+<script src="/assets/js/main.3a278f29.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
diff --git a/blog/how-to-support-spring-cloud/index.html b/blog/how-to-support-spring-cloud/index.html
index 632ee41ce61..37ee9f8bef5 100644
--- a/blog/how-to-support-spring-cloud/index.html
+++ b/blog/how-to-support-spring-cloud/index.html
@@ -11,8 +11,8 @@
 
 
 <meta name="aes-config" content="pid=xux-opensource&amp;user_type=101&amp;uid=&amp;username=&amp;dim10=seata"><link rel="stylesheet" href="/assets/css/styles.3d33451b.css">
-<script src="/assets/js/runtime~main.24bb509e.js" defer="defer"></script>
-<script src="/assets/js/main.12164a2c.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.c4d7a661.js" defer="defer"></script>
+<script src="/assets/js/main.3a278f29.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
diff --git a/blog/how-to-write-unit-tests/index.html b/blog/how-to-write-unit-tests/index.html
index d3d0df78c4f..67463b54866 100644
--- a/blog/how-to-write-unit-tests/index.html
+++ b/blog/how-to-write-unit-tests/index.html
@@ -11,8 +11,8 @@
 
 
 <meta name="aes-config" content="pid=xux-opensource&amp;user_type=101&amp;uid=&amp;username=&amp;dim10=seata"><link rel="stylesheet" href="/assets/css/styles.3d33451b.css">
-<script src="/assets/js/runtime~main.24bb509e.js" defer="defer"></script>
-<script src="/assets/js/main.12164a2c.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.c4d7a661.js" defer="defer"></script>
+<script src="/assets/js/main.3a278f29.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
diff --git a/blog/index.html b/blog/index.html
index 9d9562b9381..362d4e33974 100644
--- a/blog/index.html
+++ b/blog/index.html
@@ -11,11 +11,11 @@
 
 
 <meta name="aes-config" content="pid=xux-opensource&amp;user_type=101&amp;uid=&amp;username=&amp;dim10=seata"><link rel="stylesheet" href="/assets/css/styles.3d33451b.css">
-<script src="/assets/js/runtime~main.24bb509e.js" defer="defer"></script>
-<script src="/assets/js/main.12164a2c.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.c4d7a661.js" defer="defer"></script>
+<script src="/assets/js/main.3a278f29.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
-<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
+<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
 <p>We know that in Seata, there are three types of roles: TC (Transaction Coordinator), RM (Resource Manager), and TM (Transaction Manager). The Seata Server acts as a TC to coordinate the commit and rollback of branch transactions, while various resources act as RMs and TMs. So, how do these three communicate with each other?</p>
 <p>Therefore, this article will explore how Seata performs network communication at the underlying level.</p>
 <h2 class="anchor anchorWithStickyNavbar_LWe7" id="overall-class-hierarchy-structure">Overall Class Hierarchy Structure<a href="#overall-class-hierarchy-structure" class="hash-link" aria-label="Direct link to Overall Class Hierarchy Structure" title="Direct link to Overall Class Hierarchy Structure">​</a></h2>
diff --git a/blog/integrate-seata-tcc-mode-with-spring-cloud/index.html b/blog/integrate-seata-tcc-mode-with-spring-cloud/index.html
index c180b4d724a..3b15679da49 100644
--- a/blog/integrate-seata-tcc-mode-with-spring-cloud/index.html
+++ b/blog/integrate-seata-tcc-mode-with-spring-cloud/index.html
@@ -11,8 +11,8 @@
 
 
 <meta name="aes-config" content="pid=xux-opensource&amp;user_type=101&amp;uid=&amp;username=&amp;dim10=seata"><link rel="stylesheet" href="/assets/css/styles.3d33451b.css">
-<script src="/assets/js/runtime~main.24bb509e.js" defer="defer"></script>
-<script src="/assets/js/main.12164a2c.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.c4d7a661.js" defer="defer"></script>
+<script src="/assets/js/main.3a278f29.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
diff --git a/blog/integrate-seata-with-spring-cloud/index.html b/blog/integrate-seata-with-spring-cloud/index.html
index fecdc89f42e..96d68f494ca 100644
--- a/blog/integrate-seata-with-spring-cloud/index.html
+++ b/blog/integrate-seata-with-spring-cloud/index.html
@@ -11,8 +11,8 @@
 
 
 <meta name="aes-config" content="pid=xux-opensource&amp;user_type=101&amp;uid=&amp;username=&amp;dim10=seata"><link rel="stylesheet" href="/assets/css/styles.3d33451b.css">
-<script src="/assets/js/runtime~main.24bb509e.js" defer="defer"></script>
-<script src="/assets/js/main.12164a2c.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.c4d7a661.js" defer="defer"></script>
+<script src="/assets/js/main.3a278f29.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
diff --git a/blog/iscas2023/index.html b/blog/iscas2023/index.html
index 0470fb5d2f8..352d4614a2b 100644
--- a/blog/iscas2023/index.html
+++ b/blog/iscas2023/index.html
@@ -11,8 +11,8 @@
 
 
 <meta name="aes-config" content="pid=xux-opensource&amp;user_type=101&amp;uid=&amp;username=&amp;dim10=seata"><link rel="stylesheet" href="/assets/css/styles.3d33451b.css">
-<script src="/assets/js/runtime~main.24bb509e.js" defer="defer"></script>
-<script src="/assets/js/main.12164a2c.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.c4d7a661.js" defer="defer"></script>
+<script src="/assets/js/main.3a278f29.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
diff --git a/blog/manual-transaction-mode/index.html b/blog/manual-transaction-mode/index.html
index 06d1db31c9c..303e1f951d0 100644
--- a/blog/manual-transaction-mode/index.html
+++ b/blog/manual-transaction-mode/index.html
@@ -11,8 +11,8 @@
 
 
 <meta name="aes-config" content="pid=xux-opensource&amp;user_type=101&amp;uid=&amp;username=&amp;dim10=seata"><link rel="stylesheet" href="/assets/css/styles.3d33451b.css">
-<script src="/assets/js/runtime~main.24bb509e.js" defer="defer"></script>
-<script src="/assets/js/main.12164a2c.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.c4d7a661.js" defer="defer"></script>
+<script src="/assets/js/main.3a278f29.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
diff --git a/blog/page/2/index.html b/blog/page/2/index.html
index 4b8a2ce34c8..31fefe8e11c 100644
--- a/blog/page/2/index.html
+++ b/blog/page/2/index.html
@@ -11,8 +11,8 @@
 
 
 <meta name="aes-config" content="pid=xux-opensource&amp;user_type=101&amp;uid=&amp;username=&amp;dim10=seata"><link rel="stylesheet" href="/assets/css/styles.3d33451b.css">
-<script src="/assets/js/runtime~main.24bb509e.js" defer="defer"></script>
-<script src="/assets/js/main.12164a2c.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.c4d7a661.js" defer="defer"></script>
+<script src="/assets/js/main.3a278f29.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
diff --git a/blog/page/3/index.html b/blog/page/3/index.html
index fdcef318cf0..3a99bed536b 100644
--- a/blog/page/3/index.html
+++ b/blog/page/3/index.html
@@ -11,8 +11,8 @@
 
 
 <meta name="aes-config" content="pid=xux-opensource&amp;user_type=101&amp;uid=&amp;username=&amp;dim10=seata"><link rel="stylesheet" href="/assets/css/styles.3d33451b.css">
-<script src="/assets/js/runtime~main.24bb509e.js" defer="defer"></script>
-<script src="/assets/js/main.12164a2c.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.c4d7a661.js" defer="defer"></script>
+<script src="/assets/js/main.3a278f29.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
diff --git a/blog/page/4/index.html b/blog/page/4/index.html
index fa069611937..6ee22a49c58 100644
--- a/blog/page/4/index.html
+++ b/blog/page/4/index.html
@@ -11,8 +11,8 @@
 
 
 <meta name="aes-config" content="pid=xux-opensource&amp;user_type=101&amp;uid=&amp;username=&amp;dim10=seata"><link rel="stylesheet" href="/assets/css/styles.3d33451b.css">
-<script src="/assets/js/runtime~main.24bb509e.js" defer="defer"></script>
-<script src="/assets/js/main.12164a2c.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.c4d7a661.js" defer="defer"></script>
+<script src="/assets/js/main.3a278f29.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
diff --git a/blog/page/5/index.html b/blog/page/5/index.html
index d07fc534591..109b52933a6 100644
--- a/blog/page/5/index.html
+++ b/blog/page/5/index.html
@@ -11,8 +11,8 @@
 
 
 <meta name="aes-config" content="pid=xux-opensource&amp;user_type=101&amp;uid=&amp;username=&amp;dim10=seata"><link rel="stylesheet" href="/assets/css/styles.3d33451b.css">
-<script src="/assets/js/runtime~main.24bb509e.js" defer="defer"></script>
-<script src="/assets/js/main.12164a2c.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.c4d7a661.js" defer="defer"></script>
+<script src="/assets/js/main.3a278f29.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
diff --git a/blog/page/6/index.html b/blog/page/6/index.html
index cf40303e818..7c6789aa120 100644
--- a/blog/page/6/index.html
+++ b/blog/page/6/index.html
@@ -11,8 +11,8 @@
 
 
 <meta name="aes-config" content="pid=xux-opensource&amp;user_type=101&amp;uid=&amp;username=&amp;dim10=seata"><link rel="stylesheet" href="/assets/css/styles.3d33451b.css">
-<script src="/assets/js/runtime~main.24bb509e.js" defer="defer"></script>
-<script src="/assets/js/main.12164a2c.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.c4d7a661.js" defer="defer"></script>
+<script src="/assets/js/main.3a278f29.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
diff --git a/blog/page/7/index.html b/blog/page/7/index.html
index a0a75e8ce01..95d7f1bdca7 100644
--- a/blog/page/7/index.html
+++ b/blog/page/7/index.html
@@ -11,8 +11,8 @@
 
 
 <meta name="aes-config" content="pid=xux-opensource&amp;user_type=101&amp;uid=&amp;username=&amp;dim10=seata"><link rel="stylesheet" href="/assets/css/styles.3d33451b.css">
-<script src="/assets/js/runtime~main.24bb509e.js" defer="defer"></script>
-<script src="/assets/js/main.12164a2c.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.c4d7a661.js" defer="defer"></script>
+<script src="/assets/js/main.3a278f29.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
diff --git a/blog/quick-start-use-seata-and-dubbo-services/index.html b/blog/quick-start-use-seata-and-dubbo-services/index.html
index a87d3172e23..c5efe895d98 100644
--- a/blog/quick-start-use-seata-and-dubbo-services/index.html
+++ b/blog/quick-start-use-seata-and-dubbo-services/index.html
@@ -11,8 +11,8 @@
 
 
 <meta name="aes-config" content="pid=xux-opensource&amp;user_type=101&amp;uid=&amp;username=&amp;dim10=seata"><link rel="stylesheet" href="/assets/css/styles.3d33451b.css">
-<script src="/assets/js/runtime~main.24bb509e.js" defer="defer"></script>
-<script src="/assets/js/main.12164a2c.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.c4d7a661.js" defer="defer"></script>
+<script src="/assets/js/main.3a278f29.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
diff --git a/blog/rss.xml b/blog/rss.xml
index 60cecb485c7..74a5208a8d0 100644
--- a/blog/rss.xml
+++ b/blog/rss.xml
@@ -4,7 +4,7 @@
         <title>Apache Seata Blog</title>
         <link>https://seata.apache.org/blog</link>
         <description>Apache Seata Blog</description>
-        <lastBuildDate>Tue, 29 Apr 2025 08:12:00 GMT</lastBuildDate>
+        <lastBuildDate>Thu, 01 May 2025 18:04:43 GMT</lastBuildDate>
         <docs>https://validator.w3.org/feed/docs/rss2.html</docs>
         <generator>https://github.com/jpmonette/feed</generator>
         <language>en</language>
@@ -12,7 +12,7 @@
             <title><![CDATA[seata-namingserver]]></title>
             <link>https://seata.apache.org/blog/seata-namingserver</link>
             <guid>https://seata.apache.org/blog/seata-namingserver</guid>
-            <pubDate>Tue, 29 Apr 2025 08:12:00 GMT</pubDate>
+            <pubDate>Thu, 01 May 2025 18:04:43 GMT</pubDate>
             <description><![CDATA[Placeholder. DO NOT DELETE.]]></description>
             <content:encoded><![CDATA[<p>Placeholder. DO NOT DELETE.</p>]]></content:encoded>
         </item>
diff --git a/blog/seata-1.5.2/index.html b/blog/seata-1.5.2/index.html
index 6835f4a44b5..3a35f2c9f2a 100644
--- a/blog/seata-1.5.2/index.html
+++ b/blog/seata-1.5.2/index.html
@@ -11,8 +11,8 @@
 
 
 <meta name="aes-config" content="pid=xux-opensource&amp;user_type=101&amp;uid=&amp;username=&amp;dim10=seata"><link rel="stylesheet" href="/assets/css/styles.3d33451b.css">
-<script src="/assets/js/runtime~main.24bb509e.js" defer="defer"></script>
-<script src="/assets/js/main.12164a2c.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.c4d7a661.js" defer="defer"></script>
+<script src="/assets/js/main.3a278f29.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
diff --git a/blog/seata-1.6.0/index.html b/blog/seata-1.6.0/index.html
index d11217cee94..82e89d09044 100644
--- a/blog/seata-1.6.0/index.html
+++ b/blog/seata-1.6.0/index.html
@@ -11,8 +11,8 @@
 
 
 <meta name="aes-config" content="pid=xux-opensource&amp;user_type=101&amp;uid=&amp;username=&amp;dim10=seata"><link rel="stylesheet" href="/assets/css/styles.3d33451b.css">
-<script src="/assets/js/runtime~main.24bb509e.js" defer="defer"></script>
-<script src="/assets/js/main.12164a2c.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.c4d7a661.js" defer="defer"></script>
+<script src="/assets/js/main.3a278f29.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
diff --git a/blog/seata-analysis-UUID-generator/index.html b/blog/seata-analysis-UUID-generator/index.html
index e23282b454c..024c309e9fa 100644
--- a/blog/seata-analysis-UUID-generator/index.html
+++ b/blog/seata-analysis-UUID-generator/index.html
@@ -11,8 +11,8 @@
 
 
 <meta name="aes-config" content="pid=xux-opensource&amp;user_type=101&amp;uid=&amp;username=&amp;dim10=seata"><link rel="stylesheet" href="/assets/css/styles.3d33451b.css">
-<script src="/assets/js/runtime~main.24bb509e.js" defer="defer"></script>
-<script src="/assets/js/main.12164a2c.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.c4d7a661.js" defer="defer"></script>
+<script src="/assets/js/main.3a278f29.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
diff --git a/blog/seata-analysis-config-modular/index.html b/blog/seata-analysis-config-modular/index.html
index 02b35569fd3..7d4ecc7bb0b 100644
--- a/blog/seata-analysis-config-modular/index.html
+++ b/blog/seata-analysis-config-modular/index.html
@@ -11,8 +11,8 @@
 
 
 <meta name="aes-config" content="pid=xux-opensource&amp;user_type=101&amp;uid=&amp;username=&amp;dim10=seata"><link rel="stylesheet" href="/assets/css/styles.3d33451b.css">
-<script src="/assets/js/runtime~main.24bb509e.js" defer="defer"></script>
-<script src="/assets/js/main.12164a2c.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.c4d7a661.js" defer="defer"></script>
+<script src="/assets/js/main.3a278f29.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
diff --git a/blog/seata-analysis-core-modular/index.html b/blog/seata-analysis-core-modular/index.html
index 983079f2752..5d736bc9b3d 100644
--- a/blog/seata-analysis-core-modular/index.html
+++ b/blog/seata-analysis-core-modular/index.html
@@ -11,8 +11,8 @@
 
 
 <meta name="aes-config" content="pid=xux-opensource&amp;user_type=101&amp;uid=&amp;username=&amp;dim10=seata"><link rel="stylesheet" href="/assets/css/styles.3d33451b.css">
-<script src="/assets/js/runtime~main.24bb509e.js" defer="defer"></script>
-<script src="/assets/js/main.12164a2c.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.c4d7a661.js" defer="defer"></script>
+<script src="/assets/js/main.3a278f29.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
diff --git a/blog/seata-analysis-dubbo-transmit-xid/index.html b/blog/seata-analysis-dubbo-transmit-xid/index.html
index bf31aa49e48..dcbe46b31d1 100644
--- a/blog/seata-analysis-dubbo-transmit-xid/index.html
+++ b/blog/seata-analysis-dubbo-transmit-xid/index.html
@@ -11,8 +11,8 @@
 
 
 <meta name="aes-config" content="pid=xux-opensource&amp;user_type=101&amp;uid=&amp;username=&amp;dim10=seata"><link rel="stylesheet" href="/assets/css/styles.3d33451b.css">
-<script src="/assets/js/runtime~main.24bb509e.js" defer="defer"></script>
-<script src="/assets/js/main.12164a2c.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.c4d7a661.js" defer="defer"></script>
+<script src="/assets/js/main.3a278f29.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
diff --git a/blog/seata-analysis-go-server/index.html b/blog/seata-analysis-go-server/index.html
index 0a5eb60d940..4e0cbe8d063 100644
--- a/blog/seata-analysis-go-server/index.html
+++ b/blog/seata-analysis-go-server/index.html
@@ -11,8 +11,8 @@
 
 
 <meta name="aes-config" content="pid=xux-opensource&amp;user_type=101&amp;uid=&amp;username=&amp;dim10=seata"><link rel="stylesheet" href="/assets/css/styles.3d33451b.css">
-<script src="/assets/js/runtime~main.24bb509e.js" defer="defer"></script>
-<script src="/assets/js/main.12164a2c.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.c4d7a661.js" defer="defer"></script>
+<script src="/assets/js/main.3a278f29.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
diff --git a/blog/seata-analysis-java-client/index.html b/blog/seata-analysis-java-client/index.html
index 30e31c67461..41ad73a54bd 100644
--- a/blog/seata-analysis-java-client/index.html
+++ b/blog/seata-analysis-java-client/index.html
@@ -11,8 +11,8 @@
 
 
 <meta name="aes-config" content="pid=xux-opensource&amp;user_type=101&amp;uid=&amp;username=&amp;dim10=seata"><link rel="stylesheet" href="/assets/css/styles.3d33451b.css">
-<script src="/assets/js/runtime~main.24bb509e.js" defer="defer"></script>
-<script src="/assets/js/main.12164a2c.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.c4d7a661.js" defer="defer"></script>
+<script src="/assets/js/main.3a278f29.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
diff --git a/blog/seata-analysis-java-server/index.html b/blog/seata-analysis-java-server/index.html
index 8da72d4b38d..019ea96e0eb 100644
--- a/blog/seata-analysis-java-server/index.html
+++ b/blog/seata-analysis-java-server/index.html
@@ -11,8 +11,8 @@
 
 
 <meta name="aes-config" content="pid=xux-opensource&amp;user_type=101&amp;uid=&amp;username=&amp;dim10=seata"><link rel="stylesheet" href="/assets/css/styles.3d33451b.css">
-<script src="/assets/js/runtime~main.24bb509e.js" defer="defer"></script>
-<script src="/assets/js/main.12164a2c.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.c4d7a661.js" defer="defer"></script>
+<script src="/assets/js/main.3a278f29.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
diff --git a/blog/seata-analysis-simple/index.html b/blog/seata-analysis-simple/index.html
index 45c8bbff7cb..fca8b14e713 100644
--- a/blog/seata-analysis-simple/index.html
+++ b/blog/seata-analysis-simple/index.html
@@ -11,8 +11,8 @@
 
 
 <meta name="aes-config" content="pid=xux-opensource&amp;user_type=101&amp;uid=&amp;username=&amp;dim10=seata"><link rel="stylesheet" href="/assets/css/styles.3d33451b.css">
-<script src="/assets/js/runtime~main.24bb509e.js" defer="defer"></script>
-<script src="/assets/js/main.12164a2c.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.c4d7a661.js" defer="defer"></script>
+<script src="/assets/js/main.3a278f29.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
diff --git a/blog/seata-analysis-tcc-modular/index.html b/blog/seata-analysis-tcc-modular/index.html
index ec191f6bfe2..1efe4a707de 100644
--- a/blog/seata-analysis-tcc-modular/index.html
+++ b/blog/seata-analysis-tcc-modular/index.html
@@ -11,8 +11,8 @@
 
 
 <meta name="aes-config" content="pid=xux-opensource&amp;user_type=101&amp;uid=&amp;username=&amp;dim10=seata"><link rel="stylesheet" href="/assets/css/styles.3d33451b.css">
-<script src="/assets/js/runtime~main.24bb509e.js" defer="defer"></script>
-<script src="/assets/js/main.12164a2c.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.c4d7a661.js" defer="defer"></script>
+<script src="/assets/js/main.3a278f29.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
diff --git a/blog/seata-at-demo-in-mac/index.html b/blog/seata-at-demo-in-mac/index.html
index 3d50fd7ca1d..6a7c5671817 100644
--- a/blog/seata-at-demo-in-mac/index.html
+++ b/blog/seata-at-demo-in-mac/index.html
@@ -11,8 +11,8 @@
 
 
 <meta name="aes-config" content="pid=xux-opensource&amp;user_type=101&amp;uid=&amp;username=&amp;dim10=seata"><link rel="stylesheet" href="/assets/css/styles.3d33451b.css">
-<script src="/assets/js/runtime~main.24bb509e.js" defer="defer"></script>
-<script src="/assets/js/main.12164a2c.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.c4d7a661.js" defer="defer"></script>
+<script src="/assets/js/main.3a278f29.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
diff --git a/blog/seata-at-lock/index.html b/blog/seata-at-lock/index.html
index 371c258cfd9..4727b86f995 100644
--- a/blog/seata-at-lock/index.html
+++ b/blog/seata-at-lock/index.html
@@ -11,8 +11,8 @@
 
 
 <meta name="aes-config" content="pid=xux-opensource&amp;user_type=101&amp;uid=&amp;username=&amp;dim10=seata"><link rel="stylesheet" href="/assets/css/styles.3d33451b.css">
-<script src="/assets/js/runtime~main.24bb509e.js" defer="defer"></script>
-<script src="/assets/js/main.12164a2c.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.c4d7a661.js" defer="defer"></script>
+<script src="/assets/js/main.3a278f29.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
diff --git a/blog/seata-at-mode-design/index.html b/blog/seata-at-mode-design/index.html
index 4680ec9d435..a91d439126b 100644
--- a/blog/seata-at-mode-design/index.html
+++ b/blog/seata-at-mode-design/index.html
@@ -11,8 +11,8 @@
 
 
 <meta name="aes-config" content="pid=xux-opensource&amp;user_type=101&amp;uid=&amp;username=&amp;dim10=seata"><link rel="stylesheet" href="/assets/css/styles.3d33451b.css">
-<script src="/assets/js/runtime~main.24bb509e.js" defer="defer"></script>
-<script src="/assets/js/main.12164a2c.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.c4d7a661.js" defer="defer"></script>
+<script src="/assets/js/main.3a278f29.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
diff --git a/blog/seata-at-mode-start-rm-tm/index.html b/blog/seata-at-mode-start-rm-tm/index.html
index a1b0befe5f3..47529e08753 100644
--- a/blog/seata-at-mode-start-rm-tm/index.html
+++ b/blog/seata-at-mode-start-rm-tm/index.html
@@ -11,8 +11,8 @@
 
 
 <meta name="aes-config" content="pid=xux-opensource&amp;user_type=101&amp;uid=&amp;username=&amp;dim10=seata"><link rel="stylesheet" href="/assets/css/styles.3d33451b.css">
-<script src="/assets/js/runtime~main.24bb509e.js" defer="defer"></script>
-<script src="/assets/js/main.12164a2c.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.c4d7a661.js" defer="defer"></script>
+<script src="/assets/js/main.3a278f29.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
diff --git a/blog/seata-at-mode-start/index.html b/blog/seata-at-mode-start/index.html
index 63632ff723e..24b2fdb7945 100644
--- a/blog/seata-at-mode-start/index.html
+++ b/blog/seata-at-mode-start/index.html
@@ -11,8 +11,8 @@
 
 
 <meta name="aes-config" content="pid=xux-opensource&amp;user_type=101&amp;uid=&amp;username=&amp;dim10=seata"><link rel="stylesheet" href="/assets/css/styles.3d33451b.css">
-<script src="/assets/js/runtime~main.24bb509e.js" defer="defer"></script>
-<script src="/assets/js/main.12164a2c.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.c4d7a661.js" defer="defer"></script>
+<script src="/assets/js/main.3a278f29.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
diff --git a/blog/seata-at-tcc-saga/index.html b/blog/seata-at-tcc-saga/index.html
index fee441dfbb5..6c446d4a17e 100644
--- a/blog/seata-at-tcc-saga/index.html
+++ b/blog/seata-at-tcc-saga/index.html
@@ -11,8 +11,8 @@
 
 
 <meta name="aes-config" content="pid=xux-opensource&amp;user_type=101&amp;uid=&amp;username=&amp;dim10=seata"><link rel="stylesheet" href="/assets/css/styles.3d33451b.css">
-<script src="/assets/js/runtime~main.24bb509e.js" defer="defer"></script>
-<script src="/assets/js/main.12164a2c.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.c4d7a661.js" defer="defer"></script>
+<script src="/assets/js/main.3a278f29.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
diff --git a/blog/seata-client-start-analysis-01/index.html b/blog/seata-client-start-analysis-01/index.html
index 45fa9d13f8a..f695211ca19 100644
--- a/blog/seata-client-start-analysis-01/index.html
+++ b/blog/seata-client-start-analysis-01/index.html
@@ -11,8 +11,8 @@
 
 
 <meta name="aes-config" content="pid=xux-opensource&amp;user_type=101&amp;uid=&amp;username=&amp;dim10=seata"><link rel="stylesheet" href="/assets/css/styles.3d33451b.css">
-<script src="/assets/js/runtime~main.24bb509e.js" defer="defer"></script>
-<script src="/assets/js/main.12164a2c.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.c4d7a661.js" defer="defer"></script>
+<script src="/assets/js/main.3a278f29.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
diff --git a/blog/seata-client-start-analysis-02/index.html b/blog/seata-client-start-analysis-02/index.html
index d617a7dd0e0..ac8f72cf808 100644
--- a/blog/seata-client-start-analysis-02/index.html
+++ b/blog/seata-client-start-analysis-02/index.html
@@ -11,8 +11,8 @@
 
 
 <meta name="aes-config" content="pid=xux-opensource&amp;user_type=101&amp;uid=&amp;username=&amp;dim10=seata"><link rel="stylesheet" href="/assets/css/styles.3d33451b.css">
-<script src="/assets/js/runtime~main.24bb509e.js" defer="defer"></script>
-<script src="/assets/js/main.12164a2c.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.c4d7a661.js" defer="defer"></script>
+<script src="/assets/js/main.3a278f29.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
diff --git a/blog/seata-community-meetup-hangzhou-ready/index.html b/blog/seata-community-meetup-hangzhou-ready/index.html
index 9e6809d5466..1943db17f91 100644
--- a/blog/seata-community-meetup-hangzhou-ready/index.html
+++ b/blog/seata-community-meetup-hangzhou-ready/index.html
@@ -11,8 +11,8 @@
 
 
 <meta name="aes-config" content="pid=xux-opensource&amp;user_type=101&amp;uid=&amp;username=&amp;dim10=seata"><link rel="stylesheet" href="/assets/css/styles.3d33451b.css">
-<script src="/assets/js/runtime~main.24bb509e.js" defer="defer"></script>
-<script src="/assets/js/main.12164a2c.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.c4d7a661.js" defer="defer"></script>
+<script src="/assets/js/main.3a278f29.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
diff --git a/blog/seata-config-center/index.html b/blog/seata-config-center/index.html
index aa544f3c844..10389d1aba2 100644
--- a/blog/seata-config-center/index.html
+++ b/blog/seata-config-center/index.html
@@ -11,8 +11,8 @@
 
 
 <meta name="aes-config" content="pid=xux-opensource&amp;user_type=101&amp;uid=&amp;username=&amp;dim10=seata"><link rel="stylesheet" href="/assets/css/styles.3d33451b.css">
-<script src="/assets/js/runtime~main.24bb509e.js" defer="defer"></script>
-<script src="/assets/js/main.12164a2c.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.c4d7a661.js" defer="defer"></script>
+<script src="/assets/js/main.3a278f29.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
diff --git a/blog/seata-config-manager/index.html b/blog/seata-config-manager/index.html
index 73432ba1d6b..7e87be1a83e 100644
--- a/blog/seata-config-manager/index.html
+++ b/blog/seata-config-manager/index.html
@@ -11,8 +11,8 @@
 
 
 <meta name="aes-config" content="pid=xux-opensource&amp;user_type=101&amp;uid=&amp;username=&amp;dim10=seata"><link rel="stylesheet" href="/assets/css/styles.3d33451b.css">
-<script src="/assets/js/runtime~main.24bb509e.js" defer="defer"></script>
-<script src="/assets/js/main.12164a2c.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.c4d7a661.js" defer="defer"></script>
+<script src="/assets/js/main.3a278f29.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
diff --git a/blog/seata-connect-data-and-application/index.html b/blog/seata-connect-data-and-application/index.html
index 5f46de34c84..b2cfb22e6ab 100644
--- a/blog/seata-connect-data-and-application/index.html
+++ b/blog/seata-connect-data-and-application/index.html
@@ -11,8 +11,8 @@
 
 
 <meta name="aes-config" content="pid=xux-opensource&amp;user_type=101&amp;uid=&amp;username=&amp;dim10=seata"><link rel="stylesheet" href="/assets/css/styles.3d33451b.css">
-<script src="/assets/js/runtime~main.24bb509e.js" defer="defer"></script>
-<script src="/assets/js/main.12164a2c.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.c4d7a661.js" defer="defer"></script>
+<script src="/assets/js/main.3a278f29.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
diff --git a/blog/seata-datasource-proxy/index.html b/blog/seata-datasource-proxy/index.html
index a8904f03dec..919db811700 100644
--- a/blog/seata-datasource-proxy/index.html
+++ b/blog/seata-datasource-proxy/index.html
@@ -11,8 +11,8 @@
 
 
 <meta name="aes-config" content="pid=xux-opensource&amp;user_type=101&amp;uid=&amp;username=&amp;dim10=seata"><link rel="stylesheet" href="/assets/css/styles.3d33451b.css">
-<script src="/assets/js/runtime~main.24bb509e.js" defer="defer"></script>
-<script src="/assets/js/main.12164a2c.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.c4d7a661.js" defer="defer"></script>
+<script src="/assets/js/main.3a278f29.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
diff --git a/blog/seata-dsproxy-deadlock/index.html b/blog/seata-dsproxy-deadlock/index.html
index 4a7743b4dad..7a1b70a7651 100644
--- a/blog/seata-dsproxy-deadlock/index.html
+++ b/blog/seata-dsproxy-deadlock/index.html
@@ -11,8 +11,8 @@
 
 
 <meta name="aes-config" content="pid=xux-opensource&amp;user_type=101&amp;uid=&amp;username=&amp;dim10=seata"><link rel="stylesheet" href="/assets/css/styles.3d33451b.css">
-<script src="/assets/js/runtime~main.24bb509e.js" defer="defer"></script>
-<script src="/assets/js/main.12164a2c.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.c4d7a661.js" defer="defer"></script>
+<script src="/assets/js/main.3a278f29.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
diff --git a/blog/seata-dynamic-config-and-dynamic-disable/index.html b/blog/seata-dynamic-config-and-dynamic-disable/index.html
index 3d6cb2ee4b7..621735367e1 100644
--- a/blog/seata-dynamic-config-and-dynamic-disable/index.html
+++ b/blog/seata-dynamic-config-and-dynamic-disable/index.html
@@ -11,8 +11,8 @@
 
 
 <meta name="aes-config" content="pid=xux-opensource&amp;user_type=101&amp;uid=&amp;username=&amp;dim10=seata"><link rel="stylesheet" href="/assets/css/styles.3d33451b.css">
-<script src="/assets/js/runtime~main.24bb509e.js" defer="defer"></script>
-<script src="/assets/js/main.12164a2c.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.c4d7a661.js" defer="defer"></script>
+<script src="/assets/js/main.3a278f29.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
diff --git a/blog/seata-feature-undo-log-compress/index.html b/blog/seata-feature-undo-log-compress/index.html
index f1f5ffbddf5..25161d761df 100644
--- a/blog/seata-feature-undo-log-compress/index.html
+++ b/blog/seata-feature-undo-log-compress/index.html
@@ -11,8 +11,8 @@
 
 
 <meta name="aes-config" content="pid=xux-opensource&amp;user_type=101&amp;uid=&amp;username=&amp;dim10=seata"><link rel="stylesheet" href="/assets/css/styles.3d33451b.css">
-<script src="/assets/js/runtime~main.24bb509e.js" defer="defer"></script>
-<script src="/assets/js/main.12164a2c.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.c4d7a661.js" defer="defer"></script>
+<script src="/assets/js/main.3a278f29.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
diff --git a/blog/seata-go-1.2.0/index.html b/blog/seata-go-1.2.0/index.html
index e551f239ace..b04e7a1fbb0 100644
--- a/blog/seata-go-1.2.0/index.html
+++ b/blog/seata-go-1.2.0/index.html
@@ -11,8 +11,8 @@
 
 
 <meta name="aes-config" content="pid=xux-opensource&amp;user_type=101&amp;uid=&amp;username=&amp;dim10=seata"><link rel="stylesheet" href="/assets/css/styles.3d33451b.css">
-<script src="/assets/js/runtime~main.24bb509e.js" defer="defer"></script>
-<script src="/assets/js/main.12164a2c.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.c4d7a661.js" defer="defer"></script>
+<script src="/assets/js/main.3a278f29.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
diff --git a/blog/seata-golang-communication-mode/index.html b/blog/seata-golang-communication-mode/index.html
index 4479c9a06e0..3824affe17a 100644
--- a/blog/seata-golang-communication-mode/index.html
+++ b/blog/seata-golang-communication-mode/index.html
@@ -11,8 +11,8 @@
 
 
 <meta name="aes-config" content="pid=xux-opensource&amp;user_type=101&amp;uid=&amp;username=&amp;dim10=seata"><link rel="stylesheet" href="/assets/css/styles.3d33451b.css">
-<script src="/assets/js/runtime~main.24bb509e.js" defer="defer"></script>
-<script src="/assets/js/main.12164a2c.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.c4d7a661.js" defer="defer"></script>
+<script src="/assets/js/main.3a278f29.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
diff --git a/blog/seata-grpc-client/index.html b/blog/seata-grpc-client/index.html
index 143798323e5..5a72760c572 100644
--- a/blog/seata-grpc-client/index.html
+++ b/blog/seata-grpc-client/index.html
@@ -11,8 +11,8 @@
 
 
 <meta name="aes-config" content="pid=xux-opensource&amp;user_type=101&amp;uid=&amp;username=&amp;dim10=seata"><link rel="stylesheet" href="/assets/css/styles.3d33451b.css">
-<script src="/assets/js/runtime~main.24bb509e.js" defer="defer"></script>
-<script src="/assets/js/main.12164a2c.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.c4d7a661.js" defer="defer"></script>
+<script src="/assets/js/main.3a278f29.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
diff --git a/blog/seata-ha-practice/index.html b/blog/seata-ha-practice/index.html
index 3327ef68c34..5b331bd1eb3 100644
--- a/blog/seata-ha-practice/index.html
+++ b/blog/seata-ha-practice/index.html
@@ -11,8 +11,8 @@
 
 
 <meta name="aes-config" content="pid=xux-opensource&amp;user_type=101&amp;uid=&amp;username=&amp;dim10=seata"><link rel="stylesheet" href="/assets/css/styles.3d33451b.css">
-<script src="/assets/js/runtime~main.24bb509e.js" defer="defer"></script>
-<script src="/assets/js/main.12164a2c.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.c4d7a661.js" defer="defer"></script>
+<script src="/assets/js/main.3a278f29.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
diff --git a/blog/seata-meetup-hangzhou/index.html b/blog/seata-meetup-hangzhou/index.html
index 3db72628251..30f7aa083b7 100644
--- a/blog/seata-meetup-hangzhou/index.html
+++ b/blog/seata-meetup-hangzhou/index.html
@@ -11,8 +11,8 @@
 
 
 <meta name="aes-config" content="pid=xux-opensource&amp;user_type=101&amp;uid=&amp;username=&amp;dim10=seata"><link rel="stylesheet" href="/assets/css/styles.3d33451b.css">
-<script src="/assets/js/runtime~main.24bb509e.js" defer="defer"></script>
-<script src="/assets/js/main.12164a2c.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.c4d7a661.js" defer="defer"></script>
+<script src="/assets/js/main.3a278f29.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
diff --git a/blog/seata-mybatisplus-analysis/index.html b/blog/seata-mybatisplus-analysis/index.html
index ca77fe3b71c..1b06277206c 100644
--- a/blog/seata-mybatisplus-analysis/index.html
+++ b/blog/seata-mybatisplus-analysis/index.html
@@ -11,8 +11,8 @@
 
 
 <meta name="aes-config" content="pid=xux-opensource&amp;user_type=101&amp;uid=&amp;username=&amp;dim10=seata"><link rel="stylesheet" href="/assets/css/styles.3d33451b.css">
-<script src="/assets/js/runtime~main.24bb509e.js" defer="defer"></script>
-<script src="/assets/js/main.12164a2c.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.c4d7a661.js" defer="defer"></script>
+<script src="/assets/js/main.3a278f29.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
diff --git a/blog/seata-nacos-analysis/index.html b/blog/seata-nacos-analysis/index.html
index 3d21f1fdc59..cfefa402ce3 100644
--- a/blog/seata-nacos-analysis/index.html
+++ b/blog/seata-nacos-analysis/index.html
@@ -11,8 +11,8 @@
 
 
 <meta name="aes-config" content="pid=xux-opensource&amp;user_type=101&amp;uid=&amp;username=&amp;dim10=seata"><link rel="stylesheet" href="/assets/css/styles.3d33451b.css">
-<script src="/assets/js/runtime~main.24bb509e.js" defer="defer"></script>
-<script src="/assets/js/main.12164a2c.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.c4d7a661.js" defer="defer"></script>
+<script src="/assets/js/main.3a278f29.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
diff --git a/blog/seata-nacos-docker/index.html b/blog/seata-nacos-docker/index.html
index 04343c65bcb..19455b75d5b 100644
--- a/blog/seata-nacos-docker/index.html
+++ b/blog/seata-nacos-docker/index.html
@@ -11,8 +11,8 @@
 
 
 <meta name="aes-config" content="pid=xux-opensource&amp;user_type=101&amp;uid=&amp;username=&amp;dim10=seata"><link rel="stylesheet" href="/assets/css/styles.3d33451b.css">
-<script src="/assets/js/runtime~main.24bb509e.js" defer="defer"></script>
-<script src="/assets/js/main.12164a2c.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.c4d7a661.js" defer="defer"></script>
+<script src="/assets/js/main.3a278f29.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
diff --git a/blog/seata-namingserver/index.html b/blog/seata-namingserver/index.html
index cfb90d4faf6..49f9682e06d 100644
--- a/blog/seata-namingserver/index.html
+++ b/blog/seata-namingserver/index.html
@@ -3,7 +3,7 @@
 <head>
 <meta charset="UTF-8">
 <meta name="generator" content="Docusaurus v3.1.1">
-<title data-rh="true">seata-namingserver | Apache Seata</title><meta data-rh="true" name="viewport" content="width=device-width,initial-scale=1"><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:image" content="https://seata.apache.org/img/seata_logo.png"><meta data-rh="true" name="twitter:image" content="https://seata.apache.org/img/seata_logo.png"><meta data-rh="true" property="og:url" content="https://seata.apache.org/blog/seata-n [...]
+<title data-rh="true">seata-namingserver | Apache Seata</title><meta data-rh="true" name="viewport" content="width=device-width,initial-scale=1"><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:image" content="https://seata.apache.org/img/seata_logo.png"><meta data-rh="true" name="twitter:image" content="https://seata.apache.org/img/seata_logo.png"><meta data-rh="true" property="og:url" content="https://seata.apache.org/blog/seata-n [...]
 <link rel="alternate" type="application/atom+xml" href="/blog/atom.xml" title="Apache Seata Atom Feed">
 
 
@@ -11,11 +11,11 @@
 
 
 <meta name="aes-config" content="pid=xux-opensource&amp;user_type=101&amp;uid=&amp;username=&amp;dim10=seata"><link rel="stylesheet" href="/assets/css/styles.3d33451b.css">
-<script src="/assets/js/runtime~main.24bb509e.js" defer="defer"></script>
-<script src="/assets/js/main.12164a2c.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.c4d7a661.js" defer="defer"></script>
+<script src="/assets/js/main.3a278f29.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
-<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
+<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
                   <div class="fs-12">
                     <div class="center-div">
                       <span>Apache Seata (incubating) is an effort undergoing incubation at The Apache Software Foundation (ASF), sponsored by the Apache Incubator. Incubation is required of all newly accepted projects until a further review indicates that the infrastructure, communications, and decision making process have stabilized in a manner consistent with other successful ASF projects. While incubation status is not necessarily a reflection of the completeness or stability of the  [...]
diff --git a/blog/seata-observable-practice/index.html b/blog/seata-observable-practice/index.html
index 6894653c356..679f50594e1 100644
--- a/blog/seata-observable-practice/index.html
+++ b/blog/seata-observable-practice/index.html
@@ -11,8 +11,8 @@
 
 
 <meta name="aes-config" content="pid=xux-opensource&amp;user_type=101&amp;uid=&amp;username=&amp;dim10=seata"><link rel="stylesheet" href="/assets/css/styles.3d33451b.css">
-<script src="/assets/js/runtime~main.24bb509e.js" defer="defer"></script>
-<script src="/assets/js/main.12164a2c.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.c4d7a661.js" defer="defer"></script>
+<script src="/assets/js/main.3a278f29.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
diff --git a/blog/seata-quick-start/index.html b/blog/seata-quick-start/index.html
index 495c80beb70..0c50d85d500 100644
--- a/blog/seata-quick-start/index.html
+++ b/blog/seata-quick-start/index.html
@@ -11,8 +11,8 @@
 
 
 <meta name="aes-config" content="pid=xux-opensource&amp;user_type=101&amp;uid=&amp;username=&amp;dim10=seata"><link rel="stylesheet" href="/assets/css/styles.3d33451b.css">
-<script src="/assets/js/runtime~main.24bb509e.js" defer="defer"></script>
-<script src="/assets/js/main.12164a2c.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.c4d7a661.js" defer="defer"></script>
+<script src="/assets/js/main.3a278f29.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
diff --git a/blog/seata-raft-config-center/index.html b/blog/seata-raft-config-center/index.html
index fdc4ec1913e..db6e532df18 100644
--- a/blog/seata-raft-config-center/index.html
+++ b/blog/seata-raft-config-center/index.html
@@ -11,8 +11,8 @@
 
 
 <meta name="aes-config" content="pid=xux-opensource&amp;user_type=101&amp;uid=&amp;username=&amp;dim10=seata"><link rel="stylesheet" href="/assets/css/styles.3d33451b.css">
-<script src="/assets/js/runtime~main.24bb509e.js" defer="defer"></script>
-<script src="/assets/js/main.12164a2c.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.c4d7a661.js" defer="defer"></script>
+<script src="/assets/js/main.3a278f29.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
diff --git a/blog/seata-raft-detailed-explanation/index.html b/blog/seata-raft-detailed-explanation/index.html
index 8e17e7f04e7..892e29fcef4 100644
--- a/blog/seata-raft-detailed-explanation/index.html
+++ b/blog/seata-raft-detailed-explanation/index.html
@@ -11,8 +11,8 @@
 
 
 <meta name="aes-config" content="pid=xux-opensource&amp;user_type=101&amp;uid=&amp;username=&amp;dim10=seata"><link rel="stylesheet" href="/assets/css/styles.3d33451b.css">
-<script src="/assets/js/runtime~main.24bb509e.js" defer="defer"></script>
-<script src="/assets/js/main.12164a2c.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.c4d7a661.js" defer="defer"></script>
+<script src="/assets/js/main.3a278f29.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
diff --git a/blog/seata-rpc-analysis/index.html b/blog/seata-rpc-analysis/index.html
index 319494df4a1..9c50b845e91 100644
--- a/blog/seata-rpc-analysis/index.html
+++ b/blog/seata-rpc-analysis/index.html
@@ -11,8 +11,8 @@
 
 
 <meta name="aes-config" content="pid=xux-opensource&amp;user_type=101&amp;uid=&amp;username=&amp;dim10=seata"><link rel="stylesheet" href="/assets/css/styles.3d33451b.css">
-<script src="/assets/js/runtime~main.24bb509e.js" defer="defer"></script>
-<script src="/assets/js/main.12164a2c.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.c4d7a661.js" defer="defer"></script>
+<script src="/assets/js/main.3a278f29.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
diff --git a/blog/seata-rpc-multi-protocol01/index.html b/blog/seata-rpc-multi-protocol01/index.html
index 2792ecb2d40..d4bae357e63 100644
--- a/blog/seata-rpc-multi-protocol01/index.html
+++ b/blog/seata-rpc-multi-protocol01/index.html
@@ -11,8 +11,8 @@
 
 
 <meta name="aes-config" content="pid=xux-opensource&amp;user_type=101&amp;uid=&amp;username=&amp;dim10=seata"><link rel="stylesheet" href="/assets/css/styles.3d33451b.css">
-<script src="/assets/js/runtime~main.24bb509e.js" defer="defer"></script>
-<script src="/assets/js/main.12164a2c.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.c4d7a661.js" defer="defer"></script>
+<script src="/assets/js/main.3a278f29.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
diff --git a/blog/seata-rpc-multi-protocol02/index.html b/blog/seata-rpc-multi-protocol02/index.html
index f2e15ad13f9..ab0e9ec299a 100644
--- a/blog/seata-rpc-multi-protocol02/index.html
+++ b/blog/seata-rpc-multi-protocol02/index.html
@@ -11,8 +11,8 @@
 
 
 <meta name="aes-config" content="pid=xux-opensource&amp;user_type=101&amp;uid=&amp;username=&amp;dim10=seata"><link rel="stylesheet" href="/assets/css/styles.3d33451b.css">
-<script src="/assets/js/runtime~main.24bb509e.js" defer="defer"></script>
-<script src="/assets/js/main.12164a2c.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.c4d7a661.js" defer="defer"></script>
+<script src="/assets/js/main.3a278f29.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
diff --git a/blog/seata-rpc-refactor/index.html b/blog/seata-rpc-refactor/index.html
index d07f37a1609..c3560422e71 100644
--- a/blog/seata-rpc-refactor/index.html
+++ b/blog/seata-rpc-refactor/index.html
@@ -11,8 +11,8 @@
 
 
 <meta name="aes-config" content="pid=xux-opensource&amp;user_type=101&amp;uid=&amp;username=&amp;dim10=seata"><link rel="stylesheet" href="/assets/css/styles.3d33451b.css">
-<script src="/assets/js/runtime~main.24bb509e.js" defer="defer"></script>
-<script src="/assets/js/main.12164a2c.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.c4d7a661.js" defer="defer"></script>
+<script src="/assets/js/main.3a278f29.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
diff --git a/blog/seata-snowflake-explain/index.html b/blog/seata-snowflake-explain/index.html
index 17fc3e7b5f9..3537961c8a6 100644
--- a/blog/seata-snowflake-explain/index.html
+++ b/blog/seata-snowflake-explain/index.html
@@ -11,8 +11,8 @@
 
 
 <meta name="aes-config" content="pid=xux-opensource&amp;user_type=101&amp;uid=&amp;username=&amp;dim10=seata"><link rel="stylesheet" href="/assets/css/styles.3d33451b.css">
-<script src="/assets/js/runtime~main.24bb509e.js" defer="defer"></script>
-<script src="/assets/js/main.12164a2c.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.c4d7a661.js" defer="defer"></script>
+<script src="/assets/js/main.3a278f29.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
diff --git a/blog/seata-sourcecode-client-bootstrap/index.html b/blog/seata-sourcecode-client-bootstrap/index.html
index ec4f0be42ea..f2a3fcee92d 100644
--- a/blog/seata-sourcecode-client-bootstrap/index.html
+++ b/blog/seata-sourcecode-client-bootstrap/index.html
@@ -11,8 +11,8 @@
 
 
 <meta name="aes-config" content="pid=xux-opensource&amp;user_type=101&amp;uid=&amp;username=&amp;dim10=seata"><link rel="stylesheet" href="/assets/css/styles.3d33451b.css">
-<script src="/assets/js/runtime~main.24bb509e.js" defer="defer"></script>
-<script src="/assets/js/main.12164a2c.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.c4d7a661.js" defer="defer"></script>
+<script src="/assets/js/main.3a278f29.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
diff --git a/blog/seata-sourcecode-server-bootstrap/index.html b/blog/seata-sourcecode-server-bootstrap/index.html
index f655fa87462..5a3a27f930f 100644
--- a/blog/seata-sourcecode-server-bootstrap/index.html
+++ b/blog/seata-sourcecode-server-bootstrap/index.html
@@ -11,8 +11,8 @@
 
 
 <meta name="aes-config" content="pid=xux-opensource&amp;user_type=101&amp;uid=&amp;username=&amp;dim10=seata"><link rel="stylesheet" href="/assets/css/styles.3d33451b.css">
-<script src="/assets/js/runtime~main.24bb509e.js" defer="defer"></script>
-<script src="/assets/js/main.12164a2c.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.c4d7a661.js" defer="defer"></script>
+<script src="/assets/js/main.3a278f29.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
diff --git a/blog/seata-spring-boot-aop-aspectj/index.html b/blog/seata-spring-boot-aop-aspectj/index.html
index d6ad176a5dc..bd2a723b617 100644
--- a/blog/seata-spring-boot-aop-aspectj/index.html
+++ b/blog/seata-spring-boot-aop-aspectj/index.html
@@ -11,8 +11,8 @@
 
 
 <meta name="aes-config" content="pid=xux-opensource&amp;user_type=101&amp;uid=&amp;username=&amp;dim10=seata"><link rel="stylesheet" href="/assets/css/styles.3d33451b.css">
-<script src="/assets/js/runtime~main.24bb509e.js" defer="defer"></script>
-<script src="/assets/js/main.12164a2c.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.c4d7a661.js" defer="defer"></script>
+<script src="/assets/js/main.3a278f29.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
diff --git a/blog/seata-tcc-fence/index.html b/blog/seata-tcc-fence/index.html
index 56924e8c713..d4c1bc56c32 100644
--- a/blog/seata-tcc-fence/index.html
+++ b/blog/seata-tcc-fence/index.html
@@ -11,8 +11,8 @@
 
 
 <meta name="aes-config" content="pid=xux-opensource&amp;user_type=101&amp;uid=&amp;username=&amp;dim10=seata"><link rel="stylesheet" href="/assets/css/styles.3d33451b.css">
-<script src="/assets/js/runtime~main.24bb509e.js" defer="defer"></script>
-<script src="/assets/js/main.12164a2c.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.c4d7a661.js" defer="defer"></script>
+<script src="/assets/js/main.3a278f29.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
diff --git a/blog/seata-tcc/index.html b/blog/seata-tcc/index.html
index fabbf908bc8..1f903ca23fb 100644
--- a/blog/seata-tcc/index.html
+++ b/blog/seata-tcc/index.html
@@ -11,8 +11,8 @@
 
 
 <meta name="aes-config" content="pid=xux-opensource&amp;user_type=101&amp;uid=&amp;username=&amp;dim10=seata"><link rel="stylesheet" href="/assets/css/styles.3d33451b.css">
-<script src="/assets/js/runtime~main.24bb509e.js" defer="defer"></script>
-<script src="/assets/js/main.12164a2c.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.c4d7a661.js" defer="defer"></script>
+<script src="/assets/js/main.3a278f29.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
diff --git a/blog/seata-xa-introduce/index.html b/blog/seata-xa-introduce/index.html
index a5f9f5b83ff..68a33f61200 100644
--- a/blog/seata-xa-introduce/index.html
+++ b/blog/seata-xa-introduce/index.html
@@ -11,8 +11,8 @@
 
 
 <meta name="aes-config" content="pid=xux-opensource&amp;user_type=101&amp;uid=&amp;username=&amp;dim10=seata"><link rel="stylesheet" href="/assets/css/styles.3d33451b.css">
-<script src="/assets/js/runtime~main.24bb509e.js" defer="defer"></script>
-<script src="/assets/js/main.12164a2c.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.c4d7a661.js" defer="defer"></script>
+<script src="/assets/js/main.3a278f29.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
diff --git a/blog/springboot-dubbo-mybatisplus-seata/index.html b/blog/springboot-dubbo-mybatisplus-seata/index.html
index ab73b7f1550..99c4146041f 100644
--- a/blog/springboot-dubbo-mybatisplus-seata/index.html
+++ b/blog/springboot-dubbo-mybatisplus-seata/index.html
@@ -11,8 +11,8 @@
 
 
 <meta name="aes-config" content="pid=xux-opensource&amp;user_type=101&amp;uid=&amp;username=&amp;dim10=seata"><link rel="stylesheet" href="/assets/css/styles.3d33451b.css">
-<script src="/assets/js/runtime~main.24bb509e.js" defer="defer"></script>
-<script src="/assets/js/main.12164a2c.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.c4d7a661.js" defer="defer"></script>
+<script src="/assets/js/main.3a278f29.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
diff --git a/blog/tags/index.html b/blog/tags/index.html
index 31b66d4b650..8e29199c6be 100644
--- a/blog/tags/index.html
+++ b/blog/tags/index.html
@@ -11,8 +11,8 @@
 
 
 <meta name="aes-config" content="pid=xux-opensource&amp;user_type=101&amp;uid=&amp;username=&amp;dim10=seata"><link rel="stylesheet" href="/assets/css/styles.3d33451b.css">
-<script src="/assets/js/runtime~main.24bb509e.js" defer="defer"></script>
-<script src="/assets/js/main.12164a2c.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.c4d7a661.js" defer="defer"></script>
+<script src="/assets/js/main.3a278f29.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
diff --git a/blog/tags/seata/index.html b/blog/tags/seata/index.html
index 6d41da87173..61ebe2da2cc 100644
--- a/blog/tags/seata/index.html
+++ b/blog/tags/seata/index.html
@@ -11,8 +11,8 @@
 
 
 <meta name="aes-config" content="pid=xux-opensource&amp;user_type=101&amp;uid=&amp;username=&amp;dim10=seata"><link rel="stylesheet" href="/assets/css/styles.3d33451b.css">
-<script src="/assets/js/runtime~main.24bb509e.js" defer="defer"></script>
-<script src="/assets/js/main.12164a2c.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.c4d7a661.js" defer="defer"></script>
+<script src="/assets/js/main.3a278f29.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
diff --git a/blog/tcc-mode-applicable-scenario-analysis/index.html b/blog/tcc-mode-applicable-scenario-analysis/index.html
index 6c5e8ccdf04..8fcec75f772 100644
--- a/blog/tcc-mode-applicable-scenario-analysis/index.html
+++ b/blog/tcc-mode-applicable-scenario-analysis/index.html
@@ -11,8 +11,8 @@
 
 
 <meta name="aes-config" content="pid=xux-opensource&amp;user_type=101&amp;uid=&amp;username=&amp;dim10=seata"><link rel="stylesheet" href="/assets/css/styles.3d33451b.css">
-<script src="/assets/js/runtime~main.24bb509e.js" defer="defer"></script>
-<script src="/assets/js/main.12164a2c.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.c4d7a661.js" defer="defer"></script>
+<script src="/assets/js/main.3a278f29.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
diff --git a/blog/tcc-mode-design-principle/index.html b/blog/tcc-mode-design-principle/index.html
index ccbedfc44a8..be5e1f934e1 100644
--- a/blog/tcc-mode-design-principle/index.html
+++ b/blog/tcc-mode-design-principle/index.html
@@ -11,8 +11,8 @@
 
 
 <meta name="aes-config" content="pid=xux-opensource&amp;user_type=101&amp;uid=&amp;username=&amp;dim10=seata"><link rel="stylesheet" href="/assets/css/styles.3d33451b.css">
-<script src="/assets/js/runtime~main.24bb509e.js" defer="defer"></script>
-<script src="/assets/js/main.12164a2c.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.c4d7a661.js" defer="defer"></script>
+<script src="/assets/js/main.3a278f29.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
diff --git a/build/404.html b/build/404.html
index cbbd16c2e69..2ef3afa1b43 100644
--- a/build/404.html
+++ b/build/404.html
@@ -11,8 +11,8 @@
 
 
 <meta name="aes-config" content="pid=xux-opensource&amp;user_type=101&amp;uid=&amp;username=&amp;dim10=seata"><link rel="stylesheet" href="/assets/css/styles.3d33451b.css">
-<script src="/assets/js/runtime~main.24bb509e.js" defer="defer"></script>
-<script src="/assets/js/main.12164a2c.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.c4d7a661.js" defer="defer"></script>
+<script src="/assets/js/main.3a278f29.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
diff --git a/build/assets/images/branch-trx-c826c395824e2edabf04dfac6df2f8ca.png b/build/assets/images/branch-trx-c826c395824e2edabf04dfac6df2f8ca.png
new file mode 100644
index 00000000000..7b24d078efb
Binary files /dev/null and b/build/assets/images/branch-trx-c826c395824e2edabf04dfac6df2f8ca.png differ
diff --git a/build/assets/images/branch-trx-detail-65188f3e42fdba98a4d79c1710a5ce5f.png b/build/assets/images/branch-trx-detail-65188f3e42fdba98a4d79c1710a5ce5f.png
new file mode 100644
index 00000000000..a767d4475c7
Binary files /dev/null and b/build/assets/images/branch-trx-detail-65188f3e42fdba98a4d79c1710a5ce5f.png differ
diff --git a/build/assets/images/commit-or-rollback-8925d742889849f7e6410b9b9c55f3cd.png b/build/assets/images/commit-or-rollback-8925d742889849f7e6410b9b9c55f3cd.png
new file mode 100644
index 00000000000..c42859d60e4
Binary files /dev/null and b/build/assets/images/commit-or-rollback-8925d742889849f7e6410b9b9c55f3cd.png differ
diff --git a/build/assets/images/del-branch-trx-1ba962c46b32ced259c413fd42d79779.png b/build/assets/images/del-branch-trx-1ba962c46b32ced259c413fd42d79779.png
new file mode 100644
index 00000000000..5a2c48291ef
Binary files /dev/null and b/build/assets/images/del-branch-trx-1ba962c46b32ced259c413fd42d79779.png differ
diff --git a/build/assets/images/del-global-lock-46d3be3c3cc93cd8fa79f9799726970f.png b/build/assets/images/del-global-lock-46d3be3c3cc93cd8fa79f9799726970f.png
new file mode 100644
index 00000000000..92451297154
Binary files /dev/null and b/build/assets/images/del-global-lock-46d3be3c3cc93cd8fa79f9799726970f.png differ
diff --git a/build/assets/images/del-global-trx-bc8e947ae878cdef832cbc9ed212e4f6.png b/build/assets/images/del-global-trx-bc8e947ae878cdef832cbc9ed212e4f6.png
new file mode 100644
index 00000000000..f74ffd7360d
Binary files /dev/null and b/build/assets/images/del-global-trx-bc8e947ae878cdef832cbc9ed212e4f6.png differ
diff --git a/build/assets/images/force-del-branch-trx-f604fbbe61e82dea0ed7bde6f629fd16.png b/build/assets/images/force-del-branch-trx-f604fbbe61e82dea0ed7bde6f629fd16.png
new file mode 100644
index 00000000000..62c68ce6854
Binary files /dev/null and b/build/assets/images/force-del-branch-trx-f604fbbe61e82dea0ed7bde6f629fd16.png differ
diff --git a/build/assets/images/force-del-global-trx-7335f155a0f894ea68b34a3c06251527.png b/build/assets/images/force-del-global-trx-7335f155a0f894ea68b34a3c06251527.png
new file mode 100644
index 00000000000..47dcfcfabfa
Binary files /dev/null and b/build/assets/images/force-del-global-trx-7335f155a0f894ea68b34a3c06251527.png differ
diff --git a/build/assets/images/global-lock-d89bdf009ee517b5b2772cc94ac5b559.png b/build/assets/images/global-lock-d89bdf009ee517b5b2772cc94ac5b559.png
new file mode 100644
index 00000000000..1ee7df3ea00
Binary files /dev/null and b/build/assets/images/global-lock-d89bdf009ee517b5b2772cc94ac5b559.png differ
diff --git a/build/assets/images/saga-designer-021737999936391c9bca3dfdb3c99a32.png b/build/assets/images/saga-designer-021737999936391c9bca3dfdb3c99a32.png
new file mode 100644
index 00000000000..5502e152cae
Binary files /dev/null and b/build/assets/images/saga-designer-021737999936391c9bca3dfdb3c99a32.png differ
diff --git a/build/assets/images/start-branch-trx-4b6413b7780a5842db56d251c3f37bdb.png b/build/assets/images/start-branch-trx-4b6413b7780a5842db56d251c3f37bdb.png
new file mode 100644
index 00000000000..8fd711b326d
Binary files /dev/null and b/build/assets/images/start-branch-trx-4b6413b7780a5842db56d251c3f37bdb.png differ
diff --git a/build/assets/images/start-global-trx-647eb8499e902bc5a32eda435a80879b.png b/build/assets/images/start-global-trx-647eb8499e902bc5a32eda435a80879b.png
new file mode 100644
index 00000000000..c506e40ba0d
Binary files /dev/null and b/build/assets/images/start-global-trx-647eb8499e902bc5a32eda435a80879b.png differ
diff --git a/build/assets/images/stop-branch-trx-66a4e823d395ce6b804b7c62b931bf15.png b/build/assets/images/stop-branch-trx-66a4e823d395ce6b804b7c62b931bf15.png
new file mode 100644
index 00000000000..f993cb55fc8
Binary files /dev/null and b/build/assets/images/stop-branch-trx-66a4e823d395ce6b804b7c62b931bf15.png differ
diff --git a/build/assets/images/stop-global-trx-965fe718e8312444c83b4d7e2262d115.png b/build/assets/images/stop-global-trx-965fe718e8312444c83b4d7e2262d115.png
new file mode 100644
index 00000000000..cf77e0f11f2
Binary files /dev/null and b/build/assets/images/stop-global-trx-965fe718e8312444c83b4d7e2262d115.png differ
diff --git a/build/assets/images/stop-global-trx-hint-4555587507757dd452bda72fb616493f.png b/build/assets/images/stop-global-trx-hint-4555587507757dd452bda72fb616493f.png
new file mode 100644
index 00000000000..ceb429909e5
Binary files /dev/null and b/build/assets/images/stop-global-trx-hint-4555587507757dd452bda72fb616493f.png differ
diff --git a/build/assets/images/update-global-trx-12ce46ee9c6da33eea904bed8ead8ba3.png b/build/assets/images/update-global-trx-12ce46ee9c6da33eea904bed8ead8ba3.png
new file mode 100644
index 00000000000..bcc7fa741b6
Binary files /dev/null and b/build/assets/images/update-global-trx-12ce46ee9c6da33eea904bed8ead8ba3.png differ
diff --git a/build/assets/js/1c27d5ec.8c736063.js b/build/assets/js/1c27d5ec.8c736063.js
new file mode 100644
index 00000000000..47a5b82ee61
--- /dev/null
+++ b/build/assets/js/1c27d5ec.8c736063.js
@@ -0,0 +1 @@
+"use strict";(self.webpackChunkseata_website=self.webpackChunkseata_website||[]).push([[64871],{29614:(e,t,n)=>{n.r(t),n.d(t,{assets:()=>l,contentTitle:()=>r,default:()=>h,frontMatter:()=>o,metadata:()=>i,toc:()=>c});var a=n(74848),s=n(28453);const o={title:"Transaction Control and Global Lock",keywords:["console","transaction","lock"],description:"The Seata console provides manual control for 4 types of distributed transactions and control over global locks in AT mode."},r="Background K [...]
\ No newline at end of file
diff --git a/build/assets/js/2d6322e8.68e3c8e7.js b/build/assets/js/2d6322e8.68e3c8e7.js
new file mode 100644
index 00000000000..1b73ec9b42b
--- /dev/null
+++ b/build/assets/js/2d6322e8.68e3c8e7.js
@@ -0,0 +1 @@
+"use strict";(self.webpackChunkseata_website=self.webpackChunkseata_website||[]).push([[38127],{89120:(e,t,n)=>{n.r(t),n.d(t,{assets:()=>i,contentTitle:()=>s,default:()=>m,frontMatter:()=>o,metadata:()=>c,toc:()=>u});var a=n(74848),r=n(28453);const o={},s=void 0,c={permalink:"/blog/seata-namingserver",editUrl:"https://github.com/apache/incubator-seata-website/blob/docusaurus/blog/seata-namingserver.md",source:"@site/blog/seata-namingserver.md",title:"seata-namingserver",description:"Plac [...]
\ No newline at end of file
diff --git a/build/assets/js/311ed97d.c23add4b.js b/build/assets/js/311ed97d.c23add4b.js
new file mode 100644
index 00000000000..a3b2ef54f5d
--- /dev/null
+++ b/build/assets/js/311ed97d.c23add4b.js
@@ -0,0 +1 @@
+"use strict";(self.webpackChunkseata_website=self.webpackChunkseata_website||[]).push([[98137],{30223:(e,n,r)=>{r.r(n),r.d(n,{assets:()=>c,contentTitle:()=>s,default:()=>d,frontMatter:()=>a,metadata:()=>o,toc:()=>l});var i=r(74848),t=r(28453);const a={title:"Seata Namingserver Registry",keywords:["Seata","Namingserver"],description:"Namingserver registry."},s="Namingserver Registry (beta)",o={id:"user/registry/namingserver",title:"Seata Namingserver Registry",description:"Namingserver re [...]
\ No newline at end of file
diff --git a/build/assets/js/5b32f052.ccacd437.js b/build/assets/js/5b32f052.ccacd437.js
new file mode 100644
index 00000000000..4419c105db9
--- /dev/null
+++ b/build/assets/js/5b32f052.ccacd437.js
@@ -0,0 +1 @@
+"use strict";(self.webpackChunkseata_website=self.webpackChunkseata_website||[]).push([[17382],{18424:(e,n,s)=>{s.r(n),s.d(n,{assets:()=>c,contentTitle:()=>a,default:()=>l,frontMatter:()=>r,metadata:()=>i,toc:()=>u});var t=s(74848),o=s(28453);const r={title:"Saga Designer",keywords:["console","saga"],description:"Seata Console Saga Designer"},a="Console Introduction",i={id:"user/console/saga-designer",title:"Saga Designer",description:"Seata Console Saga Designer",source:"@site/i18n/en/d [...]
\ No newline at end of file
diff --git a/build/assets/js/5c941569.b11d232e.js b/build/assets/js/5c941569.b11d232e.js
new file mode 100644
index 00000000000..6ffda64029b
--- /dev/null
+++ b/build/assets/js/5c941569.b11d232e.js
@@ -0,0 +1 @@
+"use strict";(self.webpackChunkseata_website=self.webpackChunkseata_website||[]).push([[42193],{72780:(e,t,n)=>{n.r(t),n.d(t,{assets:()=>i,contentTitle:()=>s,default:()=>m,frontMatter:()=>o,metadata:()=>c,toc:()=>u});var a=n(74848),r=n(28453);const o={},s=void 0,c={permalink:"/blog/seata-namingserver",editUrl:"https://github.com/apache/incubator-seata-website/blob/docusaurus/blog/seata-namingserver.md",source:"@site/blog/seata-namingserver.md",title:"seata-namingserver",description:"Plac [...]
\ No newline at end of file
diff --git a/build/assets/js/935f2afb.bcf68c7a.js b/build/assets/js/935f2afb.bcf68c7a.js
new file mode 100644
index 00000000000..60484aa85af
--- /dev/null
+++ b/build/assets/js/935f2afb.bcf68c7a.js
@@ -0,0 +1 @@
+"use strict";(self.webpackChunkseata_website=self.webpackChunkseata_website||[]).push([[98581],{35610:e=>{e.exports=JSON.parse('{"pluginId":"default","version":"current","label":"Next Version","banner":"unreleased","badge":true,"noIndex":false,"className":"docs-version-current","isLast":false,"docsSidebars":{"docs":[{"type":"category","label":"Overview","collapsible":false,"items":[{"type":"link","label":"What Is Seata?","href":"/docs/next/overview/what-is-seata","docId":"overview/what-i [...]
\ No newline at end of file
diff --git a/build/assets/js/b2f554cd.95e5a89f.js b/build/assets/js/b2f554cd.95e5a89f.js
new file mode 100644
index 00000000000..0d061e3b200
--- /dev/null
+++ b/build/assets/js/b2f554cd.95e5a89f.js
@@ -0,0 +1 @@
+"use strict";(self.webpackChunkseata_website=self.webpackChunkseata_website||[]).push([[95894],{76042:e=>{e.exports=JSON.parse('{"blogPosts":[{"id":"/seata-namingserver","metadata":{"permalink":"/blog/seata-namingserver","editUrl":"https://github.com/apache/incubator-seata-website/blob/docusaurus/blog/seata-namingserver.md","source":"@site/blog/seata-namingserver.md","title":"seata-namingserver","description":"Placeholder. DO NOT DELETE.","date":"2025-05-01T18:04:43.000Z","formattedDate" [...]
\ No newline at end of file
diff --git a/build/assets/js/d8c3c10a.28c3db40.js b/build/assets/js/d8c3c10a.28c3db40.js
new file mode 100644
index 00000000000..839194843ec
--- /dev/null
+++ b/build/assets/js/d8c3c10a.28c3db40.js
@@ -0,0 +1 @@
+"use strict";(self.webpackChunkseata_website=self.webpackChunkseata_website||[]).push([[53964],{2740:(n,e,t)=>{t.r(e),t.d(e,{assets:()=>c,contentTitle:()=>r,default:()=>h,frontMatter:()=>o,metadata:()=>s,toc:()=>l});var a=t(74848),i=t(28453);const o={title:"Api Guide",keywords:["Seata"],description:"Api Guide."},r="1. Overview",s={id:"user/api",title:"Api Guide",description:"Api Guide.",source:"@site/i18n/en/docusaurus-plugin-content-docs/current/user/api.md",sourceDirName:"user",slug:"/ [...]
\ No newline at end of file
diff --git a/build/assets/js/f45f7370.4ff69b46.js b/build/assets/js/f45f7370.4ff69b46.js
new file mode 100644
index 00000000000..53711784e89
--- /dev/null
+++ b/build/assets/js/f45f7370.4ff69b46.js
@@ -0,0 +1 @@
+"use strict";(self.webpackChunkseata_website=self.webpackChunkseata_website||[]).push([[72727],{69420:(e,t,n)=>{n.r(t),n.d(t,{assets:()=>c,contentTitle:()=>i,default:()=>d,frontMatter:()=>r,metadata:()=>a,toc:()=>u});var o=n(74848),s=n(28453);const r={title:"Console Introduction",keywords:["console"],description:"Introduction to the Seata Console"},i="Console Introduction",a={id:"user/console/introduction",title:"Console Introduction",description:"Introduction to the Seata Console",sourc [...]
\ No newline at end of file
diff --git a/build/assets/js/main.3a278f29.js b/build/assets/js/main.3a278f29.js
new file mode 100644
index 00000000000..a0be824df8d
--- /dev/null
+++ b/build/assets/js/main.3a278f29.js
@@ -0,0 +1,2 @@
+/*! For license information please see main.3a278f29.js.LICENSE.txt */
+(self.webpackChunkseata_website=self.webpackChunkseata_website||[]).push([[38792],{89188:(e,o,t)=>{"use strict";t.d(o,{W:()=>s});var n=t(96540);function s(){return n.createElement("svg",{width:"20",height:"20",className:"DocSearch-Search-Icon",viewBox:"0 0 20 20"},n.createElement("path",{d:"M14.386 14.386l4.0877 4.0877-4.0877-4.0877c-2.9418 2.9419-7.7115 2.9419-10.6533 0-2.9419-2.9418-2.9419-7.7115 0-10.6533 2.9418-2.9419 7.7115-2.9419 10.6533 0 2.9419 2.9418 2.9419 7.7115 0 10.6533z",st [...]
\ No newline at end of file
diff --git a/build/assets/js/main.3a278f29.js.LICENSE.txt b/build/assets/js/main.3a278f29.js.LICENSE.txt
new file mode 100644
index 00000000000..91dc8949981
--- /dev/null
+++ b/build/assets/js/main.3a278f29.js.LICENSE.txt
@@ -0,0 +1,64 @@
+/* NProgress, (c) 2013, 2014 Rico Sta. Cruz - http://ricostacruz.com/nprogress
+ * @license MIT */
+
+/*! Bundled license information:
+
+prismjs/prism.js:
+  (**
+   * Prism: Lightweight, robust, elegant syntax highlighting
+   *
+   * @license MIT <https://opensource.org/licenses/MIT>
+   * @author Lea Verou <https://lea.verou.me>
+   * @namespace
+   * @public
+   *)
+*/
+
+/**
+ * @license React
+ * react-dom.production.min.js
+ *
+ * Copyright (c) Facebook, Inc. and its affiliates.
+ *
+ * This source code is licensed under the MIT license found in the
+ * LICENSE file in the root directory of this source tree.
+ */
+
+/**
+ * @license React
+ * react-jsx-runtime.production.min.js
+ *
+ * Copyright (c) Facebook, Inc. and its affiliates.
+ *
+ * This source code is licensed under the MIT license found in the
+ * LICENSE file in the root directory of this source tree.
+ */
+
+/**
+ * @license React
+ * react.production.min.js
+ *
+ * Copyright (c) Facebook, Inc. and its affiliates.
+ *
+ * This source code is licensed under the MIT license found in the
+ * LICENSE file in the root directory of this source tree.
+ */
+
+/**
+ * @license React
+ * scheduler.production.min.js
+ *
+ * Copyright (c) Facebook, Inc. and its affiliates.
+ *
+ * This source code is licensed under the MIT license found in the
+ * LICENSE file in the root directory of this source tree.
+ */
+
+/** @license React v16.13.1
+ * react-is.production.min.js
+ *
+ * Copyright (c) Facebook, Inc. and its affiliates.
+ *
+ * This source code is licensed under the MIT license found in the
+ * LICENSE file in the root directory of this source tree.
+ */
diff --git a/build/assets/js/runtime~main.c4d7a661.js b/build/assets/js/runtime~main.c4d7a661.js
new file mode 100644
index 00000000000..55a2c7916ca
--- /dev/null
+++ b/build/assets/js/runtime~main.c4d7a661.js
@@ -0,0 +1 @@
+(()=>{"use strict";var c,e,b,f,a,d={},t={};function r(c){var e=t[c];if(void 0!==e)return e.exports;var b=t[c]={exports:{}};return d[c].call(b.exports,b,b.exports,r),b.exports}r.m=d,c=[],r.O=(e,b,f,a)=>{if(!b){var d=1/0;for(i=0;i<c.length;i++){b=c[i][0],f=c[i][1],a=c[i][2];for(var t=!0,o=0;o<b.length;o++)(!1&a||d>=a)&&Object.keys(r.O).every((c=>r.O[c](b[o])))?b.splice(o--,1):(t=!1,a<d&&(d=a));if(t){c.splice(i--,1);var n=f();void 0!==n&&(e=n)}}return e}a=a||0;for(var i=c.length;i>0&&c[i-1] [...]
\ No newline at end of file
diff --git a/build/blog/archive/index.html b/build/blog/archive/index.html
index 041b768730c..0b19a3ebcf0 100644
--- a/build/blog/archive/index.html
+++ b/build/blog/archive/index.html
@@ -11,11 +11,11 @@
 
 
 <meta name="aes-config" content="pid=xux-opensource&amp;user_type=101&amp;uid=&amp;username=&amp;dim10=seata"><link rel="stylesheet" href="/assets/css/styles.3d33451b.css">
-<script src="/assets/js/runtime~main.24bb509e.js" defer="defer"></script>
-<script src="/assets/js/main.12164a2c.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.c4d7a661.js" defer="defer"></script>
+<script src="/assets/js/main.3a278f29.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
-<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
+<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
                   <div class="fs-12">
                     <div class="center-div">
                       <span>Apache Seata (incubating) is an effort undergoing incubation at The Apache Software Foundation (ASF), sponsored by the Apache Incubator. Incubation is required of all newly accepted projects until a further review indicates that the infrastructure, communications, and decision making process have stabilized in a manner consistent with other successful ASF projects. While incubation status is not necessarily a reflection of the completeness or stability of the  [...]
diff --git a/build/blog/atom.xml b/build/blog/atom.xml
index 01a8bac5013..a941e788bae 100644
--- a/build/blog/atom.xml
+++ b/build/blog/atom.xml
@@ -2,7 +2,7 @@
 <feed xmlns="http://www.w3.org/2005/Atom">
     <id>https://seata.apache.org/blog</id>
     <title>Apache Seata Blog</title>
-    <updated>2025-04-29T08:12:00.000Z</updated>
+    <updated>2025-05-01T18:04:43.000Z</updated>
     <generator>https://github.com/jpmonette/feed</generator>
     <link rel="alternate" href="https://seata.apache.org/blog"/>
     <subtitle>Apache Seata Blog</subtitle>
@@ -11,7 +11,7 @@
         <title type="html"><![CDATA[seata-namingserver]]></title>
         <id>https://seata.apache.org/blog/seata-namingserver</id>
         <link href="https://seata.apache.org/blog/seata-namingserver"/>
-        <updated>2025-04-29T08:12:00.000Z</updated>
+        <updated>2025-05-01T18:04:43.000Z</updated>
         <summary type="html"><![CDATA[Placeholder. DO NOT DELETE.]]></summary>
         <content type="html"><![CDATA[<p>Placeholder. DO NOT DELETE.</p>]]></content>
     </entry>
diff --git a/build/blog/design-more-flexable-application-by-saga/index.html b/build/blog/design-more-flexable-application-by-saga/index.html
index f4fdfdfa30f..474a931c626 100644
--- a/build/blog/design-more-flexable-application-by-saga/index.html
+++ b/build/blog/design-more-flexable-application-by-saga/index.html
@@ -11,8 +11,8 @@
 
 
 <meta name="aes-config" content="pid=xux-opensource&amp;user_type=101&amp;uid=&amp;username=&amp;dim10=seata"><link rel="stylesheet" href="/assets/css/styles.3d33451b.css">
-<script src="/assets/js/runtime~main.24bb509e.js" defer="defer"></script>
-<script src="/assets/js/main.12164a2c.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.c4d7a661.js" defer="defer"></script>
+<script src="/assets/js/main.3a278f29.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
diff --git a/build/blog/explore-seata-journey/index.html b/build/blog/explore-seata-journey/index.html
index 46fcbac6ab8..e32fcba67e6 100644
--- a/build/blog/explore-seata-journey/index.html
+++ b/build/blog/explore-seata-journey/index.html
@@ -11,8 +11,8 @@
 
 
 <meta name="aes-config" content="pid=xux-opensource&amp;user_type=101&amp;uid=&amp;username=&amp;dim10=seata"><link rel="stylesheet" href="/assets/css/styles.3d33451b.css">
-<script src="/assets/js/runtime~main.24bb509e.js" defer="defer"></script>
-<script src="/assets/js/main.12164a2c.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.c4d7a661.js" defer="defer"></script>
+<script src="/assets/js/main.3a278f29.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
diff --git a/build/blog/how-to-send-message-with-rocketmq-in-seata/index.html b/build/blog/how-to-send-message-with-rocketmq-in-seata/index.html
index 64505fac698..d90d3a36439 100644
--- a/build/blog/how-to-send-message-with-rocketmq-in-seata/index.html
+++ b/build/blog/how-to-send-message-with-rocketmq-in-seata/index.html
@@ -11,8 +11,8 @@
 
 
 <meta name="aes-config" content="pid=xux-opensource&amp;user_type=101&amp;uid=&amp;username=&amp;dim10=seata"><link rel="stylesheet" href="/assets/css/styles.3d33451b.css">
-<script src="/assets/js/runtime~main.24bb509e.js" defer="defer"></script>
-<script src="/assets/js/main.12164a2c.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.c4d7a661.js" defer="defer"></script>
+<script src="/assets/js/main.3a278f29.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
diff --git a/build/blog/how-to-support-spring-cloud/index.html b/build/blog/how-to-support-spring-cloud/index.html
index 632ee41ce61..37ee9f8bef5 100644
--- a/build/blog/how-to-support-spring-cloud/index.html
+++ b/build/blog/how-to-support-spring-cloud/index.html
@@ -11,8 +11,8 @@
 
 
 <meta name="aes-config" content="pid=xux-opensource&amp;user_type=101&amp;uid=&amp;username=&amp;dim10=seata"><link rel="stylesheet" href="/assets/css/styles.3d33451b.css">
-<script src="/assets/js/runtime~main.24bb509e.js" defer="defer"></script>
-<script src="/assets/js/main.12164a2c.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.c4d7a661.js" defer="defer"></script>
+<script src="/assets/js/main.3a278f29.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
diff --git a/build/blog/how-to-write-unit-tests/index.html b/build/blog/how-to-write-unit-tests/index.html
index d3d0df78c4f..67463b54866 100644
--- a/build/blog/how-to-write-unit-tests/index.html
+++ b/build/blog/how-to-write-unit-tests/index.html
@@ -11,8 +11,8 @@
 
 
 <meta name="aes-config" content="pid=xux-opensource&amp;user_type=101&amp;uid=&amp;username=&amp;dim10=seata"><link rel="stylesheet" href="/assets/css/styles.3d33451b.css">
-<script src="/assets/js/runtime~main.24bb509e.js" defer="defer"></script>
-<script src="/assets/js/main.12164a2c.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.c4d7a661.js" defer="defer"></script>
+<script src="/assets/js/main.3a278f29.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
diff --git a/build/blog/index.html b/build/blog/index.html
index 9d9562b9381..362d4e33974 100644
--- a/build/blog/index.html
+++ b/build/blog/index.html
@@ -11,11 +11,11 @@
 
 
 <meta name="aes-config" content="pid=xux-opensource&amp;user_type=101&amp;uid=&amp;username=&amp;dim10=seata"><link rel="stylesheet" href="/assets/css/styles.3d33451b.css">
-<script src="/assets/js/runtime~main.24bb509e.js" defer="defer"></script>
-<script src="/assets/js/main.12164a2c.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.c4d7a661.js" defer="defer"></script>
+<script src="/assets/js/main.3a278f29.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
-<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
+<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
 <p>We know that in Seata, there are three types of roles: TC (Transaction Coordinator), RM (Resource Manager), and TM (Transaction Manager). The Seata Server acts as a TC to coordinate the commit and rollback of branch transactions, while various resources act as RMs and TMs. So, how do these three communicate with each other?</p>
 <p>Therefore, this article will explore how Seata performs network communication at the underlying level.</p>
 <h2 class="anchor anchorWithStickyNavbar_LWe7" id="overall-class-hierarchy-structure">Overall Class Hierarchy Structure<a href="#overall-class-hierarchy-structure" class="hash-link" aria-label="Direct link to Overall Class Hierarchy Structure" title="Direct link to Overall Class Hierarchy Structure">​</a></h2>
diff --git a/build/blog/integrate-seata-tcc-mode-with-spring-cloud/index.html b/build/blog/integrate-seata-tcc-mode-with-spring-cloud/index.html
index c180b4d724a..3b15679da49 100644
--- a/build/blog/integrate-seata-tcc-mode-with-spring-cloud/index.html
+++ b/build/blog/integrate-seata-tcc-mode-with-spring-cloud/index.html
@@ -11,8 +11,8 @@
 
 
 <meta name="aes-config" content="pid=xux-opensource&amp;user_type=101&amp;uid=&amp;username=&amp;dim10=seata"><link rel="stylesheet" href="/assets/css/styles.3d33451b.css">
-<script src="/assets/js/runtime~main.24bb509e.js" defer="defer"></script>
-<script src="/assets/js/main.12164a2c.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.c4d7a661.js" defer="defer"></script>
+<script src="/assets/js/main.3a278f29.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
diff --git a/build/blog/integrate-seata-with-spring-cloud/index.html b/build/blog/integrate-seata-with-spring-cloud/index.html
index fecdc89f42e..96d68f494ca 100644
--- a/build/blog/integrate-seata-with-spring-cloud/index.html
+++ b/build/blog/integrate-seata-with-spring-cloud/index.html
@@ -11,8 +11,8 @@
 
 
 <meta name="aes-config" content="pid=xux-opensource&amp;user_type=101&amp;uid=&amp;username=&amp;dim10=seata"><link rel="stylesheet" href="/assets/css/styles.3d33451b.css">
-<script src="/assets/js/runtime~main.24bb509e.js" defer="defer"></script>
-<script src="/assets/js/main.12164a2c.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.c4d7a661.js" defer="defer"></script>
+<script src="/assets/js/main.3a278f29.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
diff --git a/build/blog/iscas2023/index.html b/build/blog/iscas2023/index.html
index 0470fb5d2f8..352d4614a2b 100644
--- a/build/blog/iscas2023/index.html
+++ b/build/blog/iscas2023/index.html
@@ -11,8 +11,8 @@
 
 
 <meta name="aes-config" content="pid=xux-opensource&amp;user_type=101&amp;uid=&amp;username=&amp;dim10=seata"><link rel="stylesheet" href="/assets/css/styles.3d33451b.css">
-<script src="/assets/js/runtime~main.24bb509e.js" defer="defer"></script>
-<script src="/assets/js/main.12164a2c.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.c4d7a661.js" defer="defer"></script>
+<script src="/assets/js/main.3a278f29.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
diff --git a/build/blog/manual-transaction-mode/index.html b/build/blog/manual-transaction-mode/index.html
index 06d1db31c9c..303e1f951d0 100644
--- a/build/blog/manual-transaction-mode/index.html
+++ b/build/blog/manual-transaction-mode/index.html
@@ -11,8 +11,8 @@
 
 
 <meta name="aes-config" content="pid=xux-opensource&amp;user_type=101&amp;uid=&amp;username=&amp;dim10=seata"><link rel="stylesheet" href="/assets/css/styles.3d33451b.css">
-<script src="/assets/js/runtime~main.24bb509e.js" defer="defer"></script>
-<script src="/assets/js/main.12164a2c.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.c4d7a661.js" defer="defer"></script>
+<script src="/assets/js/main.3a278f29.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
diff --git a/build/blog/page/2/index.html b/build/blog/page/2/index.html
index 4b8a2ce34c8..31fefe8e11c 100644
--- a/build/blog/page/2/index.html
+++ b/build/blog/page/2/index.html
@@ -11,8 +11,8 @@
 
 
 <meta name="aes-config" content="pid=xux-opensource&amp;user_type=101&amp;uid=&amp;username=&amp;dim10=seata"><link rel="stylesheet" href="/assets/css/styles.3d33451b.css">
-<script src="/assets/js/runtime~main.24bb509e.js" defer="defer"></script>
-<script src="/assets/js/main.12164a2c.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.c4d7a661.js" defer="defer"></script>
+<script src="/assets/js/main.3a278f29.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
diff --git a/build/blog/page/3/index.html b/build/blog/page/3/index.html
index fdcef318cf0..3a99bed536b 100644
--- a/build/blog/page/3/index.html
+++ b/build/blog/page/3/index.html
@@ -11,8 +11,8 @@
 
 
 <meta name="aes-config" content="pid=xux-opensource&amp;user_type=101&amp;uid=&amp;username=&amp;dim10=seata"><link rel="stylesheet" href="/assets/css/styles.3d33451b.css">
-<script src="/assets/js/runtime~main.24bb509e.js" defer="defer"></script>
-<script src="/assets/js/main.12164a2c.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.c4d7a661.js" defer="defer"></script>
+<script src="/assets/js/main.3a278f29.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
diff --git a/build/blog/page/4/index.html b/build/blog/page/4/index.html
index fa069611937..6ee22a49c58 100644
--- a/build/blog/page/4/index.html
+++ b/build/blog/page/4/index.html
@@ -11,8 +11,8 @@
 
 
 <meta name="aes-config" content="pid=xux-opensource&amp;user_type=101&amp;uid=&amp;username=&amp;dim10=seata"><link rel="stylesheet" href="/assets/css/styles.3d33451b.css">
-<script src="/assets/js/runtime~main.24bb509e.js" defer="defer"></script>
-<script src="/assets/js/main.12164a2c.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.c4d7a661.js" defer="defer"></script>
+<script src="/assets/js/main.3a278f29.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
diff --git a/build/blog/page/5/index.html b/build/blog/page/5/index.html
index d07fc534591..109b52933a6 100644
--- a/build/blog/page/5/index.html
+++ b/build/blog/page/5/index.html
@@ -11,8 +11,8 @@
 
 
 <meta name="aes-config" content="pid=xux-opensource&amp;user_type=101&amp;uid=&amp;username=&amp;dim10=seata"><link rel="stylesheet" href="/assets/css/styles.3d33451b.css">
-<script src="/assets/js/runtime~main.24bb509e.js" defer="defer"></script>
-<script src="/assets/js/main.12164a2c.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.c4d7a661.js" defer="defer"></script>
+<script src="/assets/js/main.3a278f29.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
diff --git a/build/blog/page/6/index.html b/build/blog/page/6/index.html
index cf40303e818..7c6789aa120 100644
--- a/build/blog/page/6/index.html
+++ b/build/blog/page/6/index.html
@@ -11,8 +11,8 @@
 
 
 <meta name="aes-config" content="pid=xux-opensource&amp;user_type=101&amp;uid=&amp;username=&amp;dim10=seata"><link rel="stylesheet" href="/assets/css/styles.3d33451b.css">
-<script src="/assets/js/runtime~main.24bb509e.js" defer="defer"></script>
-<script src="/assets/js/main.12164a2c.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.c4d7a661.js" defer="defer"></script>
+<script src="/assets/js/main.3a278f29.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
diff --git a/build/blog/page/7/index.html b/build/blog/page/7/index.html
index a0a75e8ce01..95d7f1bdca7 100644
--- a/build/blog/page/7/index.html
+++ b/build/blog/page/7/index.html
@@ -11,8 +11,8 @@
 
 
 <meta name="aes-config" content="pid=xux-opensource&amp;user_type=101&amp;uid=&amp;username=&amp;dim10=seata"><link rel="stylesheet" href="/assets/css/styles.3d33451b.css">
-<script src="/assets/js/runtime~main.24bb509e.js" defer="defer"></script>
-<script src="/assets/js/main.12164a2c.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.c4d7a661.js" defer="defer"></script>
+<script src="/assets/js/main.3a278f29.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
diff --git a/build/blog/quick-start-use-seata-and-dubbo-services/index.html b/build/blog/quick-start-use-seata-and-dubbo-services/index.html
index a87d3172e23..c5efe895d98 100644
--- a/build/blog/quick-start-use-seata-and-dubbo-services/index.html
+++ b/build/blog/quick-start-use-seata-and-dubbo-services/index.html
@@ -11,8 +11,8 @@
 
 
 <meta name="aes-config" content="pid=xux-opensource&amp;user_type=101&amp;uid=&amp;username=&amp;dim10=seata"><link rel="stylesheet" href="/assets/css/styles.3d33451b.css">
-<script src="/assets/js/runtime~main.24bb509e.js" defer="defer"></script>
-<script src="/assets/js/main.12164a2c.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.c4d7a661.js" defer="defer"></script>
+<script src="/assets/js/main.3a278f29.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
diff --git a/build/blog/rss.xml b/build/blog/rss.xml
index 60cecb485c7..74a5208a8d0 100644
--- a/build/blog/rss.xml
+++ b/build/blog/rss.xml
@@ -4,7 +4,7 @@
         <title>Apache Seata Blog</title>
         <link>https://seata.apache.org/blog</link>
         <description>Apache Seata Blog</description>
-        <lastBuildDate>Tue, 29 Apr 2025 08:12:00 GMT</lastBuildDate>
+        <lastBuildDate>Thu, 01 May 2025 18:04:43 GMT</lastBuildDate>
         <docs>https://validator.w3.org/feed/docs/rss2.html</docs>
         <generator>https://github.com/jpmonette/feed</generator>
         <language>en</language>
@@ -12,7 +12,7 @@
             <title><![CDATA[seata-namingserver]]></title>
             <link>https://seata.apache.org/blog/seata-namingserver</link>
             <guid>https://seata.apache.org/blog/seata-namingserver</guid>
-            <pubDate>Tue, 29 Apr 2025 08:12:00 GMT</pubDate>
+            <pubDate>Thu, 01 May 2025 18:04:43 GMT</pubDate>
             <description><![CDATA[Placeholder. DO NOT DELETE.]]></description>
             <content:encoded><![CDATA[<p>Placeholder. DO NOT DELETE.</p>]]></content:encoded>
         </item>
diff --git a/build/blog/seata-1.5.2/index.html b/build/blog/seata-1.5.2/index.html
index 6835f4a44b5..3a35f2c9f2a 100644
--- a/build/blog/seata-1.5.2/index.html
+++ b/build/blog/seata-1.5.2/index.html
@@ -11,8 +11,8 @@
 
 
 <meta name="aes-config" content="pid=xux-opensource&amp;user_type=101&amp;uid=&amp;username=&amp;dim10=seata"><link rel="stylesheet" href="/assets/css/styles.3d33451b.css">
-<script src="/assets/js/runtime~main.24bb509e.js" defer="defer"></script>
-<script src="/assets/js/main.12164a2c.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.c4d7a661.js" defer="defer"></script>
+<script src="/assets/js/main.3a278f29.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
diff --git a/build/blog/seata-1.6.0/index.html b/build/blog/seata-1.6.0/index.html
index d11217cee94..82e89d09044 100644
--- a/build/blog/seata-1.6.0/index.html
+++ b/build/blog/seata-1.6.0/index.html
@@ -11,8 +11,8 @@
 
 
 <meta name="aes-config" content="pid=xux-opensource&amp;user_type=101&amp;uid=&amp;username=&amp;dim10=seata"><link rel="stylesheet" href="/assets/css/styles.3d33451b.css">
-<script src="/assets/js/runtime~main.24bb509e.js" defer="defer"></script>
-<script src="/assets/js/main.12164a2c.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.c4d7a661.js" defer="defer"></script>
+<script src="/assets/js/main.3a278f29.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
diff --git a/build/blog/seata-analysis-UUID-generator/index.html b/build/blog/seata-analysis-UUID-generator/index.html
index e23282b454c..024c309e9fa 100644
--- a/build/blog/seata-analysis-UUID-generator/index.html
+++ b/build/blog/seata-analysis-UUID-generator/index.html
@@ -11,8 +11,8 @@
 
 
 <meta name="aes-config" content="pid=xux-opensource&amp;user_type=101&amp;uid=&amp;username=&amp;dim10=seata"><link rel="stylesheet" href="/assets/css/styles.3d33451b.css">
-<script src="/assets/js/runtime~main.24bb509e.js" defer="defer"></script>
-<script src="/assets/js/main.12164a2c.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.c4d7a661.js" defer="defer"></script>
+<script src="/assets/js/main.3a278f29.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
diff --git a/build/blog/seata-analysis-config-modular/index.html b/build/blog/seata-analysis-config-modular/index.html
index 02b35569fd3..7d4ecc7bb0b 100644
--- a/build/blog/seata-analysis-config-modular/index.html
+++ b/build/blog/seata-analysis-config-modular/index.html
@@ -11,8 +11,8 @@
 
 
 <meta name="aes-config" content="pid=xux-opensource&amp;user_type=101&amp;uid=&amp;username=&amp;dim10=seata"><link rel="stylesheet" href="/assets/css/styles.3d33451b.css">
-<script src="/assets/js/runtime~main.24bb509e.js" defer="defer"></script>
-<script src="/assets/js/main.12164a2c.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.c4d7a661.js" defer="defer"></script>
+<script src="/assets/js/main.3a278f29.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
diff --git a/build/blog/seata-analysis-core-modular/index.html b/build/blog/seata-analysis-core-modular/index.html
index 983079f2752..5d736bc9b3d 100644
--- a/build/blog/seata-analysis-core-modular/index.html
+++ b/build/blog/seata-analysis-core-modular/index.html
@@ -11,8 +11,8 @@
 
 
 <meta name="aes-config" content="pid=xux-opensource&amp;user_type=101&amp;uid=&amp;username=&amp;dim10=seata"><link rel="stylesheet" href="/assets/css/styles.3d33451b.css">
-<script src="/assets/js/runtime~main.24bb509e.js" defer="defer"></script>
-<script src="/assets/js/main.12164a2c.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.c4d7a661.js" defer="defer"></script>
+<script src="/assets/js/main.3a278f29.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
diff --git a/build/blog/seata-analysis-dubbo-transmit-xid/index.html b/build/blog/seata-analysis-dubbo-transmit-xid/index.html
index bf31aa49e48..dcbe46b31d1 100644
--- a/build/blog/seata-analysis-dubbo-transmit-xid/index.html
+++ b/build/blog/seata-analysis-dubbo-transmit-xid/index.html
@@ -11,8 +11,8 @@
 
 
 <meta name="aes-config" content="pid=xux-opensource&amp;user_type=101&amp;uid=&amp;username=&amp;dim10=seata"><link rel="stylesheet" href="/assets/css/styles.3d33451b.css">
-<script src="/assets/js/runtime~main.24bb509e.js" defer="defer"></script>
-<script src="/assets/js/main.12164a2c.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.c4d7a661.js" defer="defer"></script>
+<script src="/assets/js/main.3a278f29.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
diff --git a/build/blog/seata-analysis-go-server/index.html b/build/blog/seata-analysis-go-server/index.html
index 0a5eb60d940..4e0cbe8d063 100644
--- a/build/blog/seata-analysis-go-server/index.html
+++ b/build/blog/seata-analysis-go-server/index.html
@@ -11,8 +11,8 @@
 
 
 <meta name="aes-config" content="pid=xux-opensource&amp;user_type=101&amp;uid=&amp;username=&amp;dim10=seata"><link rel="stylesheet" href="/assets/css/styles.3d33451b.css">
-<script src="/assets/js/runtime~main.24bb509e.js" defer="defer"></script>
-<script src="/assets/js/main.12164a2c.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.c4d7a661.js" defer="defer"></script>
+<script src="/assets/js/main.3a278f29.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
diff --git a/build/blog/seata-analysis-java-client/index.html b/build/blog/seata-analysis-java-client/index.html
index 30e31c67461..41ad73a54bd 100644
--- a/build/blog/seata-analysis-java-client/index.html
+++ b/build/blog/seata-analysis-java-client/index.html
@@ -11,8 +11,8 @@
 
 
 <meta name="aes-config" content="pid=xux-opensource&amp;user_type=101&amp;uid=&amp;username=&amp;dim10=seata"><link rel="stylesheet" href="/assets/css/styles.3d33451b.css">
-<script src="/assets/js/runtime~main.24bb509e.js" defer="defer"></script>
-<script src="/assets/js/main.12164a2c.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.c4d7a661.js" defer="defer"></script>
+<script src="/assets/js/main.3a278f29.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
diff --git a/build/blog/seata-analysis-java-server/index.html b/build/blog/seata-analysis-java-server/index.html
index 8da72d4b38d..019ea96e0eb 100644
--- a/build/blog/seata-analysis-java-server/index.html
+++ b/build/blog/seata-analysis-java-server/index.html
@@ -11,8 +11,8 @@
 
 
 <meta name="aes-config" content="pid=xux-opensource&amp;user_type=101&amp;uid=&amp;username=&amp;dim10=seata"><link rel="stylesheet" href="/assets/css/styles.3d33451b.css">
-<script src="/assets/js/runtime~main.24bb509e.js" defer="defer"></script>
-<script src="/assets/js/main.12164a2c.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.c4d7a661.js" defer="defer"></script>
+<script src="/assets/js/main.3a278f29.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
diff --git a/build/blog/seata-analysis-simple/index.html b/build/blog/seata-analysis-simple/index.html
index 45c8bbff7cb..fca8b14e713 100644
--- a/build/blog/seata-analysis-simple/index.html
+++ b/build/blog/seata-analysis-simple/index.html
@@ -11,8 +11,8 @@
 
 
 <meta name="aes-config" content="pid=xux-opensource&amp;user_type=101&amp;uid=&amp;username=&amp;dim10=seata"><link rel="stylesheet" href="/assets/css/styles.3d33451b.css">
-<script src="/assets/js/runtime~main.24bb509e.js" defer="defer"></script>
-<script src="/assets/js/main.12164a2c.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.c4d7a661.js" defer="defer"></script>
+<script src="/assets/js/main.3a278f29.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
diff --git a/build/blog/seata-analysis-tcc-modular/index.html b/build/blog/seata-analysis-tcc-modular/index.html
index ec191f6bfe2..1efe4a707de 100644
--- a/build/blog/seata-analysis-tcc-modular/index.html
+++ b/build/blog/seata-analysis-tcc-modular/index.html
@@ -11,8 +11,8 @@
 
 
 <meta name="aes-config" content="pid=xux-opensource&amp;user_type=101&amp;uid=&amp;username=&amp;dim10=seata"><link rel="stylesheet" href="/assets/css/styles.3d33451b.css">
-<script src="/assets/js/runtime~main.24bb509e.js" defer="defer"></script>
-<script src="/assets/js/main.12164a2c.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.c4d7a661.js" defer="defer"></script>
+<script src="/assets/js/main.3a278f29.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
diff --git a/build/blog/seata-at-demo-in-mac/index.html b/build/blog/seata-at-demo-in-mac/index.html
index 3d50fd7ca1d..6a7c5671817 100644
--- a/build/blog/seata-at-demo-in-mac/index.html
+++ b/build/blog/seata-at-demo-in-mac/index.html
@@ -11,8 +11,8 @@
 
 
 <meta name="aes-config" content="pid=xux-opensource&amp;user_type=101&amp;uid=&amp;username=&amp;dim10=seata"><link rel="stylesheet" href="/assets/css/styles.3d33451b.css">
-<script src="/assets/js/runtime~main.24bb509e.js" defer="defer"></script>
-<script src="/assets/js/main.12164a2c.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.c4d7a661.js" defer="defer"></script>
+<script src="/assets/js/main.3a278f29.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
diff --git a/build/blog/seata-at-lock/index.html b/build/blog/seata-at-lock/index.html
index 371c258cfd9..4727b86f995 100644
--- a/build/blog/seata-at-lock/index.html
+++ b/build/blog/seata-at-lock/index.html
@@ -11,8 +11,8 @@
 
 
 <meta name="aes-config" content="pid=xux-opensource&amp;user_type=101&amp;uid=&amp;username=&amp;dim10=seata"><link rel="stylesheet" href="/assets/css/styles.3d33451b.css">
-<script src="/assets/js/runtime~main.24bb509e.js" defer="defer"></script>
-<script src="/assets/js/main.12164a2c.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.c4d7a661.js" defer="defer"></script>
+<script src="/assets/js/main.3a278f29.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
diff --git a/build/blog/seata-at-mode-design/index.html b/build/blog/seata-at-mode-design/index.html
index 4680ec9d435..a91d439126b 100644
--- a/build/blog/seata-at-mode-design/index.html
+++ b/build/blog/seata-at-mode-design/index.html
@@ -11,8 +11,8 @@
 
 
 <meta name="aes-config" content="pid=xux-opensource&amp;user_type=101&amp;uid=&amp;username=&amp;dim10=seata"><link rel="stylesheet" href="/assets/css/styles.3d33451b.css">
-<script src="/assets/js/runtime~main.24bb509e.js" defer="defer"></script>
-<script src="/assets/js/main.12164a2c.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.c4d7a661.js" defer="defer"></script>
+<script src="/assets/js/main.3a278f29.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
diff --git a/build/blog/seata-at-mode-start-rm-tm/index.html b/build/blog/seata-at-mode-start-rm-tm/index.html
index a1b0befe5f3..47529e08753 100644
--- a/build/blog/seata-at-mode-start-rm-tm/index.html
+++ b/build/blog/seata-at-mode-start-rm-tm/index.html
@@ -11,8 +11,8 @@
 
 
 <meta name="aes-config" content="pid=xux-opensource&amp;user_type=101&amp;uid=&amp;username=&amp;dim10=seata"><link rel="stylesheet" href="/assets/css/styles.3d33451b.css">
-<script src="/assets/js/runtime~main.24bb509e.js" defer="defer"></script>
-<script src="/assets/js/main.12164a2c.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.c4d7a661.js" defer="defer"></script>
+<script src="/assets/js/main.3a278f29.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
diff --git a/build/blog/seata-at-mode-start/index.html b/build/blog/seata-at-mode-start/index.html
index 63632ff723e..24b2fdb7945 100644
--- a/build/blog/seata-at-mode-start/index.html
+++ b/build/blog/seata-at-mode-start/index.html
@@ -11,8 +11,8 @@
 
 
 <meta name="aes-config" content="pid=xux-opensource&amp;user_type=101&amp;uid=&amp;username=&amp;dim10=seata"><link rel="stylesheet" href="/assets/css/styles.3d33451b.css">
-<script src="/assets/js/runtime~main.24bb509e.js" defer="defer"></script>
-<script src="/assets/js/main.12164a2c.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.c4d7a661.js" defer="defer"></script>
+<script src="/assets/js/main.3a278f29.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
diff --git a/build/blog/seata-at-tcc-saga/index.html b/build/blog/seata-at-tcc-saga/index.html
index fee441dfbb5..6c446d4a17e 100644
--- a/build/blog/seata-at-tcc-saga/index.html
+++ b/build/blog/seata-at-tcc-saga/index.html
@@ -11,8 +11,8 @@
 
 
 <meta name="aes-config" content="pid=xux-opensource&amp;user_type=101&amp;uid=&amp;username=&amp;dim10=seata"><link rel="stylesheet" href="/assets/css/styles.3d33451b.css">
-<script src="/assets/js/runtime~main.24bb509e.js" defer="defer"></script>
-<script src="/assets/js/main.12164a2c.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.c4d7a661.js" defer="defer"></script>
+<script src="/assets/js/main.3a278f29.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
diff --git a/build/blog/seata-client-start-analysis-01/index.html b/build/blog/seata-client-start-analysis-01/index.html
index 45fa9d13f8a..f695211ca19 100644
--- a/build/blog/seata-client-start-analysis-01/index.html
+++ b/build/blog/seata-client-start-analysis-01/index.html
@@ -11,8 +11,8 @@
 
 
 <meta name="aes-config" content="pid=xux-opensource&amp;user_type=101&amp;uid=&amp;username=&amp;dim10=seata"><link rel="stylesheet" href="/assets/css/styles.3d33451b.css">
-<script src="/assets/js/runtime~main.24bb509e.js" defer="defer"></script>
-<script src="/assets/js/main.12164a2c.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.c4d7a661.js" defer="defer"></script>
+<script src="/assets/js/main.3a278f29.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
diff --git a/build/blog/seata-client-start-analysis-02/index.html b/build/blog/seata-client-start-analysis-02/index.html
index d617a7dd0e0..ac8f72cf808 100644
--- a/build/blog/seata-client-start-analysis-02/index.html
+++ b/build/blog/seata-client-start-analysis-02/index.html
@@ -11,8 +11,8 @@
 
 
 <meta name="aes-config" content="pid=xux-opensource&amp;user_type=101&amp;uid=&amp;username=&amp;dim10=seata"><link rel="stylesheet" href="/assets/css/styles.3d33451b.css">
-<script src="/assets/js/runtime~main.24bb509e.js" defer="defer"></script>
-<script src="/assets/js/main.12164a2c.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.c4d7a661.js" defer="defer"></script>
+<script src="/assets/js/main.3a278f29.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
diff --git a/build/blog/seata-community-meetup-hangzhou-ready/index.html b/build/blog/seata-community-meetup-hangzhou-ready/index.html
index 9e6809d5466..1943db17f91 100644
--- a/build/blog/seata-community-meetup-hangzhou-ready/index.html
+++ b/build/blog/seata-community-meetup-hangzhou-ready/index.html
@@ -11,8 +11,8 @@
 
 
 <meta name="aes-config" content="pid=xux-opensource&amp;user_type=101&amp;uid=&amp;username=&amp;dim10=seata"><link rel="stylesheet" href="/assets/css/styles.3d33451b.css">
-<script src="/assets/js/runtime~main.24bb509e.js" defer="defer"></script>
-<script src="/assets/js/main.12164a2c.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.c4d7a661.js" defer="defer"></script>
+<script src="/assets/js/main.3a278f29.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
diff --git a/build/blog/seata-config-center/index.html b/build/blog/seata-config-center/index.html
index aa544f3c844..10389d1aba2 100644
--- a/build/blog/seata-config-center/index.html
+++ b/build/blog/seata-config-center/index.html
@@ -11,8 +11,8 @@
 
 
 <meta name="aes-config" content="pid=xux-opensource&amp;user_type=101&amp;uid=&amp;username=&amp;dim10=seata"><link rel="stylesheet" href="/assets/css/styles.3d33451b.css">
-<script src="/assets/js/runtime~main.24bb509e.js" defer="defer"></script>
-<script src="/assets/js/main.12164a2c.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.c4d7a661.js" defer="defer"></script>
+<script src="/assets/js/main.3a278f29.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
diff --git a/build/blog/seata-config-manager/index.html b/build/blog/seata-config-manager/index.html
index 73432ba1d6b..7e87be1a83e 100644
--- a/build/blog/seata-config-manager/index.html
+++ b/build/blog/seata-config-manager/index.html
@@ -11,8 +11,8 @@
 
 
 <meta name="aes-config" content="pid=xux-opensource&amp;user_type=101&amp;uid=&amp;username=&amp;dim10=seata"><link rel="stylesheet" href="/assets/css/styles.3d33451b.css">
-<script src="/assets/js/runtime~main.24bb509e.js" defer="defer"></script>
-<script src="/assets/js/main.12164a2c.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.c4d7a661.js" defer="defer"></script>
+<script src="/assets/js/main.3a278f29.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
diff --git a/build/blog/seata-connect-data-and-application/index.html b/build/blog/seata-connect-data-and-application/index.html
index 5f46de34c84..b2cfb22e6ab 100644
--- a/build/blog/seata-connect-data-and-application/index.html
+++ b/build/blog/seata-connect-data-and-application/index.html
@@ -11,8 +11,8 @@
 
 
 <meta name="aes-config" content="pid=xux-opensource&amp;user_type=101&amp;uid=&amp;username=&amp;dim10=seata"><link rel="stylesheet" href="/assets/css/styles.3d33451b.css">
-<script src="/assets/js/runtime~main.24bb509e.js" defer="defer"></script>
-<script src="/assets/js/main.12164a2c.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.c4d7a661.js" defer="defer"></script>
+<script src="/assets/js/main.3a278f29.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
diff --git a/build/blog/seata-datasource-proxy/index.html b/build/blog/seata-datasource-proxy/index.html
index a8904f03dec..919db811700 100644
--- a/build/blog/seata-datasource-proxy/index.html
+++ b/build/blog/seata-datasource-proxy/index.html
@@ -11,8 +11,8 @@
 
 
 <meta name="aes-config" content="pid=xux-opensource&amp;user_type=101&amp;uid=&amp;username=&amp;dim10=seata"><link rel="stylesheet" href="/assets/css/styles.3d33451b.css">
-<script src="/assets/js/runtime~main.24bb509e.js" defer="defer"></script>
-<script src="/assets/js/main.12164a2c.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.c4d7a661.js" defer="defer"></script>
+<script src="/assets/js/main.3a278f29.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
diff --git a/build/blog/seata-dsproxy-deadlock/index.html b/build/blog/seata-dsproxy-deadlock/index.html
index 4a7743b4dad..7a1b70a7651 100644
--- a/build/blog/seata-dsproxy-deadlock/index.html
+++ b/build/blog/seata-dsproxy-deadlock/index.html
@@ -11,8 +11,8 @@
 
 
 <meta name="aes-config" content="pid=xux-opensource&amp;user_type=101&amp;uid=&amp;username=&amp;dim10=seata"><link rel="stylesheet" href="/assets/css/styles.3d33451b.css">
-<script src="/assets/js/runtime~main.24bb509e.js" defer="defer"></script>
-<script src="/assets/js/main.12164a2c.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.c4d7a661.js" defer="defer"></script>
+<script src="/assets/js/main.3a278f29.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
diff --git a/build/blog/seata-dynamic-config-and-dynamic-disable/index.html b/build/blog/seata-dynamic-config-and-dynamic-disable/index.html
index 3d6cb2ee4b7..621735367e1 100644
--- a/build/blog/seata-dynamic-config-and-dynamic-disable/index.html
+++ b/build/blog/seata-dynamic-config-and-dynamic-disable/index.html
@@ -11,8 +11,8 @@
 
 
 <meta name="aes-config" content="pid=xux-opensource&amp;user_type=101&amp;uid=&amp;username=&amp;dim10=seata"><link rel="stylesheet" href="/assets/css/styles.3d33451b.css">
-<script src="/assets/js/runtime~main.24bb509e.js" defer="defer"></script>
-<script src="/assets/js/main.12164a2c.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.c4d7a661.js" defer="defer"></script>
+<script src="/assets/js/main.3a278f29.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
diff --git a/build/blog/seata-feature-undo-log-compress/index.html b/build/blog/seata-feature-undo-log-compress/index.html
index f1f5ffbddf5..25161d761df 100644
--- a/build/blog/seata-feature-undo-log-compress/index.html
+++ b/build/blog/seata-feature-undo-log-compress/index.html
@@ -11,8 +11,8 @@
 
 
 <meta name="aes-config" content="pid=xux-opensource&amp;user_type=101&amp;uid=&amp;username=&amp;dim10=seata"><link rel="stylesheet" href="/assets/css/styles.3d33451b.css">
-<script src="/assets/js/runtime~main.24bb509e.js" defer="defer"></script>
-<script src="/assets/js/main.12164a2c.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.c4d7a661.js" defer="defer"></script>
+<script src="/assets/js/main.3a278f29.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
diff --git a/build/blog/seata-go-1.2.0/index.html b/build/blog/seata-go-1.2.0/index.html
index e551f239ace..b04e7a1fbb0 100644
--- a/build/blog/seata-go-1.2.0/index.html
+++ b/build/blog/seata-go-1.2.0/index.html
@@ -11,8 +11,8 @@
 
 
 <meta name="aes-config" content="pid=xux-opensource&amp;user_type=101&amp;uid=&amp;username=&amp;dim10=seata"><link rel="stylesheet" href="/assets/css/styles.3d33451b.css">
-<script src="/assets/js/runtime~main.24bb509e.js" defer="defer"></script>
-<script src="/assets/js/main.12164a2c.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.c4d7a661.js" defer="defer"></script>
+<script src="/assets/js/main.3a278f29.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
diff --git a/build/blog/seata-golang-communication-mode/index.html b/build/blog/seata-golang-communication-mode/index.html
index 4479c9a06e0..3824affe17a 100644
--- a/build/blog/seata-golang-communication-mode/index.html
+++ b/build/blog/seata-golang-communication-mode/index.html
@@ -11,8 +11,8 @@
 
 
 <meta name="aes-config" content="pid=xux-opensource&amp;user_type=101&amp;uid=&amp;username=&amp;dim10=seata"><link rel="stylesheet" href="/assets/css/styles.3d33451b.css">
-<script src="/assets/js/runtime~main.24bb509e.js" defer="defer"></script>
-<script src="/assets/js/main.12164a2c.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.c4d7a661.js" defer="defer"></script>
+<script src="/assets/js/main.3a278f29.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
diff --git a/build/blog/seata-grpc-client/index.html b/build/blog/seata-grpc-client/index.html
index 143798323e5..5a72760c572 100644
--- a/build/blog/seata-grpc-client/index.html
+++ b/build/blog/seata-grpc-client/index.html
@@ -11,8 +11,8 @@
 
 
 <meta name="aes-config" content="pid=xux-opensource&amp;user_type=101&amp;uid=&amp;username=&amp;dim10=seata"><link rel="stylesheet" href="/assets/css/styles.3d33451b.css">
-<script src="/assets/js/runtime~main.24bb509e.js" defer="defer"></script>
-<script src="/assets/js/main.12164a2c.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.c4d7a661.js" defer="defer"></script>
+<script src="/assets/js/main.3a278f29.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
diff --git a/build/blog/seata-ha-practice/index.html b/build/blog/seata-ha-practice/index.html
index 3327ef68c34..5b331bd1eb3 100644
--- a/build/blog/seata-ha-practice/index.html
+++ b/build/blog/seata-ha-practice/index.html
@@ -11,8 +11,8 @@
 
 
 <meta name="aes-config" content="pid=xux-opensource&amp;user_type=101&amp;uid=&amp;username=&amp;dim10=seata"><link rel="stylesheet" href="/assets/css/styles.3d33451b.css">
-<script src="/assets/js/runtime~main.24bb509e.js" defer="defer"></script>
-<script src="/assets/js/main.12164a2c.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.c4d7a661.js" defer="defer"></script>
+<script src="/assets/js/main.3a278f29.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
diff --git a/build/blog/seata-meetup-hangzhou/index.html b/build/blog/seata-meetup-hangzhou/index.html
index 3db72628251..30f7aa083b7 100644
--- a/build/blog/seata-meetup-hangzhou/index.html
+++ b/build/blog/seata-meetup-hangzhou/index.html
@@ -11,8 +11,8 @@
 
 
 <meta name="aes-config" content="pid=xux-opensource&amp;user_type=101&amp;uid=&amp;username=&amp;dim10=seata"><link rel="stylesheet" href="/assets/css/styles.3d33451b.css">
-<script src="/assets/js/runtime~main.24bb509e.js" defer="defer"></script>
-<script src="/assets/js/main.12164a2c.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.c4d7a661.js" defer="defer"></script>
+<script src="/assets/js/main.3a278f29.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
diff --git a/build/blog/seata-mybatisplus-analysis/index.html b/build/blog/seata-mybatisplus-analysis/index.html
index ca77fe3b71c..1b06277206c 100644
--- a/build/blog/seata-mybatisplus-analysis/index.html
+++ b/build/blog/seata-mybatisplus-analysis/index.html
@@ -11,8 +11,8 @@
 
 
 <meta name="aes-config" content="pid=xux-opensource&amp;user_type=101&amp;uid=&amp;username=&amp;dim10=seata"><link rel="stylesheet" href="/assets/css/styles.3d33451b.css">
-<script src="/assets/js/runtime~main.24bb509e.js" defer="defer"></script>
-<script src="/assets/js/main.12164a2c.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.c4d7a661.js" defer="defer"></script>
+<script src="/assets/js/main.3a278f29.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
diff --git a/build/blog/seata-nacos-analysis/index.html b/build/blog/seata-nacos-analysis/index.html
index 3d21f1fdc59..cfefa402ce3 100644
--- a/build/blog/seata-nacos-analysis/index.html
+++ b/build/blog/seata-nacos-analysis/index.html
@@ -11,8 +11,8 @@
 
 
 <meta name="aes-config" content="pid=xux-opensource&amp;user_type=101&amp;uid=&amp;username=&amp;dim10=seata"><link rel="stylesheet" href="/assets/css/styles.3d33451b.css">
-<script src="/assets/js/runtime~main.24bb509e.js" defer="defer"></script>
-<script src="/assets/js/main.12164a2c.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.c4d7a661.js" defer="defer"></script>
+<script src="/assets/js/main.3a278f29.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
diff --git a/build/blog/seata-nacos-docker/index.html b/build/blog/seata-nacos-docker/index.html
index 04343c65bcb..19455b75d5b 100644
--- a/build/blog/seata-nacos-docker/index.html
+++ b/build/blog/seata-nacos-docker/index.html
@@ -11,8 +11,8 @@
 
 
 <meta name="aes-config" content="pid=xux-opensource&amp;user_type=101&amp;uid=&amp;username=&amp;dim10=seata"><link rel="stylesheet" href="/assets/css/styles.3d33451b.css">
-<script src="/assets/js/runtime~main.24bb509e.js" defer="defer"></script>
-<script src="/assets/js/main.12164a2c.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.c4d7a661.js" defer="defer"></script>
+<script src="/assets/js/main.3a278f29.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
diff --git a/build/blog/seata-namingserver/index.html b/build/blog/seata-namingserver/index.html
index cfb90d4faf6..49f9682e06d 100644
--- a/build/blog/seata-namingserver/index.html
+++ b/build/blog/seata-namingserver/index.html
@@ -3,7 +3,7 @@
 <head>
 <meta charset="UTF-8">
 <meta name="generator" content="Docusaurus v3.1.1">
-<title data-rh="true">seata-namingserver | Apache Seata</title><meta data-rh="true" name="viewport" content="width=device-width,initial-scale=1"><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:image" content="https://seata.apache.org/img/seata_logo.png"><meta data-rh="true" name="twitter:image" content="https://seata.apache.org/img/seata_logo.png"><meta data-rh="true" property="og:url" content="https://seata.apache.org/blog/seata-n [...]
+<title data-rh="true">seata-namingserver | Apache Seata</title><meta data-rh="true" name="viewport" content="width=device-width,initial-scale=1"><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:image" content="https://seata.apache.org/img/seata_logo.png"><meta data-rh="true" name="twitter:image" content="https://seata.apache.org/img/seata_logo.png"><meta data-rh="true" property="og:url" content="https://seata.apache.org/blog/seata-n [...]
 <link rel="alternate" type="application/atom+xml" href="/blog/atom.xml" title="Apache Seata Atom Feed">
 
 
@@ -11,11 +11,11 @@
 
 
 <meta name="aes-config" content="pid=xux-opensource&amp;user_type=101&amp;uid=&amp;username=&amp;dim10=seata"><link rel="stylesheet" href="/assets/css/styles.3d33451b.css">
-<script src="/assets/js/runtime~main.24bb509e.js" defer="defer"></script>
-<script src="/assets/js/main.12164a2c.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.c4d7a661.js" defer="defer"></script>
+<script src="/assets/js/main.3a278f29.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
-<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
+<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
                   <div class="fs-12">
                     <div class="center-div">
                       <span>Apache Seata (incubating) is an effort undergoing incubation at The Apache Software Foundation (ASF), sponsored by the Apache Incubator. Incubation is required of all newly accepted projects until a further review indicates that the infrastructure, communications, and decision making process have stabilized in a manner consistent with other successful ASF projects. While incubation status is not necessarily a reflection of the completeness or stability of the  [...]
diff --git a/build/blog/seata-observable-practice/index.html b/build/blog/seata-observable-practice/index.html
index 6894653c356..679f50594e1 100644
--- a/build/blog/seata-observable-practice/index.html
+++ b/build/blog/seata-observable-practice/index.html
@@ -11,8 +11,8 @@
 
 
 <meta name="aes-config" content="pid=xux-opensource&amp;user_type=101&amp;uid=&amp;username=&amp;dim10=seata"><link rel="stylesheet" href="/assets/css/styles.3d33451b.css">
-<script src="/assets/js/runtime~main.24bb509e.js" defer="defer"></script>
-<script src="/assets/js/main.12164a2c.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.c4d7a661.js" defer="defer"></script>
+<script src="/assets/js/main.3a278f29.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
diff --git a/build/blog/seata-quick-start/index.html b/build/blog/seata-quick-start/index.html
index 495c80beb70..0c50d85d500 100644
--- a/build/blog/seata-quick-start/index.html
+++ b/build/blog/seata-quick-start/index.html
@@ -11,8 +11,8 @@
 
 
 <meta name="aes-config" content="pid=xux-opensource&amp;user_type=101&amp;uid=&amp;username=&amp;dim10=seata"><link rel="stylesheet" href="/assets/css/styles.3d33451b.css">
-<script src="/assets/js/runtime~main.24bb509e.js" defer="defer"></script>
-<script src="/assets/js/main.12164a2c.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.c4d7a661.js" defer="defer"></script>
+<script src="/assets/js/main.3a278f29.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
diff --git a/build/blog/seata-raft-config-center/index.html b/build/blog/seata-raft-config-center/index.html
index fdc4ec1913e..db6e532df18 100644
--- a/build/blog/seata-raft-config-center/index.html
+++ b/build/blog/seata-raft-config-center/index.html
@@ -11,8 +11,8 @@
 
 
 <meta name="aes-config" content="pid=xux-opensource&amp;user_type=101&amp;uid=&amp;username=&amp;dim10=seata"><link rel="stylesheet" href="/assets/css/styles.3d33451b.css">
-<script src="/assets/js/runtime~main.24bb509e.js" defer="defer"></script>
-<script src="/assets/js/main.12164a2c.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.c4d7a661.js" defer="defer"></script>
+<script src="/assets/js/main.3a278f29.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
diff --git a/build/blog/seata-raft-detailed-explanation/index.html b/build/blog/seata-raft-detailed-explanation/index.html
index 8e17e7f04e7..892e29fcef4 100644
--- a/build/blog/seata-raft-detailed-explanation/index.html
+++ b/build/blog/seata-raft-detailed-explanation/index.html
@@ -11,8 +11,8 @@
 
 
 <meta name="aes-config" content="pid=xux-opensource&amp;user_type=101&amp;uid=&amp;username=&amp;dim10=seata"><link rel="stylesheet" href="/assets/css/styles.3d33451b.css">
-<script src="/assets/js/runtime~main.24bb509e.js" defer="defer"></script>
-<script src="/assets/js/main.12164a2c.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.c4d7a661.js" defer="defer"></script>
+<script src="/assets/js/main.3a278f29.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
diff --git a/build/blog/seata-rpc-analysis/index.html b/build/blog/seata-rpc-analysis/index.html
index 319494df4a1..9c50b845e91 100644
--- a/build/blog/seata-rpc-analysis/index.html
+++ b/build/blog/seata-rpc-analysis/index.html
@@ -11,8 +11,8 @@
 
 
 <meta name="aes-config" content="pid=xux-opensource&amp;user_type=101&amp;uid=&amp;username=&amp;dim10=seata"><link rel="stylesheet" href="/assets/css/styles.3d33451b.css">
-<script src="/assets/js/runtime~main.24bb509e.js" defer="defer"></script>
-<script src="/assets/js/main.12164a2c.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.c4d7a661.js" defer="defer"></script>
+<script src="/assets/js/main.3a278f29.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
diff --git a/build/blog/seata-rpc-multi-protocol01/index.html b/build/blog/seata-rpc-multi-protocol01/index.html
index 2792ecb2d40..d4bae357e63 100644
--- a/build/blog/seata-rpc-multi-protocol01/index.html
+++ b/build/blog/seata-rpc-multi-protocol01/index.html
@@ -11,8 +11,8 @@
 
 
 <meta name="aes-config" content="pid=xux-opensource&amp;user_type=101&amp;uid=&amp;username=&amp;dim10=seata"><link rel="stylesheet" href="/assets/css/styles.3d33451b.css">
-<script src="/assets/js/runtime~main.24bb509e.js" defer="defer"></script>
-<script src="/assets/js/main.12164a2c.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.c4d7a661.js" defer="defer"></script>
+<script src="/assets/js/main.3a278f29.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
diff --git a/build/blog/seata-rpc-multi-protocol02/index.html b/build/blog/seata-rpc-multi-protocol02/index.html
index f2e15ad13f9..ab0e9ec299a 100644
--- a/build/blog/seata-rpc-multi-protocol02/index.html
+++ b/build/blog/seata-rpc-multi-protocol02/index.html
@@ -11,8 +11,8 @@
 
 
 <meta name="aes-config" content="pid=xux-opensource&amp;user_type=101&amp;uid=&amp;username=&amp;dim10=seata"><link rel="stylesheet" href="/assets/css/styles.3d33451b.css">
-<script src="/assets/js/runtime~main.24bb509e.js" defer="defer"></script>
-<script src="/assets/js/main.12164a2c.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.c4d7a661.js" defer="defer"></script>
+<script src="/assets/js/main.3a278f29.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
diff --git a/build/blog/seata-rpc-refactor/index.html b/build/blog/seata-rpc-refactor/index.html
index d07f37a1609..c3560422e71 100644
--- a/build/blog/seata-rpc-refactor/index.html
+++ b/build/blog/seata-rpc-refactor/index.html
@@ -11,8 +11,8 @@
 
 
 <meta name="aes-config" content="pid=xux-opensource&amp;user_type=101&amp;uid=&amp;username=&amp;dim10=seata"><link rel="stylesheet" href="/assets/css/styles.3d33451b.css">
-<script src="/assets/js/runtime~main.24bb509e.js" defer="defer"></script>
-<script src="/assets/js/main.12164a2c.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.c4d7a661.js" defer="defer"></script>
+<script src="/assets/js/main.3a278f29.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
diff --git a/build/blog/seata-snowflake-explain/index.html b/build/blog/seata-snowflake-explain/index.html
index 17fc3e7b5f9..3537961c8a6 100644
--- a/build/blog/seata-snowflake-explain/index.html
+++ b/build/blog/seata-snowflake-explain/index.html
@@ -11,8 +11,8 @@
 
 
 <meta name="aes-config" content="pid=xux-opensource&amp;user_type=101&amp;uid=&amp;username=&amp;dim10=seata"><link rel="stylesheet" href="/assets/css/styles.3d33451b.css">
-<script src="/assets/js/runtime~main.24bb509e.js" defer="defer"></script>
-<script src="/assets/js/main.12164a2c.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.c4d7a661.js" defer="defer"></script>
+<script src="/assets/js/main.3a278f29.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
diff --git a/build/blog/seata-sourcecode-client-bootstrap/index.html b/build/blog/seata-sourcecode-client-bootstrap/index.html
index ec4f0be42ea..f2a3fcee92d 100644
--- a/build/blog/seata-sourcecode-client-bootstrap/index.html
+++ b/build/blog/seata-sourcecode-client-bootstrap/index.html
@@ -11,8 +11,8 @@
 
 
 <meta name="aes-config" content="pid=xux-opensource&amp;user_type=101&amp;uid=&amp;username=&amp;dim10=seata"><link rel="stylesheet" href="/assets/css/styles.3d33451b.css">
-<script src="/assets/js/runtime~main.24bb509e.js" defer="defer"></script>
-<script src="/assets/js/main.12164a2c.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.c4d7a661.js" defer="defer"></script>
+<script src="/assets/js/main.3a278f29.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
diff --git a/build/blog/seata-sourcecode-server-bootstrap/index.html b/build/blog/seata-sourcecode-server-bootstrap/index.html
index f655fa87462..5a3a27f930f 100644
--- a/build/blog/seata-sourcecode-server-bootstrap/index.html
+++ b/build/blog/seata-sourcecode-server-bootstrap/index.html
@@ -11,8 +11,8 @@
 
 
 <meta name="aes-config" content="pid=xux-opensource&amp;user_type=101&amp;uid=&amp;username=&amp;dim10=seata"><link rel="stylesheet" href="/assets/css/styles.3d33451b.css">
-<script src="/assets/js/runtime~main.24bb509e.js" defer="defer"></script>
-<script src="/assets/js/main.12164a2c.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.c4d7a661.js" defer="defer"></script>
+<script src="/assets/js/main.3a278f29.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
diff --git a/build/blog/seata-spring-boot-aop-aspectj/index.html b/build/blog/seata-spring-boot-aop-aspectj/index.html
index d6ad176a5dc..bd2a723b617 100644
--- a/build/blog/seata-spring-boot-aop-aspectj/index.html
+++ b/build/blog/seata-spring-boot-aop-aspectj/index.html
@@ -11,8 +11,8 @@
 
 
 <meta name="aes-config" content="pid=xux-opensource&amp;user_type=101&amp;uid=&amp;username=&amp;dim10=seata"><link rel="stylesheet" href="/assets/css/styles.3d33451b.css">
-<script src="/assets/js/runtime~main.24bb509e.js" defer="defer"></script>
-<script src="/assets/js/main.12164a2c.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.c4d7a661.js" defer="defer"></script>
+<script src="/assets/js/main.3a278f29.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
diff --git a/build/blog/seata-tcc-fence/index.html b/build/blog/seata-tcc-fence/index.html
index 56924e8c713..d4c1bc56c32 100644
--- a/build/blog/seata-tcc-fence/index.html
+++ b/build/blog/seata-tcc-fence/index.html
@@ -11,8 +11,8 @@
 
 
 <meta name="aes-config" content="pid=xux-opensource&amp;user_type=101&amp;uid=&amp;username=&amp;dim10=seata"><link rel="stylesheet" href="/assets/css/styles.3d33451b.css">
-<script src="/assets/js/runtime~main.24bb509e.js" defer="defer"></script>
-<script src="/assets/js/main.12164a2c.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.c4d7a661.js" defer="defer"></script>
+<script src="/assets/js/main.3a278f29.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
diff --git a/build/blog/seata-tcc/index.html b/build/blog/seata-tcc/index.html
index fabbf908bc8..1f903ca23fb 100644
--- a/build/blog/seata-tcc/index.html
+++ b/build/blog/seata-tcc/index.html
@@ -11,8 +11,8 @@
 
 
 <meta name="aes-config" content="pid=xux-opensource&amp;user_type=101&amp;uid=&amp;username=&amp;dim10=seata"><link rel="stylesheet" href="/assets/css/styles.3d33451b.css">
-<script src="/assets/js/runtime~main.24bb509e.js" defer="defer"></script>
-<script src="/assets/js/main.12164a2c.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.c4d7a661.js" defer="defer"></script>
+<script src="/assets/js/main.3a278f29.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
diff --git a/build/blog/seata-xa-introduce/index.html b/build/blog/seata-xa-introduce/index.html
index a5f9f5b83ff..68a33f61200 100644
--- a/build/blog/seata-xa-introduce/index.html
+++ b/build/blog/seata-xa-introduce/index.html
@@ -11,8 +11,8 @@
 
 
 <meta name="aes-config" content="pid=xux-opensource&amp;user_type=101&amp;uid=&amp;username=&amp;dim10=seata"><link rel="stylesheet" href="/assets/css/styles.3d33451b.css">
-<script src="/assets/js/runtime~main.24bb509e.js" defer="defer"></script>
-<script src="/assets/js/main.12164a2c.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.c4d7a661.js" defer="defer"></script>
+<script src="/assets/js/main.3a278f29.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
diff --git a/build/blog/springboot-dubbo-mybatisplus-seata/index.html b/build/blog/springboot-dubbo-mybatisplus-seata/index.html
index ab73b7f1550..99c4146041f 100644
--- a/build/blog/springboot-dubbo-mybatisplus-seata/index.html
+++ b/build/blog/springboot-dubbo-mybatisplus-seata/index.html
@@ -11,8 +11,8 @@
 
 
 <meta name="aes-config" content="pid=xux-opensource&amp;user_type=101&amp;uid=&amp;username=&amp;dim10=seata"><link rel="stylesheet" href="/assets/css/styles.3d33451b.css">
-<script src="/assets/js/runtime~main.24bb509e.js" defer="defer"></script>
-<script src="/assets/js/main.12164a2c.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.c4d7a661.js" defer="defer"></script>
+<script src="/assets/js/main.3a278f29.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
diff --git a/build/blog/tags/index.html b/build/blog/tags/index.html
index 31b66d4b650..8e29199c6be 100644
--- a/build/blog/tags/index.html
+++ b/build/blog/tags/index.html
@@ -11,8 +11,8 @@
 
 
 <meta name="aes-config" content="pid=xux-opensource&amp;user_type=101&amp;uid=&amp;username=&amp;dim10=seata"><link rel="stylesheet" href="/assets/css/styles.3d33451b.css">
-<script src="/assets/js/runtime~main.24bb509e.js" defer="defer"></script>
-<script src="/assets/js/main.12164a2c.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.c4d7a661.js" defer="defer"></script>
+<script src="/assets/js/main.3a278f29.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
diff --git a/build/blog/tags/seata/index.html b/build/blog/tags/seata/index.html
index 6d41da87173..61ebe2da2cc 100644
--- a/build/blog/tags/seata/index.html
+++ b/build/blog/tags/seata/index.html
@@ -11,8 +11,8 @@
 
 
 <meta name="aes-config" content="pid=xux-opensource&amp;user_type=101&amp;uid=&amp;username=&amp;dim10=seata"><link rel="stylesheet" href="/assets/css/styles.3d33451b.css">
-<script src="/assets/js/runtime~main.24bb509e.js" defer="defer"></script>
-<script src="/assets/js/main.12164a2c.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.c4d7a661.js" defer="defer"></script>
+<script src="/assets/js/main.3a278f29.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
diff --git a/build/blog/tcc-mode-applicable-scenario-analysis/index.html b/build/blog/tcc-mode-applicable-scenario-analysis/index.html
index 6c5e8ccdf04..8fcec75f772 100644
--- a/build/blog/tcc-mode-applicable-scenario-analysis/index.html
+++ b/build/blog/tcc-mode-applicable-scenario-analysis/index.html
@@ -11,8 +11,8 @@
 
 
 <meta name="aes-config" content="pid=xux-opensource&amp;user_type=101&amp;uid=&amp;username=&amp;dim10=seata"><link rel="stylesheet" href="/assets/css/styles.3d33451b.css">
-<script src="/assets/js/runtime~main.24bb509e.js" defer="defer"></script>
-<script src="/assets/js/main.12164a2c.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.c4d7a661.js" defer="defer"></script>
+<script src="/assets/js/main.3a278f29.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
diff --git a/build/blog/tcc-mode-design-principle/index.html b/build/blog/tcc-mode-design-principle/index.html
index ccbedfc44a8..be5e1f934e1 100644
--- a/build/blog/tcc-mode-design-principle/index.html
+++ b/build/blog/tcc-mode-design-principle/index.html
@@ -11,8 +11,8 @@
 
 
 <meta name="aes-config" content="pid=xux-opensource&amp;user_type=101&amp;uid=&amp;username=&amp;dim10=seata"><link rel="stylesheet" href="/assets/css/styles.3d33451b.css">
-<script src="/assets/js/runtime~main.24bb509e.js" defer="defer"></script>
-<script src="/assets/js/main.12164a2c.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.c4d7a661.js" defer="defer"></script>
+<script src="/assets/js/main.3a278f29.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
diff --git a/build/community/contactItem/index.html b/build/community/contactItem/index.html
index f3bf5ce1c49..466768efd68 100644
--- a/build/community/contactItem/index.html
+++ b/build/community/contactItem/index.html
@@ -11,8 +11,8 @@
 
 
 <meta name="aes-config" content="pid=xux-opensource&amp;user_type=101&amp;uid=&amp;username=&amp;dim10=seata"><link rel="stylesheet" href="/assets/css/styles.3d33451b.css">
-<script src="/assets/js/runtime~main.24bb509e.js" defer="defer"></script>
-<script src="/assets/js/main.12164a2c.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.c4d7a661.js" defer="defer"></script>
+<script src="/assets/js/main.3a278f29.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
diff --git a/build/community/contributorItem/index.html b/build/community/contributorItem/index.html
index bbc979a69d3..49bbeca8373 100644
--- a/build/community/contributorItem/index.html
+++ b/build/community/contributorItem/index.html
@@ -11,8 +11,8 @@
 
 
 <meta name="aes-config" content="pid=xux-opensource&amp;user_type=101&amp;uid=&amp;username=&amp;dim10=seata"><link rel="stylesheet" href="/assets/css/styles.3d33451b.css">
-<script src="/assets/js/runtime~main.24bb509e.js" defer="defer"></script>
-<script src="/assets/js/main.12164a2c.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.c4d7a661.js" defer="defer"></script>
+<script src="/assets/js/main.3a278f29.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
diff --git a/build/community/eventCard/index.html b/build/community/eventCard/index.html
index 2f83c3e426b..3d9af7ccdd3 100644
--- a/build/community/eventCard/index.html
+++ b/build/community/eventCard/index.html
@@ -11,8 +11,8 @@
 
 
 <meta name="aes-config" content="pid=xux-opensource&amp;user_type=101&amp;uid=&amp;username=&amp;dim10=seata"><link rel="stylesheet" href="/assets/css/styles.3d33451b.css">
-<script src="/assets/js/runtime~main.24bb509e.js" defer="defer"></script>
-<script src="/assets/js/main.12164a2c.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.c4d7a661.js" defer="defer"></script>
+<script src="/assets/js/main.3a278f29.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
diff --git a/build/community/index.html b/build/community/index.html
index 6676a23f5df..822d07761a5 100644
--- a/build/community/index.html
+++ b/build/community/index.html
@@ -11,8 +11,8 @@
 
 
 <meta name="aes-config" content="pid=xux-opensource&amp;user_type=101&amp;uid=&amp;username=&amp;dim10=seata"><link rel="stylesheet" href="/assets/css/styles.3d33451b.css">
-<script src="/assets/js/runtime~main.24bb509e.js" defer="defer"></script>
-<script src="/assets/js/main.12164a2c.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.c4d7a661.js" defer="defer"></script>
+<script src="/assets/js/main.3a278f29.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
diff --git a/build/docs/dev/domain/overviewDomainModel/index.html b/build/docs/dev/domain/overviewDomainModel/index.html
index 4858cbb1e2f..bf96d0cacb7 100644
--- a/build/docs/dev/domain/overviewDomainModel/index.html
+++ b/build/docs/dev/domain/overviewDomainModel/index.html
@@ -11,8 +11,8 @@
 
 
 <meta name="aes-config" content="pid=xux-opensource&amp;user_type=101&amp;uid=&amp;username=&amp;dim10=seata"><link rel="stylesheet" href="/assets/css/styles.3d33451b.css">
-<script src="/assets/js/runtime~main.24bb509e.js" defer="defer"></script>
-<script src="/assets/js/main.12164a2c.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.c4d7a661.js" defer="defer"></script>
+<script src="/assets/js/main.3a278f29.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
diff --git a/build/docs/dev/domain/rm/index.html b/build/docs/dev/domain/rm/index.html
index 42b4b7942cb..d7521cbdd38 100644
--- a/build/docs/dev/domain/rm/index.html
+++ b/build/docs/dev/domain/rm/index.html
@@ -11,8 +11,8 @@
 
 
 <meta name="aes-config" content="pid=xux-opensource&amp;user_type=101&amp;uid=&amp;username=&amp;dim10=seata"><link rel="stylesheet" href="/assets/css/styles.3d33451b.css">
-<script src="/assets/js/runtime~main.24bb509e.js" defer="defer"></script>
-<script src="/assets/js/main.12164a2c.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.c4d7a661.js" defer="defer"></script>
+<script src="/assets/js/main.3a278f29.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
diff --git a/build/docs/dev/domain/tc/index.html b/build/docs/dev/domain/tc/index.html
index f6287f56b0d..040c3ce833a 100644
--- a/build/docs/dev/domain/tc/index.html
+++ b/build/docs/dev/domain/tc/index.html
@@ -11,8 +11,8 @@
 
 
 <meta name="aes-config" content="pid=xux-opensource&amp;user_type=101&amp;uid=&amp;username=&amp;dim10=seata"><link rel="stylesheet" href="/assets/css/styles.3d33451b.css">
-<script src="/assets/js/runtime~main.24bb509e.js" defer="defer"></script>
-<script src="/assets/js/main.12164a2c.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.c4d7a661.js" defer="defer"></script>
+<script src="/assets/js/main.3a278f29.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
diff --git a/build/docs/dev/domain/tm/index.html b/build/docs/dev/domain/tm/index.html
index 66bb0171439..63112ecaaa9 100644
--- a/build/docs/dev/domain/tm/index.html
+++ b/build/docs/dev/domain/tm/index.html
@@ -11,8 +11,8 @@
 
 
 <meta name="aes-config" content="pid=xux-opensource&amp;user_type=101&amp;uid=&amp;username=&amp;dim10=seata"><link rel="stylesheet" href="/assets/css/styles.3d33451b.css">
-<script src="/assets/js/runtime~main.24bb509e.js" defer="defer"></script>
-<script src="/assets/js/main.12164a2c.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.c4d7a661.js" defer="defer"></script>
+<script src="/assets/js/main.3a278f29.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
diff --git a/build/docs/dev/mode/at-mode/index.html b/build/docs/dev/mode/at-mode/index.html
index 4283dbb4243..a18fcfa5a84 100644
--- a/build/docs/dev/mode/at-mode/index.html
+++ b/build/docs/dev/mode/at-mode/index.html
@@ -11,8 +11,8 @@
 
 
 <meta name="aes-config" content="pid=xux-opensource&amp;user_type=101&amp;uid=&amp;username=&amp;dim10=seata"><link rel="stylesheet" href="/assets/css/styles.3d33451b.css">
-<script src="/assets/js/runtime~main.24bb509e.js" defer="defer"></script>
-<script src="/assets/js/main.12164a2c.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.c4d7a661.js" defer="defer"></script>
+<script src="/assets/js/main.3a278f29.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
diff --git a/build/docs/dev/mode/saga-mode/index.html b/build/docs/dev/mode/saga-mode/index.html
index 3f942e64592..f332bd7056d 100644
--- a/build/docs/dev/mode/saga-mode/index.html
+++ b/build/docs/dev/mode/saga-mode/index.html
@@ -11,8 +11,8 @@
 
 
 <meta name="aes-config" content="pid=xux-opensource&amp;user_type=101&amp;uid=&amp;username=&amp;dim10=seata"><link rel="stylesheet" href="/assets/css/styles.3d33451b.css">
-<script src="/assets/js/runtime~main.24bb509e.js" defer="defer"></script>
-<script src="/assets/js/main.12164a2c.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.c4d7a661.js" defer="defer"></script>
+<script src="/assets/js/main.3a278f29.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
diff --git a/build/docs/dev/mode/tcc-mode/index.html b/build/docs/dev/mode/tcc-mode/index.html
index 2941897f5f9..e4decb4d059 100644
--- a/build/docs/dev/mode/tcc-mode/index.html
+++ b/build/docs/dev/mode/tcc-mode/index.html
@@ -11,8 +11,8 @@
 
 
 <meta name="aes-config" content="pid=xux-opensource&amp;user_type=101&amp;uid=&amp;username=&amp;dim10=seata"><link rel="stylesheet" href="/assets/css/styles.3d33451b.css">
-<script src="/assets/js/runtime~main.24bb509e.js" defer="defer"></script>
-<script src="/assets/js/main.12164a2c.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.c4d7a661.js" defer="defer"></script>
+<script src="/assets/js/main.3a278f29.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
diff --git a/build/docs/dev/mode/xa-mode/index.html b/build/docs/dev/mode/xa-mode/index.html
index eeef1f1ddda..07104b45ef5 100644
--- a/build/docs/dev/mode/xa-mode/index.html
+++ b/build/docs/dev/mode/xa-mode/index.html
@@ -11,8 +11,8 @@
 
 
 <meta name="aes-config" content="pid=xux-opensource&amp;user_type=101&amp;uid=&amp;username=&amp;dim10=seata"><link rel="stylesheet" href="/assets/css/styles.3d33451b.css">
-<script src="/assets/js/runtime~main.24bb509e.js" defer="defer"></script>
-<script src="/assets/js/main.12164a2c.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.c4d7a661.js" defer="defer"></script>
+<script src="/assets/js/main.3a278f29.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
diff --git a/build/docs/dev/seata-mertics/index.html b/build/docs/dev/seata-mertics/index.html
index aadb7b7d06c..4aeae61cb06 100644
--- a/build/docs/dev/seata-mertics/index.html
+++ b/build/docs/dev/seata-mertics/index.html
@@ -11,8 +11,8 @@
 
 
 <meta name="aes-config" content="pid=xux-opensource&amp;user_type=101&amp;uid=&amp;username=&amp;dim10=seata"><link rel="stylesheet" href="/assets/css/styles.3d33451b.css">
-<script src="/assets/js/runtime~main.24bb509e.js" defer="defer"></script>
-<script src="/assets/js/main.12164a2c.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.c4d7a661.js" defer="defer"></script>
+<script src="/assets/js/main.3a278f29.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
diff --git a/build/docs/developers/committer-guide/label-an-issue-guide_dev/index.html b/build/docs/developers/committer-guide/label-an-issue-guide_dev/index.html
index 1e860b280fa..27d6de1fca2 100644
--- a/build/docs/developers/committer-guide/label-an-issue-guide_dev/index.html
+++ b/build/docs/developers/committer-guide/label-an-issue-guide_dev/index.html
@@ -11,8 +11,8 @@
 
 
 <meta name="aes-config" content="pid=xux-opensource&amp;user_type=101&amp;uid=&amp;username=&amp;dim10=seata"><link rel="stylesheet" href="/assets/css/styles.3d33451b.css">
-<script src="/assets/js/runtime~main.24bb509e.js" defer="defer"></script>
-<script src="/assets/js/main.12164a2c.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.c4d7a661.js" defer="defer"></script>
+<script src="/assets/js/main.3a278f29.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
diff --git a/build/docs/developers/committer-guide/website-guide_dev/index.html b/build/docs/developers/committer-guide/website-guide_dev/index.html
index 29654709137..d3ef509ad9b 100644
--- a/build/docs/developers/committer-guide/website-guide_dev/index.html
+++ b/build/docs/developers/committer-guide/website-guide_dev/index.html
@@ -11,8 +11,8 @@
 
 
 <meta name="aes-config" content="pid=xux-opensource&amp;user_type=101&amp;uid=&amp;username=&amp;dim10=seata"><link rel="stylesheet" href="/assets/css/styles.3d33451b.css">
-<script src="/assets/js/runtime~main.24bb509e.js" defer="defer"></script>
-<script src="/assets/js/main.12164a2c.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.c4d7a661.js" defer="defer"></script>
+<script src="/assets/js/main.3a278f29.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
diff --git a/build/docs/developers/contributor-activity/top-contributer_dev/index.html b/build/docs/developers/contributor-activity/top-contributer_dev/index.html
index acb06a1a614..17bcd5b8b91 100644
--- a/build/docs/developers/contributor-activity/top-contributer_dev/index.html
+++ b/build/docs/developers/contributor-activity/top-contributer_dev/index.html
@@ -11,8 +11,8 @@
 
 
 <meta name="aes-config" content="pid=xux-opensource&amp;user_type=101&amp;uid=&amp;username=&amp;dim10=seata"><link rel="stylesheet" href="/assets/css/styles.3d33451b.css">
-<script src="/assets/js/runtime~main.24bb509e.js" defer="defer"></script>
-<script src="/assets/js/main.12164a2c.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.c4d7a661.js" defer="defer"></script>
+<script src="/assets/js/main.3a278f29.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
diff --git a/build/docs/developers/contributor-guide/new-contributor-guide_dev/index.html b/build/docs/developers/contributor-guide/new-contributor-guide_dev/index.html
index a15a7da1db7..ff402c3766f 100644
--- a/build/docs/developers/contributor-guide/new-contributor-guide_dev/index.html
+++ b/build/docs/developers/contributor-guide/new-contributor-guide_dev/index.html
@@ -11,8 +11,8 @@
 
 
 <meta name="aes-config" content="pid=xux-opensource&amp;user_type=101&amp;uid=&amp;username=&amp;dim10=seata"><link rel="stylesheet" href="/assets/css/styles.3d33451b.css">
-<script src="/assets/js/runtime~main.24bb509e.js" defer="defer"></script>
-<script src="/assets/js/main.12164a2c.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.c4d7a661.js" defer="defer"></script>
+<script src="/assets/js/main.3a278f29.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
diff --git a/build/docs/developers/contributor-guide/reporting-security-issues_dev/index.html b/build/docs/developers/contributor-guide/reporting-security-issues_dev/index.html
index 0799eb2205a..5135ee41f55 100644
--- a/build/docs/developers/contributor-guide/reporting-security-issues_dev/index.html
+++ b/build/docs/developers/contributor-guide/reporting-security-issues_dev/index.html
@@ -11,8 +11,8 @@
 
 
 <meta name="aes-config" content="pid=xux-opensource&amp;user_type=101&amp;uid=&amp;username=&amp;dim10=seata"><link rel="stylesheet" href="/assets/css/styles.3d33451b.css">
-<script src="/assets/js/runtime~main.24bb509e.js" defer="defer"></script>
-<script src="/assets/js/main.12164a2c.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.c4d7a661.js" defer="defer"></script>
+<script src="/assets/js/main.3a278f29.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
diff --git a/build/docs/developers/contributor-guide/test-coverage-guide_dev/index.html b/build/docs/developers/contributor-guide/test-coverage-guide_dev/index.html
index 8813c29aff5..b550acf8e68 100644
--- a/build/docs/developers/contributor-guide/test-coverage-guide_dev/index.html
+++ b/build/docs/developers/contributor-guide/test-coverage-guide_dev/index.html
@@ -11,8 +11,8 @@
 
 
 <meta name="aes-config" content="pid=xux-opensource&amp;user_type=101&amp;uid=&amp;username=&amp;dim10=seata"><link rel="stylesheet" href="/assets/css/styles.3d33451b.css">
-<script src="/assets/js/runtime~main.24bb509e.js" defer="defer"></script>
-<script src="/assets/js/main.12164a2c.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.c4d7a661.js" defer="defer"></script>
+<script src="/assets/js/main.3a278f29.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
diff --git a/build/docs/developers/guide_dev/index.html b/build/docs/developers/guide_dev/index.html
index dd474ebd3f2..7c57b5af7f6 100644
--- a/build/docs/developers/guide_dev/index.html
+++ b/build/docs/developers/guide_dev/index.html
@@ -11,8 +11,8 @@
 
 
 <meta name="aes-config" content="pid=xux-opensource&amp;user_type=101&amp;uid=&amp;username=&amp;dim10=seata"><link rel="stylesheet" href="/assets/css/styles.3d33451b.css">
-<script src="/assets/js/runtime~main.24bb509e.js" defer="defer"></script>
-<script src="/assets/js/main.12164a2c.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.c4d7a661.js" defer="defer"></script>
+<script src="/assets/js/main.3a278f29.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
diff --git a/build/docs/developers/ppmc-guide/release-guide_dev/index.html b/build/docs/developers/ppmc-guide/release-guide_dev/index.html
index f8ea0b7e71c..286ad606d9d 100644
--- a/build/docs/developers/ppmc-guide/release-guide_dev/index.html
+++ b/build/docs/developers/ppmc-guide/release-guide_dev/index.html
@@ -11,8 +11,8 @@
 
 
 <meta name="aes-config" content="pid=xux-opensource&amp;user_type=101&amp;uid=&amp;username=&amp;dim10=seata"><link rel="stylesheet" href="/assets/css/styles.3d33451b.css">
-<script src="/assets/js/runtime~main.24bb509e.js" defer="defer"></script>
-<script src="/assets/js/main.12164a2c.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.c4d7a661.js" defer="defer"></script>
+<script src="/assets/js/main.3a278f29.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
diff --git a/build/docs/next/dev/domain/overviewDomainModel/index.html b/build/docs/next/dev/domain/overviewDomainModel/index.html
index 7f0a112347e..ac0a9efddc3 100644
--- a/build/docs/next/dev/domain/overviewDomainModel/index.html
+++ b/build/docs/next/dev/domain/overviewDomainModel/index.html
@@ -11,11 +11,11 @@
 
 
 <meta name="aes-config" content="pid=xux-opensource&amp;user_type=101&amp;uid=&amp;username=&amp;dim10=seata"><link rel="stylesheet" href="/assets/css/styles.3d33451b.css">
-<script src="/assets/js/runtime~main.24bb509e.js" defer="defer"></script>
-<script src="/assets/js/main.12164a2c.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.c4d7a661.js" defer="defer"></script>
+<script src="/assets/js/main.3a278f29.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
-<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
+<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
 <p>This article introduces the domain model of Seata (Simple Extensible Autonomous Transaction Architecture).</p>
 <p>Seata is a distributed transaction product designed to address data consistency issues in a distributed architecture. It uses two-phase commit (2PC) or eventual consistency based on the BASE theory to achieve transaction consistency. For a detailed explanation of the transaction modes, please refer to the Transaction Modes section in the developer&#x27;s guide. Seata offers advantages such as XA and AT support without business intrusion, TCC decoupled from specific service frameworks, [...]
 <h2 class="anchor anchorWithStickyNavbar_LWe7" id="seata-domain-model">Seata Domain Model<a href="#seata-domain-model" class="hash-link" aria-label="Direct link to Seata Domain Model" title="Direct link to Seata Domain Model">​</a></h2>
diff --git a/build/docs/next/dev/domain/rm/index.html b/build/docs/next/dev/domain/rm/index.html
index 8f23af7ac06..1f0596b3508 100644
--- a/build/docs/next/dev/domain/rm/index.html
+++ b/build/docs/next/dev/domain/rm/index.html
@@ -11,11 +11,11 @@
 
 
 <meta name="aes-config" content="pid=xux-opensource&amp;user_type=101&amp;uid=&amp;username=&amp;dim10=seata"><link rel="stylesheet" href="/assets/css/styles.3d33451b.css">
-<script src="/assets/js/runtime~main.24bb509e.js" defer="defer"></script>
-<script src="/assets/js/main.12164a2c.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.c4d7a661.js" defer="defer"></script>
+<script src="/assets/js/main.3a278f29.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
-<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
+<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
 <p>Welcome to claim and supplement this document</p></div><footer class="theme-doc-footer docusaurus-mt-lg"><div class="theme-doc-footer-edit-meta-row row"><div class="col"><a href="https://github.com/apache/incubator-seata-website/blob/docusaurus/i18n/en/docusaurus-plugin-content-docs/current/dev/domain/rm.md" target="_blank" rel="noopener noreferrer" class="theme-edit-this-page"><svg fill="currentColor" height="20" width="20" viewBox="0 0 40 40" class="iconEdit_Z9Sw" aria-hidden="true" [...]
                   <div class="fs-12">
                     <div class="center-div">
diff --git a/build/docs/next/dev/domain/tc/index.html b/build/docs/next/dev/domain/tc/index.html
index 380074a400b..a6bc7d5e1a9 100644
--- a/build/docs/next/dev/domain/tc/index.html
+++ b/build/docs/next/dev/domain/tc/index.html
@@ -11,11 +11,11 @@
 
 
 <meta name="aes-config" content="pid=xux-opensource&amp;user_type=101&amp;uid=&amp;username=&amp;dim10=seata"><link rel="stylesheet" href="/assets/css/styles.3d33451b.css">
-<script src="/assets/js/runtime~main.24bb509e.js" defer="defer"></script>
-<script src="/assets/js/main.12164a2c.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.c4d7a661.js" defer="defer"></script>
+<script src="/assets/js/main.3a278f29.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
-<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
+<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
 <p>Welcome to claim and supplement this document</p></div><footer class="theme-doc-footer docusaurus-mt-lg"><div class="theme-doc-footer-edit-meta-row row"><div class="col"><a href="https://github.com/apache/incubator-seata-website/blob/docusaurus/i18n/en/docusaurus-plugin-content-docs/current/dev/domain/tc.md" target="_blank" rel="noopener noreferrer" class="theme-edit-this-page"><svg fill="currentColor" height="20" width="20" viewBox="0 0 40 40" class="iconEdit_Z9Sw" aria-hidden="true" [...]
                   <div class="fs-12">
                     <div class="center-div">
diff --git a/build/docs/next/dev/domain/tm/index.html b/build/docs/next/dev/domain/tm/index.html
index 8fc8d283214..ef02163cb5f 100644
--- a/build/docs/next/dev/domain/tm/index.html
+++ b/build/docs/next/dev/domain/tm/index.html
@@ -11,11 +11,11 @@
 
 
 <meta name="aes-config" content="pid=xux-opensource&amp;user_type=101&amp;uid=&amp;username=&amp;dim10=seata"><link rel="stylesheet" href="/assets/css/styles.3d33451b.css">
-<script src="/assets/js/runtime~main.24bb509e.js" defer="defer"></script>
-<script src="/assets/js/main.12164a2c.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.c4d7a661.js" defer="defer"></script>
+<script src="/assets/js/main.3a278f29.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
-<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
+<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
 <p>Welcome to claim and supplement this document</p></div><footer class="theme-doc-footer docusaurus-mt-lg"><div class="theme-doc-footer-edit-meta-row row"><div class="col"><a href="https://github.com/apache/incubator-seata-website/blob/docusaurus/i18n/en/docusaurus-plugin-content-docs/current/dev/domain/tm.md" target="_blank" rel="noopener noreferrer" class="theme-edit-this-page"><svg fill="currentColor" height="20" width="20" viewBox="0 0 40 40" class="iconEdit_Z9Sw" aria-hidden="true" [...]
                   <div class="fs-12">
                     <div class="center-div">
diff --git a/build/docs/next/dev/mode/at-mode/index.html b/build/docs/next/dev/mode/at-mode/index.html
index 81858a31deb..5b8ee9603f9 100644
--- a/build/docs/next/dev/mode/at-mode/index.html
+++ b/build/docs/next/dev/mode/at-mode/index.html
@@ -11,11 +11,11 @@
 
 
 <meta name="aes-config" content="pid=xux-opensource&amp;user_type=101&amp;uid=&amp;username=&amp;dim10=seata"><link rel="stylesheet" href="/assets/css/styles.3d33451b.css">
-<script src="/assets/js/runtime~main.24bb509e.js" defer="defer"></script>
-<script src="/assets/js/main.12164a2c.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.c4d7a661.js" defer="defer"></script>
+<script src="/assets/js/main.3a278f29.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
-<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
+<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
 <h1>The basic idea</h1>
 <h2 class="anchor anchorWithStickyNavbar_LWe7" id="prerequisite">Prerequisite<a href="#prerequisite" class="hash-link" aria-label="Direct link to Prerequisite" title="Direct link to Prerequisite">​</a></h2>
 <ul>
diff --git a/build/docs/next/dev/mode/saga-mode/index.html b/build/docs/next/dev/mode/saga-mode/index.html
index 4b175721b00..7ac219eab9d 100644
--- a/build/docs/next/dev/mode/saga-mode/index.html
+++ b/build/docs/next/dev/mode/saga-mode/index.html
@@ -11,11 +11,11 @@
 
 
 <meta name="aes-config" content="pid=xux-opensource&amp;user_type=101&amp;uid=&amp;username=&amp;dim10=seata"><link rel="stylesheet" href="/assets/css/styles.3d33451b.css">
-<script src="/assets/js/runtime~main.24bb509e.js" defer="defer"></script>
-<script src="/assets/js/main.12164a2c.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.c4d7a661.js" defer="defer"></script>
+<script src="/assets/js/main.3a278f29.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
-<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
+<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
 <h2 class="anchor anchorWithStickyNavbar_LWe7" id="overview">Overview<a href="#overview" class="hash-link" aria-label="Direct link to Overview" title="Direct link to Overview">​</a></h2>
 <p>The Saga model is a long transaction solution provided by SEATA. In the Saga model, each participant in the business process submits a local transaction. When a participant fails, the previous successful participant is compensated. One stage is positive serving and The two-stage compensation services are implemented by business development.</p>
 <p><img decoding="async" loading="lazy" alt="Saga mode diagram" src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAb0AAAG8CAMAAAB9rIvTAAAIwnRFWHRteGZpbGUAJTNDbXhmaWxlJTIwbW9kaWZpZWQlM0QlMjIyMDIwLTAxLTA3VDEyJTNBMjMlM0E0NS41MjlaJTIyJTIwaG9zdCUzRCUyMkVsZWN0cm9uJTIyJTIwYWdlbnQlM0QlMjJNb3ppbGxhJTJGNS4wJTIwKE1hY2ludG9zaCUzQiUyMEludGVsJTIwTWFjJTIwT1MlMjBYJTIwMTBfMTFfNiklMjBBcHBsZVdlYktpdCUyRjUzNy4zNiUyMChLSFRNTCUyQyUyMGxpa2UlMjBHZWNrbyklMjBkcmF3LmlvJTJGMTIuMy4yJTIwQ2hyb21lJTJGNzguMC4zOTA0LjExM [...]
diff --git a/build/docs/next/dev/mode/tcc-mode/index.html b/build/docs/next/dev/mode/tcc-mode/index.html
index 127da9ce8f8..0555c4b9bd7 100644
--- a/build/docs/next/dev/mode/tcc-mode/index.html
+++ b/build/docs/next/dev/mode/tcc-mode/index.html
@@ -11,11 +11,11 @@
 
 
 <meta name="aes-config" content="pid=xux-opensource&amp;user_type=101&amp;uid=&amp;username=&amp;dim10=seata"><link rel="stylesheet" href="/assets/css/styles.3d33451b.css">
-<script src="/assets/js/runtime~main.24bb509e.js" defer="defer"></script>
-<script src="/assets/js/main.12164a2c.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.c4d7a661.js" defer="defer"></script>
+<script src="/assets/js/main.3a278f29.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
-<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
+<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
 <p>Review the description in the overview: A distributed global transaction, the whole is a <strong>two-phase commit</strong> model. The global transaction is composed of several branch transactions. The branch transaction must meet the requirements of the <strong>two-phase commit</strong> model, that is, each branch transaction must have its own:</p>
 <ul>
 <li>One-stage prepare behavior</li>
diff --git a/build/docs/next/dev/mode/xa-mode/index.html b/build/docs/next/dev/mode/xa-mode/index.html
index bad43018572..0e16793c638 100644
--- a/build/docs/next/dev/mode/xa-mode/index.html
+++ b/build/docs/next/dev/mode/xa-mode/index.html
@@ -11,11 +11,11 @@
 
 
 <meta name="aes-config" content="pid=xux-opensource&amp;user_type=101&amp;uid=&amp;username=&amp;dim10=seata"><link rel="stylesheet" href="/assets/css/styles.3d33451b.css">
-<script src="/assets/js/runtime~main.24bb509e.js" defer="defer"></script>
-<script src="/assets/js/main.12164a2c.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.c4d7a661.js" defer="defer"></script>
+<script src="/assets/js/main.3a278f29.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
-<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
+<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
 <h2 class="anchor anchorWithStickyNavbar_LWe7" id="prerequisites">Prerequisites<a href="#prerequisites" class="hash-link" aria-label="Direct link to Prerequisites" title="Direct link to Prerequisites">​</a></h2>
 <ul>
 <li>Databases that support XA transaction.</li>
diff --git a/build/docs/next/dev/seata-mertics/index.html b/build/docs/next/dev/seata-mertics/index.html
index 641ff39364c..abb5eb4cb72 100644
--- a/build/docs/next/dev/seata-mertics/index.html
+++ b/build/docs/next/dev/seata-mertics/index.html
@@ -11,11 +11,11 @@
 
 
 <meta name="aes-config" content="pid=xux-opensource&amp;user_type=101&amp;uid=&amp;username=&amp;dim10=seata"><link rel="stylesheet" href="/assets/css/styles.3d33451b.css">
-<script src="/assets/js/runtime~main.24bb509e.js" defer="defer"></script>
-<script src="/assets/js/main.12164a2c.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.c4d7a661.js" defer="defer"></script>
+<script src="/assets/js/main.3a278f29.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
-<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
+<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
 <h4 class="anchor anchorWithStickyNavbar_LWe7" id="design-philosophy">Design Philosophy<a href="#design-philosophy" class="hash-link" aria-label="Direct link to Design Philosophy" title="Direct link to Design Philosophy">​</a></h4>
 <ol>
 <li>Seata, as an integrated data consistency framework, will minimize the use of third-party dependencies to reduce the risk of conflicts in the Metrics module.</li>
diff --git a/build/docs/next/developers/committer-guide/label-an-issue-guide_dev/index.html b/build/docs/next/developers/committer-guide/label-an-issue-guide_dev/index.html
index d2301ce6c36..ff66c1eb3aa 100644
--- a/build/docs/next/developers/committer-guide/label-an-issue-guide_dev/index.html
+++ b/build/docs/next/developers/committer-guide/label-an-issue-guide_dev/index.html
@@ -11,8 +11,8 @@
 
 
 <meta name="aes-config" content="pid=xux-opensource&amp;user_type=101&amp;uid=&amp;username=&amp;dim10=seata"><link rel="stylesheet" href="/assets/css/styles.3d33451b.css">
-<script src="/assets/js/runtime~main.24bb509e.js" defer="defer"></script>
-<script src="/assets/js/main.12164a2c.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.c4d7a661.js" defer="defer"></script>
+<script src="/assets/js/main.3a278f29.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
diff --git a/build/docs/next/developers/committer-guide/website-guide_dev/index.html b/build/docs/next/developers/committer-guide/website-guide_dev/index.html
index 392713bf5ab..27a276d8caf 100644
--- a/build/docs/next/developers/committer-guide/website-guide_dev/index.html
+++ b/build/docs/next/developers/committer-guide/website-guide_dev/index.html
@@ -11,8 +11,8 @@
 
 
 <meta name="aes-config" content="pid=xux-opensource&amp;user_type=101&amp;uid=&amp;username=&amp;dim10=seata"><link rel="stylesheet" href="/assets/css/styles.3d33451b.css">
-<script src="/assets/js/runtime~main.24bb509e.js" defer="defer"></script>
-<script src="/assets/js/main.12164a2c.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.c4d7a661.js" defer="defer"></script>
+<script src="/assets/js/main.3a278f29.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
diff --git a/build/docs/next/developers/contributor-activity/top-contributer_dev/index.html b/build/docs/next/developers/contributor-activity/top-contributer_dev/index.html
index 41c8b0bb14a..b4b69b13d07 100644
--- a/build/docs/next/developers/contributor-activity/top-contributer_dev/index.html
+++ b/build/docs/next/developers/contributor-activity/top-contributer_dev/index.html
@@ -11,8 +11,8 @@
 
 
 <meta name="aes-config" content="pid=xux-opensource&amp;user_type=101&amp;uid=&amp;username=&amp;dim10=seata"><link rel="stylesheet" href="/assets/css/styles.3d33451b.css">
-<script src="/assets/js/runtime~main.24bb509e.js" defer="defer"></script>
-<script src="/assets/js/main.12164a2c.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.c4d7a661.js" defer="defer"></script>
+<script src="/assets/js/main.3a278f29.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
diff --git a/build/docs/next/developers/contributor-guide/new-contributor-guide_dev/index.html b/build/docs/next/developers/contributor-guide/new-contributor-guide_dev/index.html
index d369960fb5f..d41ca7bb959 100644
--- a/build/docs/next/developers/contributor-guide/new-contributor-guide_dev/index.html
+++ b/build/docs/next/developers/contributor-guide/new-contributor-guide_dev/index.html
@@ -11,8 +11,8 @@
 
 
 <meta name="aes-config" content="pid=xux-opensource&amp;user_type=101&amp;uid=&amp;username=&amp;dim10=seata"><link rel="stylesheet" href="/assets/css/styles.3d33451b.css">
-<script src="/assets/js/runtime~main.24bb509e.js" defer="defer"></script>
-<script src="/assets/js/main.12164a2c.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.c4d7a661.js" defer="defer"></script>
+<script src="/assets/js/main.3a278f29.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
diff --git a/build/docs/next/developers/contributor-guide/reporting-security-issues_dev/index.html b/build/docs/next/developers/contributor-guide/reporting-security-issues_dev/index.html
index d24430f4cf3..3f0e6645228 100644
--- a/build/docs/next/developers/contributor-guide/reporting-security-issues_dev/index.html
+++ b/build/docs/next/developers/contributor-guide/reporting-security-issues_dev/index.html
@@ -11,8 +11,8 @@
 
 
 <meta name="aes-config" content="pid=xux-opensource&amp;user_type=101&amp;uid=&amp;username=&amp;dim10=seata"><link rel="stylesheet" href="/assets/css/styles.3d33451b.css">
-<script src="/assets/js/runtime~main.24bb509e.js" defer="defer"></script>
-<script src="/assets/js/main.12164a2c.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.c4d7a661.js" defer="defer"></script>
+<script src="/assets/js/main.3a278f29.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
diff --git a/build/docs/next/developers/contributor-guide/test-coverage-guide_dev/index.html b/build/docs/next/developers/contributor-guide/test-coverage-guide_dev/index.html
index df6826d8adc..e500e50c618 100644
--- a/build/docs/next/developers/contributor-guide/test-coverage-guide_dev/index.html
+++ b/build/docs/next/developers/contributor-guide/test-coverage-guide_dev/index.html
@@ -11,8 +11,8 @@
 
 
 <meta name="aes-config" content="pid=xux-opensource&amp;user_type=101&amp;uid=&amp;username=&amp;dim10=seata"><link rel="stylesheet" href="/assets/css/styles.3d33451b.css">
-<script src="/assets/js/runtime~main.24bb509e.js" defer="defer"></script>
-<script src="/assets/js/main.12164a2c.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.c4d7a661.js" defer="defer"></script>
+<script src="/assets/js/main.3a278f29.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
diff --git a/build/docs/next/developers/guide_dev/index.html b/build/docs/next/developers/guide_dev/index.html
index 4ced8c10035..592d171d278 100644
--- a/build/docs/next/developers/guide_dev/index.html
+++ b/build/docs/next/developers/guide_dev/index.html
@@ -11,8 +11,8 @@
 
 
 <meta name="aes-config" content="pid=xux-opensource&amp;user_type=101&amp;uid=&amp;username=&amp;dim10=seata"><link rel="stylesheet" href="/assets/css/styles.3d33451b.css">
-<script src="/assets/js/runtime~main.24bb509e.js" defer="defer"></script>
-<script src="/assets/js/main.12164a2c.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.c4d7a661.js" defer="defer"></script>
+<script src="/assets/js/main.3a278f29.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
diff --git a/build/docs/next/developers/ppmc-guide/release-guide_dev/index.html b/build/docs/next/developers/ppmc-guide/release-guide_dev/index.html
index 994716e9b90..4986d379c95 100644
--- a/build/docs/next/developers/ppmc-guide/release-guide_dev/index.html
+++ b/build/docs/next/developers/ppmc-guide/release-guide_dev/index.html
@@ -11,8 +11,8 @@
 
 
 <meta name="aes-config" content="pid=xux-opensource&amp;user_type=101&amp;uid=&amp;username=&amp;dim10=seata"><link rel="stylesheet" href="/assets/css/styles.3d33451b.css">
-<script src="/assets/js/runtime~main.24bb509e.js" defer="defer"></script>
-<script src="/assets/js/main.12164a2c.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.c4d7a661.js" defer="defer"></script>
+<script src="/assets/js/main.3a278f29.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
diff --git a/build/docs/next/ops/config-center/index.html b/build/docs/next/ops/config-center/index.html
index 2c8d7631d7e..2f4ad969672 100644
--- a/build/docs/next/ops/config-center/index.html
+++ b/build/docs/next/ops/config-center/index.html
@@ -11,8 +11,8 @@
 
 
 <meta name="aes-config" content="pid=xux-opensource&amp;user_type=101&amp;uid=&amp;username=&amp;dim10=seata"><link rel="stylesheet" href="/assets/css/styles.3d33451b.css">
-<script src="/assets/js/runtime~main.24bb509e.js" defer="defer"></script>
-<script src="/assets/js/main.12164a2c.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.c4d7a661.js" defer="defer"></script>
+<script src="/assets/js/main.3a278f29.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
diff --git a/build/docs/next/ops/deploy-by-docker-142/index.html b/build/docs/next/ops/deploy-by-docker-142/index.html
index 04d14346d56..64cd1dc9813 100644
--- a/build/docs/next/ops/deploy-by-docker-142/index.html
+++ b/build/docs/next/ops/deploy-by-docker-142/index.html
@@ -11,8 +11,8 @@
 
 
 <meta name="aes-config" content="pid=xux-opensource&amp;user_type=101&amp;uid=&amp;username=&amp;dim10=seata"><link rel="stylesheet" href="/assets/css/styles.3d33451b.css">
-<script src="/assets/js/runtime~main.24bb509e.js" defer="defer"></script>
-<script src="/assets/js/main.12164a2c.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.c4d7a661.js" defer="defer"></script>
+<script src="/assets/js/main.3a278f29.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
diff --git a/build/docs/next/ops/deploy-by-docker-compose-142/index.html b/build/docs/next/ops/deploy-by-docker-compose-142/index.html
index 84808528e7a..214f0eb88cc 100644
--- a/build/docs/next/ops/deploy-by-docker-compose-142/index.html
+++ b/build/docs/next/ops/deploy-by-docker-compose-142/index.html
@@ -11,8 +11,8 @@
 
 
 <meta name="aes-config" content="pid=xux-opensource&amp;user_type=101&amp;uid=&amp;username=&amp;dim10=seata"><link rel="stylesheet" href="/assets/css/styles.3d33451b.css">
-<script src="/assets/js/runtime~main.24bb509e.js" defer="defer"></script>
-<script src="/assets/js/main.12164a2c.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.c4d7a661.js" defer="defer"></script>
+<script src="/assets/js/main.3a278f29.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
diff --git a/build/docs/next/ops/deploy-by-docker-compose/index.html b/build/docs/next/ops/deploy-by-docker-compose/index.html
index b5781b112e0..676841fbc2b 100644
--- a/build/docs/next/ops/deploy-by-docker-compose/index.html
+++ b/build/docs/next/ops/deploy-by-docker-compose/index.html
@@ -11,11 +11,11 @@
 
 
 <meta name="aes-config" content="pid=xux-opensource&amp;user_type=101&amp;uid=&amp;username=&amp;dim10=seata"><link rel="stylesheet" href="/assets/css/styles.3d33451b.css">
-<script src="/assets/js/runtime~main.24bb509e.js" defer="defer"></script>
-<script src="/assets/js/main.12164a2c.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.c4d7a661.js" defer="defer"></script>
+<script src="/assets/js/main.3a278f29.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
-<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
+<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
 <h2 class="anchor anchorWithStickyNavbar_LWe7" id="precautions">Precautions<a href="#precautions" class="hash-link" aria-label="Direct link to Precautions" title="Direct link to Precautions">​</a></h2>
 <ul>
 <li>Please avoid directly pulling the latest version image. The latest version is not necessarily a stable version. To avoid unnecessary problems, please go to <a href="https://hub.docker.com/r/apache/seata-server/tags" target="_blank" rel="noopener noreferrer">docker image warehouse</a> to determine the image version to be pulled.</li>
diff --git a/build/docs/next/ops/deploy-by-docker/index.html b/build/docs/next/ops/deploy-by-docker/index.html
index b6a73a1914d..894e427a1b8 100644
--- a/build/docs/next/ops/deploy-by-docker/index.html
+++ b/build/docs/next/ops/deploy-by-docker/index.html
@@ -11,11 +11,11 @@
 
 
 <meta name="aes-config" content="pid=xux-opensource&amp;user_type=101&amp;uid=&amp;username=&amp;dim10=seata"><link rel="stylesheet" href="/assets/css/styles.3d33451b.css">
-<script src="/assets/js/runtime~main.24bb509e.js" defer="defer"></script>
-<script src="/assets/js/main.12164a2c.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.c4d7a661.js" defer="defer"></script>
+<script src="/assets/js/main.3a278f29.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
-<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
+<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
 <h2 class="anchor anchorWithStickyNavbar_LWe7" id="quick-start">Quick Start<a href="#quick-start" class="hash-link" aria-label="Direct link to Quick Start" title="Direct link to Quick Start">​</a></h2>
 <h4 class="anchor anchorWithStickyNavbar_LWe7" id="start-a-seata-server-instance">Start a seata-server instance<a href="#start-a-seata-server-instance" class="hash-link" aria-label="Direct link to Start a seata-server instance" title="Direct link to Start a seata-server instance">​</a></h4>
 <div class="language-bash codeBlockContainer_Ckt0 theme-code-block" style="--prism-color:#393A34;--prism-background-color:#f6f8fa"><div class="codeBlockContent_biex"><pre tabindex="0" class="prism-code language-bash codeBlock_bY9V thin-scrollbar" style="color:#393A34;background-color:#f6f8fa"><code class="codeBlockLines_e6Vv"><span class="token-line" style="color:#393A34"><span class="token plain">$ docker run --name seata-server -p 8091:8091 apache/seata-server:2.1.0</span><br></span></ [...]
diff --git a/build/docs/next/ops/deploy-by-helm/index.html b/build/docs/next/ops/deploy-by-helm/index.html
index 2544a03cbda..f177dfe3231 100644
--- a/build/docs/next/ops/deploy-by-helm/index.html
+++ b/build/docs/next/ops/deploy-by-helm/index.html
@@ -11,11 +11,11 @@
 
 
 <meta name="aes-config" content="pid=xux-opensource&amp;user_type=101&amp;uid=&amp;username=&amp;dim10=seata"><link rel="stylesheet" href="/assets/css/styles.3d33451b.css">
-<script src="/assets/js/runtime~main.24bb509e.js" defer="defer"></script>
-<script src="/assets/js/main.12164a2c.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.c4d7a661.js" defer="defer"></script>
+<script src="/assets/js/main.3a278f29.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
-<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
+<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
 <h3 class="anchor anchorWithStickyNavbar_LWe7" id="quick-start">Quick start<a href="#quick-start" class="hash-link" aria-label="Direct link to Quick start" title="Direct link to Quick start">​</a></h3>
 <div class="language-bash codeBlockContainer_Ckt0 theme-code-block" style="--prism-color:#393A34;--prism-background-color:#f6f8fa"><div class="codeBlockContent_biex"><pre tabindex="0" class="prism-code language-bash codeBlock_bY9V thin-scrollbar" style="color:#393A34;background-color:#f6f8fa"><code class="codeBlockLines_e6Vv"><span class="token-line" style="color:#393A34"><span class="token plain">$ cd ./script/server/helm/seata-server</span><br></span><span class="token-line" style="col [...]
 <h2 class="anchor anchorWithStickyNavbar_LWe7" id="custom-configuration">Custom configuration<a href="#custom-configuration" class="hash-link" aria-label="Direct link to Custom configuration" title="Direct link to Custom configuration">​</a></h2>
diff --git a/build/docs/next/ops/deploy-by-kubernetes/index.html b/build/docs/next/ops/deploy-by-kubernetes/index.html
index ece2b9b0440..e869bc91fba 100644
--- a/build/docs/next/ops/deploy-by-kubernetes/index.html
+++ b/build/docs/next/ops/deploy-by-kubernetes/index.html
@@ -11,11 +11,11 @@
 
 
 <meta name="aes-config" content="pid=xux-opensource&amp;user_type=101&amp;uid=&amp;username=&amp;dim10=seata"><link rel="stylesheet" href="/assets/css/styles.3d33451b.css">
-<script src="/assets/js/runtime~main.24bb509e.js" defer="defer"></script>
-<script src="/assets/js/main.12164a2c.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.c4d7a661.js" defer="defer"></script>
+<script src="/assets/js/main.3a278f29.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
-<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
+<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
 <h3 class="anchor anchorWithStickyNavbar_LWe7" id="last-updated">Last Updated<a href="#last-updated" class="hash-link" aria-label="Direct link to Last Updated" title="Direct link to Last Updated">​</a></h3>
 <ul>
 <li>2022.07.23 适配 Seata 1.5.x 增加控制台默认端口7091;seata-sever 在1.5.x 以下版本读取conf配置更改为yml配置文件。</li>
diff --git a/build/docs/next/ops/deploy-guide-beginner/index.html b/build/docs/next/ops/deploy-guide-beginner/index.html
index 96be515891e..72e8e86820c 100644
--- a/build/docs/next/ops/deploy-guide-beginner/index.html
+++ b/build/docs/next/ops/deploy-guide-beginner/index.html
@@ -11,11 +11,11 @@
 
 
 <meta name="aes-config" content="pid=xux-opensource&amp;user_type=101&amp;uid=&amp;username=&amp;dim10=seata"><link rel="stylesheet" href="/assets/css/styles.3d33451b.css">
-<script src="/assets/js/runtime~main.24bb509e.js" defer="defer"></script>
-<script src="/assets/js/main.12164a2c.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.c4d7a661.js" defer="defer"></script>
+<script src="/assets/js/main.3a278f29.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
-<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
+<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
 <h2 class="anchor anchorWithStickyNavbar_LWe7" id="seata-beginner-deployment-guide">Seata Beginner Deployment Guide<a href="#seata-beginner-deployment-guide" class="hash-link" aria-label="Direct link to Seata Beginner Deployment Guide" title="Direct link to Seata Beginner Deployment Guide">​</a></h2>
 <p>Seata has three roles: TC, TM and RM. TC (Server side) is deployed as a separate server, while TM and RM (Client side) are integrated by the business system.</p>
 <h3 class="anchor anchorWithStickyNavbar_LWe7" id="resource-directory-introduction">Resource Directory Introduction<a href="#resource-directory-introduction" class="hash-link" aria-label="Direct link to Resource Directory Introduction" title="Direct link to Resource Directory Introduction">​</a></h3>
@@ -145,7 +145,7 @@ SpringCloud users can introduce spring-cloud-starter-alibaba-seata, and xid tran
 <h4 class="anchor anchorWithStickyNavbar_LWe7" id="global-affairs">Global affairs<a href="#global-affairs" class="hash-link" aria-label="Direct link to Global affairs" title="Direct link to Global affairs">​</a></h4>
 <div class="language-java codeBlockContainer_Ckt0 theme-code-block" style="--prism-color:#393A34;--prism-background-color:#f6f8fa"><div class="codeBlockContent_biex"><pre tabindex="0" class="prism-code language-java codeBlock_bY9V thin-scrollbar" style="color:#393A34;background-color:#f6f8fa"><code class="codeBlockLines_e6Vv"><span class="token-line" style="color:#393A34"><span class="token annotation punctuation" style="color:#393A34">@GetMapping</span><span class="token punctuation" st [...]
 <h4 class="anchor anchorWithStickyNavbar_LWe7" id="tcc">TCC<a href="#tcc" class="hash-link" aria-label="Direct link to TCC" title="Direct link to TCC">​</a></h4>
-<div class="language-java codeBlockContainer_Ckt0 theme-code-block" style="--prism-color:#393A34;--prism-background-color:#f6f8fa"><div class="codeBlockContent_biex"><pre tabindex="0" class="prism-code language-java codeBlock_bY9V thin-scrollbar" style="color:#393A34;background-color:#f6f8fa"><code class="codeBlockLines_e6Vv"><span class="token-line" style="color:#393A34"><span class="token comment" style="color:#999988;font-style:italic">/**</span><br></span><span class="token-line" sty [...]
+<div class="language-java codeBlockContainer_Ckt0 theme-code-block" style="--prism-color:#393A34;--prism-background-color:#f6f8fa"><div class="codeBlockContent_biex"><pre tabindex="0" class="prism-code language-java codeBlock_bY9V thin-scrollbar" style="color:#393A34;background-color:#f6f8fa"><code class="codeBlockLines_e6Vv"><span class="token-line" style="color:#393A34"><span class="token comment" style="color:#999988;font-style:italic">/**</span><br></span><span class="token-line" sty [...]
 <h3 class="anchor anchorWithStickyNavbar_LWe7" id="pointcut-expression">Pointcut expression<a href="#pointcut-expression" class="hash-link" aria-label="Direct link to Pointcut expression" title="Direct link to Pointcut expression">​</a></h3>
 <h4 class="anchor anchorWithStickyNavbar_LWe7" id="global-affairs-1">Global affairs<a href="#global-affairs-1" class="hash-link" aria-label="Direct link to Global affairs" title="Direct link to Global affairs">​</a></h4>
 <div class="language-java codeBlockContainer_Ckt0 theme-code-block" style="--prism-color:#393A34;--prism-background-color:#f6f8fa"><div class="codeBlockContent_biex"><pre tabindex="0" class="prism-code language-java codeBlock_bY9V thin-scrollbar" style="color:#393A34;background-color:#f6f8fa"><code class="codeBlockLines_e6Vv"><span class="token-line" style="color:#393A34"><span class="token plain">    </span><span class="token annotation punctuation" style="color:#393A34">@Bean</span><sp [...]
diff --git a/build/docs/next/ops/deploy-ha/index.html b/build/docs/next/ops/deploy-ha/index.html
index 8c77ae54c5e..26cf4e8b1f3 100644
--- a/build/docs/next/ops/deploy-ha/index.html
+++ b/build/docs/next/ops/deploy-ha/index.html
@@ -11,11 +11,11 @@
 
 
 <meta name="aes-config" content="pid=xux-opensource&amp;user_type=101&amp;uid=&amp;username=&amp;dim10=seata"><link rel="stylesheet" href="/assets/css/styles.3d33451b.css">
-<script src="/assets/js/runtime~main.24bb509e.js" defer="defer"></script>
-<script src="/assets/js/main.12164a2c.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.c4d7a661.js" defer="defer"></script>
+<script src="/assets/js/main.3a278f29.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
-<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
+<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
 <blockquote>
 <p>High available usage deployment of Seata depends on registry center, configuration center and database.</p>
 </blockquote>
diff --git a/build/docs/next/ops/deploy-server-raft/index.html b/build/docs/next/ops/deploy-server-raft/index.html
index 4928c1e1a1d..1c32cfc1845 100644
--- a/build/docs/next/ops/deploy-server-raft/index.html
+++ b/build/docs/next/ops/deploy-server-raft/index.html
@@ -11,11 +11,11 @@
 
 
 <meta name="aes-config" content="pid=xux-opensource&amp;user_type=101&amp;uid=&amp;username=&amp;dim10=seata"><link rel="stylesheet" href="/assets/css/styles.3d33451b.css">
-<script src="/assets/js/runtime~main.24bb509e.js" defer="defer"></script>
-<script src="/assets/js/main.12164a2c.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.c4d7a661.js" defer="defer"></script>
+<script src="/assets/js/main.3a278f29.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
-<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
+<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
 <p>Seata-Raft mode is a transaction storage mode that integrates storage and computing, with high performance, easy scalability, low entry barriers, and low operational costs. For more detailed information about the architecture and usage, please click here.</p>
 <p>Note: Since this mode does not support integration with third-party registry centers, only one TC cluster is allowed for the entire chain, which means that the TC cluster corresponding to the client&#x27;s transaction group must remain consistent. In the future, the Seata community will launch a self-contained NamingServer that is compatible with the Seata-Raft mode and supports multi-raft.</p>
 <h2 class="anchor anchorWithStickyNavbar_LWe7" id="server">Server<a href="#server" class="hash-link" aria-label="Direct link to Server" title="Direct link to Server">​</a></h2>
diff --git a/build/docs/next/ops/deploy-server/index.html b/build/docs/next/ops/deploy-server/index.html
index 5922226960b..8312e8e3851 100644
--- a/build/docs/next/ops/deploy-server/index.html
+++ b/build/docs/next/ops/deploy-server/index.html
@@ -11,11 +11,11 @@
 
 
 <meta name="aes-config" content="pid=xux-opensource&amp;user_type=101&amp;uid=&amp;username=&amp;dim10=seata"><link rel="stylesheet" href="/assets/css/styles.3d33451b.css">
-<script src="/assets/js/runtime~main.24bb509e.js" defer="defer"></script>
-<script src="/assets/js/main.12164a2c.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.c4d7a661.js" defer="defer"></script>
+<script src="/assets/js/main.3a278f29.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
-<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
+<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
 <p>The server can deploy by multiple method: Directly, Docker, Docker-Compose, Kubernetes, Helm.</p>
 <h2 class="anchor anchorWithStickyNavbar_LWe7" id="directly">Directly<a href="#directly" class="hash-link" aria-label="Direct link to Directly" title="Direct link to Directly">​</a></h2>
 <ol>
diff --git a/build/docs/next/ops/multi-configuration-isolation/index.html b/build/docs/next/ops/multi-configuration-isolation/index.html
index 442ffaf2f98..9e2df6958a2 100644
--- a/build/docs/next/ops/multi-configuration-isolation/index.html
+++ b/build/docs/next/ops/multi-configuration-isolation/index.html
@@ -11,11 +11,11 @@
 
 
 <meta name="aes-config" content="pid=xux-opensource&amp;user_type=101&amp;uid=&amp;username=&amp;dim10=seata"><link rel="stylesheet" href="/assets/css/styles.3d33451b.css">
-<script src="/assets/js/runtime~main.24bb509e.js" defer="defer"></script>
-<script src="/assets/js/main.12164a2c.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.c4d7a661.js" defer="defer"></script>
+<script src="/assets/js/main.3a278f29.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
-<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
+<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
 <p>Seata supports Multi-configuration Isolation since 0.6.1,You can configure it in the following steps.</p>
 <h2 class="anchor anchorWithStickyNavbar_LWe7" id="use-case">use case<a href="#use-case" class="hash-link" aria-label="Direct link to use case" title="Direct link to use case">​</a></h2>
 <p>Suppose we now have a test environment in which we want to read only the configuration items corresponding to the test environment.</p>
diff --git a/build/docs/next/ops/upgrade/index.html b/build/docs/next/ops/upgrade/index.html
index 0c160d76e4a..4460cd9c52b 100644
--- a/build/docs/next/ops/upgrade/index.html
+++ b/build/docs/next/ops/upgrade/index.html
@@ -11,11 +11,11 @@
 
 
 <meta name="aes-config" content="pid=xux-opensource&amp;user_type=101&amp;uid=&amp;username=&amp;dim10=seata"><link rel="stylesheet" href="/assets/css/styles.3d33451b.css">
-<script src="/assets/js/runtime~main.24bb509e.js" defer="defer"></script>
-<script src="/assets/js/main.12164a2c.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.c4d7a661.js" defer="defer"></script>
+<script src="/assets/js/main.3a278f29.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
-<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
+<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
 <a href="#9" target="_self">9. What compatibility matters need to be paid attention to when upgrading to seata 2.1? </a>
 <br>
 <a href="#8" target="_self">8. What compatibility matters need to be paid attention to when upgrading to seata 2.0? </a>
diff --git a/build/docs/next/overview/faq/index.html b/build/docs/next/overview/faq/index.html
index ae736e05d6e..a6ed990a9e3 100644
--- a/build/docs/next/overview/faq/index.html
+++ b/build/docs/next/overview/faq/index.html
@@ -11,11 +11,11 @@
 
 
 <meta name="aes-config" content="pid=xux-opensource&amp;user_type=101&amp;uid=&amp;username=&amp;dim10=seata"><link rel="stylesheet" href="/assets/css/styles.3d33451b.css">
-<script src="/assets/js/runtime~main.24bb509e.js" defer="defer"></script>
-<script src="/assets/js/main.12164a2c.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.c4d7a661.js" defer="defer"></script>
+<script src="/assets/js/main.3a278f29.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
-<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
+<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
 <a href="#1" target="_self">1.Can Seata be used in a production environment?</a>
 <br>
 <a href="#2" target="_self">2.Dose Seata support high availability ?</a>
diff --git a/build/docs/next/overview/history/index.html b/build/docs/next/overview/history/index.html
index 73193759ee4..ec2a660bdca 100644
--- a/build/docs/next/overview/history/index.html
+++ b/build/docs/next/overview/history/index.html
@@ -11,11 +11,11 @@
 
 
 <meta name="aes-config" content="pid=xux-opensource&amp;user_type=101&amp;uid=&amp;username=&amp;dim10=seata"><link rel="stylesheet" href="/assets/css/styles.3d33451b.css">
-<script src="/assets/js/runtime~main.24bb509e.js" defer="defer"></script>
-<script src="/assets/js/main.12164a2c.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.c4d7a661.js" defer="defer"></script>
+<script src="/assets/js/main.3a278f29.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
-<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
+<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
 <ol>
 <li>As early as 2007, Alibaba and Ant Group internally developed a distributed transaction middleware to solve the consistency problem of application data in e-commerce, payment, logistics, and other business scenarios. The internal projects were respectively called TXC (Taobao Transaction Constructor)/XTS (eXtended Transaction Service), and were used in almost every transaction payment process of each order.</li>
 <li>Since 2013, Alibaba and Ant Group have separately released distributed transaction cloud service products, GTS(Global Transaction Service)/DTX (Distributed Transaction-eXtended), on Alibaba Cloud and Financial Cloud for enterprise customers. They have accumulated a large number of users in various industries.</li>
diff --git a/build/docs/next/overview/terminology/index.html b/build/docs/next/overview/terminology/index.html
index 525b0370d42..abda94ae937 100644
--- a/build/docs/next/overview/terminology/index.html
+++ b/build/docs/next/overview/terminology/index.html
@@ -11,11 +11,11 @@
 
 
 <meta name="aes-config" content="pid=xux-opensource&amp;user_type=101&amp;uid=&amp;username=&amp;dim10=seata"><link rel="stylesheet" href="/assets/css/styles.3d33451b.css">
-<script src="/assets/js/runtime~main.24bb509e.js" defer="defer"></script>
-<script src="/assets/js/main.12164a2c.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.c4d7a661.js" defer="defer"></script>
+<script src="/assets/js/main.3a278f29.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
-<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
+<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
 <h4 class="anchor anchorWithStickyNavbar_LWe7" id="tc---transaction-coordinator">TC - Transaction Coordinator<a href="#tc---transaction-coordinator" class="hash-link" aria-label="Direct link to TC - Transaction Coordinator" title="Direct link to TC - Transaction Coordinator">​</a></h4>
 <p>Maintain status of global and branch transactions, drive the global commit or rollback.</p>
 <h4 class="anchor anchorWithStickyNavbar_LWe7" id="tm---transaction-manager">TM - Transaction Manager<a href="#tm---transaction-manager" class="hash-link" aria-label="Direct link to TM - Transaction Manager" title="Direct link to TM - Transaction Manager">​</a></h4>
diff --git a/build/docs/next/overview/what-is-seata/index.html b/build/docs/next/overview/what-is-seata/index.html
index 43272e0b327..6c7bf880a54 100644
--- a/build/docs/next/overview/what-is-seata/index.html
+++ b/build/docs/next/overview/what-is-seata/index.html
@@ -11,11 +11,11 @@
 
 
 <meta name="aes-config" content="pid=xux-opensource&amp;user_type=101&amp;uid=&amp;username=&amp;dim10=seata"><link rel="stylesheet" href="/assets/css/styles.3d33451b.css">
-<script src="/assets/js/runtime~main.24bb509e.js" defer="defer"></script>
-<script src="/assets/js/main.12164a2c.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.c4d7a661.js" defer="defer"></script>
+<script src="/assets/js/main.3a278f29.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
-<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
+<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
 <p>Seata is an open source distributed transaction solution dedicated to providing high performance and easy to use distributed transaction services. Seata will provide users with AT, TCC, SAGA, and XA transaction models to create a one-stop distributed solution for users.</p>
 <h1>AT Mode</h1>
 <h2 class="anchor anchorWithStickyNavbar_LWe7" id="prerequisite">Prerequisite<a href="#prerequisite" class="hash-link" aria-label="Direct link to Prerequisite" title="Direct link to Prerequisite">​</a></h2>
diff --git a/build/docs/next/release-notes/index.html b/build/docs/next/release-notes/index.html
index 306c64b709d..c04d5b08e7c 100644
--- a/build/docs/next/release-notes/index.html
+++ b/build/docs/next/release-notes/index.html
@@ -11,8 +11,8 @@
 
 
 <meta name="aes-config" content="pid=xux-opensource&amp;user_type=101&amp;uid=&amp;username=&amp;dim10=seata"><link rel="stylesheet" href="/assets/css/styles.3d33451b.css">
-<script src="/assets/js/runtime~main.24bb509e.js" defer="defer"></script>
-<script src="/assets/js/main.12164a2c.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.c4d7a661.js" defer="defer"></script>
+<script src="/assets/js/main.3a278f29.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
diff --git a/build/docs/next/security/secret-key/index.html b/build/docs/next/security/secret-key/index.html
index ba8d1aa75e2..cce1f0732ef 100644
--- a/build/docs/next/security/secret-key/index.html
+++ b/build/docs/next/security/secret-key/index.html
@@ -11,11 +11,11 @@
 
 
 <meta name="aes-config" content="pid=xux-opensource&amp;user_type=101&amp;uid=&amp;username=&amp;dim10=seata"><link rel="stylesheet" href="/assets/css/styles.3d33451b.css">
-<script src="/assets/js/runtime~main.24bb509e.js" defer="defer"></script>
-<script src="/assets/js/main.12164a2c.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.c4d7a661.js" defer="defer"></script>
+<script src="/assets/js/main.3a278f29.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
-<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
+<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
 <h2 class="anchor anchorWithStickyNavbar_LWe7" id="background">Background<a href="#background" class="hash-link" aria-label="Direct link to Background" title="Direct link to Background">​</a></h2>
 <p>Since version 1.5.0, Seata has provided a user console called Seata-Console. The user console offers query functionality for global transactions and branch transactions, allowing users to easily search for global transactions, branch transactions, and global lock information based on various matching conditions. This can help users quickly locate and troubleshoot issues.</p>
 <p>To log into Seata-Console, users need to enter a username and password. Seata-Console sends the username and password to the backend service, which verifies their correctness. If correct, it generates a time-sensitive JWT token based on a SecretKey and returns it to the frontend. On subsequent visits, the frontend carries the JWT token information and sends it to the backend. The backend verifies the token&#x27;s validity and, if correct, returns the data; if incorrect, it denies access.</p>
diff --git a/build/docs/next/user/api/index.html b/build/docs/next/user/api/index.html
index feaae50ff91..18b0c7c0a72 100644
--- a/build/docs/next/user/api/index.html
+++ b/build/docs/next/user/api/index.html
@@ -11,11 +11,11 @@
 
 
 <meta name="aes-config" content="pid=xux-opensource&amp;user_type=101&amp;uid=&amp;username=&amp;dim10=seata"><link rel="stylesheet" href="/assets/css/styles.3d33451b.css">
-<script src="/assets/js/runtime~main.24bb509e.js" defer="defer"></script>
-<script src="/assets/js/main.12164a2c.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.c4d7a661.js" defer="defer"></script>
+<script src="/assets/js/main.3a278f29.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
-<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
+<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
 <p>Seata API is devided into 2 categories: High-Level API and Low-Level API</p>
 <ul>
 <li><strong>High-Level API</strong> : Used for defining and controlling transaction boundary, and querying transaction status.</li>
@@ -108,7 +108,7 @@
 <p>Use this annotation to annotate the parameters that need to be passed in the transaction context. The parameters modified by this annotation will be set in BusinessActionContext.
 You can use the getActionContext method of BusinessActionContext to obtain the passed business parameter values in the commit and rollback phases.
 As follows:</p>
-<div class="language-java codeBlockContainer_Ckt0 theme-code-block" style="--prism-color:#393A34;--prism-background-color:#f6f8fa"><div class="codeBlockContent_biex"><pre tabindex="0" class="prism-code language-java codeBlock_bY9V thin-scrollbar" style="color:#393A34;background-color:#f6f8fa"><code class="codeBlockLines_e6Vv"><span class="token-line" style="color:#393A34"><span class="token plain">context</span><span class="token punctuation" style="color:#393A34">.</span><span class="to [...]
+<div class="language-java codeBlockContainer_Ckt0 theme-code-block" style="--prism-color:#393A34;--prism-background-color:#f6f8fa"><div class="codeBlockContent_biex"><pre tabindex="0" class="prism-code language-java codeBlock_bY9V thin-scrollbar" style="color:#393A34;background-color:#f6f8fa"><code class="codeBlockLines_e6Vv"><span class="token-line" style="color:#393A34"><span class="token plain">context</span><span class="token punctuation" style="color:#393A34">.</span><span class="to [...]
                   <div class="fs-12">
                     <div class="center-div">
                       <span>Apache Seata (incubating) is an effort undergoing incubation at The Apache Software Foundation (ASF), sponsored by the Apache Incubator. Incubation is required of all newly accepted projects until a further review indicates that the infrastructure, communications, and decision making process have stabilized in a manner consistent with other successful ASF projects. While incubation status is not necessarily a reflection of the completeness or stability of the  [...]
diff --git a/build/docs/next/user/apm/prometheus/index.html b/build/docs/next/user/apm/prometheus/index.html
index 878728b6a72..ba9fb588c4d 100644
--- a/build/docs/next/user/apm/prometheus/index.html
+++ b/build/docs/next/user/apm/prometheus/index.html
@@ -11,11 +11,11 @@
 
 
 <meta name="aes-config" content="pid=xux-opensource&amp;user_type=101&amp;uid=&amp;username=&amp;dim10=seata"><link rel="stylesheet" href="/assets/css/styles.3d33451b.css">
-<script src="/assets/js/runtime~main.24bb509e.js" defer="defer"></script>
-<script src="/assets/js/main.12164a2c.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.c4d7a661.js" defer="defer"></script>
+<script src="/assets/js/main.3a278f29.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
-<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
+<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
 <p>Seata supports enabling Metrics data collection in TC and outputting it to the Prometheus monitoring system.</p>
 <h3 class="anchor anchorWithStickyNavbar_LWe7" id="configure-metrics-in-tc">Configure Metrics in TC<a href="#configure-metrics-in-tc" class="hash-link" aria-label="Direct link to Configure Metrics in TC" title="Direct link to Configure Metrics in TC">​</a></h3>
 <h4 class="anchor anchorWithStickyNavbar_LWe7" id="step-1-open-the-metrics-configuration-in-tc">Step 1: Open the Metrics configuration in TC<a href="#step-1-open-the-metrics-configuration-in-tc" class="hash-link" aria-label="Direct link to Step 1: Open the Metrics configuration in TC" title="Direct link to Step 1: Open the Metrics configuration in TC">​</a></h4>
diff --git a/build/docs/next/user/apm/skywalking/index.html b/build/docs/next/user/apm/skywalking/index.html
index 6531436780d..28db7fdba4f 100644
--- a/build/docs/next/user/apm/skywalking/index.html
+++ b/build/docs/next/user/apm/skywalking/index.html
@@ -11,11 +11,11 @@
 
 
 <meta name="aes-config" content="pid=xux-opensource&amp;user_type=101&amp;uid=&amp;username=&amp;dim10=seata"><link rel="stylesheet" href="/assets/css/styles.3d33451b.css">
-<script src="/assets/js/runtime~main.24bb509e.js" defer="defer"></script>
-<script src="/assets/js/main.12164a2c.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.c4d7a661.js" defer="defer"></script>
+<script src="/assets/js/main.3a278f29.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
-<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
+<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
 <p>SkyWalking is an important APM (Application Performance Monitoring) implementation in the Seata component.</p>
 <h2 class="anchor anchorWithStickyNavbar_LWe7" id="prerequisites">Prerequisites<a href="#prerequisites" class="hash-link" aria-label="Direct link to Prerequisites" title="Direct link to Prerequisites">​</a></h2>
 <p>Before integrating SkyWalking into your Seata project, please make sure that the SkyWalking service has been started in the background. If you are not familiar with the basic usage of SkyWalking, you can refer to the <a href="https://github.com/apache/skywalking/tree/master/docs" target="_blank" rel="noopener noreferrer">SkyWalking Quick Start</a> first. It is recommended to use SkyWalking version <code>8.6.0</code> or above.</p>
diff --git a/build/docs/next/user/appendix/global-transaction-status/index.html b/build/docs/next/user/appendix/global-transaction-status/index.html
index 9888d605ec2..298f1ed5a24 100644
--- a/build/docs/next/user/appendix/global-transaction-status/index.html
+++ b/build/docs/next/user/appendix/global-transaction-status/index.html
@@ -11,11 +11,11 @@
 
 
 <meta name="aes-config" content="pid=xux-opensource&amp;user_type=101&amp;uid=&amp;username=&amp;dim10=seata"><link rel="stylesheet" href="/assets/css/styles.3d33451b.css">
-<script src="/assets/js/runtime~main.24bb509e.js" defer="defer"></script>
-<script src="/assets/js/main.12164a2c.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.c4d7a661.js" defer="defer"></script>
+<script src="/assets/js/main.3a278f29.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
-<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
+<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
 <p>Taking the db mode as an example, global_table is the global transaction table of Seata. You can determine which state the global transaction is in by observing the status field in the global_table.</p>
 <table><thead><tr><th>Status</th><th>Code</th><th>Remark</th></tr></thead><tbody><tr><td>Global transaction begins (Begin)</td><td>1</td><td>This status can accept new branch transaction registration</td></tr><tr><td>Global transaction committing (Committing)</td><td>2</td><td>This status can change at any time</td></tr><tr><td>Global transaction commit retry (CommitRetry)</td><td>3</td><td>Retry commit after resolving commit exceptions</td></tr><tr><td>Global transaction rolling back (R [...]
 <h1>Branch Transaction Status Table</h1>
diff --git a/build/docs/next/user/appendix/isolation/index.html b/build/docs/next/user/appendix/isolation/index.html
index 440f739c564..72e7d004460 100644
--- a/build/docs/next/user/appendix/isolation/index.html
+++ b/build/docs/next/user/appendix/isolation/index.html
@@ -11,11 +11,11 @@
 
 
 <meta name="aes-config" content="pid=xux-opensource&amp;user_type=101&amp;uid=&amp;username=&amp;dim10=seata"><link rel="stylesheet" href="/assets/css/styles.3d33451b.css">
-<script src="/assets/js/runtime~main.24bb509e.js" defer="defer"></script>
-<script src="/assets/js/main.12164a2c.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.c4d7a661.js" defer="defer"></script>
+<script src="/assets/js/main.3a278f29.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
-<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
+<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
 <blockquote>
 <p>This article aims to help users understand how to correctly implement transaction isolation when using Seata <strong>AT mode</strong> to prevent dirty reads and writes.</p>
 <p><strong>It is expected that readers have already read the introduction to the AT mode on the Seata official website and have an understanding of local database locks.</strong></p>
diff --git a/build/docs/next/user/configuration/apollo/index.html b/build/docs/next/user/configuration/apollo/index.html
index 50782a076a9..fb341c7a6ae 100644
--- a/build/docs/next/user/configuration/apollo/index.html
+++ b/build/docs/next/user/configuration/apollo/index.html
@@ -11,11 +11,11 @@
 
 
 <meta name="aes-config" content="pid=xux-opensource&amp;user_type=101&amp;uid=&amp;username=&amp;dim10=seata"><link rel="stylesheet" href="/assets/css/styles.3d33451b.css">
-<script src="/assets/js/runtime~main.24bb509e.js" defer="defer"></script>
-<script src="/assets/js/main.12164a2c.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.c4d7a661.js" defer="defer"></script>
+<script src="/assets/js/main.3a278f29.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
-<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
+<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
 <h2 class="anchor anchorWithStickyNavbar_LWe7" id="prerequisites">Prerequisites<a href="#prerequisites" class="hash-link" aria-label="Direct link to Prerequisites" title="Direct link to Prerequisites">​</a></h2>
 <p>Before integrating <code>apollo-client</code> into your Seata project, make sure that the Apollo service has been started on the backend. If you are not familiar with the basic usage of Apollo, you can refer to the <a href="https://www.apolloconfig.com/" target="_blank" rel="noopener noreferrer">Apollo Quick Start</a> for preliminary understanding. It is recommended to use Apollo version <code>1.6.0</code> or above.</p>
 <h2 class="anchor anchorWithStickyNavbar_LWe7" id="quick-start">Quick Start<a href="#quick-start" class="hash-link" aria-label="Direct link to Quick Start" title="Direct link to Quick Start">​</a></h2>
diff --git a/build/docs/next/user/configuration/consul/index.html b/build/docs/next/user/configuration/consul/index.html
index a8f9c83f88f..00a4a823326 100644
--- a/build/docs/next/user/configuration/consul/index.html
+++ b/build/docs/next/user/configuration/consul/index.html
@@ -11,11 +11,11 @@
 
 
 <meta name="aes-config" content="pid=xux-opensource&amp;user_type=101&amp;uid=&amp;username=&amp;dim10=seata"><link rel="stylesheet" href="/assets/css/styles.3d33451b.css">
-<script src="/assets/js/runtime~main.24bb509e.js" defer="defer"></script>
-<script src="/assets/js/main.12164a2c.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.c4d7a661.js" defer="defer"></script>
+<script src="/assets/js/main.3a278f29.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
-<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
+<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
 <p>Based on <a href="/docs/user/registry/consul">Using Consul as a Registry</a>, put Seata configuration into Consul.</p>
 <p>This article is based on Seata 1.4.2, and Consul version 1.8+ is recommended. Consul 1.11.2 is used as an example in the following text.</p>
 <h2 class="anchor anchorWithStickyNavbar_LWe7" id="preparation">Preparation<a href="#preparation" class="hash-link" aria-label="Direct link to Preparation" title="Direct link to Preparation">​</a></h2>
diff --git a/build/docs/next/user/configuration/etcd3/index.html b/build/docs/next/user/configuration/etcd3/index.html
index 7b7674735a4..5dad8d8b01b 100644
--- a/build/docs/next/user/configuration/etcd3/index.html
+++ b/build/docs/next/user/configuration/etcd3/index.html
@@ -11,11 +11,11 @@
 
 
 <meta name="aes-config" content="pid=xux-opensource&amp;user_type=101&amp;uid=&amp;username=&amp;dim10=seata"><link rel="stylesheet" href="/assets/css/styles.3d33451b.css">
-<script src="/assets/js/runtime~main.24bb509e.js" defer="defer"></script>
-<script src="/assets/js/main.12164a2c.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.c4d7a661.js" defer="defer"></script>
+<script src="/assets/js/main.3a278f29.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
-<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
+<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
 <p>Etcd3 is an important configuration center implementation in the Seata component.</p>
 <h2 class="anchor anchorWithStickyNavbar_LWe7" id="prerequisites">Prerequisites<a href="#prerequisites" class="hash-link" aria-label="Direct link to Prerequisites" title="Direct link to Prerequisites">​</a></h2>
 <p>Before integrating <code>Etcd3</code> into your Seata project, make sure that the Etcd3 Server service has been started in the background. If you are not familiar with the basic usage of Etcd3, you can refer to the <a href="https://etcd.io/docs/v3.5/quickstart" target="_blank" rel="noopener noreferrer">Etcd3 Quickstart</a> for preliminary understanding. It is recommended to use Etcd3 version <code>3.5.0</code> or above.</p>
diff --git a/build/docs/next/user/configuration/index.html b/build/docs/next/user/configuration/index.html
index bf1f93c24b5..2999a6004c2 100644
--- a/build/docs/next/user/configuration/index.html
+++ b/build/docs/next/user/configuration/index.html
@@ -11,11 +11,11 @@
 
 
 <meta name="aes-config" content="pid=xux-opensource&amp;user_type=101&amp;uid=&amp;username=&amp;dim10=seata"><link rel="stylesheet" href="/assets/css/styles.3d33451b.css">
-<script src="/assets/js/runtime~main.24bb509e.js" defer="defer"></script>
-<script src="/assets/js/main.12164a2c.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.c4d7a661.js" defer="defer"></script>
+<script src="/assets/js/main.3a278f29.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
-<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
+<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
 <ul>
 <li>What is a configuration center? The configuration center can be described as a &quot;large warehouse&quot; that contains various configuration files. You can obtain and load the required configurations into the corresponding clients. For example, Seata client (TM, RM) and Seata server (TC) will read global transaction switches, transaction session storage modes, and other information.</li>
 <li>What is the difference between Seata&#x27;s configuration center and Spring Cloud&#x27;s configuration center? In a broad sense, there is no difference. The only difference is that Spring Cloud&#x27;s configuration center only applies to its own components, while Seata&#x27;s configuration center also applies to Seata itself. (Note: Spring Cloud&#x27;s configuration center is unrelated to Seata)</li>
diff --git a/build/docs/next/user/configuration/nacos/index.html b/build/docs/next/user/configuration/nacos/index.html
index e23a7093210..f8ee0d65c6d 100644
--- a/build/docs/next/user/configuration/nacos/index.html
+++ b/build/docs/next/user/configuration/nacos/index.html
@@ -11,11 +11,11 @@
 
 
 <meta name="aes-config" content="pid=xux-opensource&amp;user_type=101&amp;uid=&amp;username=&amp;dim10=seata"><link rel="stylesheet" href="/assets/css/styles.3d33451b.css">
-<script src="/assets/js/runtime~main.24bb509e.js" defer="defer"></script>
-<script src="/assets/js/main.12164a2c.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.c4d7a661.js" defer="defer"></script>
+<script src="/assets/js/main.3a278f29.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
-<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
+<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
 <p>Nacos is an important configuration center implementation in the Seata component.</p>
 <h2 class="anchor anchorWithStickyNavbar_LWe7" id="prerequisites">Prerequisites<a href="#prerequisites" class="hash-link" aria-label="Direct link to Prerequisites" title="Direct link to Prerequisites">​</a></h2>
 <p>Before integrating <code>nacos-client</code> into your Seata project, make sure that the Nacos service is already started in the background. If you are not familiar with the basic usage of Nacos, you can refer to the <a href="https://nacos.io/en-us/docs/quick-start.html" target="_blank" rel="noopener noreferrer">Nacos Quick Start</a> first. It is recommended to use Nacos version <code>1.2.0</code> or above.</p>
diff --git a/build/docs/next/user/configuration/zookeeper/index.html b/build/docs/next/user/configuration/zookeeper/index.html
index 7dee4c2f8a2..041174a6764 100644
--- a/build/docs/next/user/configuration/zookeeper/index.html
+++ b/build/docs/next/user/configuration/zookeeper/index.html
@@ -11,11 +11,11 @@
 
 
 <meta name="aes-config" content="pid=xux-opensource&amp;user_type=101&amp;uid=&amp;username=&amp;dim10=seata"><link rel="stylesheet" href="/assets/css/styles.3d33451b.css">
-<script src="/assets/js/runtime~main.24bb509e.js" defer="defer"></script>
-<script src="/assets/js/main.12164a2c.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.c4d7a661.js" defer="defer"></script>
+<script src="/assets/js/main.3a278f29.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
-<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
+<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
 <p>Welcome to claim and supplement this document</p></div><footer class="theme-doc-footer docusaurus-mt-lg"><div class="theme-doc-footer-edit-meta-row row"><div class="col"><a href="https://github.com/apache/incubator-seata-website/blob/docusaurus/i18n/en/docusaurus-plugin-content-docs/current/user/configuration/zookeeper.md" target="_blank" rel="noopener noreferrer" class="theme-edit-this-page"><svg fill="currentColor" height="20" width="20" viewBox="0 0 40 40" class="iconEdit_Z9Sw" ari [...]
                   <div class="fs-12">
                     <div class="center-div">
diff --git a/build/docs/next/user/configurations/index.html b/build/docs/next/user/configurations/index.html
index 9f15d8d917d..65e27c7912c 100644
--- a/build/docs/next/user/configurations/index.html
+++ b/build/docs/next/user/configurations/index.html
@@ -11,11 +11,11 @@
 
 
 <meta name="aes-config" content="pid=xux-opensource&amp;user_type=101&amp;uid=&amp;username=&amp;dim10=seata"><link rel="stylesheet" href="/assets/css/styles.3d33451b.css">
-<script src="/assets/js/runtime~main.24bb509e.js" defer="defer"></script>
-<script src="/assets/js/main.12164a2c.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.c4d7a661.js" defer="defer"></script>
+<script src="/assets/js/main.3a278f29.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
-<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
+<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
 <h3 class="anchor anchorWithStickyNavbar_LWe7" id="change-record">Change record<a href="#change-record" class="hash-link" aria-label="Direct link to Change record" title="Direct link to Change record">​</a></h3>
 <div class="codeBlockContainer_Ckt0 theme-code-block" style="--prism-color:#393A34;--prism-background-color:#f6f8fa"><div class="codeBlockContent_biex"><pre tabindex="0" class="prism-code language-text codeBlock_bY9V thin-scrollbar" style="color:#393A34;background-color:#f6f8fa"><code class="codeBlockLines_e6Vv"><span class="token-line" style="color:#393A34"><span class="token plain" style="display:inline-block"></span><br></span><span class="token-line" style="color:#393A34"><span class [...]
 <h2 class="anchor anchorWithStickyNavbar_LWe7" id="attention-attribute-see-all-attributes-for-detailed-description">Attention attribute (see all attributes for detailed description)<a href="#attention-attribute-see-all-attributes-for-detailed-description" class="hash-link" aria-label="Direct link to Attention attribute (see all attributes for detailed description)" title="Direct link to Attention attribute (see all attributes for detailed description)">​</a></h2>
diff --git a/build/docs/next/user/configurations090/index.html b/build/docs/next/user/configurations090/index.html
index f2676564c50..61e09368913 100644
--- a/build/docs/next/user/configurations090/index.html
+++ b/build/docs/next/user/configurations090/index.html
@@ -11,8 +11,8 @@
 
 
 <meta name="aes-config" content="pid=xux-opensource&amp;user_type=101&amp;uid=&amp;username=&amp;dim10=seata"><link rel="stylesheet" href="/assets/css/styles.3d33451b.css">
-<script src="/assets/js/runtime~main.24bb509e.js" defer="defer"></script>
-<script src="/assets/js/main.12164a2c.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.c4d7a661.js" defer="defer"></script>
+<script src="/assets/js/main.3a278f29.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
diff --git a/build/docs/next/user/configurations100/index.html b/build/docs/next/user/configurations100/index.html
index 5c23adaaf9c..a0664a40fb4 100644
--- a/build/docs/next/user/configurations100/index.html
+++ b/build/docs/next/user/configurations100/index.html
@@ -11,8 +11,8 @@
 
 
 <meta name="aes-config" content="pid=xux-opensource&amp;user_type=101&amp;uid=&amp;username=&amp;dim10=seata"><link rel="stylesheet" href="/assets/css/styles.3d33451b.css">
-<script src="/assets/js/runtime~main.24bb509e.js" defer="defer"></script>
-<script src="/assets/js/main.12164a2c.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.c4d7a661.js" defer="defer"></script>
+<script src="/assets/js/main.3a278f29.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
diff --git a/build/docs/next/user/console/introduction/index.html b/build/docs/next/user/console/introduction/index.html
new file mode 100644
index 00000000000..61a83a9c92e
--- /dev/null
+++ b/build/docs/next/user/console/introduction/index.html
@@ -0,0 +1,34 @@
+<!doctype html>
+<html lang="en-US" dir="ltr" class="docs-wrapper plugin-docs plugin-id-default docs-version-current docs-doc-page docs-doc-id-user/console/introduction" data-has-hydrated="false">
+<head>
+<meta charset="UTF-8">
+<meta name="generator" content="Docusaurus v3.1.1">
+<title data-rh="true">Console Introduction | Apache Seata</title><meta data-rh="true" name="viewport" content="width=device-width,initial-scale=1"><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:image" content="https://seata.apache.org/img/seata_logo.png"><meta data-rh="true" name="twitter:image" content="https://seata.apache.org/img/seata_logo.png"><meta data-rh="true" property="og:url" content="https://seata.apache.org/docs/next/ [...]
+<link rel="alternate" type="application/atom+xml" href="/blog/atom.xml" title="Apache Seata Atom Feed">
+
+
+<link rel="search" type="application/opensearchdescription+xml" title="Apache Seata" href="/opensearch.xml">
+
+
+<meta name="aes-config" content="pid=xux-opensource&amp;user_type=101&amp;uid=&amp;username=&amp;dim10=seata"><link rel="stylesheet" href="/assets/css/styles.3d33451b.css">
+<script src="/assets/js/runtime~main.c4d7a661.js" defer="defer"></script>
+<script src="/assets/js/main.3a278f29.js" defer="defer"></script>
+</head>
+<body class="navigation-with-keyboard">
+<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
+<p>Seata provides a console deployed on the NamingServer, with the default startup address being <a href="http://localhost:8081" target="_blank" rel="noopener noreferrer">http://localhost:8081</a>. The Seata console is a visual interface that helps us monitor transaction statuses, analyze performance bottlenecks, and troubleshoot issues. Through the console, we can view detailed information about distributed transactions in real-time, including the initiator, participants, and statuses o [...]
+<p>Currently, the Seata console offers three main features: manual control of distributed transactions, global lock control in AT mode, and a visual Saga state machine process design engine.</p></div><footer class="theme-doc-footer docusaurus-mt-lg"><div class="theme-doc-footer-edit-meta-row row"><div class="col"><a href="https://github.com/apache/incubator-seata-website/blob/docusaurus/i18n/en/docusaurus-plugin-content-docs/current/user/console/introduction.md" target="_blank" rel="noop [...]
+                  <div class="fs-12">
+                    <div class="center-div">
+                      <span>Apache Seata (incubating) is an effort undergoing incubation at The Apache Software Foundation (ASF), sponsored by the Apache Incubator. Incubation is required of all newly accepted projects until a further review indicates that the infrastructure, communications, and decision making process have stabilized in a manner consistent with other successful ASF projects. While incubation status is not necessarily a reflection of the completeness or stability of the  [...]
+                    </div>
+                    <br>
+                    <div class="center-div">
+                      <span>Copyright © 2023-2024, The Apache Software Foundation Apache Seata, Seata, Apache, Apache Incubator, the Apache feather, the Apache Incubator logo and the Apache Seata project logo are either registered trademarks or trademarks of the Apache Software Foundation.</span>
+                      <br>
+                    </div>
+                    <br>
+                  </div>
+                  </div></div></div></footer></div>
+</body>
+</html>
\ No newline at end of file
diff --git a/build/docs/next/user/console/saga-designer/index.html b/build/docs/next/user/console/saga-designer/index.html
new file mode 100644
index 00000000000..da4031d0cff
--- /dev/null
+++ b/build/docs/next/user/console/saga-designer/index.html
@@ -0,0 +1,34 @@
+<!doctype html>
+<html lang="en-US" dir="ltr" class="docs-wrapper plugin-docs plugin-id-default docs-version-current docs-doc-page docs-doc-id-user/console/saga-designer" data-has-hydrated="false">
+<head>
+<meta charset="UTF-8">
+<meta name="generator" content="Docusaurus v3.1.1">
+<title data-rh="true">Saga Designer | Apache Seata</title><meta data-rh="true" name="viewport" content="width=device-width,initial-scale=1"><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:image" content="https://seata.apache.org/img/seata_logo.png"><meta data-rh="true" name="twitter:image" content="https://seata.apache.org/img/seata_logo.png"><meta data-rh="true" property="og:url" content="https://seata.apache.org/docs/next/user/co [...]
+<link rel="alternate" type="application/atom+xml" href="/blog/atom.xml" title="Apache Seata Atom Feed">
+
+
+<link rel="search" type="application/opensearchdescription+xml" title="Apache Seata" href="/opensearch.xml">
+
+
+<meta name="aes-config" content="pid=xux-opensource&amp;user_type=101&amp;uid=&amp;username=&amp;dim10=seata"><link rel="stylesheet" href="/assets/css/styles.3d33451b.css">
+<script src="/assets/js/runtime~main.c4d7a661.js" defer="defer"></script>
+<script src="/assets/js/main.3a278f29.js" defer="defer"></script>
+</head>
+<body class="navigation-with-keyboard">
+<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
+<p>The console provides a visual Saga state machine designer for users to use conveniently. For specific usage, please refer to the instructions in the Saga mode.
+<img decoding="async" loading="lazy" alt="saga-designer" src="/assets/images/saga-designer-021737999936391c9bca3dfdb3c99a32.png" width="2540" height="702" class="img_ev3q"></p></div><footer class="theme-doc-footer docusaurus-mt-lg"><div class="theme-doc-footer-edit-meta-row row"><div class="col"><a href="https://github.com/apache/incubator-seata-website/blob/docusaurus/i18n/en/docusaurus-plugin-content-docs/current/user/console/saga-designer.md" target="_blank" rel="noopener noreferrer"  [...]
+                  <div class="fs-12">
+                    <div class="center-div">
+                      <span>Apache Seata (incubating) is an effort undergoing incubation at The Apache Software Foundation (ASF), sponsored by the Apache Incubator. Incubation is required of all newly accepted projects until a further review indicates that the infrastructure, communications, and decision making process have stabilized in a manner consistent with other successful ASF projects. While incubation status is not necessarily a reflection of the completeness or stability of the  [...]
+                    </div>
+                    <br>
+                    <div class="center-div">
+                      <span>Copyright © 2023-2024, The Apache Software Foundation Apache Seata, Seata, Apache, Apache Incubator, the Apache feather, the Apache Incubator logo and the Apache Seata project logo are either registered trademarks or trademarks of the Apache Software Foundation.</span>
+                      <br>
+                    </div>
+                    <br>
+                  </div>
+                  </div></div></div></footer></div>
+</body>
+</html>
\ No newline at end of file
diff --git a/build/docs/next/user/console/transaction-control/index.html b/build/docs/next/user/console/transaction-control/index.html
new file mode 100644
index 00000000000..2af1352effa
--- /dev/null
+++ b/build/docs/next/user/console/transaction-control/index.html
@@ -0,0 +1,198 @@
+<!doctype html>
+<html lang="en-US" dir="ltr" class="docs-wrapper plugin-docs plugin-id-default docs-version-current docs-doc-page docs-doc-id-user/console/transaction-control" data-has-hydrated="false">
+<head>
+<meta charset="UTF-8">
+<meta name="generator" content="Docusaurus v3.1.1">
+<title data-rh="true">Transaction Control and Global Lock | Apache Seata</title><meta data-rh="true" name="viewport" content="width=device-width,initial-scale=1"><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:image" content="https://seata.apache.org/img/seata_logo.png"><meta data-rh="true" name="twitter:image" content="https://seata.apache.org/img/seata_logo.png"><meta data-rh="true" property="og:url" content="https://seata.apache [...]
+<link rel="alternate" type="application/atom+xml" href="/blog/atom.xml" title="Apache Seata Atom Feed">
+
+
+<link rel="search" type="application/opensearchdescription+xml" title="Apache Seata" href="/opensearch.xml">
+
+
+<meta name="aes-config" content="pid=xux-opensource&amp;user_type=101&amp;uid=&amp;username=&amp;dim10=seata"><link rel="stylesheet" href="/assets/css/styles.3d33451b.css">
+<script src="/assets/js/runtime~main.c4d7a661.js" defer="defer"></script>
+<script src="/assets/js/main.3a278f29.js" defer="defer"></script>
+</head>
+<body class="navigation-with-keyboard">
+<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
+<p><strong>Global Transaction Operations:</strong></p>
+<ul>
+<li>Delete Global Transaction: Allows deleting data stored on the server for global transactions that have reached a final status.</li>
+<li>Force Delete Global Transaction: Skips transaction status checks and directly deletes global transaction data stored on the server.</li>
+<li>Stop Global Transaction: Stops global transactions that are in the process of committing or rollbacking.</li>
+<li>Retry Global Transaction: Restarts retrying stopped global transactions.</li>
+<li>Commit or Rollback Global Transaction: Attempts to commit or rollback transactions that are in the process of committing, rolling back, or stopped.</li>
+<li>Change Global Transaction Status: Re-attempts to commit or rollback transactions that failed to commit or roll back.</li>
+</ul>
+<p><strong>Branch Transaction Operations:</strong></p>
+<ul>
+<li>Delete Branch Transaction: Allows deleting data stored on the server for branch transactions that have reached a final status.</li>
+<li>Force Delete Branch Transaction: Skips transaction status checks and directly deletes branch transaction data stored on the server.</li>
+<li>Start/Stop Branch Transaction: Stops branch transactions that are in the process of committing or rollingback, or restarts stopped branch transactions.</li>
+</ul>
+<p><strong>Global Lock Operations:</strong></p>
+<ul>
+<li>Delete Global Lock: Deletes global lock records.</li>
+</ul>
+<h1>Background Knowledge</h1>
+<p>To better use the transaction and global lock features, the following provides a brief explanation of global transaction statuses, branch transaction statuses, global locks, and Seata Server storage modes. If you want to get started quickly, you can directly refer to the feature description section below.</p>
+<h2 class="anchor anchorWithStickyNavbar_LWe7" id="global-transactions">Global Transactions<a href="#global-transactions" class="hash-link" aria-label="Direct link to Global Transactions" title="Direct link to Global Transactions">​</a></h2>
+<ul>
+<li>Unknown: The status of the global transaction is unclear, usually before the global transaction starts.</li>
+<li>Begin: The global transaction has just started, and branch transactions may or may not be executing.</li>
+<li>Committing: The second phase is committing (after all branch transactions are completed, the TM initiates a global commit to the TC).</li>
+<li>CommitRetrying: The commit of branch transactions returns a status other than <code>PhaseTwo_Committed</code> or <code>PhaseTwo_CommitFailed_Unretryable</code>, or an exception occurs during the branch transaction commit. This status indicates a retry due to recoverable failure.</li>
+<li>Rollbacking: The second phase is rolling back (the TM initiates a global rollback, and the TC changes the status after receiving it).</li>
+<li>TimeoutRollbacking: A scheduled task detects that the global transaction has timed out and sets the status to rollback. If an exception occurs or the branch status is not <code>PhaseTwo_Rollbacked</code> or <code>PhaseTwo_RollbackFailed_Unretryable</code> (e.g., XA branch retry status or <code>PhaseTwo_RollbackFailed_Retryable</code>), the following statuses may be set:<!-- -->
+<ul>
+<li>TimeoutRollbackRetrying: Rollback failed, and the global transaction timed out (usually detected by a scheduled task).</li>
+<li>RollbackRetrying: Rollback failed, but the global transaction has not timed out.</li>
+</ul>
+</li>
+<li>AsyncCommitting: If asynchronous commit is possible during the commit phase, the TC performs an asynchronous commit (specific to AT mode).</li>
+<li>Committed: Final status, successfully committed.</li>
+<li>CommitFailed: Final status, set when the branch transaction commit returns <code>PhaseTwo_CommitFailed_Unretryable</code>.</li>
+<li>Rollbacked: Final status, successfully rollback.</li>
+<li>TimeoutRollbacked: Final status, all branch transactions have been successfully rolled back, but the global transaction was later found to have timed out.</li>
+<li>RollbackFailed: Final status, set when the branch transaction rollback returns <code>PhaseTwo_RollbackFailed_Unretryable</code> or the scheduled task retry rollback times out (exceeding <code>MAX_ROLLBACK_RETRY_TIMEOUT</code>).</li>
+<li>TimeoutRollbackFailed: Final status, set when the branch transaction rollback returns <code>PhaseTwo_RollbackFailed_Unretryable</code> and the global transaction timed out.</li>
+<li>Finished: Final status, marks non-existent or unclear transactions. In Saga mode, this status is persisted when a branch transaction returns <code>PhaseOne_Failed</code>.</li>
+<li>CommitRetryTimeout: Final status, retrying commit timed out.</li>
+<li>RollbackRetryTimeout: Final status, retrying rollback timed out.</li>
+<li>Deleting: The transaction is being deleted.</li>
+<li>StopCommitOrCommitRetry: Stops transaction commit or commit retry.</li>
+<li>StopRollbackOrRollbackRetry: Stops transaction rollback or rollback retry.</li>
+</ul>
+<h2 class="anchor anchorWithStickyNavbar_LWe7" id="branch-transactions">Branch Transactions<a href="#branch-transactions" class="hash-link" aria-label="Direct link to Branch Transactions" title="Direct link to Branch Transactions">​</a></h2>
+<ul>
+<li>Unknown: The status of the branch transaction is unclear.</li>
+<li>Registered: The branch is registered with the TC.</li>
+<li>PhaseOne_Done: Set when the branch transaction commits.</li>
+<li>PhaseOne_Failed: Set when the branch transaction rolls back.</li>
+<li>PhaseOne_Timeout: Not used.</li>
+<li>PhaseTwo_Committed: The TC sends a branch transaction commit, and the RM returns this status after a successful commit (not persisted, directly removed).</li>
+<li>PhaseTwo_CommitFailed_Retryable: The TC sends a branch transaction commit, and the RM returns this status after a failed commit.</li>
+<li>PhaseTwo_CommitFailed_Unretryable: The TC sends a branch transaction commit, and the RM returns this status when an exception occurs during the branch transaction commit.</li>
+<li>PhaseTwo_Rollbacked: The TC sends a branch transaction rollback, and the RM returns this status after a successful rollback (not persisted, directly removed).</li>
+<li>PhaseTwo_RollbackFailed_Retryable: The TC sends a branch transaction rollback, and the RM returns this status after a failed rollback.</li>
+<li>PhaseTwo_RollbackFailed_Unretryable: The TC sends a branch transaction rollback, and the RM returns this status when an exception occurs during the branch transaction rollback.</li>
+<li>PhaseTwo_CommitFailed_XAER_NOTA_Retryable: Retryable failure during XA commit.</li>
+<li>PhaseTwo_RollbackFailed_XAER_NOTA_Retryable: Retryable failure during XA rollback.</li>
+<li>PhaseOne_RONLU: In Oracle databases, after executing branch preparation, only pure read-only queries are executed.</li>
+<li>STOP_RETRY: Stops retrying.</li>
+</ul>
+<h2 class="anchor anchorWithStickyNavbar_LWe7" id="global-lock">Global Lock<a href="#global-lock" class="hash-link" aria-label="Direct link to Global Lock" title="Direct link to Global Lock">​</a></h2>
+<p>Global locks are specific to AT mode. Releasing locks abnormally may result in dirty writes.</p>
+<h2 class="anchor anchorWithStickyNavbar_LWe7" id="storage-modes">Storage Modes<a href="#storage-modes" class="hash-link" aria-label="Direct link to Storage Modes" title="Direct link to Storage Modes">​</a></h2>
+<p>Seata Server supports the following storage modes:</p>
+<ul>
+<li><strong>File Mode</strong>: Suitable for small projects or test environments. Data is stored in local files, with relatively low performance and reliability.</li>
+<li><strong>DB Mode</strong>: Suitable for production environments. Data is stored in databases (e.g., MySQL, Oracle), offering high performance and reliability but requiring additional database maintenance.</li>
+<li><strong>Redis Mode</strong>: Suitable for scenarios with high performance requirements and existing Redis usage. Data is stored in Redis, offering high read/write speed but potentially increasing Redis load.</li>
+<li><strong>Raft Mode</strong>: Encapsulates the non-highly available file mode and uses the Raft algorithm to synchronize data between multiple TCs.</li>
+</ul>
+<p>When performing operations on transactions and global locks through the console, the storage status in the database may change. You can view the corresponding storage mode for details.</p>
+<h1>Feature Description</h1>
+<h2 class="anchor anchorWithStickyNavbar_LWe7" id="global-transaction-operations">Global Transaction Operations<a href="#global-transaction-operations" class="hash-link" aria-label="Direct link to Global Transaction Operations" title="Direct link to Global Transaction Operations">​</a></h2>
+<p>To avoid errors when manually changing the status of global transactions, transaction status checks are often performed before operations. Based on the global transaction background knowledge, the statuses are categorized as follows, and transaction status checks often involve validation of the following status categories:</p>
+<h3 class="anchor anchorWithStickyNavbar_LWe7" id="transaction-status-categories">Transaction Status Categories<a href="#transaction-status-categories" class="hash-link" aria-label="Direct link to Transaction Status Categories" title="Direct link to Transaction Status Categories">​</a></h3>
+<h4 class="anchor anchorWithStickyNavbar_LWe7" id="retry-operation-statuses">Retry Operation Statuses<a href="#retry-operation-statuses" class="hash-link" aria-label="Direct link to Retry Operation Statuses" title="Direct link to Retry Operation Statuses">​</a></h4>
+<ol>
+<li><strong>Commit Retry Set</strong>
+<code>RETRY_COMMIT_STATUS</code>: CommitRetrying</li>
+<li><strong>Rollback Retry Set</strong>
+<code>RETRY_ROLLBACK_STATUS</code>: RollbackRetrying, TimeoutRollbackRetrying, TimeoutRollbacking</li>
+<li><strong>Comprehensive Retry Set</strong>
+<code>RETRY_STATUS</code>: CommitRetrying, RollbackRetrying, TimeoutRollbackRetrying, TimeoutRollbacking</li>
+</ol>
+<hr>
+<h4 class="anchor anchorWithStickyNavbar_LWe7" id="in-progress-operation-statuses">In-Progress Operation Statuses<a href="#in-progress-operation-statuses" class="hash-link" aria-label="Direct link to In-Progress Operation Statuses" title="Direct link to In-Progress Operation Statuses">​</a></h4>
+<ol>
+<li><strong>Committing Set</strong>
+<code>COMMIT_ING_STATUS</code>: Committing, CommitRetrying</li>
+<li><strong>Rollbacking Set</strong>
+<code>ROLLBACK_ING_STATUS</code>: Rollbacking, RollbackRetrying, TimeoutRollbackRetrying, TimeoutRollbacking</li>
+</ol>
+<hr>
+<h4 class="anchor anchorWithStickyNavbar_LWe7" id="failure-termination-statuses">Failure Termination Statuses<a href="#failure-termination-statuses" class="hash-link" aria-label="Direct link to Failure Termination Statuses" title="Direct link to Failure Termination Statuses">​</a></h4>
+<ol>
+<li><strong>Commit Failure Set</strong>
+<code>FAIL_COMMIT_STATUS</code>: CommitFailed, CommitRetryTimeout</li>
+<li><strong>Rollback Failure Set</strong>
+<code>FAIL_ROLLBACK_STATUS</code>: TimeoutRollbacked, RollbackFailed, RollbackRetryTimeout</li>
+<li><strong>Comprehensive Failure Set</strong>
+<code>FAIL_STATUS</code>: CommitFailed, CommitRetryTimeout, TimeoutRollbacked, RollbackFailed, RollbackRetryTimeout</li>
+</ol>
+<hr>
+<h4 class="anchor anchorWithStickyNavbar_LWe7" id="completion-termination-statuses">Completion Termination Statuses<a href="#completion-termination-statuses" class="hash-link" aria-label="Direct link to Completion Termination Statuses" title="Direct link to Completion Termination Statuses">​</a></h4>
+<p><code>FINISH_STATUS</code>: Committed, Finished, Rollbacked</p>
+<h3 class="anchor anchorWithStickyNavbar_LWe7" id="delete-global-transaction">Delete Global Transaction<a href="#delete-global-transaction" class="hash-link" aria-label="Direct link to Delete Global Transaction" title="Direct link to Delete Global Transaction">​</a></h3>
+<p>Before deleting a global transaction, the current transaction status is validated. Only transactions in the statuses <code>FAIL_COMMIT_STATUS</code>, <code>FAIL_ROLLBACK_STATUS</code>, <code>RETRY_COMMIT_STATUS</code>, <code>RETRY_ROLLBACK_STATUS</code>, <code>Committed</code>, <code>Finished</code>, <code>Rollbacked</code>, <code>Deleting</code>, <code>StopCommitRetry</code>, or <code>StopRollbackRetry</code> are allowed to be deleted. When deletion starts, the global transaction is  [...]
+<ul>
+<li>AT Mode: Initiates a commit operation on the branch transaction to trigger undo log deletion and release the global lock.</li>
+<li>TCC Mode: Initiates a rollback operation on the branch transaction.</li>
+<li>SAGA Mode: No branch transaction concept, directly completes the operation.</li>
+<li>XA Mode: Initiates a rollback operation on the branch transaction.</li>
+</ul>
+<p>For more details, refer to the source code in <code>org.apache.seata.server.console.impl.AbstractGlobalService</code>.</p>
+<p><img decoding="async" loading="lazy" alt="del-global-trx" src="/assets/images/del-global-trx-bc8e947ae878cdef832cbc9ed212e4f6.png" width="2244" height="249" class="img_ev3q"></p>
+<h3 class="anchor anchorWithStickyNavbar_LWe7" id="force-delete-global-transaction">Force Delete Global Transaction<a href="#force-delete-global-transaction" class="hash-link" aria-label="Direct link to Force Delete Global Transaction" title="Direct link to Force Delete Global Transaction">​</a></h3>
+<p>Force deleting a global transaction may result in dirty writes. It only deletes the global transaction and its branch transaction sessions stored on the server.</p>
+<p><img decoding="async" loading="lazy" alt="force-del-global-trx" src="/assets/images/force-del-global-trx-7335f155a0f894ea68b34a3c06251527.png" width="2254" height="227" class="img_ev3q"></p>
+<h3 class="anchor anchorWithStickyNavbar_LWe7" id="stop-global-transaction-retry">Stop Global Transaction Retry<a href="#stop-global-transaction-retry" class="hash-link" aria-label="Direct link to Stop Global Transaction Retry" title="Direct link to Stop Global Transaction Retry">​</a></h3>
+<p>Before stopping a global transaction, the current transaction status is validated. Only transactions in the statuses <code>Committing</code>, <code>CommitRetrying</code>, <code>TimeoutRollbacking</code>, <code>TimeoutRollbackRetrying</code>, <code>RollbackRetrying</code>, or <code>Rollbacking</code> are allowed to be stopped. When stopped, the status is changed to <code>StopCommitOrCommitRetry</code> or <code>StopRollbackOrRollbackRetry</code>, depending on whether it is in a commit o [...]
+<p><img decoding="async" loading="lazy" alt="stop-global-trx" src="/assets/images/stop-global-trx-965fe718e8312444c83b4d7e2262d115.png" width="2245" height="250" class="img_ev3q"></p>
+<p>After stopping, a corresponding prompt appears.</p>
+<p><img decoding="async" loading="lazy" alt="stop-global-trx-hint" src="/assets/images/stop-global-trx-hint-4555587507757dd452bda72fb616493f.png" width="2220" height="547" class="img_ev3q"></p>
+<h3 class="anchor anchorWithStickyNavbar_LWe7" id="start-global-transaction-retry">Start Global Transaction Retry<a href="#start-global-transaction-retry" class="hash-link" aria-label="Direct link to Start Global Transaction Retry" title="Direct link to Start Global Transaction Retry">​</a></h3>
+<p>Before starting a global transaction retry, the current transaction status is validated. Only transactions in the statuses <code>StopCommitOrCommitRetry</code> or <code>StopRollbackOrRollbackRetry</code> are allowed to be started. When started, the status is changed to <code>CommitRetrying</code> or <code>RollbackRetrying</code>, depending on whether it is in a stopped commit-related or rollback-related status, to trigger operations by the transaction compensation thread pool (branch  [...]
+<p><img decoding="async" loading="lazy" alt="start-global-trx" src="/assets/images/start-global-trx-647eb8499e902bc5a32eda435a80879b.png" width="2241" height="244" class="img_ev3q"></p>
+<h3 class="anchor anchorWithStickyNavbar_LWe7" id="commit-or-rollback-global-transaction">Commit or Rollback Global Transaction<a href="#commit-or-rollback-global-transaction" class="hash-link" aria-label="Direct link to Commit or Rollback Global Transaction" title="Direct link to Commit or Rollback Global Transaction">​</a></h3>
+<p>Before committing or rolling back a global transaction, the current transaction status is validated. Only transactions in the statuses <code>Committing</code>, <code>CommitRetrying</code>, <code>TimeoutRollbacking</code>, <code>TimeoutRollbackRetrying</code>, <code>RollbackRetrying</code>, <code>Rollbacking</code>, <code>StopCommitOrCommitRetry</code>, or <code>StopRollbackOrRollbackRetry</code> are allowed to be committed or rolled back.</p>
+<p>If it is a commit-related status, a global commit is triggered (asynchronous commit in AT mode). If it is a rollback-related status, a global rollback is triggered.</p>
+<p><img decoding="async" loading="lazy" alt="commit-or-rollback" src="/assets/images/commit-or-rollback-8925d742889849f7e6410b9b9c55f3cd.png" width="2245" height="232" class="img_ev3q"></p>
+<h3 class="anchor anchorWithStickyNavbar_LWe7" id="change-global-transaction-status">Change Global Transaction Status<a href="#change-global-transaction-status" class="hash-link" aria-label="Direct link to Change Global Transaction Status" title="Direct link to Change Global Transaction Status">​</a></h3>
+<p>Before updating the global transaction status, the current transaction status is validated. Only transactions in the statuses <code>FAIL_COMMIT_STATUS</code> and <code>FAIL_ROLLBACK_STATUS</code> are allowed to update the global transaction status. If it is a commit-related status, a global commit is triggered. If it is a rollback-related status, a global rollback is triggered.</p>
+<p><img decoding="async" loading="lazy" alt="update-global-trx" src="/assets/images/update-global-trx-12ce46ee9c6da33eea904bed8ead8ba3.png" width="2272" height="245" class="img_ev3q"></p>
+<h2 class="anchor anchorWithStickyNavbar_LWe7" id="branch-transaction-operations">Branch Transaction Operations<a href="#branch-transaction-operations" class="hash-link" aria-label="Direct link to Branch Transaction Operations" title="Direct link to Branch Transaction Operations">​</a></h2>
+<p>The transaction console displays global transaction operations by default. To access branch transaction operations, click the button to switch to the relevant features.</p>
+<p><img decoding="async" loading="lazy" alt="branch-trx" src="/assets/images/branch-trx-c826c395824e2edabf04dfac6df2f8ca.png" width="2239" height="456" class="img_ev3q"></p>
+<p>After switching, you can view branch transaction information on the operation page and click to view branch transaction details.</p>
+<p><img decoding="async" loading="lazy" alt="branch-trx-detail" src="/assets/images/branch-trx-detail-65188f3e42fdba98a4d79c1710a5ce5f.png" width="2322" height="964" class="img_ev3q"></p>
+<h3 class="anchor anchorWithStickyNavbar_LWe7" id="delete-branch-transaction">Delete Branch Transaction<a href="#delete-branch-transaction" class="hash-link" aria-label="Direct link to Delete Branch Transaction" title="Direct link to Delete Branch Transaction">​</a></h3>
+<p>Before deleting a branch transaction, the current transaction status is validated. Branch transactions can only be deleted if the global transaction status allows deletion. During deletion, the branch transaction status is retrieved, and the same operations are performed as when deleting a global transaction.</p>
+<p><img decoding="async" loading="lazy" alt="del-branch-trx" src="/assets/images/del-branch-trx-1ba962c46b32ced259c413fd42d79779.png" width="2260" height="336" class="img_ev3q"></p>
+<h3 class="anchor anchorWithStickyNavbar_LWe7" id="force-delete-branch-transaction">Force Delete Branch Transaction<a href="#force-delete-branch-transaction" class="hash-link" aria-label="Direct link to Force Delete Branch Transaction" title="Direct link to Force Delete Branch Transaction">​</a></h3>
+<p>Force deleting a branch transaction may result in dirty writes. It only deletes the branch transaction session stored on the server.</p>
+<p><img decoding="async" loading="lazy" alt="force-del-branch-trx" src="/assets/images/force-del-branch-trx-f604fbbe61e82dea0ed7bde6f629fd16.png" width="2227" height="307" class="img_ev3q"></p>
+<h3 class="anchor anchorWithStickyNavbar_LWe7" id="stop-branch-transaction">Stop Branch Transaction<a href="#stop-branch-transaction" class="hash-link" aria-label="Direct link to Stop Branch Transaction" title="Direct link to Stop Branch Transaction">​</a></h3>
+<p>Before stopping a branch transaction, the current transaction status is validated. If it is in Saga mode, an error is directly reported (as Saga mode has no branch transactions), and the following status checks are performed:</p>
+<ul>
+<li>The branch transaction is in <code>Unknown</code>, <code>Registered</code>, or <code>PhaseOne_Done</code>.</li>
+<li>The global transaction is in <code>RETRY_STATUS</code>, <code>Rollbacking</code>, <code>Committing</code>, <code>StopRollbackOrRollbackRetry</code>, or <code>StopCommitOrCommitRetry</code>.</li>
+</ul>
+<p>After passing the checks, the transaction status can be changed to stopped.</p>
+<p><img decoding="async" loading="lazy" alt="stop-branch-trx.png" src="/assets/images/stop-branch-trx-66a4e823d395ce6b804b7c62b931bf15.png" width="2235" height="311" class="img_ev3q"></p>
+<h3 class="anchor anchorWithStickyNavbar_LWe7" id="start-branch-transaction">Start Branch Transaction<a href="#start-branch-transaction" class="hash-link" aria-label="Direct link to Start Branch Transaction" title="Direct link to Start Branch Transaction">​</a></h3>
+<p>The start branch transaction feature is only available when the branch transaction is stopped. After starting, the branch transaction status changes to <code>Registered</code>.</p>
+<p><img decoding="async" loading="lazy" alt="start-branch-trx" src="/assets/images/start-branch-trx-4b6413b7780a5842db56d251c3f37bdb.png" width="2256" height="314" class="img_ev3q"></p>
+<h2 class="anchor anchorWithStickyNavbar_LWe7" id="global-lock-operations">Global Lock Operations<a href="#global-lock-operations" class="hash-link" aria-label="Direct link to Global Lock Operations" title="Direct link to Global Lock Operations">​</a></h2>
+<p>Under a global transaction, you can view the global locks it holds. Only transactions in AT mode hold global locks.</p>
+<p><img decoding="async" loading="lazy" alt="global-lock" src="/assets/images/global-lock-d89bdf009ee517b5b2772cc94ac5b559.png" width="2259" height="259" class="img_ev3q"></p>
+<p>You can delete the global locks held by a transaction. Note that after deletion, the data corresponding to the global lock may experience dirty writes.</p>
+<p><img decoding="async" loading="lazy" alt="del-global-lock" src="/assets/images/del-global-lock-46d3be3c3cc93cd8fa79f9799726970f.png" width="2250" height="284" class="img_ev3q"></p></div><footer class="theme-doc-footer docusaurus-mt-lg"><div class="theme-doc-footer-edit-meta-row row"><div class="col"><a href="https://github.com/apache/incubator-seata-website/blob/docusaurus/i18n/en/docusaurus-plugin-content-docs/current/user/console/transaction-control.md" target="_blank" rel="noopener [...]
+                  <div class="fs-12">
+                    <div class="center-div">
+                      <span>Apache Seata (incubating) is an effort undergoing incubation at The Apache Software Foundation (ASF), sponsored by the Apache Incubator. Incubation is required of all newly accepted projects until a further review indicates that the infrastructure, communications, and decision making process have stabilized in a manner consistent with other successful ASF projects. While incubation status is not necessarily a reflection of the completeness or stability of the  [...]
+                    </div>
+                    <br>
+                    <div class="center-div">
+                      <span>Copyright © 2023-2024, The Apache Software Foundation Apache Seata, Seata, Apache, Apache Incubator, the Apache feather, the Apache Incubator logo and the Apache Seata project logo are either registered trademarks or trademarks of the Apache Software Foundation.</span>
+                      <br>
+                    </div>
+                    <br>
+                  </div>
+                  </div></div></div></footer></div>
+</body>
+</html>
\ No newline at end of file
diff --git a/build/docs/next/user/datasource/index.html b/build/docs/next/user/datasource/index.html
index d12f3c09e3a..e1454b9d1d1 100644
--- a/build/docs/next/user/datasource/index.html
+++ b/build/docs/next/user/datasource/index.html
@@ -11,11 +11,11 @@
 
 
 <meta name="aes-config" content="pid=xux-opensource&amp;user_type=101&amp;uid=&amp;username=&amp;dim10=seata"><link rel="stylesheet" href="/assets/css/styles.3d33451b.css">
-<script src="/assets/js/runtime~main.24bb509e.js" defer="defer"></script>
-<script src="/assets/js/main.12164a2c.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.c4d7a661.js" defer="defer"></script>
+<script src="/assets/js/main.3a278f29.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
-<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
+<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
 <h2 class="anchor anchorWithStickyNavbar_LWe7" id="at-mode">AT mode<a href="#at-mode" class="hash-link" aria-label="Direct link to AT mode" title="Direct link to AT mode">​</a></h2>
 <p>Databases supported by AT mode include: MySQL, Oracle, PostgreSQL, TiDB, and MariaDB.</p>
 <h2 class="anchor anchorWithStickyNavbar_LWe7" id="tcc-mode">TCC mode<a href="#tcc-mode" class="hash-link" aria-label="Direct link to TCC mode" title="Direct link to TCC mode">​</a></h2>
diff --git a/build/docs/next/user/microservice/index.html b/build/docs/next/user/microservice/index.html
index c2925deca9e..1b8ba56c14e 100644
--- a/build/docs/next/user/microservice/index.html
+++ b/build/docs/next/user/microservice/index.html
@@ -11,11 +11,11 @@
 
 
 <meta name="aes-config" content="pid=xux-opensource&amp;user_type=101&amp;uid=&amp;username=&amp;dim10=seata"><link rel="stylesheet" href="/assets/css/styles.3d33451b.css">
-<script src="/assets/js/runtime~main.24bb509e.js" defer="defer"></script>
-<script src="/assets/js/main.12164a2c.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.c4d7a661.js" defer="defer"></script>
+<script src="/assets/js/main.3a278f29.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
-<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
+<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
 <p>Transaction context of Seata is managed by RootContext.</p>
 <p>When application begins a global transaction, RootContext will bind the XID of the transaction automatically, at the end of transaction(commit or rollback), RootContext will unbind the XID automatically.</p>
 <div class="language-java codeBlockContainer_Ckt0 theme-code-block" style="--prism-color:#393A34;--prism-background-color:#f6f8fa"><div class="codeBlockContent_biex"><pre tabindex="0" class="prism-code language-java codeBlock_bY9V thin-scrollbar" style="color:#393A34;background-color:#f6f8fa"><code class="codeBlockLines_e6Vv"><span class="token-line" style="color:#393A34"><span class="token comment" style="color:#999988;font-style:italic">// Bind XID</span><span class="token plain"></spa [...]
diff --git a/build/docs/next/user/mode/at/index.html b/build/docs/next/user/mode/at/index.html
index e7c38071151..282068ab844 100644
--- a/build/docs/next/user/mode/at/index.html
+++ b/build/docs/next/user/mode/at/index.html
@@ -11,11 +11,11 @@
 
 
 <meta name="aes-config" content="pid=xux-opensource&amp;user_type=101&amp;uid=&amp;username=&amp;dim10=seata"><link rel="stylesheet" href="/assets/css/styles.3d33451b.css">
-<script src="/assets/js/runtime~main.24bb509e.js" defer="defer"></script>
-<script src="/assets/js/main.12164a2c.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.c4d7a661.js" defer="defer"></script>
+<script src="/assets/js/main.3a278f29.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
-<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
+<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
 <h2 class="anchor anchorWithStickyNavbar_LWe7" id="overview">Overview<a href="#overview" class="hash-link" aria-label="Direct link to Overview" title="Direct link to Overview">​</a></h2>
 <p>AT Mode is an innovative non-intrusive distributed transaction solution introduced by Seata. Seata internally incorporates a proxy layer for database operations. When using Seata AT Mode, we effectively utilize Seata&#x27;s built-in data source proxy, where Seata adds various logic, such as inserting rollback undo_log logs and checking global locks.</p>
 <p>In this document, we will focus on the usage of Seata AT Mode. If you are interested in the principles behind the AT Mode, please read the corresponding <a href="/docs/next/dev/mode/at-mode">Developer Guide</a>.</p>
diff --git a/build/docs/next/user/mode/saga/index.html b/build/docs/next/user/mode/saga/index.html
index cccf9eef851..ea9c4854695 100644
--- a/build/docs/next/user/mode/saga/index.html
+++ b/build/docs/next/user/mode/saga/index.html
@@ -11,11 +11,11 @@
 
 
 <meta name="aes-config" content="pid=xux-opensource&amp;user_type=101&amp;uid=&amp;username=&amp;dim10=seata"><link rel="stylesheet" href="/assets/css/styles.3d33451b.css">
-<script src="/assets/js/runtime~main.24bb509e.js" defer="defer"></script>
-<script src="/assets/js/main.12164a2c.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.c4d7a661.js" defer="defer"></script>
+<script src="/assets/js/main.3a278f29.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
-<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
+<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
 <h2 class="anchor anchorWithStickyNavbar_LWe7" id="overview">Overview<a href="#overview" class="hash-link" aria-label="Direct link to Overview" title="Direct link to Overview">​</a></h2>
 <p>The Saga pattern is a long transaction solution provided by SEATA. In the Saga pattern, each participant in the business process submits a local transaction. If any participant fails, the Saga pattern compensates the previously successful participants. Both the forward service in phase one and the compensation service in phase two are implemented by business development.</p>
 <p><img decoding="async" loading="lazy" alt="Saga Mode Overview" src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAb0AAAG8CAMAAAB9rIvTAAAIwnRFWHRteGZpbGUAJTNDbXhmaWxlJTIwbW9kaWZpZWQlM0QlMjIyMDIwLTAxLTA3VDEyJTNBMjMlM0E0NS41MjlaJTIyJTIwaG9zdCUzRCUyMkVsZWN0cm9uJTIyJTIwYWdlbnQlM0QlMjJNb3ppbGxhJTJGNS4wJTIwKE1hY2ludG9zaCUzQiUyMEludGVsJTIwTWFjJTIwT1MlMjBYJTIwMTBfMTFfNiklMjBBcHBsZVdlYktpdCUyRjUzNy4zNiUyMChLSFRNTCUyQyUyMGxpa2UlMjBHZWNrbyklMjBkcmF3LmlvJTJGMTIuMy4yJTIwQ2hyb21lJTJGNzguMC4zOTA0LjEx [...]
diff --git a/build/docs/next/user/mode/tcc/index.html b/build/docs/next/user/mode/tcc/index.html
index d04dbdd2ad7..1628f2f6b75 100644
--- a/build/docs/next/user/mode/tcc/index.html
+++ b/build/docs/next/user/mode/tcc/index.html
@@ -11,11 +11,11 @@
 
 
 <meta name="aes-config" content="pid=xux-opensource&amp;user_type=101&amp;uid=&amp;username=&amp;dim10=seata"><link rel="stylesheet" href="/assets/css/styles.3d33451b.css">
-<script src="/assets/js/runtime~main.24bb509e.js" defer="defer"></script>
-<script src="/assets/js/main.12164a2c.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.c4d7a661.js" defer="defer"></script>
+<script src="/assets/js/main.3a278f29.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
-<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
+<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
 <h2 class="anchor anchorWithStickyNavbar_LWe7" id="overview">Overview<a href="#overview" class="hash-link" aria-label="Direct link to Overview" title="Direct link to Overview">​</a></h2>
 <p>TCC Mode is a distributed transaction solution supported by Seata that allows fine-grained control by business entities. It is an intrusive solution, meaning it directly impacts the service layer, independent of the underlying database. TCC Mode is the second transaction mode supported by Seata, initially contributed by Ant Financial. Its distributed transaction model operates directly on the service layer, does not rely on the underlying database, offers flexibility in choosing the g [...]
 <p><img decoding="async" loading="lazy" alt="Overview of a global transaction" src="/assets/images/seata_tcc-1-1f7a834639aa755d73fa2af435c4f042.png" width="853" height="482" class="img_ev3q"></p>
diff --git a/build/docs/next/user/mode/xa/index.html b/build/docs/next/user/mode/xa/index.html
index 6f95412f751..4657e9f7aaf 100644
--- a/build/docs/next/user/mode/xa/index.html
+++ b/build/docs/next/user/mode/xa/index.html
@@ -11,11 +11,11 @@
 
 
 <meta name="aes-config" content="pid=xux-opensource&amp;user_type=101&amp;uid=&amp;username=&amp;dim10=seata"><link rel="stylesheet" href="/assets/css/styles.3d33451b.css">
-<script src="/assets/js/runtime~main.24bb509e.js" defer="defer"></script>
-<script src="/assets/js/main.12164a2c.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.c4d7a661.js" defer="defer"></script>
+<script src="/assets/js/main.3a278f29.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
-<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
+<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
 <h2 class="anchor anchorWithStickyNavbar_LWe7" id="overview">Overview<a href="#overview" class="hash-link" aria-label="Direct link to Overview" title="Direct link to Overview">​</a></h2>
 <p>XA Mode is a transaction mode supported from version 1.2. The XA specification is a Distributed Transaction Processing (DTP) standard defined by the X/Open organization. Seata XA Mode utilizes the support of the XA protocol by transaction resources (databases, message services, etc.) to manage branch transactions using the mechanisms of the XA protocol.</p>
 <p><img decoding="async" loading="lazy" alt="Overview of a global transaction" src="/assets/images/TB1hSpccIVl614jSZKPXXaGjpXa-1330-924-7e6b5a4c3096ed800b0251a00de52dc7.png" width="1330" height="924" class="img_ev3q"></p>
diff --git a/build/docs/next/user/ormframework/index.html b/build/docs/next/user/ormframework/index.html
index fd5a7fecadb..a0ab963d37c 100644
--- a/build/docs/next/user/ormframework/index.html
+++ b/build/docs/next/user/ormframework/index.html
@@ -11,11 +11,11 @@
 
 
 <meta name="aes-config" content="pid=xux-opensource&amp;user_type=101&amp;uid=&amp;username=&amp;dim10=seata"><link rel="stylesheet" href="/assets/css/styles.3d33451b.css">
-<script src="/assets/js/runtime~main.24bb509e.js" defer="defer"></script>
-<script src="/assets/js/main.12164a2c.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.c4d7a661.js" defer="defer"></script>
+<script src="/assets/js/main.3a278f29.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
-<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
+<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
 <p>Although Seata is a component that ensures data consistency, it has no special requirements for ORM frameworks, supporting many mainstream ORM frameworks such as Mybatis, Mybatis-Plus, Spring Data JPA, Hibernate and so on. This is because the ORM framework is located on the upper layer of the JDBC structure, and Seata&#x27;s AT and XA transaction modes intercept and enhance JDBC standard interface operations.</p></div><footer class="theme-doc-footer docusaurus-mt-lg"><div class="theme [...]
                   <div class="fs-12">
                     <div class="center-div">
diff --git a/build/docs/next/user/performance/index.html b/build/docs/next/user/performance/index.html
index 1861681bd8a..7e902b70554 100644
--- a/build/docs/next/user/performance/index.html
+++ b/build/docs/next/user/performance/index.html
@@ -11,11 +11,11 @@
 
 
 <meta name="aes-config" content="pid=xux-opensource&amp;user_type=101&amp;uid=&amp;username=&amp;dim10=seata"><link rel="stylesheet" href="/assets/css/styles.3d33451b.css">
-<script src="/assets/js/runtime~main.24bb509e.js" defer="defer"></script>
-<script src="/assets/js/main.12164a2c.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.c4d7a661.js" defer="defer"></script>
+<script src="/assets/js/main.3a278f29.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
-<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
+<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
 <p>Welcome to claim and supplement this document</p></div><footer class="theme-doc-footer docusaurus-mt-lg"><div class="theme-doc-footer-edit-meta-row row"><div class="col"><a href="https://github.com/apache/incubator-seata-website/blob/docusaurus/i18n/en/docusaurus-plugin-content-docs/current/user/performance.md" target="_blank" rel="noopener noreferrer" class="theme-edit-this-page"><svg fill="currentColor" height="20" width="20" viewBox="0 0 40 40" class="iconEdit_Z9Sw" aria-hidden="tr [...]
                   <div class="fs-12">
                     <div class="center-div">
diff --git a/build/docs/next/user/quickstart/index.html b/build/docs/next/user/quickstart/index.html
index 09b74aa81d1..f9516ebc519 100644
--- a/build/docs/next/user/quickstart/index.html
+++ b/build/docs/next/user/quickstart/index.html
@@ -11,11 +11,11 @@
 
 
 <meta name="aes-config" content="pid=xux-opensource&amp;user_type=101&amp;uid=&amp;username=&amp;dim10=seata"><link rel="stylesheet" href="/assets/css/styles.3d33451b.css">
-<script src="/assets/js/runtime~main.24bb509e.js" defer="defer"></script>
-<script src="/assets/js/main.12164a2c.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.c4d7a661.js" defer="defer"></script>
+<script src="/assets/js/main.3a278f29.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
-<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
+<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
 <p>Let&#x27;s begin with a Microservices example.</p>
 <h2 class="anchor anchorWithStickyNavbar_LWe7" id="use-case">Use case<a href="#use-case" class="hash-link" aria-label="Direct link to Use case" title="Direct link to Use case">​</a></h2>
 <p>A business logic for user purchasing commodities. The whole business logic is powered by 3 microservices:</p>
diff --git a/build/docs/next/user/registry/consul/index.html b/build/docs/next/user/registry/consul/index.html
index ec08d55bab1..797227d453a 100644
--- a/build/docs/next/user/registry/consul/index.html
+++ b/build/docs/next/user/registry/consul/index.html
@@ -11,11 +11,11 @@
 
 
 <meta name="aes-config" content="pid=xux-opensource&amp;user_type=101&amp;uid=&amp;username=&amp;dim10=seata"><link rel="stylesheet" href="/assets/css/styles.3d33451b.css">
-<script src="/assets/js/runtime~main.24bb509e.js" defer="defer"></script>
-<script src="/assets/js/main.12164a2c.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.c4d7a661.js" defer="defer"></script>
+<script src="/assets/js/main.3a278f29.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
-<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
+<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
 <p>Consul is an important registry implementation in the Seata component.</p>
 <p>This article is based on Seata 1.4.2 and registers Seata to Consul with file as the configuration center.</p>
 <p>Consul version recommended is 1.8+. The following text uses Consul 1.11.2 as an example.</p>
diff --git a/build/docs/next/user/registry/etcd3/index.html b/build/docs/next/user/registry/etcd3/index.html
index 5082c058b3e..e23ded8b79b 100644
--- a/build/docs/next/user/registry/etcd3/index.html
+++ b/build/docs/next/user/registry/etcd3/index.html
@@ -11,11 +11,11 @@
 
 
 <meta name="aes-config" content="pid=xux-opensource&amp;user_type=101&amp;uid=&amp;username=&amp;dim10=seata"><link rel="stylesheet" href="/assets/css/styles.3d33451b.css">
-<script src="/assets/js/runtime~main.24bb509e.js" defer="defer"></script>
-<script src="/assets/js/main.12164a2c.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.c4d7a661.js" defer="defer"></script>
+<script src="/assets/js/main.3a278f29.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
-<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
+<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
 <p>Etcd3 is an important implementation of the registry center in the Seata component.</p>
 <h2 class="anchor anchorWithStickyNavbar_LWe7" id="prerequisites">Prerequisites<a href="#prerequisites" class="hash-link" aria-label="Direct link to Prerequisites" title="Direct link to Prerequisites">​</a></h2>
 <p>Before integrating <code>Etcd3</code> into your Seata project, make sure that the Etcd3 Server service has been started in the background. If you are not familiar with the basic usage of Etcd3, you can refer to the <a href="https://etcd.io/docs/v3.5/quickstart" target="_blank" rel="noopener noreferrer">Etcd3 Quickstart</a> for a preliminary understanding. It is recommended to use Etcd3 version <code>3.5.0</code> or above.</p>
diff --git a/build/docs/next/user/registry/eureka/index.html b/build/docs/next/user/registry/eureka/index.html
index c0856425521..a7dc648e5e0 100644
--- a/build/docs/next/user/registry/eureka/index.html
+++ b/build/docs/next/user/registry/eureka/index.html
@@ -11,11 +11,11 @@
 
 
 <meta name="aes-config" content="pid=xux-opensource&amp;user_type=101&amp;uid=&amp;username=&amp;dim10=seata"><link rel="stylesheet" href="/assets/css/styles.3d33451b.css">
-<script src="/assets/js/runtime~main.24bb509e.js" defer="defer"></script>
-<script src="/assets/js/main.12164a2c.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.c4d7a661.js" defer="defer"></script>
+<script src="/assets/js/main.3a278f29.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
-<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
+<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
 <p>Eureka is an important registry implementation in the Seata component.</p>
 <h2 class="anchor anchorWithStickyNavbar_LWe7" id="prerequisites">Prerequisites<a href="#prerequisites" class="hash-link" aria-label="Direct link to Prerequisites" title="Direct link to Prerequisites">​</a></h2>
 <p>Before integrating <code>Eureka</code> into your Seata project, make sure that the Eureka Server service is already running in the background. If you are not familiar with the basic usage of Eureka, you can refer to the <a href="https://projects.spring.io/spring-cloud/spring-cloud.html#_service_discovery_eureka_clients" target="_blank" rel="noopener noreferrer">Eureka Quick Start</a> for reference. It is recommended to use Eureka version <code>2.X</code> or above.</p>
diff --git a/build/docs/next/user/registry/index.html b/build/docs/next/user/registry/index.html
index 02357b88f5c..790974c975b 100644
--- a/build/docs/next/user/registry/index.html
+++ b/build/docs/next/user/registry/index.html
@@ -11,11 +11,11 @@
 
 
 <meta name="aes-config" content="pid=xux-opensource&amp;user_type=101&amp;uid=&amp;username=&amp;dim10=seata"><link rel="stylesheet" href="/assets/css/styles.3d33451b.css">
-<script src="/assets/js/runtime~main.24bb509e.js" defer="defer"></script>
-<script src="/assets/js/main.12164a2c.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.c4d7a661.js" defer="defer"></script>
+<script src="/assets/js/main.3a278f29.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
-<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
+<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
 <ul>
 <li>What is a registry center? The registry center can be considered as the &quot;address book&quot; in a microservices architecture, which records the mapping relationship between services and service addresses. In a distributed architecture, services are registered here, and when a service needs to call other services, it looks up the address of the service here and makes the call. For example, the Seata client (TM, RM) discovers the address of the Seata server (TC) cluster and communi [...]
 <li>What is the difference between Seata&#x27;s registry center and the registry centers of Dubbo and Spring Cloud? In a broad sense, there is no difference. The only difference is that the registry centers of Dubbo and Spring Cloud only work for their own components, while Seata&#x27;s registry center also works for Seata itself. (Note: The registry centers of Dubbo and Spring Cloud are not related to Seata)</li>
diff --git a/build/docs/next/user/registry/nacos/index.html b/build/docs/next/user/registry/nacos/index.html
index b2bb1f9c85c..a8c32ae8fef 100644
--- a/build/docs/next/user/registry/nacos/index.html
+++ b/build/docs/next/user/registry/nacos/index.html
@@ -11,11 +11,11 @@
 
 
 <meta name="aes-config" content="pid=xux-opensource&amp;user_type=101&amp;uid=&amp;username=&amp;dim10=seata"><link rel="stylesheet" href="/assets/css/styles.3d33451b.css">
-<script src="/assets/js/runtime~main.24bb509e.js" defer="defer"></script>
-<script src="/assets/js/main.12164a2c.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.c4d7a661.js" defer="defer"></script>
+<script src="/assets/js/main.3a278f29.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
-<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
+<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
 <p>Nacos is an important registry implementation in the Seata component.</p>
 <h2 class="anchor anchorWithStickyNavbar_LWe7" id="prerequisites">Prerequisites<a href="#prerequisites" class="hash-link" aria-label="Direct link to Prerequisites" title="Direct link to Prerequisites">​</a></h2>
 <p>Before integrating <code>nacos-client</code> into your Seata project, make sure that the Nacos service is already running in the background. If you are not familiar with the basic usage of Nacos, you can refer to the <a href="https://nacos.io/en-us/docs/quick-start.html" target="_blank" rel="noopener noreferrer">Nacos Quick Start</a> guide. It is recommended to use Nacos version <code>1.4.0</code> or above.</p>
diff --git a/build/docs/next/user/registry/namingserver/index.html b/build/docs/next/user/registry/namingserver/index.html
index 5c7e502334c..7742e4e191b 100644
--- a/build/docs/next/user/registry/namingserver/index.html
+++ b/build/docs/next/user/registry/namingserver/index.html
@@ -11,11 +11,11 @@
 
 
 <meta name="aes-config" content="pid=xux-opensource&amp;user_type=101&amp;uid=&amp;username=&amp;dim10=seata"><link rel="stylesheet" href="/assets/css/styles.3d33451b.css">
-<script src="/assets/js/runtime~main.24bb509e.js" defer="defer"></script>
-<script src="/assets/js/main.12164a2c.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.c4d7a661.js" defer="defer"></script>
+<script src="/assets/js/main.3a278f29.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
-<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
+<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
 <p>Namingserver is Seata&#x27;s native registry center.</p>
 <h2 class="anchor anchorWithStickyNavbar_LWe7" id="prerequisites">Prerequisites<a href="#prerequisites" class="hash-link" aria-label="Direct link to Prerequisites" title="Direct link to Prerequisites">​</a></h2>
 <p>Download the Seata binary package from <a href="https://seata.apache.org/download/seata-server/" target="_blank" rel="noopener noreferrer">this link</a></p>
@@ -76,7 +76,7 @@ For other configurations, refer to <a href="https://github.com/apache/incubator-
 <li>Adding, deleting, or modifying transaction groups must be done through namingserver&#x27;s open-api. Bypassing this may cause data inconsistency, resulting in service discovery failures or exceptions.</li>
 </ol>
 </li>
-</ul></div><footer class="theme-doc-footer docusaurus-mt-lg"><div class="theme-doc-footer-edit-meta-row row"><div class="col"><a href="https://github.com/apache/incubator-seata-website/blob/docusaurus/i18n/en/docusaurus-plugin-content-docs/current/user/registry/namingserver.md" target="_blank" rel="noopener noreferrer" class="theme-edit-this-page"><svg fill="currentColor" height="20" width="20" viewBox="0 0 40 40" class="iconEdit_Z9Sw" aria-hidden="true"><g><path d="m34.5 11.7l-3 3.1-6.3 [...]
+</ul></div><footer class="theme-doc-footer docusaurus-mt-lg"><div class="theme-doc-footer-edit-meta-row row"><div class="col"><a href="https://github.com/apache/incubator-seata-website/blob/docusaurus/i18n/en/docusaurus-plugin-content-docs/current/user/registry/namingserver.md" target="_blank" rel="noopener noreferrer" class="theme-edit-this-page"><svg fill="currentColor" height="20" width="20" viewBox="0 0 40 40" class="iconEdit_Z9Sw" aria-hidden="true"><g><path d="m34.5 11.7l-3 3.1-6.3 [...]
                   <div class="fs-12">
                     <div class="center-div">
                       <span>Apache Seata (incubating) is an effort undergoing incubation at The Apache Software Foundation (ASF), sponsored by the Apache Incubator. Incubation is required of all newly accepted projects until a further review indicates that the infrastructure, communications, and decision making process have stabilized in a manner consistent with other successful ASF projects. While incubation status is not necessarily a reflection of the completeness or stability of the  [...]
diff --git a/build/docs/next/user/registry/zookeeper/index.html b/build/docs/next/user/registry/zookeeper/index.html
index 780ef6ab845..fe5965bb1a6 100644
--- a/build/docs/next/user/registry/zookeeper/index.html
+++ b/build/docs/next/user/registry/zookeeper/index.html
@@ -11,11 +11,11 @@
 
 
 <meta name="aes-config" content="pid=xux-opensource&amp;user_type=101&amp;uid=&amp;username=&amp;dim10=seata"><link rel="stylesheet" href="/assets/css/styles.3d33451b.css">
-<script src="/assets/js/runtime~main.24bb509e.js" defer="defer"></script>
-<script src="/assets/js/main.12164a2c.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.c4d7a661.js" defer="defer"></script>
+<script src="/assets/js/main.3a278f29.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
-<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
+<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
 <p>ZooKeeper serves as a critical registry center implementation within the Seata component.</p>
 <p>This document is based on Seata 2.0.0, demonstrating how to register Seata with ZooKeeper using a file as the configuration center.</p>
 <p>It is recommended to use ZooKeeper version 3.4.13 or above. The following example uses ZooKeeper version 3.4.14.</p>
diff --git a/build/docs/next/user/spring/index.html b/build/docs/next/user/spring/index.html
index d4cfdf0a450..33713f89cf7 100644
--- a/build/docs/next/user/spring/index.html
+++ b/build/docs/next/user/spring/index.html
@@ -11,8 +11,8 @@
 
 
 <meta name="aes-config" content="pid=xux-opensource&amp;user_type=101&amp;uid=&amp;username=&amp;dim10=seata"><link rel="stylesheet" href="/assets/css/styles.3d33451b.css">
-<script src="/assets/js/runtime~main.24bb509e.js" defer="defer"></script>
-<script src="/assets/js/main.12164a2c.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.c4d7a661.js" defer="defer"></script>
+<script src="/assets/js/main.3a278f29.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
diff --git a/build/docs/next/user/sqlreference/dml/index.html b/build/docs/next/user/sqlreference/dml/index.html
index 08d61be2855..71fb8f174ea 100644
--- a/build/docs/next/user/sqlreference/dml/index.html
+++ b/build/docs/next/user/sqlreference/dml/index.html
@@ -11,11 +11,11 @@
 
 
 <meta name="aes-config" content="pid=xux-opensource&amp;user_type=101&amp;uid=&amp;username=&amp;dim10=seata"><link rel="stylesheet" href="/assets/css/styles.3d33451b.css">
-<script src="/assets/js/runtime~main.24bb509e.js" defer="defer"></script>
-<script src="/assets/js/main.12164a2c.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.c4d7a661.js" defer="defer"></script>
+<script src="/assets/js/main.3a278f29.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
-<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
+<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
 <p>This article introduces the types of DML statements, SQL instances, and whether Seata supports them, helping you to use SQL more smoothly in Seata.</p>
 <table><thead><tr><th style="text-align:left">Type                                   </th><th style="text-align:left">SQL Examples</th><th style="text-align:left">Support                                                     </th></tr></thead><tbody><tr><td style="text-align:left">INSERT</td><td style="text-align:left"><code>INSERT INTO tb1_name (col_name,...) VALUES ({expr | FAULT},...),(...),...</code> or <code>INSERT INTO tb1_name SET col_name={expr | DEFAULT}, ...</code> or <code>INSER [...]
                   <div class="fs-12">
diff --git a/build/docs/next/user/sqlreference/function/index.html b/build/docs/next/user/sqlreference/function/index.html
index 1fb89dff493..b3d46dc8078 100644
--- a/build/docs/next/user/sqlreference/function/index.html
+++ b/build/docs/next/user/sqlreference/function/index.html
@@ -11,11 +11,11 @@
 
 
 <meta name="aes-config" content="pid=xux-opensource&amp;user_type=101&amp;uid=&amp;username=&amp;dim10=seata"><link rel="stylesheet" href="/assets/css/styles.3d33451b.css">
-<script src="/assets/js/runtime~main.24bb509e.js" defer="defer"></script>
-<script src="/assets/js/main.12164a2c.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.c4d7a661.js" defer="defer"></script>
+<script src="/assets/js/main.3a278f29.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
-<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
+<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
 <p>The table below lists the support for functions in DQL and DML statements. It is important to note that functions cannot be used as primary keys in DML statements.</p>
 <h3 class="anchor anchorWithStickyNavbar_LWe7" id="dml-statement-support">DML Statement Support<a href="#dml-statement-support" class="hash-link" aria-label="Direct link to DML Statement Support" title="Direct link to DML Statement Support">​</a></h3>
 <table><thead><tr><th style="text-align:left">Type</th><th style="text-align:left">Supported or not</th></tr></thead><tbody><tr><td style="text-align:left">CONCAT(string2[,...])</td><td style="text-align:left">Yes</td></tr><tr><td style="text-align:left">INSTR(string,substring)</td><td style="text-align:left">Yes</td></tr><tr><td style="text-align:left">LCASE(string2)</td><td style="text-align:left">Yes</td></tr><tr><td style="text-align:left">LEFT(string2,length)</td><td style="text-ali [...]
diff --git a/build/docs/next/user/sqlreference/sql-decoration/index.html b/build/docs/next/user/sqlreference/sql-decoration/index.html
index 6ca7528ede7..8c3a1ef79b6 100644
--- a/build/docs/next/user/sqlreference/sql-decoration/index.html
+++ b/build/docs/next/user/sqlreference/sql-decoration/index.html
@@ -11,11 +11,11 @@
 
 
 <meta name="aes-config" content="pid=xux-opensource&amp;user_type=101&amp;uid=&amp;username=&amp;dim10=seata"><link rel="stylesheet" href="/assets/css/styles.3d33451b.css">
-<script src="/assets/js/runtime~main.24bb509e.js" defer="defer"></script>
-<script src="/assets/js/main.12164a2c.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.c4d7a661.js" defer="defer"></script>
+<script src="/assets/js/main.3a278f29.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
-<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
+<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
 <p>Seata&#x27;s isolation level defaults to read uncommitted. In this mode, the SQL decoration usage of select statements in this article table is supported. Using for update proxy can make Seata achieve read committed. In this mode, the usage of select statements can only be partially supported.</p>
 <h3 class="anchor anchorWithStickyNavbar_LWe7" id="dml-statement-support">DML Statement Support<a href="#dml-statement-support" class="hash-link" aria-label="Direct link to DML Statement Support" title="Direct link to DML Statement Support">​</a></h3>
 <p>| Type         | SQL Example                                           | Supported or not                                                       |
diff --git a/build/docs/next/user/sqlreference/sql-restrictions/index.html b/build/docs/next/user/sqlreference/sql-restrictions/index.html
index bda6251068d..2e094072931 100644
--- a/build/docs/next/user/sqlreference/sql-restrictions/index.html
+++ b/build/docs/next/user/sqlreference/sql-restrictions/index.html
@@ -11,11 +11,11 @@
 
 
 <meta name="aes-config" content="pid=xux-opensource&amp;user_type=101&amp;uid=&amp;username=&amp;dim10=seata"><link rel="stylesheet" href="/assets/css/styles.3d33451b.css">
-<script src="/assets/js/runtime~main.24bb509e.js" defer="defer"></script>
-<script src="/assets/js/main.12164a2c.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.c4d7a661.js" defer="defer"></script>
+<script src="/assets/js/main.3a278f29.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
-<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
+<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
 <p>Seata transactions currently support some functions of the DML syntax of INSERT, UPDATE, and DELETE. These types have been verified by the Seata open source community. The scope of SQL support is still expanding, and it is recommended to use it within the limits of this article. If you are interested in helping the community support more types of SQL, please submit a PR.</p>
 <h3 class="anchor anchorWithStickyNavbar_LWe7" id="usage-restrictions">Usage restrictions<a href="#usage-restrictions" class="hash-link" aria-label="Direct link to Usage restrictions" title="Direct link to Usage restrictions">​</a></h3>
 <ul>
diff --git a/build/docs/next/user/txgroup/transaction-group-and-ha/index.html b/build/docs/next/user/txgroup/transaction-group-and-ha/index.html
index 2042e950f06..90548ad93e0 100644
--- a/build/docs/next/user/txgroup/transaction-group-and-ha/index.html
+++ b/build/docs/next/user/txgroup/transaction-group-and-ha/index.html
@@ -11,11 +11,11 @@
 
 
 <meta name="aes-config" content="pid=xux-opensource&amp;user_type=101&amp;uid=&amp;username=&amp;dim10=seata"><link rel="stylesheet" href="/assets/css/styles.3d33451b.css">
-<script src="/assets/js/runtime~main.24bb509e.js" defer="defer"></script>
-<script src="/assets/js/main.12164a2c.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.c4d7a661.js" defer="defer"></script>
+<script src="/assets/js/main.3a278f29.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
-<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
+<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
 <h2 class="anchor anchorWithStickyNavbar_LWe7" id="best-practice-1-tcs-cross-data-center-disaster-recovery">Best Practice 1: TC&#x27;s Cross-Data Center Disaster Recovery<a href="#best-practice-1-tcs-cross-data-center-disaster-recovery" class="hash-link" aria-label="Direct link to Best Practice 1: TC&#x27;s Cross-Data Center Disaster Recovery" title="Direct link to Best Practice 1: TC&#x27;s Cross-Data Center Disaster Recovery">​</a></h2>
 <ul>
 <li>Assume that the TC cluster is deployed in two data centers: guangzhou (primary) and shanghai (backup), each with two instances.</li>
diff --git a/build/docs/next/user/txgroup/transaction-group/index.html b/build/docs/next/user/txgroup/transaction-group/index.html
index 8d6036a52e3..f7d688cf48a 100644
--- a/build/docs/next/user/txgroup/transaction-group/index.html
+++ b/build/docs/next/user/txgroup/transaction-group/index.html
@@ -11,11 +11,11 @@
 
 
 <meta name="aes-config" content="pid=xux-opensource&amp;user_type=101&amp;uid=&amp;username=&amp;dim10=seata"><link rel="stylesheet" href="/assets/css/styles.3d33451b.css">
-<script src="/assets/js/runtime~main.24bb509e.js" defer="defer"></script>
-<script src="/assets/js/main.12164a2c.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.c4d7a661.js" defer="defer"></script>
+<script src="/assets/js/main.3a278f29.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
-<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
+<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
 <h3 class="anchor anchorWithStickyNavbar_LWe7" id="what-is-a-transaction-group">What is a transaction group?<a href="#what-is-a-transaction-group" class="hash-link" aria-label="Direct link to What is a transaction group?" title="Direct link to What is a transaction group?">​</a></h3>
 <ul>
 <li>Transaction group: The logical resource of Seata can be defined by the application (client) according to the needs of microservices, with each group having a unique name.</li>
diff --git a/build/docs/ops/config-center/index.html b/build/docs/ops/config-center/index.html
index 8ca8793f3a0..b536db637b0 100644
--- a/build/docs/ops/config-center/index.html
+++ b/build/docs/ops/config-center/index.html
@@ -11,8 +11,8 @@
 
 
 <meta name="aes-config" content="pid=xux-opensource&amp;user_type=101&amp;uid=&amp;username=&amp;dim10=seata"><link rel="stylesheet" href="/assets/css/styles.3d33451b.css">
-<script src="/assets/js/runtime~main.24bb509e.js" defer="defer"></script>
-<script src="/assets/js/main.12164a2c.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.c4d7a661.js" defer="defer"></script>
+<script src="/assets/js/main.3a278f29.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
diff --git a/build/docs/ops/deploy-by-docker-142/index.html b/build/docs/ops/deploy-by-docker-142/index.html
index 09e58bc76f5..e62922eadaf 100644
--- a/build/docs/ops/deploy-by-docker-142/index.html
+++ b/build/docs/ops/deploy-by-docker-142/index.html
@@ -11,8 +11,8 @@
 
 
 <meta name="aes-config" content="pid=xux-opensource&amp;user_type=101&amp;uid=&amp;username=&amp;dim10=seata"><link rel="stylesheet" href="/assets/css/styles.3d33451b.css">
-<script src="/assets/js/runtime~main.24bb509e.js" defer="defer"></script>
-<script src="/assets/js/main.12164a2c.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.c4d7a661.js" defer="defer"></script>
+<script src="/assets/js/main.3a278f29.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
diff --git a/build/docs/ops/deploy-by-docker-compose-142/index.html b/build/docs/ops/deploy-by-docker-compose-142/index.html
index 7328f44a2b3..022e0bd8065 100644
--- a/build/docs/ops/deploy-by-docker-compose-142/index.html
+++ b/build/docs/ops/deploy-by-docker-compose-142/index.html
@@ -11,8 +11,8 @@
 
 
 <meta name="aes-config" content="pid=xux-opensource&amp;user_type=101&amp;uid=&amp;username=&amp;dim10=seata"><link rel="stylesheet" href="/assets/css/styles.3d33451b.css">
-<script src="/assets/js/runtime~main.24bb509e.js" defer="defer"></script>
-<script src="/assets/js/main.12164a2c.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.c4d7a661.js" defer="defer"></script>
+<script src="/assets/js/main.3a278f29.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
diff --git a/build/docs/ops/deploy-by-docker-compose/index.html b/build/docs/ops/deploy-by-docker-compose/index.html
index 0a1455759f3..6543796a8b4 100644
--- a/build/docs/ops/deploy-by-docker-compose/index.html
+++ b/build/docs/ops/deploy-by-docker-compose/index.html
@@ -11,8 +11,8 @@
 
 
 <meta name="aes-config" content="pid=xux-opensource&amp;user_type=101&amp;uid=&amp;username=&amp;dim10=seata"><link rel="stylesheet" href="/assets/css/styles.3d33451b.css">
-<script src="/assets/js/runtime~main.24bb509e.js" defer="defer"></script>
-<script src="/assets/js/main.12164a2c.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.c4d7a661.js" defer="defer"></script>
+<script src="/assets/js/main.3a278f29.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
diff --git a/build/docs/ops/deploy-by-docker/index.html b/build/docs/ops/deploy-by-docker/index.html
index 134d7428caa..7b7c76fce27 100644
--- a/build/docs/ops/deploy-by-docker/index.html
+++ b/build/docs/ops/deploy-by-docker/index.html
@@ -11,8 +11,8 @@
 
 
 <meta name="aes-config" content="pid=xux-opensource&amp;user_type=101&amp;uid=&amp;username=&amp;dim10=seata"><link rel="stylesheet" href="/assets/css/styles.3d33451b.css">
-<script src="/assets/js/runtime~main.24bb509e.js" defer="defer"></script>
-<script src="/assets/js/main.12164a2c.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.c4d7a661.js" defer="defer"></script>
+<script src="/assets/js/main.3a278f29.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
diff --git a/build/docs/ops/deploy-by-helm/index.html b/build/docs/ops/deploy-by-helm/index.html
index 2c8df3f7c89..d173f951e6b 100644
--- a/build/docs/ops/deploy-by-helm/index.html
+++ b/build/docs/ops/deploy-by-helm/index.html
@@ -11,8 +11,8 @@
 
 
 <meta name="aes-config" content="pid=xux-opensource&amp;user_type=101&amp;uid=&amp;username=&amp;dim10=seata"><link rel="stylesheet" href="/assets/css/styles.3d33451b.css">
-<script src="/assets/js/runtime~main.24bb509e.js" defer="defer"></script>
-<script src="/assets/js/main.12164a2c.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.c4d7a661.js" defer="defer"></script>
+<script src="/assets/js/main.3a278f29.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
diff --git a/build/docs/ops/deploy-by-kubernetes/index.html b/build/docs/ops/deploy-by-kubernetes/index.html
index e878543bc40..caf627fa4bc 100644
--- a/build/docs/ops/deploy-by-kubernetes/index.html
+++ b/build/docs/ops/deploy-by-kubernetes/index.html
@@ -11,8 +11,8 @@
 
 
 <meta name="aes-config" content="pid=xux-opensource&amp;user_type=101&amp;uid=&amp;username=&amp;dim10=seata"><link rel="stylesheet" href="/assets/css/styles.3d33451b.css">
-<script src="/assets/js/runtime~main.24bb509e.js" defer="defer"></script>
-<script src="/assets/js/main.12164a2c.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.c4d7a661.js" defer="defer"></script>
+<script src="/assets/js/main.3a278f29.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
diff --git a/build/docs/ops/deploy-guide-beginner/index.html b/build/docs/ops/deploy-guide-beginner/index.html
index c44cf08d5e5..1e6b634a281 100644
--- a/build/docs/ops/deploy-guide-beginner/index.html
+++ b/build/docs/ops/deploy-guide-beginner/index.html
@@ -11,8 +11,8 @@
 
 
 <meta name="aes-config" content="pid=xux-opensource&amp;user_type=101&amp;uid=&amp;username=&amp;dim10=seata"><link rel="stylesheet" href="/assets/css/styles.3d33451b.css">
-<script src="/assets/js/runtime~main.24bb509e.js" defer="defer"></script>
-<script src="/assets/js/main.12164a2c.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.c4d7a661.js" defer="defer"></script>
+<script src="/assets/js/main.3a278f29.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
diff --git a/build/docs/ops/deploy-ha/index.html b/build/docs/ops/deploy-ha/index.html
index cf870837c86..f9a71cf927e 100644
--- a/build/docs/ops/deploy-ha/index.html
+++ b/build/docs/ops/deploy-ha/index.html
@@ -11,8 +11,8 @@
 
 
 <meta name="aes-config" content="pid=xux-opensource&amp;user_type=101&amp;uid=&amp;username=&amp;dim10=seata"><link rel="stylesheet" href="/assets/css/styles.3d33451b.css">
-<script src="/assets/js/runtime~main.24bb509e.js" defer="defer"></script>
-<script src="/assets/js/main.12164a2c.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.c4d7a661.js" defer="defer"></script>
+<script src="/assets/js/main.3a278f29.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
diff --git a/build/docs/ops/deploy-server-raft/index.html b/build/docs/ops/deploy-server-raft/index.html
index 642e2c8be79..3c5fc1a63dc 100644
--- a/build/docs/ops/deploy-server-raft/index.html
+++ b/build/docs/ops/deploy-server-raft/index.html
@@ -11,8 +11,8 @@
 
 
 <meta name="aes-config" content="pid=xux-opensource&amp;user_type=101&amp;uid=&amp;username=&amp;dim10=seata"><link rel="stylesheet" href="/assets/css/styles.3d33451b.css">
-<script src="/assets/js/runtime~main.24bb509e.js" defer="defer"></script>
-<script src="/assets/js/main.12164a2c.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.c4d7a661.js" defer="defer"></script>
+<script src="/assets/js/main.3a278f29.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
diff --git a/build/docs/ops/deploy-server/index.html b/build/docs/ops/deploy-server/index.html
index d0406d6d103..8a00052b96e 100644
--- a/build/docs/ops/deploy-server/index.html
+++ b/build/docs/ops/deploy-server/index.html
@@ -11,8 +11,8 @@
 
 
 <meta name="aes-config" content="pid=xux-opensource&amp;user_type=101&amp;uid=&amp;username=&amp;dim10=seata"><link rel="stylesheet" href="/assets/css/styles.3d33451b.css">
-<script src="/assets/js/runtime~main.24bb509e.js" defer="defer"></script>
-<script src="/assets/js/main.12164a2c.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.c4d7a661.js" defer="defer"></script>
+<script src="/assets/js/main.3a278f29.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
diff --git a/build/docs/ops/multi-configuration-isolation/index.html b/build/docs/ops/multi-configuration-isolation/index.html
index 0bc6294bded..7094cc3b926 100644
--- a/build/docs/ops/multi-configuration-isolation/index.html
+++ b/build/docs/ops/multi-configuration-isolation/index.html
@@ -11,8 +11,8 @@
 
 
 <meta name="aes-config" content="pid=xux-opensource&amp;user_type=101&amp;uid=&amp;username=&amp;dim10=seata"><link rel="stylesheet" href="/assets/css/styles.3d33451b.css">
-<script src="/assets/js/runtime~main.24bb509e.js" defer="defer"></script>
-<script src="/assets/js/main.12164a2c.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.c4d7a661.js" defer="defer"></script>
+<script src="/assets/js/main.3a278f29.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
diff --git a/build/docs/ops/upgrade/index.html b/build/docs/ops/upgrade/index.html
index 4cebaa6c186..9f5a824a299 100644
--- a/build/docs/ops/upgrade/index.html
+++ b/build/docs/ops/upgrade/index.html
@@ -11,8 +11,8 @@
 
 
 <meta name="aes-config" content="pid=xux-opensource&amp;user_type=101&amp;uid=&amp;username=&amp;dim10=seata"><link rel="stylesheet" href="/assets/css/styles.3d33451b.css">
-<script src="/assets/js/runtime~main.24bb509e.js" defer="defer"></script>
-<script src="/assets/js/main.12164a2c.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.c4d7a661.js" defer="defer"></script>
+<script src="/assets/js/main.3a278f29.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
diff --git a/build/docs/ops/version-maintain-plan/index.html b/build/docs/ops/version-maintain-plan/index.html
index f9dd87f1fa1..ac3f0652409 100644
--- a/build/docs/ops/version-maintain-plan/index.html
+++ b/build/docs/ops/version-maintain-plan/index.html
@@ -11,8 +11,8 @@
 
 
 <meta name="aes-config" content="pid=xux-opensource&amp;user_type=101&amp;uid=&amp;username=&amp;dim10=seata"><link rel="stylesheet" href="/assets/css/styles.3d33451b.css">
-<script src="/assets/js/runtime~main.24bb509e.js" defer="defer"></script>
-<script src="/assets/js/main.12164a2c.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.c4d7a661.js" defer="defer"></script>
+<script src="/assets/js/main.3a278f29.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
diff --git a/build/docs/overview/faq/index.html b/build/docs/overview/faq/index.html
index 44246fe718e..e947e19811b 100644
--- a/build/docs/overview/faq/index.html
+++ b/build/docs/overview/faq/index.html
@@ -11,8 +11,8 @@
 
 
 <meta name="aes-config" content="pid=xux-opensource&amp;user_type=101&amp;uid=&amp;username=&amp;dim10=seata"><link rel="stylesheet" href="/assets/css/styles.3d33451b.css">
-<script src="/assets/js/runtime~main.24bb509e.js" defer="defer"></script>
-<script src="/assets/js/main.12164a2c.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.c4d7a661.js" defer="defer"></script>
+<script src="/assets/js/main.3a278f29.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
diff --git a/build/docs/overview/history/index.html b/build/docs/overview/history/index.html
index e208551aa55..47fa8dfe0d4 100644
--- a/build/docs/overview/history/index.html
+++ b/build/docs/overview/history/index.html
@@ -11,8 +11,8 @@
 
 
 <meta name="aes-config" content="pid=xux-opensource&amp;user_type=101&amp;uid=&amp;username=&amp;dim10=seata"><link rel="stylesheet" href="/assets/css/styles.3d33451b.css">
-<script src="/assets/js/runtime~main.24bb509e.js" defer="defer"></script>
-<script src="/assets/js/main.12164a2c.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.c4d7a661.js" defer="defer"></script>
+<script src="/assets/js/main.3a278f29.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
diff --git a/build/docs/overview/terminology/index.html b/build/docs/overview/terminology/index.html
index 146090764fa..b07975cb188 100644
--- a/build/docs/overview/terminology/index.html
+++ b/build/docs/overview/terminology/index.html
@@ -11,8 +11,8 @@
 
 
 <meta name="aes-config" content="pid=xux-opensource&amp;user_type=101&amp;uid=&amp;username=&amp;dim10=seata"><link rel="stylesheet" href="/assets/css/styles.3d33451b.css">
-<script src="/assets/js/runtime~main.24bb509e.js" defer="defer"></script>
-<script src="/assets/js/main.12164a2c.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.c4d7a661.js" defer="defer"></script>
+<script src="/assets/js/main.3a278f29.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
diff --git a/build/docs/overview/what-is-seata/index.html b/build/docs/overview/what-is-seata/index.html
index 421bf39cd30..acdf56e78db 100644
--- a/build/docs/overview/what-is-seata/index.html
+++ b/build/docs/overview/what-is-seata/index.html
@@ -11,8 +11,8 @@
 
 
 <meta name="aes-config" content="pid=xux-opensource&amp;user_type=101&amp;uid=&amp;username=&amp;dim10=seata"><link rel="stylesheet" href="/assets/css/styles.3d33451b.css">
-<script src="/assets/js/runtime~main.24bb509e.js" defer="defer"></script>
-<script src="/assets/js/main.12164a2c.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.c4d7a661.js" defer="defer"></script>
+<script src="/assets/js/main.3a278f29.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
diff --git a/build/docs/release-notes/index.html b/build/docs/release-notes/index.html
index 060e40f2f5e..c93da9be95f 100644
--- a/build/docs/release-notes/index.html
+++ b/build/docs/release-notes/index.html
@@ -11,8 +11,8 @@
 
 
 <meta name="aes-config" content="pid=xux-opensource&amp;user_type=101&amp;uid=&amp;username=&amp;dim10=seata"><link rel="stylesheet" href="/assets/css/styles.3d33451b.css">
-<script src="/assets/js/runtime~main.24bb509e.js" defer="defer"></script>
-<script src="/assets/js/main.12164a2c.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.c4d7a661.js" defer="defer"></script>
+<script src="/assets/js/main.3a278f29.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
diff --git a/build/docs/security/secret-key/index.html b/build/docs/security/secret-key/index.html
index 5ac51047f13..0c5fbc29b03 100644
--- a/build/docs/security/secret-key/index.html
+++ b/build/docs/security/secret-key/index.html
@@ -11,8 +11,8 @@
 
 
 <meta name="aes-config" content="pid=xux-opensource&amp;user_type=101&amp;uid=&amp;username=&amp;dim10=seata"><link rel="stylesheet" href="/assets/css/styles.3d33451b.css">
-<script src="/assets/js/runtime~main.24bb509e.js" defer="defer"></script>
-<script src="/assets/js/main.12164a2c.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.c4d7a661.js" defer="defer"></script>
+<script src="/assets/js/main.3a278f29.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
diff --git a/build/docs/user/api/index.html b/build/docs/user/api/index.html
index 2b352aa887e..26fe0c2a503 100644
--- a/build/docs/user/api/index.html
+++ b/build/docs/user/api/index.html
@@ -11,8 +11,8 @@
 
 
 <meta name="aes-config" content="pid=xux-opensource&amp;user_type=101&amp;uid=&amp;username=&amp;dim10=seata"><link rel="stylesheet" href="/assets/css/styles.3d33451b.css">
-<script src="/assets/js/runtime~main.24bb509e.js" defer="defer"></script>
-<script src="/assets/js/main.12164a2c.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.c4d7a661.js" defer="defer"></script>
+<script src="/assets/js/main.3a278f29.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
diff --git a/build/docs/user/apm/prometheus/index.html b/build/docs/user/apm/prometheus/index.html
index a4c2e9e2d68..54098f78c74 100644
--- a/build/docs/user/apm/prometheus/index.html
+++ b/build/docs/user/apm/prometheus/index.html
@@ -11,8 +11,8 @@
 
 
 <meta name="aes-config" content="pid=xux-opensource&amp;user_type=101&amp;uid=&amp;username=&amp;dim10=seata"><link rel="stylesheet" href="/assets/css/styles.3d33451b.css">
-<script src="/assets/js/runtime~main.24bb509e.js" defer="defer"></script>
-<script src="/assets/js/main.12164a2c.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.c4d7a661.js" defer="defer"></script>
+<script src="/assets/js/main.3a278f29.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
diff --git a/build/docs/user/apm/skywalking/index.html b/build/docs/user/apm/skywalking/index.html
index 947ac890d6a..a379a62a734 100644
--- a/build/docs/user/apm/skywalking/index.html
+++ b/build/docs/user/apm/skywalking/index.html
@@ -11,8 +11,8 @@
 
 
 <meta name="aes-config" content="pid=xux-opensource&amp;user_type=101&amp;uid=&amp;username=&amp;dim10=seata"><link rel="stylesheet" href="/assets/css/styles.3d33451b.css">
-<script src="/assets/js/runtime~main.24bb509e.js" defer="defer"></script>
-<script src="/assets/js/main.12164a2c.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.c4d7a661.js" defer="defer"></script>
+<script src="/assets/js/main.3a278f29.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
diff --git a/build/docs/user/appendix/global-transaction-status/index.html b/build/docs/user/appendix/global-transaction-status/index.html
index 8d03e73773e..652ac4e5f10 100644
--- a/build/docs/user/appendix/global-transaction-status/index.html
+++ b/build/docs/user/appendix/global-transaction-status/index.html
@@ -11,8 +11,8 @@
 
 
 <meta name="aes-config" content="pid=xux-opensource&amp;user_type=101&amp;uid=&amp;username=&amp;dim10=seata"><link rel="stylesheet" href="/assets/css/styles.3d33451b.css">
-<script src="/assets/js/runtime~main.24bb509e.js" defer="defer"></script>
-<script src="/assets/js/main.12164a2c.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.c4d7a661.js" defer="defer"></script>
+<script src="/assets/js/main.3a278f29.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
diff --git a/build/docs/user/appendix/isolation/index.html b/build/docs/user/appendix/isolation/index.html
index f24b25f18ad..21cddf7135c 100644
--- a/build/docs/user/appendix/isolation/index.html
+++ b/build/docs/user/appendix/isolation/index.html
@@ -11,8 +11,8 @@
 
 
 <meta name="aes-config" content="pid=xux-opensource&amp;user_type=101&amp;uid=&amp;username=&amp;dim10=seata"><link rel="stylesheet" href="/assets/css/styles.3d33451b.css">
-<script src="/assets/js/runtime~main.24bb509e.js" defer="defer"></script>
-<script src="/assets/js/main.12164a2c.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.c4d7a661.js" defer="defer"></script>
+<script src="/assets/js/main.3a278f29.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
diff --git a/build/docs/user/configuration/apollo/index.html b/build/docs/user/configuration/apollo/index.html
index 3a12abd2b87..d6dbeff03d6 100644
--- a/build/docs/user/configuration/apollo/index.html
+++ b/build/docs/user/configuration/apollo/index.html
@@ -11,8 +11,8 @@
 
 
 <meta name="aes-config" content="pid=xux-opensource&amp;user_type=101&amp;uid=&amp;username=&amp;dim10=seata"><link rel="stylesheet" href="/assets/css/styles.3d33451b.css">
-<script src="/assets/js/runtime~main.24bb509e.js" defer="defer"></script>
-<script src="/assets/js/main.12164a2c.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.c4d7a661.js" defer="defer"></script>
+<script src="/assets/js/main.3a278f29.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
diff --git a/build/docs/user/configuration/consul/index.html b/build/docs/user/configuration/consul/index.html
index e25430df26f..cb2d910dcda 100644
--- a/build/docs/user/configuration/consul/index.html
+++ b/build/docs/user/configuration/consul/index.html
@@ -11,8 +11,8 @@
 
 
 <meta name="aes-config" content="pid=xux-opensource&amp;user_type=101&amp;uid=&amp;username=&amp;dim10=seata"><link rel="stylesheet" href="/assets/css/styles.3d33451b.css">
-<script src="/assets/js/runtime~main.24bb509e.js" defer="defer"></script>
-<script src="/assets/js/main.12164a2c.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.c4d7a661.js" defer="defer"></script>
+<script src="/assets/js/main.3a278f29.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
diff --git a/build/docs/user/configuration/etcd3/index.html b/build/docs/user/configuration/etcd3/index.html
index f974abc48b3..bd2f1434942 100644
--- a/build/docs/user/configuration/etcd3/index.html
+++ b/build/docs/user/configuration/etcd3/index.html
@@ -11,8 +11,8 @@
 
 
 <meta name="aes-config" content="pid=xux-opensource&amp;user_type=101&amp;uid=&amp;username=&amp;dim10=seata"><link rel="stylesheet" href="/assets/css/styles.3d33451b.css">
-<script src="/assets/js/runtime~main.24bb509e.js" defer="defer"></script>
-<script src="/assets/js/main.12164a2c.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.c4d7a661.js" defer="defer"></script>
+<script src="/assets/js/main.3a278f29.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
diff --git a/build/docs/user/configuration/index.html b/build/docs/user/configuration/index.html
index c881ca57ca2..d741d0fb65f 100644
--- a/build/docs/user/configuration/index.html
+++ b/build/docs/user/configuration/index.html
@@ -11,8 +11,8 @@
 
 
 <meta name="aes-config" content="pid=xux-opensource&amp;user_type=101&amp;uid=&amp;username=&amp;dim10=seata"><link rel="stylesheet" href="/assets/css/styles.3d33451b.css">
-<script src="/assets/js/runtime~main.24bb509e.js" defer="defer"></script>
-<script src="/assets/js/main.12164a2c.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.c4d7a661.js" defer="defer"></script>
+<script src="/assets/js/main.3a278f29.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
diff --git a/build/docs/user/configuration/nacos/index.html b/build/docs/user/configuration/nacos/index.html
index e5b3d1ab412..956525ac4f5 100644
--- a/build/docs/user/configuration/nacos/index.html
+++ b/build/docs/user/configuration/nacos/index.html
@@ -11,8 +11,8 @@
 
 
 <meta name="aes-config" content="pid=xux-opensource&amp;user_type=101&amp;uid=&amp;username=&amp;dim10=seata"><link rel="stylesheet" href="/assets/css/styles.3d33451b.css">
-<script src="/assets/js/runtime~main.24bb509e.js" defer="defer"></script>
-<script src="/assets/js/main.12164a2c.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.c4d7a661.js" defer="defer"></script>
+<script src="/assets/js/main.3a278f29.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
diff --git a/build/docs/user/configuration/zookeeper/index.html b/build/docs/user/configuration/zookeeper/index.html
index 5ee49040780..0761ac90db8 100644
--- a/build/docs/user/configuration/zookeeper/index.html
+++ b/build/docs/user/configuration/zookeeper/index.html
@@ -11,8 +11,8 @@
 
 
 <meta name="aes-config" content="pid=xux-opensource&amp;user_type=101&amp;uid=&amp;username=&amp;dim10=seata"><link rel="stylesheet" href="/assets/css/styles.3d33451b.css">
-<script src="/assets/js/runtime~main.24bb509e.js" defer="defer"></script>
-<script src="/assets/js/main.12164a2c.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.c4d7a661.js" defer="defer"></script>
+<script src="/assets/js/main.3a278f29.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
diff --git a/build/docs/user/configurations/index.html b/build/docs/user/configurations/index.html
index 8e05444d33d..551cbbec577 100644
--- a/build/docs/user/configurations/index.html
+++ b/build/docs/user/configurations/index.html
@@ -11,8 +11,8 @@
 
 
 <meta name="aes-config" content="pid=xux-opensource&amp;user_type=101&amp;uid=&amp;username=&amp;dim10=seata"><link rel="stylesheet" href="/assets/css/styles.3d33451b.css">
-<script src="/assets/js/runtime~main.24bb509e.js" defer="defer"></script>
-<script src="/assets/js/main.12164a2c.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.c4d7a661.js" defer="defer"></script>
+<script src="/assets/js/main.3a278f29.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
diff --git a/build/docs/user/configurations090/index.html b/build/docs/user/configurations090/index.html
index 0ae5f9ece50..95814ea2f19 100644
--- a/build/docs/user/configurations090/index.html
+++ b/build/docs/user/configurations090/index.html
@@ -11,8 +11,8 @@
 
 
 <meta name="aes-config" content="pid=xux-opensource&amp;user_type=101&amp;uid=&amp;username=&amp;dim10=seata"><link rel="stylesheet" href="/assets/css/styles.3d33451b.css">
-<script src="/assets/js/runtime~main.24bb509e.js" defer="defer"></script>
-<script src="/assets/js/main.12164a2c.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.c4d7a661.js" defer="defer"></script>
+<script src="/assets/js/main.3a278f29.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
diff --git a/build/docs/user/configurations100/index.html b/build/docs/user/configurations100/index.html
index 49bad5980a2..469090cb7ac 100644
--- a/build/docs/user/configurations100/index.html
+++ b/build/docs/user/configurations100/index.html
@@ -11,8 +11,8 @@
 
 
 <meta name="aes-config" content="pid=xux-opensource&amp;user_type=101&amp;uid=&amp;username=&amp;dim10=seata"><link rel="stylesheet" href="/assets/css/styles.3d33451b.css">
-<script src="/assets/js/runtime~main.24bb509e.js" defer="defer"></script>
-<script src="/assets/js/main.12164a2c.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.c4d7a661.js" defer="defer"></script>
+<script src="/assets/js/main.3a278f29.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
diff --git a/build/docs/user/datasource/index.html b/build/docs/user/datasource/index.html
index b2749bc78fe..5c751fc6c24 100644
--- a/build/docs/user/datasource/index.html
+++ b/build/docs/user/datasource/index.html
@@ -11,8 +11,8 @@
 
 
 <meta name="aes-config" content="pid=xux-opensource&amp;user_type=101&amp;uid=&amp;username=&amp;dim10=seata"><link rel="stylesheet" href="/assets/css/styles.3d33451b.css">
-<script src="/assets/js/runtime~main.24bb509e.js" defer="defer"></script>
-<script src="/assets/js/main.12164a2c.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.c4d7a661.js" defer="defer"></script>
+<script src="/assets/js/main.3a278f29.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
diff --git a/build/docs/user/microservice/index.html b/build/docs/user/microservice/index.html
index a72492e4cb6..90a6bce69db 100644
--- a/build/docs/user/microservice/index.html
+++ b/build/docs/user/microservice/index.html
@@ -11,8 +11,8 @@
 
 
 <meta name="aes-config" content="pid=xux-opensource&amp;user_type=101&amp;uid=&amp;username=&amp;dim10=seata"><link rel="stylesheet" href="/assets/css/styles.3d33451b.css">
-<script src="/assets/js/runtime~main.24bb509e.js" defer="defer"></script>
-<script src="/assets/js/main.12164a2c.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.c4d7a661.js" defer="defer"></script>
+<script src="/assets/js/main.3a278f29.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
diff --git a/build/docs/user/mode/at/index.html b/build/docs/user/mode/at/index.html
index 3a900225cf1..bd50be2f35b 100644
--- a/build/docs/user/mode/at/index.html
+++ b/build/docs/user/mode/at/index.html
@@ -11,8 +11,8 @@
 
 
 <meta name="aes-config" content="pid=xux-opensource&amp;user_type=101&amp;uid=&amp;username=&amp;dim10=seata"><link rel="stylesheet" href="/assets/css/styles.3d33451b.css">
-<script src="/assets/js/runtime~main.24bb509e.js" defer="defer"></script>
-<script src="/assets/js/main.12164a2c.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.c4d7a661.js" defer="defer"></script>
+<script src="/assets/js/main.3a278f29.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
diff --git a/build/docs/user/mode/saga/index.html b/build/docs/user/mode/saga/index.html
index 46f12dd83fb..49a6d7466ab 100644
--- a/build/docs/user/mode/saga/index.html
+++ b/build/docs/user/mode/saga/index.html
@@ -11,8 +11,8 @@
 
 
 <meta name="aes-config" content="pid=xux-opensource&amp;user_type=101&amp;uid=&amp;username=&amp;dim10=seata"><link rel="stylesheet" href="/assets/css/styles.3d33451b.css">
-<script src="/assets/js/runtime~main.24bb509e.js" defer="defer"></script>
-<script src="/assets/js/main.12164a2c.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.c4d7a661.js" defer="defer"></script>
+<script src="/assets/js/main.3a278f29.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
diff --git a/build/docs/user/mode/tcc/index.html b/build/docs/user/mode/tcc/index.html
index 85ec869e14b..934f46edf5d 100644
--- a/build/docs/user/mode/tcc/index.html
+++ b/build/docs/user/mode/tcc/index.html
@@ -11,8 +11,8 @@
 
 
 <meta name="aes-config" content="pid=xux-opensource&amp;user_type=101&amp;uid=&amp;username=&amp;dim10=seata"><link rel="stylesheet" href="/assets/css/styles.3d33451b.css">
-<script src="/assets/js/runtime~main.24bb509e.js" defer="defer"></script>
-<script src="/assets/js/main.12164a2c.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.c4d7a661.js" defer="defer"></script>
+<script src="/assets/js/main.3a278f29.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
diff --git a/build/docs/user/mode/xa/index.html b/build/docs/user/mode/xa/index.html
index b5a705da47b..da9e356231e 100644
--- a/build/docs/user/mode/xa/index.html
+++ b/build/docs/user/mode/xa/index.html
@@ -11,8 +11,8 @@
 
 
 <meta name="aes-config" content="pid=xux-opensource&amp;user_type=101&amp;uid=&amp;username=&amp;dim10=seata"><link rel="stylesheet" href="/assets/css/styles.3d33451b.css">
-<script src="/assets/js/runtime~main.24bb509e.js" defer="defer"></script>
-<script src="/assets/js/main.12164a2c.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.c4d7a661.js" defer="defer"></script>
+<script src="/assets/js/main.3a278f29.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
diff --git a/build/docs/user/ormframework/index.html b/build/docs/user/ormframework/index.html
index 33cc03bea9d..145f7af2ea4 100644
--- a/build/docs/user/ormframework/index.html
+++ b/build/docs/user/ormframework/index.html
@@ -11,8 +11,8 @@
 
 
 <meta name="aes-config" content="pid=xux-opensource&amp;user_type=101&amp;uid=&amp;username=&amp;dim10=seata"><link rel="stylesheet" href="/assets/css/styles.3d33451b.css">
-<script src="/assets/js/runtime~main.24bb509e.js" defer="defer"></script>
-<script src="/assets/js/main.12164a2c.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.c4d7a661.js" defer="defer"></script>
+<script src="/assets/js/main.3a278f29.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
diff --git a/build/docs/user/performance/index.html b/build/docs/user/performance/index.html
index 9e35aad3291..6022119c83f 100644
--- a/build/docs/user/performance/index.html
+++ b/build/docs/user/performance/index.html
@@ -11,8 +11,8 @@
 
 
 <meta name="aes-config" content="pid=xux-opensource&amp;user_type=101&amp;uid=&amp;username=&amp;dim10=seata"><link rel="stylesheet" href="/assets/css/styles.3d33451b.css">
-<script src="/assets/js/runtime~main.24bb509e.js" defer="defer"></script>
-<script src="/assets/js/main.12164a2c.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.c4d7a661.js" defer="defer"></script>
+<script src="/assets/js/main.3a278f29.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
diff --git a/build/docs/user/quickstart/index.html b/build/docs/user/quickstart/index.html
index 8adbdcfe9c8..7a7debd878c 100644
--- a/build/docs/user/quickstart/index.html
+++ b/build/docs/user/quickstart/index.html
@@ -11,8 +11,8 @@
 
 
 <meta name="aes-config" content="pid=xux-opensource&amp;user_type=101&amp;uid=&amp;username=&amp;dim10=seata"><link rel="stylesheet" href="/assets/css/styles.3d33451b.css">
-<script src="/assets/js/runtime~main.24bb509e.js" defer="defer"></script>
-<script src="/assets/js/main.12164a2c.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.c4d7a661.js" defer="defer"></script>
+<script src="/assets/js/main.3a278f29.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
diff --git a/build/docs/user/registry/consul/index.html b/build/docs/user/registry/consul/index.html
index f3c59c634ab..88dcfa6ac9c 100644
--- a/build/docs/user/registry/consul/index.html
+++ b/build/docs/user/registry/consul/index.html
@@ -11,8 +11,8 @@
 
 
 <meta name="aes-config" content="pid=xux-opensource&amp;user_type=101&amp;uid=&amp;username=&amp;dim10=seata"><link rel="stylesheet" href="/assets/css/styles.3d33451b.css">
-<script src="/assets/js/runtime~main.24bb509e.js" defer="defer"></script>
-<script src="/assets/js/main.12164a2c.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.c4d7a661.js" defer="defer"></script>
+<script src="/assets/js/main.3a278f29.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
diff --git a/build/docs/user/registry/etcd3/index.html b/build/docs/user/registry/etcd3/index.html
index a3b0b376bdc..895f2b4667d 100644
--- a/build/docs/user/registry/etcd3/index.html
+++ b/build/docs/user/registry/etcd3/index.html
@@ -11,8 +11,8 @@
 
 
 <meta name="aes-config" content="pid=xux-opensource&amp;user_type=101&amp;uid=&amp;username=&amp;dim10=seata"><link rel="stylesheet" href="/assets/css/styles.3d33451b.css">
-<script src="/assets/js/runtime~main.24bb509e.js" defer="defer"></script>
-<script src="/assets/js/main.12164a2c.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.c4d7a661.js" defer="defer"></script>
+<script src="/assets/js/main.3a278f29.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
diff --git a/build/docs/user/registry/eureka/index.html b/build/docs/user/registry/eureka/index.html
index 769bb78d8b4..d9c1f4675f0 100644
--- a/build/docs/user/registry/eureka/index.html
+++ b/build/docs/user/registry/eureka/index.html
@@ -11,8 +11,8 @@
 
 
 <meta name="aes-config" content="pid=xux-opensource&amp;user_type=101&amp;uid=&amp;username=&amp;dim10=seata"><link rel="stylesheet" href="/assets/css/styles.3d33451b.css">
-<script src="/assets/js/runtime~main.24bb509e.js" defer="defer"></script>
-<script src="/assets/js/main.12164a2c.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.c4d7a661.js" defer="defer"></script>
+<script src="/assets/js/main.3a278f29.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
diff --git a/build/docs/user/registry/index.html b/build/docs/user/registry/index.html
index e8b3da08ca0..f59e73efe98 100644
--- a/build/docs/user/registry/index.html
+++ b/build/docs/user/registry/index.html
@@ -11,8 +11,8 @@
 
 
 <meta name="aes-config" content="pid=xux-opensource&amp;user_type=101&amp;uid=&amp;username=&amp;dim10=seata"><link rel="stylesheet" href="/assets/css/styles.3d33451b.css">
-<script src="/assets/js/runtime~main.24bb509e.js" defer="defer"></script>
-<script src="/assets/js/main.12164a2c.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.c4d7a661.js" defer="defer"></script>
+<script src="/assets/js/main.3a278f29.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
diff --git a/build/docs/user/registry/nacos/index.html b/build/docs/user/registry/nacos/index.html
index 30fa64e918a..fb2212c8c92 100644
--- a/build/docs/user/registry/nacos/index.html
+++ b/build/docs/user/registry/nacos/index.html
@@ -11,8 +11,8 @@
 
 
 <meta name="aes-config" content="pid=xux-opensource&amp;user_type=101&amp;uid=&amp;username=&amp;dim10=seata"><link rel="stylesheet" href="/assets/css/styles.3d33451b.css">
-<script src="/assets/js/runtime~main.24bb509e.js" defer="defer"></script>
-<script src="/assets/js/main.12164a2c.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.c4d7a661.js" defer="defer"></script>
+<script src="/assets/js/main.3a278f29.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
diff --git a/build/docs/user/registry/namingserver/index.html b/build/docs/user/registry/namingserver/index.html
index c216cd51489..480285459a2 100644
--- a/build/docs/user/registry/namingserver/index.html
+++ b/build/docs/user/registry/namingserver/index.html
@@ -11,8 +11,8 @@
 
 
 <meta name="aes-config" content="pid=xux-opensource&amp;user_type=101&amp;uid=&amp;username=&amp;dim10=seata"><link rel="stylesheet" href="/assets/css/styles.3d33451b.css">
-<script src="/assets/js/runtime~main.24bb509e.js" defer="defer"></script>
-<script src="/assets/js/main.12164a2c.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.c4d7a661.js" defer="defer"></script>
+<script src="/assets/js/main.3a278f29.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
diff --git a/build/docs/user/registry/zookeeper/index.html b/build/docs/user/registry/zookeeper/index.html
index e79af39dad3..16dd76888f0 100644
--- a/build/docs/user/registry/zookeeper/index.html
+++ b/build/docs/user/registry/zookeeper/index.html
@@ -11,8 +11,8 @@
 
 
 <meta name="aes-config" content="pid=xux-opensource&amp;user_type=101&amp;uid=&amp;username=&amp;dim10=seata"><link rel="stylesheet" href="/assets/css/styles.3d33451b.css">
-<script src="/assets/js/runtime~main.24bb509e.js" defer="defer"></script>
-<script src="/assets/js/main.12164a2c.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.c4d7a661.js" defer="defer"></script>
+<script src="/assets/js/main.3a278f29.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
diff --git a/build/docs/user/spring/index.html b/build/docs/user/spring/index.html
index 3f77da67d2c..b10601e23a0 100644
--- a/build/docs/user/spring/index.html
+++ b/build/docs/user/spring/index.html
@@ -11,8 +11,8 @@
 
 
 <meta name="aes-config" content="pid=xux-opensource&amp;user_type=101&amp;uid=&amp;username=&amp;dim10=seata"><link rel="stylesheet" href="/assets/css/styles.3d33451b.css">
-<script src="/assets/js/runtime~main.24bb509e.js" defer="defer"></script>
-<script src="/assets/js/main.12164a2c.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.c4d7a661.js" defer="defer"></script>
+<script src="/assets/js/main.3a278f29.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
diff --git a/build/docs/user/sqlreference/dml/index.html b/build/docs/user/sqlreference/dml/index.html
index 271bf09463c..2fad8011937 100644
--- a/build/docs/user/sqlreference/dml/index.html
+++ b/build/docs/user/sqlreference/dml/index.html
@@ -11,8 +11,8 @@
 
 
 <meta name="aes-config" content="pid=xux-opensource&amp;user_type=101&amp;uid=&amp;username=&amp;dim10=seata"><link rel="stylesheet" href="/assets/css/styles.3d33451b.css">
-<script src="/assets/js/runtime~main.24bb509e.js" defer="defer"></script>
-<script src="/assets/js/main.12164a2c.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.c4d7a661.js" defer="defer"></script>
+<script src="/assets/js/main.3a278f29.js" defer="defer"></script>
 </head>
... 65548 lines suppressed ...


---------------------------------------------------------------------
To unsubscribe, e-mail: notifications-unsubscribe@seata.apache.org
For additional commands, e-mail: notifications-help@seata.apache.org