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/03/24 08:24:10 UTC

(incubator-seata-website) branch asf-site updated: Automated deployment: Mon Mar 24 08:23:56 UTC 2025 98fbe9b6524f90f826e7e46a8991a96d1d9bfd1c

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 4aa90854371 Automated deployment: Mon Mar 24 08:23:56 UTC 2025 98fbe9b6524f90f826e7e46a8991a96d1d9bfd1c
4aa90854371 is described below

commit 4aa90854371e15ff88f1c2e9caed357e92019d9d
Author: xingfudeshi <xi...@users.noreply.github.com>
AuthorDate: Mon Mar 24 08:23:56 2025 +0000

    Automated deployment: Mon Mar 24 08:23:56 UTC 2025 98fbe9b6524f90f826e7e46a8991a96d1d9bfd1c
---
 assets/js/2d6322e8.39e49fa3.js                     |    1 +
 assets/js/384784cb.1b8a3ce9.js                     |    1 +
 assets/js/5642c64e.9bc80369.js                     |    1 +
 assets/js/5c941569.4d1d89bf.js                     |    1 +
 assets/js/b2f554cd.68e835cf.js                     |    1 +
 assets/js/runtime~main.163b0d1f.js                 |    1 +
 blog/archive/index.html                            |    4 +-
 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 +-
 build/assets/js/2d6322e8.39e49fa3.js               |    1 +
 build/assets/js/384784cb.1b8a3ce9.js               |    1 +
 build/assets/js/5642c64e.9bc80369.js               |    1 +
 build/assets/js/5c941569.4d1d89bf.js               |    1 +
 build/assets/js/b2f554cd.68e835cf.js               |    1 +
 build/assets/js/runtime~main.163b0d1f.js           |    1 +
 build/blog/archive/index.html                      |    4 +-
 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 |    4 +-
 build/docs/next/dev/domain/rm/index.html           |    4 +-
 build/docs/next/dev/domain/tc/index.html           |    4 +-
 build/docs/next/dev/domain/tm/index.html           |    4 +-
 build/docs/next/dev/mode/at-mode/index.html        |    4 +-
 build/docs/next/dev/mode/saga-mode/index.html      |    4 +-
 build/docs/next/dev/mode/tcc-mode/index.html       |    4 +-
 build/docs/next/dev/mode/xa-mode/index.html        |    4 +-
 build/docs/next/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/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   |    4 +-
 build/docs/next/ops/deploy-by-docker/index.html    |    4 +-
 build/docs/next/ops/deploy-by-helm/index.html      |    4 +-
 .../docs/next/ops/deploy-by-kubernetes/index.html  |    4 +-
 .../docs/next/ops/deploy-guide-beginner/index.html |    4 +-
 build/docs/next/ops/deploy-ha/index.html           |    4 +-
 build/docs/next/ops/deploy-server-raft/index.html  |    4 +-
 build/docs/next/ops/deploy-server/index.html       |    4 +-
 .../ops/multi-configuration-isolation/index.html   |    4 +-
 build/docs/next/ops/upgrade/index.html             |    4 +-
 build/docs/next/overview/faq/index.html            |    4 +-
 build/docs/next/overview/history/index.html        |    4 +-
 build/docs/next/overview/terminology/index.html    |    4 +-
 build/docs/next/overview/what-is-seata/index.html  |    4 +-
 build/docs/next/release-notes/index.html           |    4 +-
 build/docs/next/security/secret-key/index.html     |    4 +-
 build/docs/next/user/api/index.html                |    4 +-
 build/docs/next/user/apm/prometheus/index.html     |    4 +-
 build/docs/next/user/apm/skywalking/index.html     |    4 +-
 .../appendix/global-transaction-status/index.html  |    4 +-
 build/docs/next/user/appendix/isolation/index.html |    4 +-
 .../docs/next/user/configuration/apollo/index.html |    4 +-
 .../docs/next/user/configuration/consul/index.html |    4 +-
 .../docs/next/user/configuration/etcd3/index.html  |    4 +-
 build/docs/next/user/configuration/index.html      |    4 +-
 .../docs/next/user/configuration/nacos/index.html  |    4 +-
 .../next/user/configuration/zookeeper/index.html   |    4 +-
 build/docs/next/user/configurations/index.html     |    4 +-
 build/docs/next/user/configurations090/index.html  |    4 +-
 build/docs/next/user/configurations100/index.html  |    4 +-
 build/docs/next/user/datasource/index.html         |    4 +-
 build/docs/next/user/microservice/index.html       |    4 +-
 build/docs/next/user/mode/at/index.html            |    4 +-
 build/docs/next/user/mode/saga/index.html          |    4 +-
 build/docs/next/user/mode/tcc/index.html           |    4 +-
 build/docs/next/user/mode/xa/index.html            |    4 +-
 build/docs/next/user/ormframework/index.html       |    4 +-
 build/docs/next/user/performance/index.html        |    4 +-
 build/docs/next/user/quickstart/index.html         |    4 +-
 build/docs/next/user/registry/consul/index.html    |    4 +-
 build/docs/next/user/registry/etcd3/index.html     |    4 +-
 build/docs/next/user/registry/eureka/index.html    |    4 +-
 build/docs/next/user/registry/index.html           |    4 +-
 build/docs/next/user/registry/nacos/index.html     |    4 +-
 .../next/user/registry/namingserver/index.html     |    4 +-
 build/docs/next/user/registry/zookeeper/index.html |    4 +-
 build/docs/next/user/spring/index.html             |    4 +-
 build/docs/next/user/sqlreference/dml/index.html   |    4 +-
 .../next/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 +-
 .../next/user/txgroup/transaction-group/index.html |    4 +-
 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                |  529 ++++++---
 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             |    6 +-
 build/home/feature/index.html                      |    4 +-
 build/home/introduction/index.html                 |    4 +-
 build/home/top/index.html                          |    4 +-
 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                               |    2 +-
 build/zh-cn/assets/js/4a80395a.578ad638.js         |    1 +
 build/zh-cn/assets/js/d1b10356.5033ed1c.js         |    1 +
 build/zh-cn/assets/js/runtime~main.c599d83d.js     |    1 +
 build/zh-cn/blog/archive/index.html                |    2 +-
 .../index.html                                     |    2 +-
 build/zh-cn/blog/explore-seata-journey/index.html  |    2 +-
 .../index.html                                     |    2 +-
 .../blog/how-to-support-spring-cloud/index.html    |    2 +-
 .../zh-cn/blog/how-to-write-unit-tests/index.html  |    2 +-
 build/zh-cn/blog/index.html                        |    2 +-
 .../index.html                                     |    2 +-
 .../integrate-seata-with-spring-cloud/index.html   |    2 +-
 build/zh-cn/blog/iscas2023/index.html              |    2 +-
 .../zh-cn/blog/manual-transaction-mode/index.html  |    2 +-
 build/zh-cn/blog/page/2/index.html                 |    2 +-
 build/zh-cn/blog/page/3/index.html                 |    2 +-
 build/zh-cn/blog/page/4/index.html                 |    2 +-
 build/zh-cn/blog/page/5/index.html                 |    2 +-
 build/zh-cn/blog/page/6/index.html                 |    2 +-
 build/zh-cn/blog/page/7/index.html                 |    2 +-
 .../index.html                                     |    2 +-
 build/zh-cn/blog/seata-1.5.2/index.html            |    2 +-
 build/zh-cn/blog/seata-1.6.0/index.html            |    2 +-
 .../blog/seata-analysis-UUID-generator/index.html  |    2 +-
 .../blog/seata-analysis-config-modular/index.html  |    2 +-
 .../blog/seata-analysis-core-modular/index.html    |    2 +-
 .../seata-analysis-dubbo-transmit-xid/index.html   |    2 +-
 .../zh-cn/blog/seata-analysis-go-server/index.html |    2 +-
 .../blog/seata-analysis-java-client/index.html     |    2 +-
 .../blog/seata-analysis-java-server/index.html     |    2 +-
 build/zh-cn/blog/seata-analysis-simple/index.html  |    2 +-
 .../blog/seata-analysis-tcc-modular/index.html     |    2 +-
 build/zh-cn/blog/seata-at-demo-in-mac/index.html   |    2 +-
 build/zh-cn/blog/seata-at-lock/index.html          |    2 +-
 build/zh-cn/blog/seata-at-mode-design/index.html   |    2 +-
 .../blog/seata-at-mode-start-rm-tm/index.html      |    2 +-
 build/zh-cn/blog/seata-at-mode-start/index.html    |    2 +-
 build/zh-cn/blog/seata-at-tcc-saga/index.html      |    2 +-
 .../blog/seata-client-start-analysis-01/index.html |    2 +-
 .../blog/seata-client-start-analysis-02/index.html |    2 +-
 .../index.html                                     |    2 +-
 build/zh-cn/blog/seata-config-center/index.html    |    2 +-
 build/zh-cn/blog/seata-config-manager/index.html   |    2 +-
 .../seata-connect-data-and-application/index.html  |    2 +-
 build/zh-cn/blog/seata-datasource-proxy/index.html |    2 +-
 build/zh-cn/blog/seata-dsproxy-deadlock/index.html |    2 +-
 .../index.html                                     |    2 +-
 .../seata-feature-undo-log-compress/index.html     |    2 +-
 build/zh-cn/blog/seata-go-1.2.0/index.html         |    2 +-
 .../seata-golang-communication-mode/index.html     |    2 +-
 build/zh-cn/blog/seata-grpc-client/index.html      |    2 +-
 build/zh-cn/blog/seata-ha-practice/index.html      |    2 +-
 build/zh-cn/blog/seata-meetup-hangzhou/index.html  |    2 +-
 .../blog/seata-mybatisplus-analysis/index.html     |    2 +-
 build/zh-cn/blog/seata-nacos-analysis/index.html   |    2 +-
 build/zh-cn/blog/seata-nacos-docker/index.html     |    2 +-
 build/zh-cn/blog/seata-namingserver/index.html     |    2 +-
 .../blog/seata-observable-practice/index.html      |    2 +-
 build/zh-cn/blog/seata-quick-start/index.html      |    2 +-
 .../zh-cn/blog/seata-raft-config-center/index.html |    2 +-
 .../seata-raft-detailed-explanation/index.html     |    2 +-
 build/zh-cn/blog/seata-rpc-analysis/index.html     |    2 +-
 .../blog/seata-rpc-multi-protocol01/index.html     |    2 +-
 .../blog/seata-rpc-multi-protocol02/index.html     |    2 +-
 build/zh-cn/blog/seata-rpc-refactor/index.html     |    2 +-
 .../zh-cn/blog/seata-snowflake-explain/index.html  |    2 +-
 .../seata-sourcecode-client-bootstrap/index.html   |    2 +-
 .../seata-sourcecode-server-bootstrap/index.html   |    2 +-
 .../blog/seata-spring-boot-aop-aspectj/index.html  |    2 +-
 build/zh-cn/blog/seata-tcc-fence/index.html        |    2 +-
 build/zh-cn/blog/seata-tcc/index.html              |    2 +-
 build/zh-cn/blog/seata-xa-introduce/index.html     |    2 +-
 .../springboot-dubbo-mybatisplus-seata/index.html  |    2 +-
 build/zh-cn/blog/tags/index.html                   |    2 +-
 build/zh-cn/blog/tags/seata/index.html             |    2 +-
 .../index.html                                     |    2 +-
 .../blog/tcc-mode-design-principle/index.html      |    2 +-
 build/zh-cn/community/contactItem/index.html       |    2 +-
 build/zh-cn/community/contributorItem/index.html   |    2 +-
 build/zh-cn/community/eventCard/index.html         |    2 +-
 build/zh-cn/community/index.html                   |    2 +-
 .../docs/dev/domain/overviewDomainModel/index.html |    2 +-
 build/zh-cn/docs/dev/domain/rm/index.html          |    2 +-
 build/zh-cn/docs/dev/domain/tc/index.html          |    2 +-
 build/zh-cn/docs/dev/domain/tm/index.html          |    2 +-
 build/zh-cn/docs/dev/mode/at-mode/index.html       |    2 +-
 build/zh-cn/docs/dev/mode/saga-mode/index.html     |    2 +-
 build/zh-cn/docs/dev/mode/tcc-mode/index.html      |    2 +-
 build/zh-cn/docs/dev/mode/xa-mode/index.html       |    2 +-
 build/zh-cn/docs/dev/seata-mertics/index.html      |    2 +-
 .../label-an-issue-guide_dev/index.html            |    2 +-
 .../committer-guide/website-guide_dev/index.html   |    2 +-
 .../top-contributer_dev/index.html                 |    2 +-
 .../new-contributor-guide_dev/index.html           |    2 +-
 .../reporting-security-issues_dev/index.html       |    2 +-
 .../test-coverage-guide_dev/index.html             |    2 +-
 build/zh-cn/docs/developers/guide_dev/index.html   |    2 +-
 .../ppmc-guide/release-guide_dev/index.html        |    2 +-
 .../next/dev/domain/overviewDomainModel/index.html |    2 +-
 build/zh-cn/docs/next/dev/domain/rm/index.html     |    2 +-
 build/zh-cn/docs/next/dev/domain/tc/index.html     |    2 +-
 build/zh-cn/docs/next/dev/domain/tm/index.html     |    2 +-
 build/zh-cn/docs/next/dev/mode/at-mode/index.html  |    2 +-
 .../zh-cn/docs/next/dev/mode/saga-mode/index.html  |    2 +-
 build/zh-cn/docs/next/dev/mode/tcc-mode/index.html |    2 +-
 build/zh-cn/docs/next/dev/mode/xa-mode/index.html  |    2 +-
 build/zh-cn/docs/next/dev/seata-mertics/index.html |    2 +-
 .../label-an-issue-guide_dev/index.html            |    2 +-
 .../committer-guide/website-guide_dev/index.html   |    2 +-
 .../top-contributer_dev/index.html                 |    2 +-
 .../new-contributor-guide_dev/index.html           |    2 +-
 .../reporting-security-issues_dev/index.html       |    2 +-
 .../test-coverage-guide_dev/index.html             |    2 +-
 .../docs/next/developers/guide_dev/index.html      |    2 +-
 .../ppmc-guide/release-guide_dev/index.html        |    2 +-
 build/zh-cn/docs/next/ops/config-center/index.html |    2 +-
 .../docs/next/ops/deploy-by-docker-142/index.html  |    2 +-
 .../ops/deploy-by-docker-compose-142/index.html    |    2 +-
 .../next/ops/deploy-by-docker-compose/index.html   |    2 +-
 .../docs/next/ops/deploy-by-docker/index.html      |    2 +-
 .../zh-cn/docs/next/ops/deploy-by-helm/index.html  |    2 +-
 .../docs/next/ops/deploy-by-kubernetes/index.html  |    2 +-
 .../docs/next/ops/deploy-guide-beginner/index.html |    2 +-
 build/zh-cn/docs/next/ops/deploy-ha/index.html     |    2 +-
 .../docs/next/ops/deploy-server-raft/index.html    |    2 +-
 build/zh-cn/docs/next/ops/deploy-server/index.html |    2 +-
 .../ops/multi-configuration-isolation/index.html   |    2 +-
 build/zh-cn/docs/next/ops/upgrade/index.html       |    2 +-
 build/zh-cn/docs/next/overview/faq/index.html      |    2 +-
 build/zh-cn/docs/next/overview/history/index.html  |    2 +-
 .../docs/next/overview/terminology/index.html      |    2 +-
 .../docs/next/overview/what-is-seata/index.html    |    2 +-
 build/zh-cn/docs/next/release-notes/index.html     |    2 +-
 .../zh-cn/docs/next/security/secret-key/index.html |    2 +-
 build/zh-cn/docs/next/user/api/index.html          |    2 +-
 .../zh-cn/docs/next/user/apm/prometheus/index.html |    2 +-
 .../zh-cn/docs/next/user/apm/skywalking/index.html |    2 +-
 .../appendix/global-transaction-status/index.html  |    2 +-
 .../docs/next/user/appendix/isolation/index.html   |    2 +-
 .../docs/next/user/configuration/apollo/index.html |    2 +-
 .../docs/next/user/configuration/consul/index.html |    2 +-
 .../docs/next/user/configuration/etcd3/index.html  |    2 +-
 .../zh-cn/docs/next/user/configuration/index.html  |    2 +-
 .../docs/next/user/configuration/nacos/index.html  |    2 +-
 .../next/user/configuration/zookeeper/index.html   |    2 +-
 .../zh-cn/docs/next/user/configurations/index.html |    2 +-
 .../docs/next/user/configurations090/index.html    |    2 +-
 .../docs/next/user/configurations100/index.html    |    2 +-
 build/zh-cn/docs/next/user/datasource/index.html   |    2 +-
 build/zh-cn/docs/next/user/microservice/index.html |    2 +-
 build/zh-cn/docs/next/user/mode/at/index.html      |    2 +-
 build/zh-cn/docs/next/user/mode/saga/index.html    |    2 +-
 build/zh-cn/docs/next/user/mode/tcc/index.html     |    2 +-
 build/zh-cn/docs/next/user/mode/xa/index.html      |    2 +-
 build/zh-cn/docs/next/user/ormframework/index.html |    2 +-
 build/zh-cn/docs/next/user/performance/index.html  |    2 +-
 build/zh-cn/docs/next/user/quickstart/index.html   |    2 +-
 .../docs/next/user/registry/consul/index.html      |    2 +-
 .../zh-cn/docs/next/user/registry/etcd3/index.html |    2 +-
 .../docs/next/user/registry/eureka/index.html      |    2 +-
 build/zh-cn/docs/next/user/registry/index.html     |    2 +-
 .../zh-cn/docs/next/user/registry/nacos/index.html |    2 +-
 .../next/user/registry/namingserver/index.html     |    2 +-
 .../docs/next/user/registry/zookeeper/index.html   |    2 +-
 build/zh-cn/docs/next/user/spring/index.html       |    2 +-
 .../docs/next/user/sqlreference/dml/index.html     |    2 +-
 .../next/user/sqlreference/function/index.html     |    2 +-
 .../user/sqlreference/sql-decoration/index.html    |    2 +-
 .../user/sqlreference/sql-restrictions/index.html  |    2 +-
 .../txgroup/transaction-group-and-ha/index.html    |    2 +-
 .../next/user/txgroup/transaction-group/index.html |    2 +-
 build/zh-cn/docs/ops/config-center/index.html      |    2 +-
 .../zh-cn/docs/ops/deploy-by-docker-142/index.html |    2 +-
 .../ops/deploy-by-docker-compose-142/index.html    |    2 +-
 .../docs/ops/deploy-by-docker-compose/index.html   |    2 +-
 build/zh-cn/docs/ops/deploy-by-docker/index.html   |    2 +-
 build/zh-cn/docs/ops/deploy-by-helm/index.html     |    2 +-
 .../zh-cn/docs/ops/deploy-by-kubernetes/index.html |    2 +-
 .../docs/ops/deploy-guide-beginner/index.html      |    2 +-
 build/zh-cn/docs/ops/deploy-ha/index.html          |    2 +-
 build/zh-cn/docs/ops/deploy-server-raft/index.html |    2 +-
 build/zh-cn/docs/ops/deploy-server/index.html      |    2 +-
 .../ops/multi-configuration-isolation/index.html   |    2 +-
 build/zh-cn/docs/ops/upgrade/index.html            |    2 +-
 .../docs/ops/version-maintain-plan/index.html      |    2 +-
 build/zh-cn/docs/overview/faq/index.html           |    2 +-
 build/zh-cn/docs/overview/history/index.html       |    2 +-
 build/zh-cn/docs/overview/terminology/index.html   |    2 +-
 build/zh-cn/docs/overview/what-is-seata/index.html |    2 +-
 build/zh-cn/docs/release-notes/index.html          |  480 ++++++--
 build/zh-cn/docs/security/secret-key/index.html    |    2 +-
 build/zh-cn/docs/user/api/index.html               |    2 +-
 build/zh-cn/docs/user/apm/prometheus/index.html    |    2 +-
 build/zh-cn/docs/user/apm/skywalking/index.html    |    2 +-
 .../appendix/global-transaction-status/index.html  |    2 +-
 .../zh-cn/docs/user/appendix/isolation/index.html  |    2 +-
 .../docs/user/configuration/apollo/index.html      |    2 +-
 .../docs/user/configuration/consul/index.html      |    2 +-
 .../zh-cn/docs/user/configuration/etcd3/index.html |    2 +-
 build/zh-cn/docs/user/configuration/index.html     |    2 +-
 .../zh-cn/docs/user/configuration/nacos/index.html |    2 +-
 .../docs/user/configuration/zookeeper/index.html   |    2 +-
 build/zh-cn/docs/user/configurations/index.html    |    2 +-
 build/zh-cn/docs/user/configurations090/index.html |    2 +-
 build/zh-cn/docs/user/configurations100/index.html |    2 +-
 build/zh-cn/docs/user/datasource/index.html        |    2 +-
 build/zh-cn/docs/user/microservice/index.html      |    2 +-
 build/zh-cn/docs/user/mode/at/index.html           |    2 +-
 build/zh-cn/docs/user/mode/saga/index.html         |    2 +-
 build/zh-cn/docs/user/mode/tcc/index.html          |    2 +-
 build/zh-cn/docs/user/mode/xa/index.html           |    2 +-
 build/zh-cn/docs/user/ormframework/index.html      |    2 +-
 build/zh-cn/docs/user/performance/index.html       |    2 +-
 build/zh-cn/docs/user/quickstart/index.html        |    2 +-
 build/zh-cn/docs/user/registry/consul/index.html   |    2 +-
 build/zh-cn/docs/user/registry/etcd3/index.html    |    2 +-
 build/zh-cn/docs/user/registry/eureka/index.html   |    2 +-
 build/zh-cn/docs/user/registry/index.html          |    2 +-
 build/zh-cn/docs/user/registry/nacos/index.html    |    2 +-
 .../docs/user/registry/namingserver/index.html     |    2 +-
 .../zh-cn/docs/user/registry/zookeeper/index.html  |    2 +-
 build/zh-cn/docs/user/spring/index.html            |    2 +-
 build/zh-cn/docs/user/sqlreference/dml/index.html  |    2 +-
 .../docs/user/sqlreference/function/index.html     |    2 +-
 .../user/sqlreference/sql-decoration/index.html    |    2 +-
 .../user/sqlreference/sql-restrictions/index.html  |    2 +-
 .../txgroup/transaction-group-and-ha/index.html    |    2 +-
 .../docs/user/txgroup/transaction-group/index.html |    2 +-
 .../v1.0/dev/domain/overviewDomainModel/index.html |    2 +-
 build/zh-cn/docs/v1.0/dev/domain/rm/index.html     |    2 +-
 build/zh-cn/docs/v1.0/dev/domain/tc/index.html     |    2 +-
 build/zh-cn/docs/v1.0/dev/domain/tm/index.html     |    2 +-
 build/zh-cn/docs/v1.0/dev/mode/at-mode/index.html  |    2 +-
 .../zh-cn/docs/v1.0/dev/mode/saga-mode/index.html  |    2 +-
 build/zh-cn/docs/v1.0/dev/mode/tcc-mode/index.html |    2 +-
 build/zh-cn/docs/v1.0/dev/mode/xa-mode/index.html  |    2 +-
 build/zh-cn/docs/v1.0/dev/seata-mertics/index.html |    2 +-
 .../label-an-issue-guide_dev/index.html            |    2 +-
 .../committer-guide/website-guide_dev/index.html   |    2 +-
 .../top-contributer_dev/index.html                 |    2 +-
 .../new-contributor-guide_dev/index.html           |    2 +-
 .../reporting-security-issues_dev/index.html       |    2 +-
 .../test-coverage-guide_dev/index.html             |    2 +-
 .../docs/v1.0/developers/guide_dev/index.html      |    2 +-
 build/zh-cn/docs/v1.0/ops/config-center/index.html |    2 +-
 .../docs/v1.0/ops/deploy-by-docker-142/index.html  |    2 +-
 .../ops/deploy-by-docker-compose-142/index.html    |    2 +-
 .../v1.0/ops/deploy-by-docker-compose/index.html   |    2 +-
 .../docs/v1.0/ops/deploy-by-docker/index.html      |    2 +-
 .../zh-cn/docs/v1.0/ops/deploy-by-helm/index.html  |    2 +-
 .../docs/v1.0/ops/deploy-by-kubernetes/index.html  |    2 +-
 .../docs/v1.0/ops/deploy-guide-beginner/index.html |    2 +-
 build/zh-cn/docs/v1.0/ops/deploy-ha/index.html     |    2 +-
 build/zh-cn/docs/v1.0/ops/deploy-server/index.html |    2 +-
 .../ops/multi-configuration-isolation/index.html   |    2 +-
 build/zh-cn/docs/v1.0/ops/upgrade/index.html       |    2 +-
 build/zh-cn/docs/v1.0/overview/faq/index.html      |    2 +-
 .../docs/v1.0/overview/terminology/index.html      |    2 +-
 .../docs/v1.0/overview/what-is-seata/index.html    |    2 +-
 build/zh-cn/docs/v1.0/release-notes/index.html     |    2 +-
 build/zh-cn/docs/v1.0/user/api/index.html          |    2 +-
 .../zh-cn/docs/v1.0/user/apm/prometheus/index.html |    2 +-
 .../zh-cn/docs/v1.0/user/apm/skywalking/index.html |    2 +-
 .../appendix/global-transaction-status/index.html  |    2 +-
 .../docs/v1.0/user/appendix/isolation/index.html   |    2 +-
 .../docs/v1.0/user/configuration/apollo/index.html |    2 +-
 .../docs/v1.0/user/configuration/consul/index.html |    2 +-
 .../docs/v1.0/user/configuration/etcd3/index.html  |    2 +-
 .../zh-cn/docs/v1.0/user/configuration/index.html  |    2 +-
 .../docs/v1.0/user/configuration/nacos/index.html  |    2 +-
 .../v1.0/user/configuration/zookeeper/index.html   |    2 +-
 .../zh-cn/docs/v1.0/user/configurations/index.html |    2 +-
 .../docs/v1.0/user/configurations090/index.html    |    2 +-
 .../docs/v1.0/user/configurations100/index.html    |    2 +-
 build/zh-cn/docs/v1.0/user/datasource/index.html   |    2 +-
 build/zh-cn/docs/v1.0/user/microservice/index.html |    2 +-
 build/zh-cn/docs/v1.0/user/mode/at/index.html      |    2 +-
 build/zh-cn/docs/v1.0/user/mode/saga/index.html    |    2 +-
 build/zh-cn/docs/v1.0/user/mode/tcc/index.html     |    2 +-
 build/zh-cn/docs/v1.0/user/mode/xa/index.html      |    2 +-
 build/zh-cn/docs/v1.0/user/ormframework/index.html |    2 +-
 build/zh-cn/docs/v1.0/user/performance/index.html  |    2 +-
 build/zh-cn/docs/v1.0/user/quickstart/index.html   |    2 +-
 .../docs/v1.0/user/registry/consul/index.html      |    2 +-
 .../zh-cn/docs/v1.0/user/registry/etcd3/index.html |    2 +-
 .../docs/v1.0/user/registry/eureka/index.html      |    2 +-
 build/zh-cn/docs/v1.0/user/registry/index.html     |    2 +-
 .../zh-cn/docs/v1.0/user/registry/nacos/index.html |    2 +-
 .../docs/v1.0/user/registry/zookeeper/index.html   |    2 +-
 build/zh-cn/docs/v1.0/user/spring/index.html       |    2 +-
 .../docs/v1.0/user/sqlreference/dml/index.html     |    2 +-
 .../v1.0/user/sqlreference/function/index.html     |    2 +-
 .../user/sqlreference/sql-decoration/index.html    |    2 +-
 .../user/sqlreference/sql-restrictions/index.html  |    2 +-
 .../txgroup/transaction-group-and-ha/index.html    |    2 +-
 .../v1.0/user/txgroup/transaction-group/index.html |    2 +-
 .../v1.1/dev/domain/overviewDomainModel/index.html |    2 +-
 build/zh-cn/docs/v1.1/dev/domain/rm/index.html     |    2 +-
 build/zh-cn/docs/v1.1/dev/domain/tc/index.html     |    2 +-
 build/zh-cn/docs/v1.1/dev/domain/tm/index.html     |    2 +-
 build/zh-cn/docs/v1.1/dev/mode/at-mode/index.html  |    2 +-
 .../zh-cn/docs/v1.1/dev/mode/saga-mode/index.html  |    2 +-
 build/zh-cn/docs/v1.1/dev/mode/tcc-mode/index.html |    2 +-
 build/zh-cn/docs/v1.1/dev/mode/xa-mode/index.html  |    2 +-
 build/zh-cn/docs/v1.1/dev/seata-mertics/index.html |    2 +-
 .../label-an-issue-guide_dev/index.html            |    2 +-
 .../committer-guide/website-guide_dev/index.html   |    2 +-
 .../top-contributer_dev/index.html                 |    2 +-
 .../new-contributor-guide_dev/index.html           |    2 +-
 .../reporting-security-issues_dev/index.html       |    2 +-
 .../test-coverage-guide_dev/index.html             |    2 +-
 .../docs/v1.1/developers/guide_dev/index.html      |    2 +-
 build/zh-cn/docs/v1.1/ops/config-center/index.html |    2 +-
 .../docs/v1.1/ops/deploy-by-docker-142/index.html  |    2 +-
 .../ops/deploy-by-docker-compose-142/index.html    |    2 +-
 .../v1.1/ops/deploy-by-docker-compose/index.html   |    2 +-
 .../docs/v1.1/ops/deploy-by-docker/index.html      |    2 +-
 .../zh-cn/docs/v1.1/ops/deploy-by-helm/index.html  |    2 +-
 .../docs/v1.1/ops/deploy-by-kubernetes/index.html  |    2 +-
 .../docs/v1.1/ops/deploy-guide-beginner/index.html |    2 +-
 build/zh-cn/docs/v1.1/ops/deploy-ha/index.html     |    2 +-
 build/zh-cn/docs/v1.1/ops/deploy-server/index.html |    2 +-
 .../ops/multi-configuration-isolation/index.html   |    2 +-
 build/zh-cn/docs/v1.1/ops/upgrade/index.html       |    2 +-
 build/zh-cn/docs/v1.1/overview/faq/index.html      |    2 +-
 .../docs/v1.1/overview/terminology/index.html      |    2 +-
 .../docs/v1.1/overview/what-is-seata/index.html    |    2 +-
 build/zh-cn/docs/v1.1/release-notes/index.html     |    2 +-
 build/zh-cn/docs/v1.1/user/api/index.html          |    2 +-
 .../zh-cn/docs/v1.1/user/apm/prometheus/index.html |    2 +-
 .../zh-cn/docs/v1.1/user/apm/skywalking/index.html |    2 +-
 .../appendix/global-transaction-status/index.html  |    2 +-
 .../docs/v1.1/user/appendix/isolation/index.html   |    2 +-
 .../docs/v1.1/user/configuration/apollo/index.html |    2 +-
 .../docs/v1.1/user/configuration/consul/index.html |    2 +-
 .../docs/v1.1/user/configuration/etcd3/index.html  |    2 +-
 .../zh-cn/docs/v1.1/user/configuration/index.html  |    2 +-
 .../docs/v1.1/user/configuration/nacos/index.html  |    2 +-
 .../v1.1/user/configuration/zookeeper/index.html   |    2 +-
 .../zh-cn/docs/v1.1/user/configurations/index.html |    2 +-
 .../docs/v1.1/user/configurations090/index.html    |    2 +-
 .../docs/v1.1/user/configurations100/index.html    |    2 +-
 build/zh-cn/docs/v1.1/user/datasource/index.html   |    2 +-
 build/zh-cn/docs/v1.1/user/microservice/index.html |    2 +-
 build/zh-cn/docs/v1.1/user/mode/at/index.html      |    2 +-
 build/zh-cn/docs/v1.1/user/mode/saga/index.html    |    2 +-
 build/zh-cn/docs/v1.1/user/mode/tcc/index.html     |    2 +-
 build/zh-cn/docs/v1.1/user/mode/xa/index.html      |    2 +-
 build/zh-cn/docs/v1.1/user/ormframework/index.html |    2 +-
 build/zh-cn/docs/v1.1/user/performance/index.html  |    2 +-
 build/zh-cn/docs/v1.1/user/quickstart/index.html   |    2 +-
 .../docs/v1.1/user/registry/consul/index.html      |    2 +-
 .../zh-cn/docs/v1.1/user/registry/etcd3/index.html |    2 +-
 .../docs/v1.1/user/registry/eureka/index.html      |    2 +-
 build/zh-cn/docs/v1.1/user/registry/index.html     |    2 +-
 .../zh-cn/docs/v1.1/user/registry/nacos/index.html |    2 +-
 .../docs/v1.1/user/registry/zookeeper/index.html   |    2 +-
 build/zh-cn/docs/v1.1/user/spring/index.html       |    2 +-
 .../docs/v1.1/user/sqlreference/dml/index.html     |    2 +-
 .../v1.1/user/sqlreference/function/index.html     |    2 +-
 .../user/sqlreference/sql-decoration/index.html    |    2 +-
 .../user/sqlreference/sql-restrictions/index.html  |    2 +-
 .../txgroup/transaction-group-and-ha/index.html    |    2 +-
 .../v1.1/user/txgroup/transaction-group/index.html |    2 +-
 .../v1.2/dev/domain/overviewDomainModel/index.html |    2 +-
 build/zh-cn/docs/v1.2/dev/domain/rm/index.html     |    2 +-
 build/zh-cn/docs/v1.2/dev/domain/tc/index.html     |    2 +-
 build/zh-cn/docs/v1.2/dev/domain/tm/index.html     |    2 +-
 build/zh-cn/docs/v1.2/dev/mode/at-mode/index.html  |    2 +-
 .../zh-cn/docs/v1.2/dev/mode/saga-mode/index.html  |    2 +-
 build/zh-cn/docs/v1.2/dev/mode/tcc-mode/index.html |    2 +-
 build/zh-cn/docs/v1.2/dev/mode/xa-mode/index.html  |    2 +-
 build/zh-cn/docs/v1.2/dev/seata-mertics/index.html |    2 +-
 .../label-an-issue-guide_dev/index.html            |    2 +-
 .../committer-guide/website-guide_dev/index.html   |    2 +-
 .../top-contributer_dev/index.html                 |    2 +-
 .../new-contributor-guide_dev/index.html           |    2 +-
 .../reporting-security-issues_dev/index.html       |    2 +-
 .../test-coverage-guide_dev/index.html             |    2 +-
 .../docs/v1.2/developers/guide_dev/index.html      |    2 +-
 build/zh-cn/docs/v1.2/ops/config-center/index.html |    2 +-
 .../docs/v1.2/ops/deploy-by-docker-142/index.html  |    2 +-
 .../ops/deploy-by-docker-compose-142/index.html    |    2 +-
 .../v1.2/ops/deploy-by-docker-compose/index.html   |    2 +-
 .../docs/v1.2/ops/deploy-by-docker/index.html      |    2 +-
 .../zh-cn/docs/v1.2/ops/deploy-by-helm/index.html  |    2 +-
 .../docs/v1.2/ops/deploy-by-kubernetes/index.html  |    2 +-
 .../docs/v1.2/ops/deploy-guide-beginner/index.html |    2 +-
 build/zh-cn/docs/v1.2/ops/deploy-ha/index.html     |    2 +-
 build/zh-cn/docs/v1.2/ops/deploy-server/index.html |    2 +-
 .../ops/multi-configuration-isolation/index.html   |    2 +-
 build/zh-cn/docs/v1.2/ops/upgrade/index.html       |    2 +-
 build/zh-cn/docs/v1.2/overview/faq/index.html      |    2 +-
 .../docs/v1.2/overview/terminology/index.html      |    2 +-
 .../docs/v1.2/overview/what-is-seata/index.html    |    2 +-
 build/zh-cn/docs/v1.2/release-notes/index.html     |    2 +-
 build/zh-cn/docs/v1.2/user/api/index.html          |    2 +-
 .../zh-cn/docs/v1.2/user/apm/prometheus/index.html |    2 +-
 .../zh-cn/docs/v1.2/user/apm/skywalking/index.html |    2 +-
 .../appendix/global-transaction-status/index.html  |    2 +-
 .../docs/v1.2/user/appendix/isolation/index.html   |    2 +-
 .../docs/v1.2/user/configuration/apollo/index.html |    2 +-
 .../docs/v1.2/user/configuration/consul/index.html |    2 +-
 .../docs/v1.2/user/configuration/etcd3/index.html  |    2 +-
 .../zh-cn/docs/v1.2/user/configuration/index.html  |    2 +-
 .../docs/v1.2/user/configuration/nacos/index.html  |    2 +-
 .../v1.2/user/configuration/zookeeper/index.html   |    2 +-
 .../zh-cn/docs/v1.2/user/configurations/index.html |    2 +-
 .../docs/v1.2/user/configurations090/index.html    |    2 +-
 .../docs/v1.2/user/configurations100/index.html    |    2 +-
 build/zh-cn/docs/v1.2/user/datasource/index.html   |    2 +-
 build/zh-cn/docs/v1.2/user/microservice/index.html |    2 +-
 build/zh-cn/docs/v1.2/user/mode/at/index.html      |    2 +-
 build/zh-cn/docs/v1.2/user/mode/saga/index.html    |    2 +-
 build/zh-cn/docs/v1.2/user/mode/tcc/index.html     |    2 +-
 build/zh-cn/docs/v1.2/user/mode/xa/index.html      |    2 +-
 build/zh-cn/docs/v1.2/user/ormframework/index.html |    2 +-
 build/zh-cn/docs/v1.2/user/performance/index.html  |    2 +-
 build/zh-cn/docs/v1.2/user/quickstart/index.html   |    2 +-
 .../docs/v1.2/user/registry/consul/index.html      |    2 +-
 .../zh-cn/docs/v1.2/user/registry/etcd3/index.html |    2 +-
 .../docs/v1.2/user/registry/eureka/index.html      |    2 +-
 build/zh-cn/docs/v1.2/user/registry/index.html     |    2 +-
 .../zh-cn/docs/v1.2/user/registry/nacos/index.html |    2 +-
 .../docs/v1.2/user/registry/zookeeper/index.html   |    2 +-
 build/zh-cn/docs/v1.2/user/spring/index.html       |    2 +-
 .../docs/v1.2/user/sqlreference/dml/index.html     |    2 +-
 .../v1.2/user/sqlreference/function/index.html     |    2 +-
 .../user/sqlreference/sql-decoration/index.html    |    2 +-
 .../user/sqlreference/sql-restrictions/index.html  |    2 +-
 .../txgroup/transaction-group-and-ha/index.html    |    2 +-
 .../v1.2/user/txgroup/transaction-group/index.html |    2 +-
 .../v1.3/dev/domain/overviewDomainModel/index.html |    2 +-
 build/zh-cn/docs/v1.3/dev/domain/rm/index.html     |    2 +-
 build/zh-cn/docs/v1.3/dev/domain/tc/index.html     |    2 +-
 build/zh-cn/docs/v1.3/dev/domain/tm/index.html     |    2 +-
 build/zh-cn/docs/v1.3/dev/mode/at-mode/index.html  |    2 +-
 .../zh-cn/docs/v1.3/dev/mode/saga-mode/index.html  |    2 +-
 build/zh-cn/docs/v1.3/dev/mode/tcc-mode/index.html |    2 +-
 build/zh-cn/docs/v1.3/dev/mode/xa-mode/index.html  |    2 +-
 build/zh-cn/docs/v1.3/dev/seata-mertics/index.html |    2 +-
 .../label-an-issue-guide_dev/index.html            |    2 +-
 .../committer-guide/website-guide_dev/index.html   |    2 +-
 .../top-contributer_dev/index.html                 |    2 +-
 .../new-contributor-guide_dev/index.html           |    2 +-
 .../reporting-security-issues_dev/index.html       |    2 +-
 .../test-coverage-guide_dev/index.html             |    2 +-
 .../docs/v1.3/developers/guide_dev/index.html      |    2 +-
 build/zh-cn/docs/v1.3/ops/config-center/index.html |    2 +-
 .../docs/v1.3/ops/deploy-by-docker-142/index.html  |    2 +-
 .../ops/deploy-by-docker-compose-142/index.html    |    2 +-
 .../v1.3/ops/deploy-by-docker-compose/index.html   |    2 +-
 .../docs/v1.3/ops/deploy-by-docker/index.html      |    2 +-
 .../zh-cn/docs/v1.3/ops/deploy-by-helm/index.html  |    2 +-
 .../docs/v1.3/ops/deploy-by-kubernetes/index.html  |    2 +-
 .../docs/v1.3/ops/deploy-guide-beginner/index.html |    2 +-
 build/zh-cn/docs/v1.3/ops/deploy-ha/index.html     |    2 +-
 build/zh-cn/docs/v1.3/ops/deploy-server/index.html |    2 +-
 .../ops/multi-configuration-isolation/index.html   |    2 +-
 build/zh-cn/docs/v1.3/ops/upgrade/index.html       |    2 +-
 build/zh-cn/docs/v1.3/overview/faq/index.html      |    2 +-
 .../docs/v1.3/overview/terminology/index.html      |    2 +-
 .../docs/v1.3/overview/what-is-seata/index.html    |    2 +-
 build/zh-cn/docs/v1.3/release-notes/index.html     |    2 +-
 build/zh-cn/docs/v1.3/user/api/index.html          |    2 +-
 .../zh-cn/docs/v1.3/user/apm/prometheus/index.html |    2 +-
 .../zh-cn/docs/v1.3/user/apm/skywalking/index.html |    2 +-
 .../appendix/global-transaction-status/index.html  |    2 +-
 .../docs/v1.3/user/appendix/isolation/index.html   |    2 +-
 .../docs/v1.3/user/configuration/apollo/index.html |    2 +-
 .../docs/v1.3/user/configuration/consul/index.html |    2 +-
 .../docs/v1.3/user/configuration/etcd3/index.html  |    2 +-
 .../zh-cn/docs/v1.3/user/configuration/index.html  |    2 +-
 .../docs/v1.3/user/configuration/nacos/index.html  |    2 +-
 .../v1.3/user/configuration/zookeeper/index.html   |    2 +-
 .../zh-cn/docs/v1.3/user/configurations/index.html |    2 +-
 .../docs/v1.3/user/configurations090/index.html    |    2 +-
 .../docs/v1.3/user/configurations100/index.html    |    2 +-
 build/zh-cn/docs/v1.3/user/datasource/index.html   |    2 +-
 build/zh-cn/docs/v1.3/user/microservice/index.html |    2 +-
 build/zh-cn/docs/v1.3/user/mode/at/index.html      |    2 +-
 build/zh-cn/docs/v1.3/user/mode/saga/index.html    |    2 +-
 build/zh-cn/docs/v1.3/user/mode/tcc/index.html     |    2 +-
 build/zh-cn/docs/v1.3/user/mode/xa/index.html      |    2 +-
 build/zh-cn/docs/v1.3/user/ormframework/index.html |    2 +-
 build/zh-cn/docs/v1.3/user/performance/index.html  |    2 +-
 build/zh-cn/docs/v1.3/user/quickstart/index.html   |    2 +-
 .../docs/v1.3/user/registry/consul/index.html      |    2 +-
 .../zh-cn/docs/v1.3/user/registry/etcd3/index.html |    2 +-
 .../docs/v1.3/user/registry/eureka/index.html      |    2 +-
 build/zh-cn/docs/v1.3/user/registry/index.html     |    2 +-
 .../zh-cn/docs/v1.3/user/registry/nacos/index.html |    2 +-
 .../docs/v1.3/user/registry/zookeeper/index.html   |    2 +-
 build/zh-cn/docs/v1.3/user/spring/index.html       |    2 +-
 .../docs/v1.3/user/sqlreference/dml/index.html     |    2 +-
 .../v1.3/user/sqlreference/function/index.html     |    2 +-
 .../user/sqlreference/sql-decoration/index.html    |    2 +-
 .../user/sqlreference/sql-restrictions/index.html  |    2 +-
 .../txgroup/transaction-group-and-ha/index.html    |    2 +-
 .../v1.3/user/txgroup/transaction-group/index.html |    2 +-
 .../v1.4/dev/domain/overviewDomainModel/index.html |    2 +-
 build/zh-cn/docs/v1.4/dev/domain/rm/index.html     |    2 +-
 build/zh-cn/docs/v1.4/dev/domain/tc/index.html     |    2 +-
 build/zh-cn/docs/v1.4/dev/domain/tm/index.html     |    2 +-
 build/zh-cn/docs/v1.4/dev/mode/at-mode/index.html  |    2 +-
 .../zh-cn/docs/v1.4/dev/mode/saga-mode/index.html  |    2 +-
 build/zh-cn/docs/v1.4/dev/mode/tcc-mode/index.html |    2 +-
 build/zh-cn/docs/v1.4/dev/mode/xa-mode/index.html  |    2 +-
 build/zh-cn/docs/v1.4/dev/seata-mertics/index.html |    2 +-
 .../label-an-issue-guide_dev/index.html            |    2 +-
 .../committer-guide/website-guide_dev/index.html   |    2 +-
 .../top-contributer_dev/index.html                 |    2 +-
 .../new-contributor-guide_dev/index.html           |    2 +-
 .../reporting-security-issues_dev/index.html       |    2 +-
 .../test-coverage-guide_dev/index.html             |    2 +-
 .../docs/v1.4/developers/guide_dev/index.html      |    2 +-
 build/zh-cn/docs/v1.4/ops/config-center/index.html |    2 +-
 .../docs/v1.4/ops/deploy-by-docker-142/index.html  |    2 +-
 .../ops/deploy-by-docker-compose-142/index.html    |    2 +-
 .../v1.4/ops/deploy-by-docker-compose/index.html   |    2 +-
 .../docs/v1.4/ops/deploy-by-docker/index.html      |    2 +-
 .../zh-cn/docs/v1.4/ops/deploy-by-helm/index.html  |    2 +-
 .../docs/v1.4/ops/deploy-by-kubernetes/index.html  |    2 +-
 .../docs/v1.4/ops/deploy-guide-beginner/index.html |    2 +-
 build/zh-cn/docs/v1.4/ops/deploy-ha/index.html     |    2 +-
 build/zh-cn/docs/v1.4/ops/deploy-server/index.html |    2 +-
 .../ops/multi-configuration-isolation/index.html   |    2 +-
 build/zh-cn/docs/v1.4/ops/upgrade/index.html       |    2 +-
 build/zh-cn/docs/v1.4/overview/faq/index.html      |    2 +-
 .../docs/v1.4/overview/terminology/index.html      |    2 +-
 .../docs/v1.4/overview/what-is-seata/index.html    |    2 +-
 build/zh-cn/docs/v1.4/release-notes/index.html     |    2 +-
 build/zh-cn/docs/v1.4/user/api/index.html          |    2 +-
 .../zh-cn/docs/v1.4/user/apm/prometheus/index.html |    2 +-
 .../zh-cn/docs/v1.4/user/apm/skywalking/index.html |    2 +-
 .../appendix/global-transaction-status/index.html  |    2 +-
 .../docs/v1.4/user/appendix/isolation/index.html   |    2 +-
 .../docs/v1.4/user/configuration/apollo/index.html |    2 +-
 .../docs/v1.4/user/configuration/consul/index.html |    2 +-
 .../docs/v1.4/user/configuration/etcd3/index.html  |    2 +-
 .../zh-cn/docs/v1.4/user/configuration/index.html  |    2 +-
 .../docs/v1.4/user/configuration/nacos/index.html  |    2 +-
 .../v1.4/user/configuration/zookeeper/index.html   |    2 +-
 .../zh-cn/docs/v1.4/user/configurations/index.html |    2 +-
 .../docs/v1.4/user/configurations090/index.html    |    2 +-
 .../docs/v1.4/user/configurations100/index.html    |    2 +-
 build/zh-cn/docs/v1.4/user/datasource/index.html   |    2 +-
 build/zh-cn/docs/v1.4/user/microservice/index.html |    2 +-
 build/zh-cn/docs/v1.4/user/mode/at/index.html      |    2 +-
 build/zh-cn/docs/v1.4/user/mode/saga/index.html    |    2 +-
 build/zh-cn/docs/v1.4/user/mode/tcc/index.html     |    2 +-
 build/zh-cn/docs/v1.4/user/mode/xa/index.html      |    2 +-
 build/zh-cn/docs/v1.4/user/ormframework/index.html |    2 +-
 build/zh-cn/docs/v1.4/user/performance/index.html  |    2 +-
 build/zh-cn/docs/v1.4/user/quickstart/index.html   |    2 +-
 .../docs/v1.4/user/registry/consul/index.html      |    2 +-
 .../zh-cn/docs/v1.4/user/registry/etcd3/index.html |    2 +-
 .../docs/v1.4/user/registry/eureka/index.html      |    2 +-
 build/zh-cn/docs/v1.4/user/registry/index.html     |    2 +-
 .../zh-cn/docs/v1.4/user/registry/nacos/index.html |    2 +-
 .../docs/v1.4/user/registry/zookeeper/index.html   |    2 +-
 build/zh-cn/docs/v1.4/user/spring/index.html       |    2 +-
 .../docs/v1.4/user/sqlreference/dml/index.html     |    2 +-
 .../v1.4/user/sqlreference/function/index.html     |    2 +-
 .../user/sqlreference/sql-decoration/index.html    |    2 +-
 .../user/sqlreference/sql-restrictions/index.html  |    2 +-
 .../txgroup/transaction-group-and-ha/index.html    |    2 +-
 .../v1.4/user/txgroup/transaction-group/index.html |    2 +-
 .../v1.5/dev/domain/overviewDomainModel/index.html |    2 +-
 build/zh-cn/docs/v1.5/dev/domain/rm/index.html     |    2 +-
 build/zh-cn/docs/v1.5/dev/domain/tc/index.html     |    2 +-
 build/zh-cn/docs/v1.5/dev/domain/tm/index.html     |    2 +-
 build/zh-cn/docs/v1.5/dev/mode/at-mode/index.html  |    2 +-
 .../zh-cn/docs/v1.5/dev/mode/saga-mode/index.html  |    2 +-
 build/zh-cn/docs/v1.5/dev/mode/tcc-mode/index.html |    2 +-
 build/zh-cn/docs/v1.5/dev/mode/xa-mode/index.html  |    2 +-
 build/zh-cn/docs/v1.5/dev/seata-mertics/index.html |    2 +-
 .../label-an-issue-guide_dev/index.html            |    2 +-
 .../committer-guide/website-guide_dev/index.html   |    2 +-
 .../top-contributer_dev/index.html                 |    2 +-
 .../new-contributor-guide_dev/index.html           |    2 +-
 .../reporting-security-issues_dev/index.html       |    2 +-
 .../test-coverage-guide_dev/index.html             |    2 +-
 .../docs/v1.5/developers/guide_dev/index.html      |    2 +-
 build/zh-cn/docs/v1.5/ops/config-center/index.html |    2 +-
 .../docs/v1.5/ops/deploy-by-docker-142/index.html  |    2 +-
 .../ops/deploy-by-docker-compose-142/index.html    |    2 +-
 .../v1.5/ops/deploy-by-docker-compose/index.html   |    2 +-
 .../docs/v1.5/ops/deploy-by-docker/index.html      |    2 +-
 .../zh-cn/docs/v1.5/ops/deploy-by-helm/index.html  |    2 +-
 .../docs/v1.5/ops/deploy-by-kubernetes/index.html  |    2 +-
 .../docs/v1.5/ops/deploy-guide-beginner/index.html |    2 +-
 build/zh-cn/docs/v1.5/ops/deploy-ha/index.html     |    2 +-
 build/zh-cn/docs/v1.5/ops/deploy-server/index.html |    2 +-
 .../ops/multi-configuration-isolation/index.html   |    2 +-
 build/zh-cn/docs/v1.5/ops/upgrade/index.html       |    2 +-
 build/zh-cn/docs/v1.5/overview/faq/index.html      |    2 +-
 .../docs/v1.5/overview/terminology/index.html      |    2 +-
 .../docs/v1.5/overview/what-is-seata/index.html    |    2 +-
 build/zh-cn/docs/v1.5/release-notes/index.html     |    2 +-
 build/zh-cn/docs/v1.5/user/api/index.html          |    2 +-
 .../zh-cn/docs/v1.5/user/apm/prometheus/index.html |    2 +-
 .../zh-cn/docs/v1.5/user/apm/skywalking/index.html |    2 +-
 .../appendix/global-transaction-status/index.html  |    2 +-
 .../docs/v1.5/user/appendix/isolation/index.html   |    2 +-
 .../docs/v1.5/user/configuration/apollo/index.html |    2 +-
 .../docs/v1.5/user/configuration/consul/index.html |    2 +-
 .../docs/v1.5/user/configuration/etcd3/index.html  |    2 +-
 .../zh-cn/docs/v1.5/user/configuration/index.html  |    2 +-
 .../docs/v1.5/user/configuration/nacos/index.html  |    2 +-
 .../v1.5/user/configuration/zookeeper/index.html   |    2 +-
 .../zh-cn/docs/v1.5/user/configurations/index.html |    2 +-
 .../docs/v1.5/user/configurations090/index.html    |    2 +-
 .../docs/v1.5/user/configurations100/index.html    |    2 +-
 build/zh-cn/docs/v1.5/user/datasource/index.html   |    2 +-
 build/zh-cn/docs/v1.5/user/microservice/index.html |    2 +-
 build/zh-cn/docs/v1.5/user/mode/at/index.html      |    2 +-
 build/zh-cn/docs/v1.5/user/mode/saga/index.html    |    2 +-
 build/zh-cn/docs/v1.5/user/mode/tcc/index.html     |    2 +-
 build/zh-cn/docs/v1.5/user/mode/xa/index.html      |    2 +-
 build/zh-cn/docs/v1.5/user/ormframework/index.html |    2 +-
 build/zh-cn/docs/v1.5/user/performance/index.html  |    2 +-
 build/zh-cn/docs/v1.5/user/quickstart/index.html   |    2 +-
 .../docs/v1.5/user/registry/consul/index.html      |    2 +-
 .../zh-cn/docs/v1.5/user/registry/etcd3/index.html |    2 +-
 .../docs/v1.5/user/registry/eureka/index.html      |    2 +-
 build/zh-cn/docs/v1.5/user/registry/index.html     |    2 +-
 .../zh-cn/docs/v1.5/user/registry/nacos/index.html |    2 +-
 .../docs/v1.5/user/registry/zookeeper/index.html   |    2 +-
 build/zh-cn/docs/v1.5/user/spring/index.html       |    2 +-
 .../docs/v1.5/user/sqlreference/dml/index.html     |    2 +-
 .../v1.5/user/sqlreference/function/index.html     |    2 +-
 .../user/sqlreference/sql-decoration/index.html    |    2 +-
 .../user/sqlreference/sql-restrictions/index.html  |    2 +-
 .../txgroup/transaction-group-and-ha/index.html    |    2 +-
 .../v1.5/user/txgroup/transaction-group/index.html |    2 +-
 .../v1.6/dev/domain/overviewDomainModel/index.html |    2 +-
 build/zh-cn/docs/v1.6/dev/domain/rm/index.html     |    2 +-
 build/zh-cn/docs/v1.6/dev/domain/tc/index.html     |    2 +-
 build/zh-cn/docs/v1.6/dev/domain/tm/index.html     |    2 +-
 build/zh-cn/docs/v1.6/dev/mode/at-mode/index.html  |    2 +-
 .../zh-cn/docs/v1.6/dev/mode/saga-mode/index.html  |    2 +-
 build/zh-cn/docs/v1.6/dev/mode/tcc-mode/index.html |    2 +-
 build/zh-cn/docs/v1.6/dev/mode/xa-mode/index.html  |    2 +-
 build/zh-cn/docs/v1.6/dev/seata-mertics/index.html |    2 +-
 .../label-an-issue-guide_dev/index.html            |    2 +-
 .../committer-guide/website-guide_dev/index.html   |    2 +-
 .../top-contributer_dev/index.html                 |    2 +-
 .../new-contributor-guide_dev/index.html           |    2 +-
 .../reporting-security-issues_dev/index.html       |    2 +-
 .../test-coverage-guide_dev/index.html             |    2 +-
 .../docs/v1.6/developers/guide_dev/index.html      |    2 +-
 build/zh-cn/docs/v1.6/ops/config-center/index.html |    2 +-
 .../docs/v1.6/ops/deploy-by-docker-142/index.html  |    2 +-
 .../ops/deploy-by-docker-compose-142/index.html    |    2 +-
 .../v1.6/ops/deploy-by-docker-compose/index.html   |    2 +-
 .../docs/v1.6/ops/deploy-by-docker/index.html      |    2 +-
 .../zh-cn/docs/v1.6/ops/deploy-by-helm/index.html  |    2 +-
 .../docs/v1.6/ops/deploy-by-kubernetes/index.html  |    2 +-
 .../docs/v1.6/ops/deploy-guide-beginner/index.html |    2 +-
 build/zh-cn/docs/v1.6/ops/deploy-ha/index.html     |    2 +-
 build/zh-cn/docs/v1.6/ops/deploy-server/index.html |    2 +-
 .../ops/multi-configuration-isolation/index.html   |    2 +-
 build/zh-cn/docs/v1.6/ops/upgrade/index.html       |    2 +-
 build/zh-cn/docs/v1.6/overview/faq/index.html      |    2 +-
 .../docs/v1.6/overview/terminology/index.html      |    2 +-
 .../docs/v1.6/overview/what-is-seata/index.html    |    2 +-
 build/zh-cn/docs/v1.6/release-notes/index.html     |    2 +-
 build/zh-cn/docs/v1.6/user/api/index.html          |    2 +-
 .../zh-cn/docs/v1.6/user/apm/prometheus/index.html |    2 +-
 .../zh-cn/docs/v1.6/user/apm/skywalking/index.html |    2 +-
 .../appendix/global-transaction-status/index.html  |    2 +-
 .../docs/v1.6/user/appendix/isolation/index.html   |    2 +-
 .../docs/v1.6/user/configuration/apollo/index.html |    2 +-
 .../docs/v1.6/user/configuration/consul/index.html |    2 +-
 .../docs/v1.6/user/configuration/etcd3/index.html  |    2 +-
 .../zh-cn/docs/v1.6/user/configuration/index.html  |    2 +-
 .../docs/v1.6/user/configuration/nacos/index.html  |    2 +-
 .../v1.6/user/configuration/zookeeper/index.html   |    2 +-
 .../zh-cn/docs/v1.6/user/configurations/index.html |    2 +-
 .../docs/v1.6/user/configurations090/index.html    |    2 +-
 .../docs/v1.6/user/configurations100/index.html    |    2 +-
 build/zh-cn/docs/v1.6/user/datasource/index.html   |    2 +-
 build/zh-cn/docs/v1.6/user/microservice/index.html |    2 +-
 build/zh-cn/docs/v1.6/user/mode/at/index.html      |    2 +-
 build/zh-cn/docs/v1.6/user/mode/saga/index.html    |    2 +-
 build/zh-cn/docs/v1.6/user/mode/tcc/index.html     |    2 +-
 build/zh-cn/docs/v1.6/user/mode/xa/index.html      |    2 +-
 build/zh-cn/docs/v1.6/user/ormframework/index.html |    2 +-
 build/zh-cn/docs/v1.6/user/performance/index.html  |    2 +-
 build/zh-cn/docs/v1.6/user/quickstart/index.html   |    2 +-
 .../docs/v1.6/user/registry/consul/index.html      |    2 +-
 .../zh-cn/docs/v1.6/user/registry/etcd3/index.html |    2 +-
 .../docs/v1.6/user/registry/eureka/index.html      |    2 +-
 build/zh-cn/docs/v1.6/user/registry/index.html     |    2 +-
 .../zh-cn/docs/v1.6/user/registry/nacos/index.html |    2 +-
 .../docs/v1.6/user/registry/zookeeper/index.html   |    2 +-
 build/zh-cn/docs/v1.6/user/spring/index.html       |    2 +-
 .../docs/v1.6/user/sqlreference/dml/index.html     |    2 +-
 .../v1.6/user/sqlreference/function/index.html     |    2 +-
 .../user/sqlreference/sql-decoration/index.html    |    2 +-
 .../user/sqlreference/sql-restrictions/index.html  |    2 +-
 .../txgroup/transaction-group-and-ha/index.html    |    2 +-
 .../v1.6/user/txgroup/transaction-group/index.html |    2 +-
 .../v1.7/dev/domain/overviewDomainModel/index.html |    2 +-
 build/zh-cn/docs/v1.7/dev/domain/rm/index.html     |    2 +-
 build/zh-cn/docs/v1.7/dev/domain/tc/index.html     |    2 +-
 build/zh-cn/docs/v1.7/dev/domain/tm/index.html     |    2 +-
 build/zh-cn/docs/v1.7/dev/mode/at-mode/index.html  |    2 +-
 .../zh-cn/docs/v1.7/dev/mode/saga-mode/index.html  |    2 +-
 build/zh-cn/docs/v1.7/dev/mode/tcc-mode/index.html |    2 +-
 build/zh-cn/docs/v1.7/dev/mode/xa-mode/index.html  |    2 +-
 build/zh-cn/docs/v1.7/dev/seata-mertics/index.html |    2 +-
 .../label-an-issue-guide_dev/index.html            |    2 +-
 .../committer-guide/website-guide_dev/index.html   |    2 +-
 .../top-contributer_dev/index.html                 |    2 +-
 .../new-contributor-guide_dev/index.html           |    2 +-
 .../reporting-security-issues_dev/index.html       |    2 +-
 .../test-coverage-guide_dev/index.html             |    2 +-
 .../docs/v1.7/developers/guide_dev/index.html      |    2 +-
 build/zh-cn/docs/v1.7/ops/config-center/index.html |    2 +-
 .../docs/v1.7/ops/deploy-by-docker-142/index.html  |    2 +-
 .../ops/deploy-by-docker-compose-142/index.html    |    2 +-
 .../v1.7/ops/deploy-by-docker-compose/index.html   |    2 +-
 .../docs/v1.7/ops/deploy-by-docker/index.html      |    2 +-
 .../zh-cn/docs/v1.7/ops/deploy-by-helm/index.html  |    2 +-
 .../docs/v1.7/ops/deploy-by-kubernetes/index.html  |    2 +-
 .../docs/v1.7/ops/deploy-guide-beginner/index.html |    2 +-
 build/zh-cn/docs/v1.7/ops/deploy-ha/index.html     |    2 +-
 build/zh-cn/docs/v1.7/ops/deploy-server/index.html |    2 +-
 .../ops/multi-configuration-isolation/index.html   |    2 +-
 build/zh-cn/docs/v1.7/ops/upgrade/index.html       |    2 +-
 build/zh-cn/docs/v1.7/overview/faq/index.html      |    2 +-
 .../docs/v1.7/overview/terminology/index.html      |    2 +-
 .../docs/v1.7/overview/what-is-seata/index.html    |    2 +-
 build/zh-cn/docs/v1.7/release-notes/index.html     |    2 +-
 build/zh-cn/docs/v1.7/user/api/index.html          |    2 +-
 .../zh-cn/docs/v1.7/user/apm/prometheus/index.html |    2 +-
 .../zh-cn/docs/v1.7/user/apm/skywalking/index.html |    2 +-
 .../appendix/global-transaction-status/index.html  |    2 +-
 .../docs/v1.7/user/appendix/isolation/index.html   |    2 +-
 .../docs/v1.7/user/configuration/apollo/index.html |    2 +-
 .../docs/v1.7/user/configuration/consul/index.html |    2 +-
 .../docs/v1.7/user/configuration/etcd3/index.html  |    2 +-
 .../zh-cn/docs/v1.7/user/configuration/index.html  |    2 +-
 .../docs/v1.7/user/configuration/nacos/index.html  |    2 +-
 .../v1.7/user/configuration/zookeeper/index.html   |    2 +-
 .../zh-cn/docs/v1.7/user/configurations/index.html |    2 +-
 .../docs/v1.7/user/configurations090/index.html    |    2 +-
 .../docs/v1.7/user/configurations100/index.html    |    2 +-
 build/zh-cn/docs/v1.7/user/datasource/index.html   |    2 +-
 build/zh-cn/docs/v1.7/user/microservice/index.html |    2 +-
 build/zh-cn/docs/v1.7/user/mode/at/index.html      |    2 +-
 build/zh-cn/docs/v1.7/user/mode/saga/index.html    |    2 +-
 build/zh-cn/docs/v1.7/user/mode/tcc/index.html     |    2 +-
 build/zh-cn/docs/v1.7/user/mode/xa/index.html      |    2 +-
 build/zh-cn/docs/v1.7/user/ormframework/index.html |    2 +-
 build/zh-cn/docs/v1.7/user/performance/index.html  |    2 +-
 build/zh-cn/docs/v1.7/user/quickstart/index.html   |    2 +-
 .../docs/v1.7/user/registry/consul/index.html      |    2 +-
 .../zh-cn/docs/v1.7/user/registry/etcd3/index.html |    2 +-
 .../docs/v1.7/user/registry/eureka/index.html      |    2 +-
 build/zh-cn/docs/v1.7/user/registry/index.html     |    2 +-
 .../zh-cn/docs/v1.7/user/registry/nacos/index.html |    2 +-
 .../docs/v1.7/user/registry/zookeeper/index.html   |    2 +-
 build/zh-cn/docs/v1.7/user/spring/index.html       |    2 +-
 .../docs/v1.7/user/sqlreference/dml/index.html     |    2 +-
 .../v1.7/user/sqlreference/function/index.html     |    2 +-
 .../user/sqlreference/sql-decoration/index.html    |    2 +-
 .../user/sqlreference/sql-restrictions/index.html  |    2 +-
 .../txgroup/transaction-group-and-ha/index.html    |    2 +-
 .../v1.7/user/txgroup/transaction-group/index.html |    2 +-
 .../v1.8/dev/domain/overviewDomainModel/index.html |    2 +-
 build/zh-cn/docs/v1.8/dev/domain/rm/index.html     |    2 +-
 build/zh-cn/docs/v1.8/dev/domain/tc/index.html     |    2 +-
 build/zh-cn/docs/v1.8/dev/domain/tm/index.html     |    2 +-
 build/zh-cn/docs/v1.8/dev/mode/at-mode/index.html  |    2 +-
 .../zh-cn/docs/v1.8/dev/mode/saga-mode/index.html  |    2 +-
 build/zh-cn/docs/v1.8/dev/mode/tcc-mode/index.html |    2 +-
 build/zh-cn/docs/v1.8/dev/mode/xa-mode/index.html  |    2 +-
 build/zh-cn/docs/v1.8/dev/seata-mertics/index.html |    2 +-
 .../label-an-issue-guide_dev/index.html            |    2 +-
 .../committer-guide/website-guide_dev/index.html   |    2 +-
 .../top-contributer_dev/index.html                 |    2 +-
 .../new-contributor-guide_dev/index.html           |    2 +-
 .../reporting-security-issues_dev/index.html       |    2 +-
 .../test-coverage-guide_dev/index.html             |    2 +-
 .../docs/v1.8/developers/guide_dev/index.html      |    2 +-
 build/zh-cn/docs/v1.8/ops/config-center/index.html |    2 +-
 .../docs/v1.8/ops/deploy-by-docker-142/index.html  |    2 +-
 .../ops/deploy-by-docker-compose-142/index.html    |    2 +-
 .../v1.8/ops/deploy-by-docker-compose/index.html   |    2 +-
 .../docs/v1.8/ops/deploy-by-docker/index.html      |    2 +-
 .../zh-cn/docs/v1.8/ops/deploy-by-helm/index.html  |    2 +-
 .../docs/v1.8/ops/deploy-by-kubernetes/index.html  |    2 +-
 .../docs/v1.8/ops/deploy-guide-beginner/index.html |    2 +-
 build/zh-cn/docs/v1.8/ops/deploy-ha/index.html     |    2 +-
 build/zh-cn/docs/v1.8/ops/deploy-server/index.html |    2 +-
 .../ops/multi-configuration-isolation/index.html   |    2 +-
 build/zh-cn/docs/v1.8/ops/upgrade/index.html       |    2 +-
 build/zh-cn/docs/v1.8/overview/faq/index.html      |    2 +-
 build/zh-cn/docs/v1.8/overview/history/index.html  |    2 +-
 .../docs/v1.8/overview/terminology/index.html      |    2 +-
 .../docs/v1.8/overview/what-is-seata/index.html    |    2 +-
 build/zh-cn/docs/v1.8/release-notes/index.html     |    2 +-
 build/zh-cn/docs/v1.8/user/api/index.html          |    2 +-
 .../zh-cn/docs/v1.8/user/apm/prometheus/index.html |    2 +-
 .../zh-cn/docs/v1.8/user/apm/skywalking/index.html |    2 +-
 .../appendix/global-transaction-status/index.html  |    2 +-
 .../docs/v1.8/user/appendix/isolation/index.html   |    2 +-
 .../docs/v1.8/user/configuration/apollo/index.html |    2 +-
 .../docs/v1.8/user/configuration/consul/index.html |    2 +-
 .../docs/v1.8/user/configuration/etcd3/index.html  |    2 +-
 .../zh-cn/docs/v1.8/user/configuration/index.html  |    2 +-
 .../docs/v1.8/user/configuration/nacos/index.html  |    2 +-
 .../v1.8/user/configuration/zookeeper/index.html   |    2 +-
 .../zh-cn/docs/v1.8/user/configurations/index.html |    2 +-
 .../docs/v1.8/user/configurations090/index.html    |    2 +-
 .../docs/v1.8/user/configurations100/index.html    |    2 +-
 build/zh-cn/docs/v1.8/user/datasource/index.html   |    2 +-
 build/zh-cn/docs/v1.8/user/microservice/index.html |    2 +-
 build/zh-cn/docs/v1.8/user/mode/at/index.html      |    2 +-
 build/zh-cn/docs/v1.8/user/mode/saga/index.html    |    2 +-
 build/zh-cn/docs/v1.8/user/mode/tcc/index.html     |    2 +-
 build/zh-cn/docs/v1.8/user/mode/xa/index.html      |    2 +-
 build/zh-cn/docs/v1.8/user/ormframework/index.html |    2 +-
 build/zh-cn/docs/v1.8/user/performance/index.html  |    2 +-
 build/zh-cn/docs/v1.8/user/quickstart/index.html   |    2 +-
 .../docs/v1.8/user/registry/consul/index.html      |    2 +-
 .../zh-cn/docs/v1.8/user/registry/etcd3/index.html |    2 +-
 .../docs/v1.8/user/registry/eureka/index.html      |    2 +-
 build/zh-cn/docs/v1.8/user/registry/index.html     |    2 +-
 .../zh-cn/docs/v1.8/user/registry/nacos/index.html |    2 +-
 .../docs/v1.8/user/registry/zookeeper/index.html   |    2 +-
 build/zh-cn/docs/v1.8/user/spring/index.html       |    2 +-
 .../docs/v1.8/user/sqlreference/dml/index.html     |    2 +-
 .../v1.8/user/sqlreference/function/index.html     |    2 +-
 .../user/sqlreference/sql-decoration/index.html    |    2 +-
 .../user/sqlreference/sql-restrictions/index.html  |    2 +-
 .../txgroup/transaction-group-and-ha/index.html    |    2 +-
 .../v1.8/user/txgroup/transaction-group/index.html |    2 +-
 .../v2.0/dev/domain/overviewDomainModel/index.html |    2 +-
 build/zh-cn/docs/v2.0/dev/domain/rm/index.html     |    2 +-
 build/zh-cn/docs/v2.0/dev/domain/tc/index.html     |    2 +-
 build/zh-cn/docs/v2.0/dev/domain/tm/index.html     |    2 +-
 build/zh-cn/docs/v2.0/dev/mode/at-mode/index.html  |    2 +-
 .../zh-cn/docs/v2.0/dev/mode/saga-mode/index.html  |    2 +-
 build/zh-cn/docs/v2.0/dev/mode/tcc-mode/index.html |    2 +-
 build/zh-cn/docs/v2.0/dev/mode/xa-mode/index.html  |    2 +-
 build/zh-cn/docs/v2.0/dev/seata-mertics/index.html |    2 +-
 .../label-an-issue-guide_dev/index.html            |    2 +-
 .../committer-guide/website-guide_dev/index.html   |    2 +-
 .../top-contributer_dev/index.html                 |    2 +-
 .../new-contributor-guide_dev/index.html           |    2 +-
 .../reporting-security-issues_dev/index.html       |    2 +-
 .../test-coverage-guide_dev/index.html             |    2 +-
 .../docs/v2.0/developers/guide_dev/index.html      |    2 +-
 build/zh-cn/docs/v2.0/ops/config-center/index.html |    2 +-
 .../docs/v2.0/ops/deploy-by-docker-142/index.html  |    2 +-
 .../ops/deploy-by-docker-compose-142/index.html    |    2 +-
 .../v2.0/ops/deploy-by-docker-compose/index.html   |    2 +-
 .../docs/v2.0/ops/deploy-by-docker/index.html      |    2 +-
 .../zh-cn/docs/v2.0/ops/deploy-by-helm/index.html  |    2 +-
 .../docs/v2.0/ops/deploy-by-kubernetes/index.html  |    2 +-
 .../docs/v2.0/ops/deploy-guide-beginner/index.html |    2 +-
 build/zh-cn/docs/v2.0/ops/deploy-ha/index.html     |    2 +-
 .../docs/v2.0/ops/deploy-server-raft/index.html    |    2 +-
 build/zh-cn/docs/v2.0/ops/deploy-server/index.html |    2 +-
 .../ops/multi-configuration-isolation/index.html   |    2 +-
 build/zh-cn/docs/v2.0/ops/upgrade/index.html       |    2 +-
 .../docs/v2.0/ops/version-maintain-plan/index.html |    2 +-
 build/zh-cn/docs/v2.0/overview/faq/index.html      |    2 +-
 build/zh-cn/docs/v2.0/overview/history/index.html  |    2 +-
 .../docs/v2.0/overview/terminology/index.html      |    2 +-
 .../docs/v2.0/overview/what-is-seata/index.html    |    2 +-
 build/zh-cn/docs/v2.0/release-notes/index.html     |    2 +-
 build/zh-cn/docs/v2.0/user/api/index.html          |    2 +-
 .../zh-cn/docs/v2.0/user/apm/prometheus/index.html |    2 +-
 .../zh-cn/docs/v2.0/user/apm/skywalking/index.html |    2 +-
 .../appendix/global-transaction-status/index.html  |    2 +-
 .../docs/v2.0/user/appendix/isolation/index.html   |    2 +-
 .../docs/v2.0/user/configuration/apollo/index.html |    2 +-
 .../docs/v2.0/user/configuration/consul/index.html |    2 +-
 .../docs/v2.0/user/configuration/etcd3/index.html  |    2 +-
 .../zh-cn/docs/v2.0/user/configuration/index.html  |    2 +-
 .../docs/v2.0/user/configuration/nacos/index.html  |    2 +-
 .../v2.0/user/configuration/zookeeper/index.html   |    2 +-
 .../zh-cn/docs/v2.0/user/configurations/index.html |    2 +-
 .../docs/v2.0/user/configurations090/index.html    |    2 +-
 .../docs/v2.0/user/configurations100/index.html    |    2 +-
 build/zh-cn/docs/v2.0/user/datasource/index.html   |    2 +-
 build/zh-cn/docs/v2.0/user/microservice/index.html |    2 +-
 build/zh-cn/docs/v2.0/user/mode/at/index.html      |    2 +-
 build/zh-cn/docs/v2.0/user/mode/saga/index.html    |    2 +-
 build/zh-cn/docs/v2.0/user/mode/tcc/index.html     |    2 +-
 build/zh-cn/docs/v2.0/user/mode/xa/index.html      |    2 +-
 build/zh-cn/docs/v2.0/user/ormframework/index.html |    2 +-
 build/zh-cn/docs/v2.0/user/performance/index.html  |    2 +-
 build/zh-cn/docs/v2.0/user/quickstart/index.html   |    2 +-
 .../docs/v2.0/user/registry/consul/index.html      |    2 +-
 .../zh-cn/docs/v2.0/user/registry/etcd3/index.html |    2 +-
 .../docs/v2.0/user/registry/eureka/index.html      |    2 +-
 build/zh-cn/docs/v2.0/user/registry/index.html     |    2 +-
 .../zh-cn/docs/v2.0/user/registry/nacos/index.html |    2 +-
 .../docs/v2.0/user/registry/zookeeper/index.html   |    2 +-
 build/zh-cn/docs/v2.0/user/spring/index.html       |    2 +-
 .../docs/v2.0/user/sqlreference/dml/index.html     |    2 +-
 .../v2.0/user/sqlreference/function/index.html     |    2 +-
 .../user/sqlreference/sql-decoration/index.html    |    2 +-
 .../user/sqlreference/sql-restrictions/index.html  |    2 +-
 .../txgroup/transaction-group-and-ha/index.html    |    2 +-
 .../v2.0/user/txgroup/transaction-group/index.html |    2 +-
 .../v2.1/dev/domain/overviewDomainModel/index.html |    2 +-
 build/zh-cn/docs/v2.1/dev/domain/rm/index.html     |    2 +-
 build/zh-cn/docs/v2.1/dev/domain/tc/index.html     |    2 +-
 build/zh-cn/docs/v2.1/dev/domain/tm/index.html     |    2 +-
 build/zh-cn/docs/v2.1/dev/mode/at-mode/index.html  |    2 +-
 .../zh-cn/docs/v2.1/dev/mode/saga-mode/index.html  |    2 +-
 build/zh-cn/docs/v2.1/dev/mode/tcc-mode/index.html |    2 +-
 build/zh-cn/docs/v2.1/dev/mode/xa-mode/index.html  |    2 +-
 build/zh-cn/docs/v2.1/dev/seata-mertics/index.html |    2 +-
 .../label-an-issue-guide_dev/index.html            |    2 +-
 .../committer-guide/website-guide_dev/index.html   |    2 +-
 .../top-contributer_dev/index.html                 |    2 +-
 .../new-contributor-guide_dev/index.html           |    2 +-
 .../reporting-security-issues_dev/index.html       |    2 +-
 .../test-coverage-guide_dev/index.html             |    2 +-
 .../docs/v2.1/developers/guide_dev/index.html      |    2 +-
 build/zh-cn/docs/v2.1/ops/config-center/index.html |    2 +-
 .../docs/v2.1/ops/deploy-by-docker-142/index.html  |    2 +-
 .../ops/deploy-by-docker-compose-142/index.html    |    2 +-
 .../v2.1/ops/deploy-by-docker-compose/index.html   |    2 +-
 .../docs/v2.1/ops/deploy-by-docker/index.html      |    2 +-
 .../zh-cn/docs/v2.1/ops/deploy-by-helm/index.html  |    2 +-
 .../docs/v2.1/ops/deploy-by-kubernetes/index.html  |    2 +-
 .../docs/v2.1/ops/deploy-guide-beginner/index.html |    2 +-
 build/zh-cn/docs/v2.1/ops/deploy-ha/index.html     |    2 +-
 .../docs/v2.1/ops/deploy-server-raft/index.html    |    2 +-
 build/zh-cn/docs/v2.1/ops/deploy-server/index.html |    2 +-
 .../ops/multi-configuration-isolation/index.html   |    2 +-
 build/zh-cn/docs/v2.1/ops/upgrade/index.html       |    2 +-
 .../docs/v2.1/ops/version-maintain-plan/index.html |    2 +-
 build/zh-cn/docs/v2.1/overview/faq/index.html      |    2 +-
 build/zh-cn/docs/v2.1/overview/history/index.html  |    2 +-
 .../docs/v2.1/overview/terminology/index.html      |    2 +-
 .../docs/v2.1/overview/what-is-seata/index.html    |    2 +-
 build/zh-cn/docs/v2.1/release-notes/index.html     |    2 +-
 build/zh-cn/docs/v2.1/user/api/index.html          |    2 +-
 .../zh-cn/docs/v2.1/user/apm/prometheus/index.html |    2 +-
 .../zh-cn/docs/v2.1/user/apm/skywalking/index.html |    2 +-
 .../appendix/global-transaction-status/index.html  |    2 +-
 .../docs/v2.1/user/appendix/isolation/index.html   |    2 +-
 .../docs/v2.1/user/configuration/apollo/index.html |    2 +-
 .../docs/v2.1/user/configuration/consul/index.html |    2 +-
 .../docs/v2.1/user/configuration/etcd3/index.html  |    2 +-
 .../zh-cn/docs/v2.1/user/configuration/index.html  |    2 +-
 .../docs/v2.1/user/configuration/nacos/index.html  |    2 +-
 .../v2.1/user/configuration/zookeeper/index.html   |    2 +-
 .../zh-cn/docs/v2.1/user/configurations/index.html |    2 +-
 .../docs/v2.1/user/configurations090/index.html    |    2 +-
 .../docs/v2.1/user/configurations100/index.html    |    2 +-
 build/zh-cn/docs/v2.1/user/datasource/index.html   |    2 +-
 build/zh-cn/docs/v2.1/user/microservice/index.html |    2 +-
 build/zh-cn/docs/v2.1/user/mode/at/index.html      |    2 +-
 build/zh-cn/docs/v2.1/user/mode/saga/index.html    |    2 +-
 build/zh-cn/docs/v2.1/user/mode/tcc/index.html     |    2 +-
 build/zh-cn/docs/v2.1/user/mode/xa/index.html      |    2 +-
 build/zh-cn/docs/v2.1/user/ormframework/index.html |    2 +-
 build/zh-cn/docs/v2.1/user/performance/index.html  |    2 +-
 build/zh-cn/docs/v2.1/user/quickstart/index.html   |    2 +-
 .../docs/v2.1/user/registry/consul/index.html      |    2 +-
 .../zh-cn/docs/v2.1/user/registry/etcd3/index.html |    2 +-
 .../docs/v2.1/user/registry/eureka/index.html      |    2 +-
 build/zh-cn/docs/v2.1/user/registry/index.html     |    2 +-
 .../zh-cn/docs/v2.1/user/registry/nacos/index.html |    2 +-
 .../docs/v2.1/user/registry/zookeeper/index.html   |    2 +-
 build/zh-cn/docs/v2.1/user/spring/index.html       |    2 +-
 .../docs/v2.1/user/sqlreference/dml/index.html     |    2 +-
 .../v2.1/user/sqlreference/function/index.html     |    2 +-
 .../user/sqlreference/sql-decoration/index.html    |    2 +-
 .../user/sqlreference/sql-restrictions/index.html  |    2 +-
 .../txgroup/transaction-group-and-ha/index.html    |    2 +-
 .../v2.1/user/txgroup/transaction-group/index.html |    2 +-
 .../v2.2/dev/domain/overviewDomainModel/index.html |    2 +-
 build/zh-cn/docs/v2.2/dev/domain/rm/index.html     |    2 +-
 build/zh-cn/docs/v2.2/dev/domain/tc/index.html     |    2 +-
 build/zh-cn/docs/v2.2/dev/domain/tm/index.html     |    2 +-
 build/zh-cn/docs/v2.2/dev/mode/at-mode/index.html  |    2 +-
 .../zh-cn/docs/v2.2/dev/mode/saga-mode/index.html  |    2 +-
 build/zh-cn/docs/v2.2/dev/mode/tcc-mode/index.html |    2 +-
 build/zh-cn/docs/v2.2/dev/mode/xa-mode/index.html  |    2 +-
 build/zh-cn/docs/v2.2/dev/seata-mertics/index.html |    2 +-
 .../label-an-issue-guide_dev/index.html            |    2 +-
 .../committer-guide/website-guide_dev/index.html   |    2 +-
 .../top-contributer_dev/index.html                 |    2 +-
 .../new-contributor-guide_dev/index.html           |    2 +-
 .../reporting-security-issues_dev/index.html       |    2 +-
 .../test-coverage-guide_dev/index.html             |    2 +-
 .../docs/v2.2/developers/guide_dev/index.html      |    2 +-
 .../ppmc-guide/release-guide_dev/index.html        |    2 +-
 build/zh-cn/docs/v2.2/ops/config-center/index.html |    2 +-
 .../docs/v2.2/ops/deploy-by-docker-142/index.html  |    2 +-
 .../ops/deploy-by-docker-compose-142/index.html    |    2 +-
 .../v2.2/ops/deploy-by-docker-compose/index.html   |    2 +-
 .../docs/v2.2/ops/deploy-by-docker/index.html      |    2 +-
 .../zh-cn/docs/v2.2/ops/deploy-by-helm/index.html  |    2 +-
 .../docs/v2.2/ops/deploy-by-kubernetes/index.html  |    2 +-
 .../docs/v2.2/ops/deploy-guide-beginner/index.html |    2 +-
 build/zh-cn/docs/v2.2/ops/deploy-ha/index.html     |    2 +-
 .../docs/v2.2/ops/deploy-server-raft/index.html    |    2 +-
 build/zh-cn/docs/v2.2/ops/deploy-server/index.html |    2 +-
 .../ops/multi-configuration-isolation/index.html   |    2 +-
 build/zh-cn/docs/v2.2/ops/upgrade/index.html       |    2 +-
 .../docs/v2.2/ops/version-maintain-plan/index.html |    2 +-
 build/zh-cn/docs/v2.2/overview/faq/index.html      |    2 +-
 build/zh-cn/docs/v2.2/overview/history/index.html  |    2 +-
 .../docs/v2.2/overview/terminology/index.html      |    2 +-
 .../docs/v2.2/overview/what-is-seata/index.html    |    2 +-
 build/zh-cn/docs/v2.2/release-notes/index.html     |    2 +-
 build/zh-cn/docs/v2.2/user/api/index.html          |    2 +-
 .../zh-cn/docs/v2.2/user/apm/prometheus/index.html |    2 +-
 .../zh-cn/docs/v2.2/user/apm/skywalking/index.html |    2 +-
 .../appendix/global-transaction-status/index.html  |    2 +-
 .../docs/v2.2/user/appendix/isolation/index.html   |    2 +-
 .../docs/v2.2/user/configuration/apollo/index.html |    2 +-
 .../docs/v2.2/user/configuration/consul/index.html |    2 +-
 .../docs/v2.2/user/configuration/etcd3/index.html  |    2 +-
 .../zh-cn/docs/v2.2/user/configuration/index.html  |    2 +-
 .../docs/v2.2/user/configuration/nacos/index.html  |    2 +-
 .../v2.2/user/configuration/zookeeper/index.html   |    2 +-
 .../zh-cn/docs/v2.2/user/configurations/index.html |    2 +-
 .../docs/v2.2/user/configurations090/index.html    |    2 +-
 .../docs/v2.2/user/configurations100/index.html    |    2 +-
 build/zh-cn/docs/v2.2/user/datasource/index.html   |    2 +-
 build/zh-cn/docs/v2.2/user/microservice/index.html |    2 +-
 build/zh-cn/docs/v2.2/user/mode/at/index.html      |    2 +-
 build/zh-cn/docs/v2.2/user/mode/saga/index.html    |    2 +-
 build/zh-cn/docs/v2.2/user/mode/tcc/index.html     |    2 +-
 build/zh-cn/docs/v2.2/user/mode/xa/index.html      |    2 +-
 build/zh-cn/docs/v2.2/user/ormframework/index.html |    2 +-
 build/zh-cn/docs/v2.2/user/performance/index.html  |    2 +-
 build/zh-cn/docs/v2.2/user/quickstart/index.html   |    2 +-
 .../docs/v2.2/user/registry/consul/index.html      |    2 +-
 .../zh-cn/docs/v2.2/user/registry/etcd3/index.html |    2 +-
 .../docs/v2.2/user/registry/eureka/index.html      |    2 +-
 build/zh-cn/docs/v2.2/user/registry/index.html     |    2 +-
 .../zh-cn/docs/v2.2/user/registry/nacos/index.html |    2 +-
 .../v2.2/user/registry/namingserver/index.html     |    2 +-
 .../docs/v2.2/user/registry/zookeeper/index.html   |    2 +-
 build/zh-cn/docs/v2.2/user/spring/index.html       |    2 +-
 .../docs/v2.2/user/sqlreference/dml/index.html     |    2 +-
 .../v2.2/user/sqlreference/function/index.html     |    2 +-
 .../user/sqlreference/sql-decoration/index.html    |    2 +-
 .../user/sqlreference/sql-restrictions/index.html  |    2 +-
 .../txgroup/transaction-group-and-ha/index.html    |    2 +-
 .../v2.2/user/txgroup/transaction-group/index.html |    2 +-
 build/zh-cn/download/seata-server/index.html       |    4 +-
 build/zh-cn/home/feature/index.html                |    2 +-
 build/zh-cn/home/introduction/index.html           |    2 +-
 build/zh-cn/home/top/index.html                    |    2 +-
 build/zh-cn/index.html                             |    2 +-
 build/zh-cn/markdown-page/index.html               |    2 +-
 .../zh-cn/release-history/seata-server/index.html  |    2 +-
 build/zh-cn/search/index.html                      |    2 +-
 build/zh-cn/solution/index.html                    |    2 +-
 build/zh-cn/users/index.html                       |    2 +-
 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 |    4 +-
 docs/next/dev/domain/rm/index.html                 |    4 +-
 docs/next/dev/domain/tc/index.html                 |    4 +-
 docs/next/dev/domain/tm/index.html                 |    4 +-
 docs/next/dev/mode/at-mode/index.html              |    4 +-
 docs/next/dev/mode/saga-mode/index.html            |    4 +-
 docs/next/dev/mode/tcc-mode/index.html             |    4 +-
 docs/next/dev/mode/xa-mode/index.html              |    4 +-
 docs/next/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/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  |    4 +-
 docs/next/ops/deploy-by-docker/index.html          |    4 +-
 docs/next/ops/deploy-by-helm/index.html            |    4 +-
 docs/next/ops/deploy-by-kubernetes/index.html      |    4 +-
 docs/next/ops/deploy-guide-beginner/index.html     |    4 +-
 docs/next/ops/deploy-ha/index.html                 |    4 +-
 docs/next/ops/deploy-server-raft/index.html        |    4 +-
 docs/next/ops/deploy-server/index.html             |    4 +-
 .../ops/multi-configuration-isolation/index.html   |    4 +-
 docs/next/ops/upgrade/index.html                   |    4 +-
 docs/next/overview/faq/index.html                  |    4 +-
 docs/next/overview/history/index.html              |    4 +-
 docs/next/overview/terminology/index.html          |    4 +-
 docs/next/overview/what-is-seata/index.html        |    4 +-
 docs/next/release-notes/index.html                 |    4 +-
 docs/next/security/secret-key/index.html           |    4 +-
 docs/next/user/api/index.html                      |    4 +-
 docs/next/user/apm/prometheus/index.html           |    4 +-
 docs/next/user/apm/skywalking/index.html           |    4 +-
 .../appendix/global-transaction-status/index.html  |    4 +-
 docs/next/user/appendix/isolation/index.html       |    4 +-
 docs/next/user/configuration/apollo/index.html     |    4 +-
 docs/next/user/configuration/consul/index.html     |    4 +-
 docs/next/user/configuration/etcd3/index.html      |    4 +-
 docs/next/user/configuration/index.html            |    4 +-
 docs/next/user/configuration/nacos/index.html      |    4 +-
 docs/next/user/configuration/zookeeper/index.html  |    4 +-
 docs/next/user/configurations/index.html           |    4 +-
 docs/next/user/configurations090/index.html        |    4 +-
 docs/next/user/configurations100/index.html        |    4 +-
 docs/next/user/datasource/index.html               |    4 +-
 docs/next/user/microservice/index.html             |    4 +-
 docs/next/user/mode/at/index.html                  |    4 +-
 docs/next/user/mode/saga/index.html                |    4 +-
 docs/next/user/mode/tcc/index.html                 |    4 +-
 docs/next/user/mode/xa/index.html                  |    4 +-
 docs/next/user/ormframework/index.html             |    4 +-
 docs/next/user/performance/index.html              |    4 +-
 docs/next/user/quickstart/index.html               |    4 +-
 docs/next/user/registry/consul/index.html          |    4 +-
 docs/next/user/registry/etcd3/index.html           |    4 +-
 docs/next/user/registry/eureka/index.html          |    4 +-
 docs/next/user/registry/index.html                 |    4 +-
 docs/next/user/registry/nacos/index.html           |    4 +-
 docs/next/user/registry/namingserver/index.html    |    4 +-
 docs/next/user/registry/zookeeper/index.html       |    4 +-
 docs/next/user/spring/index.html                   |    4 +-
 docs/next/user/sqlreference/dml/index.html         |    4 +-
 docs/next/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 +-
 .../next/user/txgroup/transaction-group/index.html |    4 +-
 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                      |  529 ++++++---
 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                   |    6 +-
 home/feature/index.html                            |    4 +-
 home/introduction/index.html                       |    4 +-
 home/top/index.html                                |    4 +-
 index.html                                         |    4 +-
 markdown-page/index.html                           |    4 +-
 release-history/seata-server/index.html            |    4 +-
 search/index.html                                  |    4 +-
 site.txt                                           | 1168 ++++++++++----------
 sitemap.xml                                        |    2 +-
 solution/index.html                                |    4 +-
 users/index.html                                   |    4 +-
 zh-cn/404.html                                     |    2 +-
 zh-cn/assets/js/4a80395a.578ad638.js               |    1 +
 zh-cn/assets/js/d1b10356.5033ed1c.js               |    1 +
 zh-cn/assets/js/runtime~main.c599d83d.js           |    1 +
 zh-cn/blog/archive/index.html                      |    2 +-
 .../index.html                                     |    2 +-
 zh-cn/blog/explore-seata-journey/index.html        |    2 +-
 .../index.html                                     |    2 +-
 zh-cn/blog/how-to-support-spring-cloud/index.html  |    2 +-
 zh-cn/blog/how-to-write-unit-tests/index.html      |    2 +-
 zh-cn/blog/index.html                              |    2 +-
 .../index.html                                     |    2 +-
 .../integrate-seata-with-spring-cloud/index.html   |    2 +-
 zh-cn/blog/iscas2023/index.html                    |    2 +-
 zh-cn/blog/manual-transaction-mode/index.html      |    2 +-
 zh-cn/blog/page/2/index.html                       |    2 +-
 zh-cn/blog/page/3/index.html                       |    2 +-
 zh-cn/blog/page/4/index.html                       |    2 +-
 zh-cn/blog/page/5/index.html                       |    2 +-
 zh-cn/blog/page/6/index.html                       |    2 +-
 zh-cn/blog/page/7/index.html                       |    2 +-
 .../index.html                                     |    2 +-
 zh-cn/blog/seata-1.5.2/index.html                  |    2 +-
 zh-cn/blog/seata-1.6.0/index.html                  |    2 +-
 .../blog/seata-analysis-UUID-generator/index.html  |    2 +-
 .../blog/seata-analysis-config-modular/index.html  |    2 +-
 zh-cn/blog/seata-analysis-core-modular/index.html  |    2 +-
 .../seata-analysis-dubbo-transmit-xid/index.html   |    2 +-
 zh-cn/blog/seata-analysis-go-server/index.html     |    2 +-
 zh-cn/blog/seata-analysis-java-client/index.html   |    2 +-
 zh-cn/blog/seata-analysis-java-server/index.html   |    2 +-
 zh-cn/blog/seata-analysis-simple/index.html        |    2 +-
 zh-cn/blog/seata-analysis-tcc-modular/index.html   |    2 +-
 zh-cn/blog/seata-at-demo-in-mac/index.html         |    2 +-
 zh-cn/blog/seata-at-lock/index.html                |    2 +-
 zh-cn/blog/seata-at-mode-design/index.html         |    2 +-
 zh-cn/blog/seata-at-mode-start-rm-tm/index.html    |    2 +-
 zh-cn/blog/seata-at-mode-start/index.html          |    2 +-
 zh-cn/blog/seata-at-tcc-saga/index.html            |    2 +-
 .../blog/seata-client-start-analysis-01/index.html |    2 +-
 .../blog/seata-client-start-analysis-02/index.html |    2 +-
 .../index.html                                     |    2 +-
 zh-cn/blog/seata-config-center/index.html          |    2 +-
 zh-cn/blog/seata-config-manager/index.html         |    2 +-
 .../seata-connect-data-and-application/index.html  |    2 +-
 zh-cn/blog/seata-datasource-proxy/index.html       |    2 +-
 zh-cn/blog/seata-dsproxy-deadlock/index.html       |    2 +-
 .../index.html                                     |    2 +-
 .../seata-feature-undo-log-compress/index.html     |    2 +-
 zh-cn/blog/seata-go-1.2.0/index.html               |    2 +-
 .../seata-golang-communication-mode/index.html     |    2 +-
 zh-cn/blog/seata-grpc-client/index.html            |    2 +-
 zh-cn/blog/seata-ha-practice/index.html            |    2 +-
 zh-cn/blog/seata-meetup-hangzhou/index.html        |    2 +-
 zh-cn/blog/seata-mybatisplus-analysis/index.html   |    2 +-
 zh-cn/blog/seata-nacos-analysis/index.html         |    2 +-
 zh-cn/blog/seata-nacos-docker/index.html           |    2 +-
 zh-cn/blog/seata-namingserver/index.html           |    2 +-
 zh-cn/blog/seata-observable-practice/index.html    |    2 +-
 zh-cn/blog/seata-quick-start/index.html            |    2 +-
 zh-cn/blog/seata-raft-config-center/index.html     |    2 +-
 .../seata-raft-detailed-explanation/index.html     |    2 +-
 zh-cn/blog/seata-rpc-analysis/index.html           |    2 +-
 zh-cn/blog/seata-rpc-multi-protocol01/index.html   |    2 +-
 zh-cn/blog/seata-rpc-multi-protocol02/index.html   |    2 +-
 zh-cn/blog/seata-rpc-refactor/index.html           |    2 +-
 zh-cn/blog/seata-snowflake-explain/index.html      |    2 +-
 .../seata-sourcecode-client-bootstrap/index.html   |    2 +-
 .../seata-sourcecode-server-bootstrap/index.html   |    2 +-
 .../blog/seata-spring-boot-aop-aspectj/index.html  |    2 +-
 zh-cn/blog/seata-tcc-fence/index.html              |    2 +-
 zh-cn/blog/seata-tcc/index.html                    |    2 +-
 zh-cn/blog/seata-xa-introduce/index.html           |    2 +-
 .../springboot-dubbo-mybatisplus-seata/index.html  |    2 +-
 zh-cn/blog/tags/index.html                         |    2 +-
 zh-cn/blog/tags/seata/index.html                   |    2 +-
 .../index.html                                     |    2 +-
 zh-cn/blog/tcc-mode-design-principle/index.html    |    2 +-
 zh-cn/community/contactItem/index.html             |    2 +-
 zh-cn/community/contributorItem/index.html         |    2 +-
 zh-cn/community/eventCard/index.html               |    2 +-
 zh-cn/community/index.html                         |    2 +-
 .../docs/dev/domain/overviewDomainModel/index.html |    2 +-
 zh-cn/docs/dev/domain/rm/index.html                |    2 +-
 zh-cn/docs/dev/domain/tc/index.html                |    2 +-
 zh-cn/docs/dev/domain/tm/index.html                |    2 +-
 zh-cn/docs/dev/mode/at-mode/index.html             |    2 +-
 zh-cn/docs/dev/mode/saga-mode/index.html           |    2 +-
 zh-cn/docs/dev/mode/tcc-mode/index.html            |    2 +-
 zh-cn/docs/dev/mode/xa-mode/index.html             |    2 +-
 zh-cn/docs/dev/seata-mertics/index.html            |    2 +-
 .../label-an-issue-guide_dev/index.html            |    2 +-
 .../committer-guide/website-guide_dev/index.html   |    2 +-
 .../top-contributer_dev/index.html                 |    2 +-
 .../new-contributor-guide_dev/index.html           |    2 +-
 .../reporting-security-issues_dev/index.html       |    2 +-
 .../test-coverage-guide_dev/index.html             |    2 +-
 zh-cn/docs/developers/guide_dev/index.html         |    2 +-
 .../ppmc-guide/release-guide_dev/index.html        |    2 +-
 .../next/dev/domain/overviewDomainModel/index.html |    2 +-
 zh-cn/docs/next/dev/domain/rm/index.html           |    2 +-
 zh-cn/docs/next/dev/domain/tc/index.html           |    2 +-
 zh-cn/docs/next/dev/domain/tm/index.html           |    2 +-
 zh-cn/docs/next/dev/mode/at-mode/index.html        |    2 +-
 zh-cn/docs/next/dev/mode/saga-mode/index.html      |    2 +-
 zh-cn/docs/next/dev/mode/tcc-mode/index.html       |    2 +-
 zh-cn/docs/next/dev/mode/xa-mode/index.html        |    2 +-
 zh-cn/docs/next/dev/seata-mertics/index.html       |    2 +-
 .../label-an-issue-guide_dev/index.html            |    2 +-
 .../committer-guide/website-guide_dev/index.html   |    2 +-
 .../top-contributer_dev/index.html                 |    2 +-
 .../new-contributor-guide_dev/index.html           |    2 +-
 .../reporting-security-issues_dev/index.html       |    2 +-
 .../test-coverage-guide_dev/index.html             |    2 +-
 zh-cn/docs/next/developers/guide_dev/index.html    |    2 +-
 .../ppmc-guide/release-guide_dev/index.html        |    2 +-
 zh-cn/docs/next/ops/config-center/index.html       |    2 +-
 .../docs/next/ops/deploy-by-docker-142/index.html  |    2 +-
 .../ops/deploy-by-docker-compose-142/index.html    |    2 +-
 .../next/ops/deploy-by-docker-compose/index.html   |    2 +-
 zh-cn/docs/next/ops/deploy-by-docker/index.html    |    2 +-
 zh-cn/docs/next/ops/deploy-by-helm/index.html      |    2 +-
 .../docs/next/ops/deploy-by-kubernetes/index.html  |    2 +-
 .../docs/next/ops/deploy-guide-beginner/index.html |    2 +-
 zh-cn/docs/next/ops/deploy-ha/index.html           |    2 +-
 zh-cn/docs/next/ops/deploy-server-raft/index.html  |    2 +-
 zh-cn/docs/next/ops/deploy-server/index.html       |    2 +-
 .../ops/multi-configuration-isolation/index.html   |    2 +-
 zh-cn/docs/next/ops/upgrade/index.html             |    2 +-
 zh-cn/docs/next/overview/faq/index.html            |    2 +-
 zh-cn/docs/next/overview/history/index.html        |    2 +-
 zh-cn/docs/next/overview/terminology/index.html    |    2 +-
 zh-cn/docs/next/overview/what-is-seata/index.html  |    2 +-
 zh-cn/docs/next/release-notes/index.html           |    2 +-
 zh-cn/docs/next/security/secret-key/index.html     |    2 +-
 zh-cn/docs/next/user/api/index.html                |    2 +-
 zh-cn/docs/next/user/apm/prometheus/index.html     |    2 +-
 zh-cn/docs/next/user/apm/skywalking/index.html     |    2 +-
 .../appendix/global-transaction-status/index.html  |    2 +-
 zh-cn/docs/next/user/appendix/isolation/index.html |    2 +-
 .../docs/next/user/configuration/apollo/index.html |    2 +-
 .../docs/next/user/configuration/consul/index.html |    2 +-
 .../docs/next/user/configuration/etcd3/index.html  |    2 +-
 zh-cn/docs/next/user/configuration/index.html      |    2 +-
 .../docs/next/user/configuration/nacos/index.html  |    2 +-
 .../next/user/configuration/zookeeper/index.html   |    2 +-
 zh-cn/docs/next/user/configurations/index.html     |    2 +-
 zh-cn/docs/next/user/configurations090/index.html  |    2 +-
 zh-cn/docs/next/user/configurations100/index.html  |    2 +-
 zh-cn/docs/next/user/datasource/index.html         |    2 +-
 zh-cn/docs/next/user/microservice/index.html       |    2 +-
 zh-cn/docs/next/user/mode/at/index.html            |    2 +-
 zh-cn/docs/next/user/mode/saga/index.html          |    2 +-
 zh-cn/docs/next/user/mode/tcc/index.html           |    2 +-
 zh-cn/docs/next/user/mode/xa/index.html            |    2 +-
 zh-cn/docs/next/user/ormframework/index.html       |    2 +-
 zh-cn/docs/next/user/performance/index.html        |    2 +-
 zh-cn/docs/next/user/quickstart/index.html         |    2 +-
 zh-cn/docs/next/user/registry/consul/index.html    |    2 +-
 zh-cn/docs/next/user/registry/etcd3/index.html     |    2 +-
 zh-cn/docs/next/user/registry/eureka/index.html    |    2 +-
 zh-cn/docs/next/user/registry/index.html           |    2 +-
 zh-cn/docs/next/user/registry/nacos/index.html     |    2 +-
 .../next/user/registry/namingserver/index.html     |    2 +-
 zh-cn/docs/next/user/registry/zookeeper/index.html |    2 +-
 zh-cn/docs/next/user/spring/index.html             |    2 +-
 zh-cn/docs/next/user/sqlreference/dml/index.html   |    2 +-
 .../next/user/sqlreference/function/index.html     |    2 +-
 .../user/sqlreference/sql-decoration/index.html    |    2 +-
 .../user/sqlreference/sql-restrictions/index.html  |    2 +-
 .../txgroup/transaction-group-and-ha/index.html    |    2 +-
 .../next/user/txgroup/transaction-group/index.html |    2 +-
 zh-cn/docs/ops/config-center/index.html            |    2 +-
 zh-cn/docs/ops/deploy-by-docker-142/index.html     |    2 +-
 .../ops/deploy-by-docker-compose-142/index.html    |    2 +-
 zh-cn/docs/ops/deploy-by-docker-compose/index.html |    2 +-
 zh-cn/docs/ops/deploy-by-docker/index.html         |    2 +-
 zh-cn/docs/ops/deploy-by-helm/index.html           |    2 +-
 zh-cn/docs/ops/deploy-by-kubernetes/index.html     |    2 +-
 zh-cn/docs/ops/deploy-guide-beginner/index.html    |    2 +-
 zh-cn/docs/ops/deploy-ha/index.html                |    2 +-
 zh-cn/docs/ops/deploy-server-raft/index.html       |    2 +-
 zh-cn/docs/ops/deploy-server/index.html            |    2 +-
 .../ops/multi-configuration-isolation/index.html   |    2 +-
 zh-cn/docs/ops/upgrade/index.html                  |    2 +-
 zh-cn/docs/ops/version-maintain-plan/index.html    |    2 +-
 zh-cn/docs/overview/faq/index.html                 |    2 +-
 zh-cn/docs/overview/history/index.html             |    2 +-
 zh-cn/docs/overview/terminology/index.html         |    2 +-
 zh-cn/docs/overview/what-is-seata/index.html       |    2 +-
 zh-cn/docs/release-notes/index.html                |  480 ++++++--
 zh-cn/docs/security/secret-key/index.html          |    2 +-
 zh-cn/docs/user/api/index.html                     |    2 +-
 zh-cn/docs/user/apm/prometheus/index.html          |    2 +-
 zh-cn/docs/user/apm/skywalking/index.html          |    2 +-
 .../appendix/global-transaction-status/index.html  |    2 +-
 zh-cn/docs/user/appendix/isolation/index.html      |    2 +-
 zh-cn/docs/user/configuration/apollo/index.html    |    2 +-
 zh-cn/docs/user/configuration/consul/index.html    |    2 +-
 zh-cn/docs/user/configuration/etcd3/index.html     |    2 +-
 zh-cn/docs/user/configuration/index.html           |    2 +-
 zh-cn/docs/user/configuration/nacos/index.html     |    2 +-
 zh-cn/docs/user/configuration/zookeeper/index.html |    2 +-
 zh-cn/docs/user/configurations/index.html          |    2 +-
 zh-cn/docs/user/configurations090/index.html       |    2 +-
 zh-cn/docs/user/configurations100/index.html       |    2 +-
 zh-cn/docs/user/datasource/index.html              |    2 +-
 zh-cn/docs/user/microservice/index.html            |    2 +-
 zh-cn/docs/user/mode/at/index.html                 |    2 +-
 zh-cn/docs/user/mode/saga/index.html               |    2 +-
 zh-cn/docs/user/mode/tcc/index.html                |    2 +-
 zh-cn/docs/user/mode/xa/index.html                 |    2 +-
 zh-cn/docs/user/ormframework/index.html            |    2 +-
 zh-cn/docs/user/performance/index.html             |    2 +-
 zh-cn/docs/user/quickstart/index.html              |    2 +-
 zh-cn/docs/user/registry/consul/index.html         |    2 +-
 zh-cn/docs/user/registry/etcd3/index.html          |    2 +-
 zh-cn/docs/user/registry/eureka/index.html         |    2 +-
 zh-cn/docs/user/registry/index.html                |    2 +-
 zh-cn/docs/user/registry/nacos/index.html          |    2 +-
 zh-cn/docs/user/registry/namingserver/index.html   |    2 +-
 zh-cn/docs/user/registry/zookeeper/index.html      |    2 +-
 zh-cn/docs/user/spring/index.html                  |    2 +-
 zh-cn/docs/user/sqlreference/dml/index.html        |    2 +-
 zh-cn/docs/user/sqlreference/function/index.html   |    2 +-
 .../user/sqlreference/sql-decoration/index.html    |    2 +-
 .../user/sqlreference/sql-restrictions/index.html  |    2 +-
 .../txgroup/transaction-group-and-ha/index.html    |    2 +-
 .../docs/user/txgroup/transaction-group/index.html |    2 +-
 .../v1.0/dev/domain/overviewDomainModel/index.html |    2 +-
 zh-cn/docs/v1.0/dev/domain/rm/index.html           |    2 +-
 zh-cn/docs/v1.0/dev/domain/tc/index.html           |    2 +-
 zh-cn/docs/v1.0/dev/domain/tm/index.html           |    2 +-
 zh-cn/docs/v1.0/dev/mode/at-mode/index.html        |    2 +-
 zh-cn/docs/v1.0/dev/mode/saga-mode/index.html      |    2 +-
 zh-cn/docs/v1.0/dev/mode/tcc-mode/index.html       |    2 +-
 zh-cn/docs/v1.0/dev/mode/xa-mode/index.html        |    2 +-
 zh-cn/docs/v1.0/dev/seata-mertics/index.html       |    2 +-
 .../label-an-issue-guide_dev/index.html            |    2 +-
 .../committer-guide/website-guide_dev/index.html   |    2 +-
 .../top-contributer_dev/index.html                 |    2 +-
 .../new-contributor-guide_dev/index.html           |    2 +-
 .../reporting-security-issues_dev/index.html       |    2 +-
 .../test-coverage-guide_dev/index.html             |    2 +-
 zh-cn/docs/v1.0/developers/guide_dev/index.html    |    2 +-
 zh-cn/docs/v1.0/ops/config-center/index.html       |    2 +-
 .../docs/v1.0/ops/deploy-by-docker-142/index.html  |    2 +-
 .../ops/deploy-by-docker-compose-142/index.html    |    2 +-
 .../v1.0/ops/deploy-by-docker-compose/index.html   |    2 +-
 zh-cn/docs/v1.0/ops/deploy-by-docker/index.html    |    2 +-
 zh-cn/docs/v1.0/ops/deploy-by-helm/index.html      |    2 +-
 .../docs/v1.0/ops/deploy-by-kubernetes/index.html  |    2 +-
 .../docs/v1.0/ops/deploy-guide-beginner/index.html |    2 +-
 zh-cn/docs/v1.0/ops/deploy-ha/index.html           |    2 +-
 zh-cn/docs/v1.0/ops/deploy-server/index.html       |    2 +-
 .../ops/multi-configuration-isolation/index.html   |    2 +-
 zh-cn/docs/v1.0/ops/upgrade/index.html             |    2 +-
 zh-cn/docs/v1.0/overview/faq/index.html            |    2 +-
 zh-cn/docs/v1.0/overview/terminology/index.html    |    2 +-
 zh-cn/docs/v1.0/overview/what-is-seata/index.html  |    2 +-
 zh-cn/docs/v1.0/release-notes/index.html           |    2 +-
 zh-cn/docs/v1.0/user/api/index.html                |    2 +-
 zh-cn/docs/v1.0/user/apm/prometheus/index.html     |    2 +-
 zh-cn/docs/v1.0/user/apm/skywalking/index.html     |    2 +-
 .../appendix/global-transaction-status/index.html  |    2 +-
 zh-cn/docs/v1.0/user/appendix/isolation/index.html |    2 +-
 .../docs/v1.0/user/configuration/apollo/index.html |    2 +-
 .../docs/v1.0/user/configuration/consul/index.html |    2 +-
 .../docs/v1.0/user/configuration/etcd3/index.html  |    2 +-
 zh-cn/docs/v1.0/user/configuration/index.html      |    2 +-
 .../docs/v1.0/user/configuration/nacos/index.html  |    2 +-
 .../v1.0/user/configuration/zookeeper/index.html   |    2 +-
 zh-cn/docs/v1.0/user/configurations/index.html     |    2 +-
 zh-cn/docs/v1.0/user/configurations090/index.html  |    2 +-
 zh-cn/docs/v1.0/user/configurations100/index.html  |    2 +-
 zh-cn/docs/v1.0/user/datasource/index.html         |    2 +-
 zh-cn/docs/v1.0/user/microservice/index.html       |    2 +-
 zh-cn/docs/v1.0/user/mode/at/index.html            |    2 +-
 zh-cn/docs/v1.0/user/mode/saga/index.html          |    2 +-
 zh-cn/docs/v1.0/user/mode/tcc/index.html           |    2 +-
 zh-cn/docs/v1.0/user/mode/xa/index.html            |    2 +-
 zh-cn/docs/v1.0/user/ormframework/index.html       |    2 +-
 zh-cn/docs/v1.0/user/performance/index.html        |    2 +-
 zh-cn/docs/v1.0/user/quickstart/index.html         |    2 +-
 zh-cn/docs/v1.0/user/registry/consul/index.html    |    2 +-
 zh-cn/docs/v1.0/user/registry/etcd3/index.html     |    2 +-
 zh-cn/docs/v1.0/user/registry/eureka/index.html    |    2 +-
 zh-cn/docs/v1.0/user/registry/index.html           |    2 +-
 zh-cn/docs/v1.0/user/registry/nacos/index.html     |    2 +-
 zh-cn/docs/v1.0/user/registry/zookeeper/index.html |    2 +-
 zh-cn/docs/v1.0/user/spring/index.html             |    2 +-
 zh-cn/docs/v1.0/user/sqlreference/dml/index.html   |    2 +-
 .../v1.0/user/sqlreference/function/index.html     |    2 +-
 .../user/sqlreference/sql-decoration/index.html    |    2 +-
 .../user/sqlreference/sql-restrictions/index.html  |    2 +-
 .../txgroup/transaction-group-and-ha/index.html    |    2 +-
 .../v1.0/user/txgroup/transaction-group/index.html |    2 +-
 .../v1.1/dev/domain/overviewDomainModel/index.html |    2 +-
 zh-cn/docs/v1.1/dev/domain/rm/index.html           |    2 +-
 zh-cn/docs/v1.1/dev/domain/tc/index.html           |    2 +-
 zh-cn/docs/v1.1/dev/domain/tm/index.html           |    2 +-
 zh-cn/docs/v1.1/dev/mode/at-mode/index.html        |    2 +-
 zh-cn/docs/v1.1/dev/mode/saga-mode/index.html      |    2 +-
 zh-cn/docs/v1.1/dev/mode/tcc-mode/index.html       |    2 +-
 zh-cn/docs/v1.1/dev/mode/xa-mode/index.html        |    2 +-
 zh-cn/docs/v1.1/dev/seata-mertics/index.html       |    2 +-
 .../label-an-issue-guide_dev/index.html            |    2 +-
 .../committer-guide/website-guide_dev/index.html   |    2 +-
 .../top-contributer_dev/index.html                 |    2 +-
 .../new-contributor-guide_dev/index.html           |    2 +-
 .../reporting-security-issues_dev/index.html       |    2 +-
 .../test-coverage-guide_dev/index.html             |    2 +-
 zh-cn/docs/v1.1/developers/guide_dev/index.html    |    2 +-
 zh-cn/docs/v1.1/ops/config-center/index.html       |    2 +-
 .../docs/v1.1/ops/deploy-by-docker-142/index.html  |    2 +-
 .../ops/deploy-by-docker-compose-142/index.html    |    2 +-
 .../v1.1/ops/deploy-by-docker-compose/index.html   |    2 +-
 zh-cn/docs/v1.1/ops/deploy-by-docker/index.html    |    2 +-
 zh-cn/docs/v1.1/ops/deploy-by-helm/index.html      |    2 +-
 .../docs/v1.1/ops/deploy-by-kubernetes/index.html  |    2 +-
 .../docs/v1.1/ops/deploy-guide-beginner/index.html |    2 +-
 zh-cn/docs/v1.1/ops/deploy-ha/index.html           |    2 +-
 zh-cn/docs/v1.1/ops/deploy-server/index.html       |    2 +-
 .../ops/multi-configuration-isolation/index.html   |    2 +-
 zh-cn/docs/v1.1/ops/upgrade/index.html             |    2 +-
 zh-cn/docs/v1.1/overview/faq/index.html            |    2 +-
 zh-cn/docs/v1.1/overview/terminology/index.html    |    2 +-
 zh-cn/docs/v1.1/overview/what-is-seata/index.html  |    2 +-
 zh-cn/docs/v1.1/release-notes/index.html           |    2 +-
 zh-cn/docs/v1.1/user/api/index.html                |    2 +-
 zh-cn/docs/v1.1/user/apm/prometheus/index.html     |    2 +-
 zh-cn/docs/v1.1/user/apm/skywalking/index.html     |    2 +-
 .../appendix/global-transaction-status/index.html  |    2 +-
 zh-cn/docs/v1.1/user/appendix/isolation/index.html |    2 +-
 .../docs/v1.1/user/configuration/apollo/index.html |    2 +-
 .../docs/v1.1/user/configuration/consul/index.html |    2 +-
 .../docs/v1.1/user/configuration/etcd3/index.html  |    2 +-
 zh-cn/docs/v1.1/user/configuration/index.html      |    2 +-
 .../docs/v1.1/user/configuration/nacos/index.html  |    2 +-
 .../v1.1/user/configuration/zookeeper/index.html   |    2 +-
 zh-cn/docs/v1.1/user/configurations/index.html     |    2 +-
 zh-cn/docs/v1.1/user/configurations090/index.html  |    2 +-
 zh-cn/docs/v1.1/user/configurations100/index.html  |    2 +-
 zh-cn/docs/v1.1/user/datasource/index.html         |    2 +-
 zh-cn/docs/v1.1/user/microservice/index.html       |    2 +-
 zh-cn/docs/v1.1/user/mode/at/index.html            |    2 +-
 zh-cn/docs/v1.1/user/mode/saga/index.html          |    2 +-
 zh-cn/docs/v1.1/user/mode/tcc/index.html           |    2 +-
 zh-cn/docs/v1.1/user/mode/xa/index.html            |    2 +-
 zh-cn/docs/v1.1/user/ormframework/index.html       |    2 +-
 zh-cn/docs/v1.1/user/performance/index.html        |    2 +-
 zh-cn/docs/v1.1/user/quickstart/index.html         |    2 +-
 zh-cn/docs/v1.1/user/registry/consul/index.html    |    2 +-
 zh-cn/docs/v1.1/user/registry/etcd3/index.html     |    2 +-
 zh-cn/docs/v1.1/user/registry/eureka/index.html    |    2 +-
 zh-cn/docs/v1.1/user/registry/index.html           |    2 +-
 zh-cn/docs/v1.1/user/registry/nacos/index.html     |    2 +-
 zh-cn/docs/v1.1/user/registry/zookeeper/index.html |    2 +-
 zh-cn/docs/v1.1/user/spring/index.html             |    2 +-
 zh-cn/docs/v1.1/user/sqlreference/dml/index.html   |    2 +-
 .../v1.1/user/sqlreference/function/index.html     |    2 +-
 .../user/sqlreference/sql-decoration/index.html    |    2 +-
 .../user/sqlreference/sql-restrictions/index.html  |    2 +-
 .../txgroup/transaction-group-and-ha/index.html    |    2 +-
 .../v1.1/user/txgroup/transaction-group/index.html |    2 +-
 .../v1.2/dev/domain/overviewDomainModel/index.html |    2 +-
 zh-cn/docs/v1.2/dev/domain/rm/index.html           |    2 +-
 zh-cn/docs/v1.2/dev/domain/tc/index.html           |    2 +-
 zh-cn/docs/v1.2/dev/domain/tm/index.html           |    2 +-
 zh-cn/docs/v1.2/dev/mode/at-mode/index.html        |    2 +-
 zh-cn/docs/v1.2/dev/mode/saga-mode/index.html      |    2 +-
 zh-cn/docs/v1.2/dev/mode/tcc-mode/index.html       |    2 +-
 zh-cn/docs/v1.2/dev/mode/xa-mode/index.html        |    2 +-
 zh-cn/docs/v1.2/dev/seata-mertics/index.html       |    2 +-
 .../label-an-issue-guide_dev/index.html            |    2 +-
 .../committer-guide/website-guide_dev/index.html   |    2 +-
 .../top-contributer_dev/index.html                 |    2 +-
 .../new-contributor-guide_dev/index.html           |    2 +-
 .../reporting-security-issues_dev/index.html       |    2 +-
 .../test-coverage-guide_dev/index.html             |    2 +-
 zh-cn/docs/v1.2/developers/guide_dev/index.html    |    2 +-
 zh-cn/docs/v1.2/ops/config-center/index.html       |    2 +-
 .../docs/v1.2/ops/deploy-by-docker-142/index.html  |    2 +-
 .../ops/deploy-by-docker-compose-142/index.html    |    2 +-
 .../v1.2/ops/deploy-by-docker-compose/index.html   |    2 +-
 zh-cn/docs/v1.2/ops/deploy-by-docker/index.html    |    2 +-
 zh-cn/docs/v1.2/ops/deploy-by-helm/index.html      |    2 +-
 .../docs/v1.2/ops/deploy-by-kubernetes/index.html  |    2 +-
 .../docs/v1.2/ops/deploy-guide-beginner/index.html |    2 +-
 zh-cn/docs/v1.2/ops/deploy-ha/index.html           |    2 +-
 zh-cn/docs/v1.2/ops/deploy-server/index.html       |    2 +-
 .../ops/multi-configuration-isolation/index.html   |    2 +-
 zh-cn/docs/v1.2/ops/upgrade/index.html             |    2 +-
 zh-cn/docs/v1.2/overview/faq/index.html            |    2 +-
 zh-cn/docs/v1.2/overview/terminology/index.html    |    2 +-
 zh-cn/docs/v1.2/overview/what-is-seata/index.html  |    2 +-
 zh-cn/docs/v1.2/release-notes/index.html           |    2 +-
 zh-cn/docs/v1.2/user/api/index.html                |    2 +-
 zh-cn/docs/v1.2/user/apm/prometheus/index.html     |    2 +-
 zh-cn/docs/v1.2/user/apm/skywalking/index.html     |    2 +-
 .../appendix/global-transaction-status/index.html  |    2 +-
 zh-cn/docs/v1.2/user/appendix/isolation/index.html |    2 +-
 .../docs/v1.2/user/configuration/apollo/index.html |    2 +-
 .../docs/v1.2/user/configuration/consul/index.html |    2 +-
 .../docs/v1.2/user/configuration/etcd3/index.html  |    2 +-
 zh-cn/docs/v1.2/user/configuration/index.html      |    2 +-
 .../docs/v1.2/user/configuration/nacos/index.html  |    2 +-
 .../v1.2/user/configuration/zookeeper/index.html   |    2 +-
 zh-cn/docs/v1.2/user/configurations/index.html     |    2 +-
 zh-cn/docs/v1.2/user/configurations090/index.html  |    2 +-
 zh-cn/docs/v1.2/user/configurations100/index.html  |    2 +-
 zh-cn/docs/v1.2/user/datasource/index.html         |    2 +-
 zh-cn/docs/v1.2/user/microservice/index.html       |    2 +-
 zh-cn/docs/v1.2/user/mode/at/index.html            |    2 +-
 zh-cn/docs/v1.2/user/mode/saga/index.html          |    2 +-
 zh-cn/docs/v1.2/user/mode/tcc/index.html           |    2 +-
 zh-cn/docs/v1.2/user/mode/xa/index.html            |    2 +-
 zh-cn/docs/v1.2/user/ormframework/index.html       |    2 +-
 zh-cn/docs/v1.2/user/performance/index.html        |    2 +-
 zh-cn/docs/v1.2/user/quickstart/index.html         |    2 +-
 zh-cn/docs/v1.2/user/registry/consul/index.html    |    2 +-
 zh-cn/docs/v1.2/user/registry/etcd3/index.html     |    2 +-
 zh-cn/docs/v1.2/user/registry/eureka/index.html    |    2 +-
 zh-cn/docs/v1.2/user/registry/index.html           |    2 +-
 zh-cn/docs/v1.2/user/registry/nacos/index.html     |    2 +-
 zh-cn/docs/v1.2/user/registry/zookeeper/index.html |    2 +-
 zh-cn/docs/v1.2/user/spring/index.html             |    2 +-
 zh-cn/docs/v1.2/user/sqlreference/dml/index.html   |    2 +-
 .../v1.2/user/sqlreference/function/index.html     |    2 +-
 .../user/sqlreference/sql-decoration/index.html    |    2 +-
 .../user/sqlreference/sql-restrictions/index.html  |    2 +-
 .../txgroup/transaction-group-and-ha/index.html    |    2 +-
 .../v1.2/user/txgroup/transaction-group/index.html |    2 +-
 .../v1.3/dev/domain/overviewDomainModel/index.html |    2 +-
 zh-cn/docs/v1.3/dev/domain/rm/index.html           |    2 +-
 zh-cn/docs/v1.3/dev/domain/tc/index.html           |    2 +-
 zh-cn/docs/v1.3/dev/domain/tm/index.html           |    2 +-
 zh-cn/docs/v1.3/dev/mode/at-mode/index.html        |    2 +-
 zh-cn/docs/v1.3/dev/mode/saga-mode/index.html      |    2 +-
 zh-cn/docs/v1.3/dev/mode/tcc-mode/index.html       |    2 +-
 zh-cn/docs/v1.3/dev/mode/xa-mode/index.html        |    2 +-
 zh-cn/docs/v1.3/dev/seata-mertics/index.html       |    2 +-
 .../label-an-issue-guide_dev/index.html            |    2 +-
 .../committer-guide/website-guide_dev/index.html   |    2 +-
 .../top-contributer_dev/index.html                 |    2 +-
 .../new-contributor-guide_dev/index.html           |    2 +-
 .../reporting-security-issues_dev/index.html       |    2 +-
 .../test-coverage-guide_dev/index.html             |    2 +-
 zh-cn/docs/v1.3/developers/guide_dev/index.html    |    2 +-
 zh-cn/docs/v1.3/ops/config-center/index.html       |    2 +-
 .../docs/v1.3/ops/deploy-by-docker-142/index.html  |    2 +-
 .../ops/deploy-by-docker-compose-142/index.html    |    2 +-
 .../v1.3/ops/deploy-by-docker-compose/index.html   |    2 +-
 zh-cn/docs/v1.3/ops/deploy-by-docker/index.html    |    2 +-
 zh-cn/docs/v1.3/ops/deploy-by-helm/index.html      |    2 +-
 .../docs/v1.3/ops/deploy-by-kubernetes/index.html  |    2 +-
 .../docs/v1.3/ops/deploy-guide-beginner/index.html |    2 +-
 zh-cn/docs/v1.3/ops/deploy-ha/index.html           |    2 +-
 zh-cn/docs/v1.3/ops/deploy-server/index.html       |    2 +-
 .../ops/multi-configuration-isolation/index.html   |    2 +-
 zh-cn/docs/v1.3/ops/upgrade/index.html             |    2 +-
 zh-cn/docs/v1.3/overview/faq/index.html            |    2 +-
 zh-cn/docs/v1.3/overview/terminology/index.html    |    2 +-
 zh-cn/docs/v1.3/overview/what-is-seata/index.html  |    2 +-
 zh-cn/docs/v1.3/release-notes/index.html           |    2 +-
 zh-cn/docs/v1.3/user/api/index.html                |    2 +-
 zh-cn/docs/v1.3/user/apm/prometheus/index.html     |    2 +-
 zh-cn/docs/v1.3/user/apm/skywalking/index.html     |    2 +-
 .../appendix/global-transaction-status/index.html  |    2 +-
 zh-cn/docs/v1.3/user/appendix/isolation/index.html |    2 +-
 .../docs/v1.3/user/configuration/apollo/index.html |    2 +-
 .../docs/v1.3/user/configuration/consul/index.html |    2 +-
 .../docs/v1.3/user/configuration/etcd3/index.html  |    2 +-
 zh-cn/docs/v1.3/user/configuration/index.html      |    2 +-
 .../docs/v1.3/user/configuration/nacos/index.html  |    2 +-
 .../v1.3/user/configuration/zookeeper/index.html   |    2 +-
 zh-cn/docs/v1.3/user/configurations/index.html     |    2 +-
 zh-cn/docs/v1.3/user/configurations090/index.html  |    2 +-
 zh-cn/docs/v1.3/user/configurations100/index.html  |    2 +-
 zh-cn/docs/v1.3/user/datasource/index.html         |    2 +-
 zh-cn/docs/v1.3/user/microservice/index.html       |    2 +-
 zh-cn/docs/v1.3/user/mode/at/index.html            |    2 +-
 zh-cn/docs/v1.3/user/mode/saga/index.html          |    2 +-
 zh-cn/docs/v1.3/user/mode/tcc/index.html           |    2 +-
 zh-cn/docs/v1.3/user/mode/xa/index.html            |    2 +-
 zh-cn/docs/v1.3/user/ormframework/index.html       |    2 +-
 zh-cn/docs/v1.3/user/performance/index.html        |    2 +-
 zh-cn/docs/v1.3/user/quickstart/index.html         |    2 +-
 zh-cn/docs/v1.3/user/registry/consul/index.html    |    2 +-
 zh-cn/docs/v1.3/user/registry/etcd3/index.html     |    2 +-
 zh-cn/docs/v1.3/user/registry/eureka/index.html    |    2 +-
 zh-cn/docs/v1.3/user/registry/index.html           |    2 +-
 zh-cn/docs/v1.3/user/registry/nacos/index.html     |    2 +-
 zh-cn/docs/v1.3/user/registry/zookeeper/index.html |    2 +-
 zh-cn/docs/v1.3/user/spring/index.html             |    2 +-
 zh-cn/docs/v1.3/user/sqlreference/dml/index.html   |    2 +-
 .../v1.3/user/sqlreference/function/index.html     |    2 +-
 .../user/sqlreference/sql-decoration/index.html    |    2 +-
 .../user/sqlreference/sql-restrictions/index.html  |    2 +-
 .../txgroup/transaction-group-and-ha/index.html    |    2 +-
 .../v1.3/user/txgroup/transaction-group/index.html |    2 +-
 .../v1.4/dev/domain/overviewDomainModel/index.html |    2 +-
 zh-cn/docs/v1.4/dev/domain/rm/index.html           |    2 +-
 zh-cn/docs/v1.4/dev/domain/tc/index.html           |    2 +-
 zh-cn/docs/v1.4/dev/domain/tm/index.html           |    2 +-
 zh-cn/docs/v1.4/dev/mode/at-mode/index.html        |    2 +-
 zh-cn/docs/v1.4/dev/mode/saga-mode/index.html      |    2 +-
 zh-cn/docs/v1.4/dev/mode/tcc-mode/index.html       |    2 +-
 zh-cn/docs/v1.4/dev/mode/xa-mode/index.html        |    2 +-
 zh-cn/docs/v1.4/dev/seata-mertics/index.html       |    2 +-
 .../label-an-issue-guide_dev/index.html            |    2 +-
 .../committer-guide/website-guide_dev/index.html   |    2 +-
 .../top-contributer_dev/index.html                 |    2 +-
 .../new-contributor-guide_dev/index.html           |    2 +-
 .../reporting-security-issues_dev/index.html       |    2 +-
 .../test-coverage-guide_dev/index.html             |    2 +-
 zh-cn/docs/v1.4/developers/guide_dev/index.html    |    2 +-
 zh-cn/docs/v1.4/ops/config-center/index.html       |    2 +-
 .../docs/v1.4/ops/deploy-by-docker-142/index.html  |    2 +-
 .../ops/deploy-by-docker-compose-142/index.html    |    2 +-
 .../v1.4/ops/deploy-by-docker-compose/index.html   |    2 +-
 zh-cn/docs/v1.4/ops/deploy-by-docker/index.html    |    2 +-
 zh-cn/docs/v1.4/ops/deploy-by-helm/index.html      |    2 +-
 .../docs/v1.4/ops/deploy-by-kubernetes/index.html  |    2 +-
 .../docs/v1.4/ops/deploy-guide-beginner/index.html |    2 +-
 zh-cn/docs/v1.4/ops/deploy-ha/index.html           |    2 +-
 zh-cn/docs/v1.4/ops/deploy-server/index.html       |    2 +-
 .../ops/multi-configuration-isolation/index.html   |    2 +-
 zh-cn/docs/v1.4/ops/upgrade/index.html             |    2 +-
 zh-cn/docs/v1.4/overview/faq/index.html            |    2 +-
 zh-cn/docs/v1.4/overview/terminology/index.html    |    2 +-
 zh-cn/docs/v1.4/overview/what-is-seata/index.html  |    2 +-
 zh-cn/docs/v1.4/release-notes/index.html           |    2 +-
 zh-cn/docs/v1.4/user/api/index.html                |    2 +-
 zh-cn/docs/v1.4/user/apm/prometheus/index.html     |    2 +-
 zh-cn/docs/v1.4/user/apm/skywalking/index.html     |    2 +-
 .../appendix/global-transaction-status/index.html  |    2 +-
 zh-cn/docs/v1.4/user/appendix/isolation/index.html |    2 +-
 .../docs/v1.4/user/configuration/apollo/index.html |    2 +-
 .../docs/v1.4/user/configuration/consul/index.html |    2 +-
 .../docs/v1.4/user/configuration/etcd3/index.html  |    2 +-
 zh-cn/docs/v1.4/user/configuration/index.html      |    2 +-
 .../docs/v1.4/user/configuration/nacos/index.html  |    2 +-
 .../v1.4/user/configuration/zookeeper/index.html   |    2 +-
 zh-cn/docs/v1.4/user/configurations/index.html     |    2 +-
 zh-cn/docs/v1.4/user/configurations090/index.html  |    2 +-
 zh-cn/docs/v1.4/user/configurations100/index.html  |    2 +-
 zh-cn/docs/v1.4/user/datasource/index.html         |    2 +-
 zh-cn/docs/v1.4/user/microservice/index.html       |    2 +-
 zh-cn/docs/v1.4/user/mode/at/index.html            |    2 +-
 zh-cn/docs/v1.4/user/mode/saga/index.html          |    2 +-
 zh-cn/docs/v1.4/user/mode/tcc/index.html           |    2 +-
 zh-cn/docs/v1.4/user/mode/xa/index.html            |    2 +-
 zh-cn/docs/v1.4/user/ormframework/index.html       |    2 +-
 zh-cn/docs/v1.4/user/performance/index.html        |    2 +-
 zh-cn/docs/v1.4/user/quickstart/index.html         |    2 +-
 zh-cn/docs/v1.4/user/registry/consul/index.html    |    2 +-
 zh-cn/docs/v1.4/user/registry/etcd3/index.html     |    2 +-
 zh-cn/docs/v1.4/user/registry/eureka/index.html    |    2 +-
 zh-cn/docs/v1.4/user/registry/index.html           |    2 +-
 zh-cn/docs/v1.4/user/registry/nacos/index.html     |    2 +-
 zh-cn/docs/v1.4/user/registry/zookeeper/index.html |    2 +-
 zh-cn/docs/v1.4/user/spring/index.html             |    2 +-
 zh-cn/docs/v1.4/user/sqlreference/dml/index.html   |    2 +-
 .../v1.4/user/sqlreference/function/index.html     |    2 +-
 .../user/sqlreference/sql-decoration/index.html    |    2 +-
 .../user/sqlreference/sql-restrictions/index.html  |    2 +-
 .../txgroup/transaction-group-and-ha/index.html    |    2 +-
 .../v1.4/user/txgroup/transaction-group/index.html |    2 +-
 .../v1.5/dev/domain/overviewDomainModel/index.html |    2 +-
 zh-cn/docs/v1.5/dev/domain/rm/index.html           |    2 +-
 zh-cn/docs/v1.5/dev/domain/tc/index.html           |    2 +-
 zh-cn/docs/v1.5/dev/domain/tm/index.html           |    2 +-
 zh-cn/docs/v1.5/dev/mode/at-mode/index.html        |    2 +-
 zh-cn/docs/v1.5/dev/mode/saga-mode/index.html      |    2 +-
 zh-cn/docs/v1.5/dev/mode/tcc-mode/index.html       |    2 +-
 zh-cn/docs/v1.5/dev/mode/xa-mode/index.html        |    2 +-
 zh-cn/docs/v1.5/dev/seata-mertics/index.html       |    2 +-
 .../label-an-issue-guide_dev/index.html            |    2 +-
 .../committer-guide/website-guide_dev/index.html   |    2 +-
 .../top-contributer_dev/index.html                 |    2 +-
 .../new-contributor-guide_dev/index.html           |    2 +-
 .../reporting-security-issues_dev/index.html       |    2 +-
 .../test-coverage-guide_dev/index.html             |    2 +-
 zh-cn/docs/v1.5/developers/guide_dev/index.html    |    2 +-
 zh-cn/docs/v1.5/ops/config-center/index.html       |    2 +-
 .../docs/v1.5/ops/deploy-by-docker-142/index.html  |    2 +-
 .../ops/deploy-by-docker-compose-142/index.html    |    2 +-
 .../v1.5/ops/deploy-by-docker-compose/index.html   |    2 +-
 zh-cn/docs/v1.5/ops/deploy-by-docker/index.html    |    2 +-
 zh-cn/docs/v1.5/ops/deploy-by-helm/index.html      |    2 +-
 .../docs/v1.5/ops/deploy-by-kubernetes/index.html  |    2 +-
 .../docs/v1.5/ops/deploy-guide-beginner/index.html |    2 +-
 zh-cn/docs/v1.5/ops/deploy-ha/index.html           |    2 +-
 zh-cn/docs/v1.5/ops/deploy-server/index.html       |    2 +-
 .../ops/multi-configuration-isolation/index.html   |    2 +-
 zh-cn/docs/v1.5/ops/upgrade/index.html             |    2 +-
 zh-cn/docs/v1.5/overview/faq/index.html            |    2 +-
 zh-cn/docs/v1.5/overview/terminology/index.html    |    2 +-
 zh-cn/docs/v1.5/overview/what-is-seata/index.html  |    2 +-
 zh-cn/docs/v1.5/release-notes/index.html           |    2 +-
 zh-cn/docs/v1.5/user/api/index.html                |    2 +-
 zh-cn/docs/v1.5/user/apm/prometheus/index.html     |    2 +-
 zh-cn/docs/v1.5/user/apm/skywalking/index.html     |    2 +-
 .../appendix/global-transaction-status/index.html  |    2 +-
 zh-cn/docs/v1.5/user/appendix/isolation/index.html |    2 +-
 .../docs/v1.5/user/configuration/apollo/index.html |    2 +-
 .../docs/v1.5/user/configuration/consul/index.html |    2 +-
 .../docs/v1.5/user/configuration/etcd3/index.html  |    2 +-
 zh-cn/docs/v1.5/user/configuration/index.html      |    2 +-
 .../docs/v1.5/user/configuration/nacos/index.html  |    2 +-
 .../v1.5/user/configuration/zookeeper/index.html   |    2 +-
 zh-cn/docs/v1.5/user/configurations/index.html     |    2 +-
 zh-cn/docs/v1.5/user/configurations090/index.html  |    2 +-
 zh-cn/docs/v1.5/user/configurations100/index.html  |    2 +-
 zh-cn/docs/v1.5/user/datasource/index.html         |    2 +-
 zh-cn/docs/v1.5/user/microservice/index.html       |    2 +-
 zh-cn/docs/v1.5/user/mode/at/index.html            |    2 +-
 zh-cn/docs/v1.5/user/mode/saga/index.html          |    2 +-
 zh-cn/docs/v1.5/user/mode/tcc/index.html           |    2 +-
 zh-cn/docs/v1.5/user/mode/xa/index.html            |    2 +-
 zh-cn/docs/v1.5/user/ormframework/index.html       |    2 +-
 zh-cn/docs/v1.5/user/performance/index.html        |    2 +-
 zh-cn/docs/v1.5/user/quickstart/index.html         |    2 +-
 zh-cn/docs/v1.5/user/registry/consul/index.html    |    2 +-
 zh-cn/docs/v1.5/user/registry/etcd3/index.html     |    2 +-
 zh-cn/docs/v1.5/user/registry/eureka/index.html    |    2 +-
 zh-cn/docs/v1.5/user/registry/index.html           |    2 +-
 zh-cn/docs/v1.5/user/registry/nacos/index.html     |    2 +-
 zh-cn/docs/v1.5/user/registry/zookeeper/index.html |    2 +-
 zh-cn/docs/v1.5/user/spring/index.html             |    2 +-
 zh-cn/docs/v1.5/user/sqlreference/dml/index.html   |    2 +-
 .../v1.5/user/sqlreference/function/index.html     |    2 +-
 .../user/sqlreference/sql-decoration/index.html    |    2 +-
 .../user/sqlreference/sql-restrictions/index.html  |    2 +-
 .../txgroup/transaction-group-and-ha/index.html    |    2 +-
 .../v1.5/user/txgroup/transaction-group/index.html |    2 +-
 .../v1.6/dev/domain/overviewDomainModel/index.html |    2 +-
 zh-cn/docs/v1.6/dev/domain/rm/index.html           |    2 +-
 zh-cn/docs/v1.6/dev/domain/tc/index.html           |    2 +-
 zh-cn/docs/v1.6/dev/domain/tm/index.html           |    2 +-
 zh-cn/docs/v1.6/dev/mode/at-mode/index.html        |    2 +-
 zh-cn/docs/v1.6/dev/mode/saga-mode/index.html      |    2 +-
 zh-cn/docs/v1.6/dev/mode/tcc-mode/index.html       |    2 +-
 zh-cn/docs/v1.6/dev/mode/xa-mode/index.html        |    2 +-
 zh-cn/docs/v1.6/dev/seata-mertics/index.html       |    2 +-
 .../label-an-issue-guide_dev/index.html            |    2 +-
 .../committer-guide/website-guide_dev/index.html   |    2 +-
 .../top-contributer_dev/index.html                 |    2 +-
 .../new-contributor-guide_dev/index.html           |    2 +-
 .../reporting-security-issues_dev/index.html       |    2 +-
 .../test-coverage-guide_dev/index.html             |    2 +-
 zh-cn/docs/v1.6/developers/guide_dev/index.html    |    2 +-
 zh-cn/docs/v1.6/ops/config-center/index.html       |    2 +-
 .../docs/v1.6/ops/deploy-by-docker-142/index.html  |    2 +-
 .../ops/deploy-by-docker-compose-142/index.html    |    2 +-
 .../v1.6/ops/deploy-by-docker-compose/index.html   |    2 +-
 zh-cn/docs/v1.6/ops/deploy-by-docker/index.html    |    2 +-
 zh-cn/docs/v1.6/ops/deploy-by-helm/index.html      |    2 +-
 .../docs/v1.6/ops/deploy-by-kubernetes/index.html  |    2 +-
 .../docs/v1.6/ops/deploy-guide-beginner/index.html |    2 +-
 zh-cn/docs/v1.6/ops/deploy-ha/index.html           |    2 +-
 zh-cn/docs/v1.6/ops/deploy-server/index.html       |    2 +-
 .../ops/multi-configuration-isolation/index.html   |    2 +-
 zh-cn/docs/v1.6/ops/upgrade/index.html             |    2 +-
 zh-cn/docs/v1.6/overview/faq/index.html            |    2 +-
 zh-cn/docs/v1.6/overview/terminology/index.html    |    2 +-
 zh-cn/docs/v1.6/overview/what-is-seata/index.html  |    2 +-
 zh-cn/docs/v1.6/release-notes/index.html           |    2 +-
 zh-cn/docs/v1.6/user/api/index.html                |    2 +-
 zh-cn/docs/v1.6/user/apm/prometheus/index.html     |    2 +-
 zh-cn/docs/v1.6/user/apm/skywalking/index.html     |    2 +-
 .../appendix/global-transaction-status/index.html  |    2 +-
 zh-cn/docs/v1.6/user/appendix/isolation/index.html |    2 +-
 .../docs/v1.6/user/configuration/apollo/index.html |    2 +-
 .../docs/v1.6/user/configuration/consul/index.html |    2 +-
 .../docs/v1.6/user/configuration/etcd3/index.html  |    2 +-
 zh-cn/docs/v1.6/user/configuration/index.html      |    2 +-
 .../docs/v1.6/user/configuration/nacos/index.html  |    2 +-
 .../v1.6/user/configuration/zookeeper/index.html   |    2 +-
 zh-cn/docs/v1.6/user/configurations/index.html     |    2 +-
 zh-cn/docs/v1.6/user/configurations090/index.html  |    2 +-
 zh-cn/docs/v1.6/user/configurations100/index.html  |    2 +-
 zh-cn/docs/v1.6/user/datasource/index.html         |    2 +-
 zh-cn/docs/v1.6/user/microservice/index.html       |    2 +-
 zh-cn/docs/v1.6/user/mode/at/index.html            |    2 +-
 zh-cn/docs/v1.6/user/mode/saga/index.html          |    2 +-
 zh-cn/docs/v1.6/user/mode/tcc/index.html           |    2 +-
 zh-cn/docs/v1.6/user/mode/xa/index.html            |    2 +-
 zh-cn/docs/v1.6/user/ormframework/index.html       |    2 +-
 zh-cn/docs/v1.6/user/performance/index.html        |    2 +-
 zh-cn/docs/v1.6/user/quickstart/index.html         |    2 +-
 zh-cn/docs/v1.6/user/registry/consul/index.html    |    2 +-
 zh-cn/docs/v1.6/user/registry/etcd3/index.html     |    2 +-
 zh-cn/docs/v1.6/user/registry/eureka/index.html    |    2 +-
 zh-cn/docs/v1.6/user/registry/index.html           |    2 +-
 zh-cn/docs/v1.6/user/registry/nacos/index.html     |    2 +-
 zh-cn/docs/v1.6/user/registry/zookeeper/index.html |    2 +-
 zh-cn/docs/v1.6/user/spring/index.html             |    2 +-
 zh-cn/docs/v1.6/user/sqlreference/dml/index.html   |    2 +-
 .../v1.6/user/sqlreference/function/index.html     |    2 +-
 .../user/sqlreference/sql-decoration/index.html    |    2 +-
 .../user/sqlreference/sql-restrictions/index.html  |    2 +-
 .../txgroup/transaction-group-and-ha/index.html    |    2 +-
 .../v1.6/user/txgroup/transaction-group/index.html |    2 +-
 .../v1.7/dev/domain/overviewDomainModel/index.html |    2 +-
 zh-cn/docs/v1.7/dev/domain/rm/index.html           |    2 +-
 zh-cn/docs/v1.7/dev/domain/tc/index.html           |    2 +-
 zh-cn/docs/v1.7/dev/domain/tm/index.html           |    2 +-
 zh-cn/docs/v1.7/dev/mode/at-mode/index.html        |    2 +-
 zh-cn/docs/v1.7/dev/mode/saga-mode/index.html      |    2 +-
 zh-cn/docs/v1.7/dev/mode/tcc-mode/index.html       |    2 +-
 zh-cn/docs/v1.7/dev/mode/xa-mode/index.html        |    2 +-
 zh-cn/docs/v1.7/dev/seata-mertics/index.html       |    2 +-
 .../label-an-issue-guide_dev/index.html            |    2 +-
 .../committer-guide/website-guide_dev/index.html   |    2 +-
 .../top-contributer_dev/index.html                 |    2 +-
 .../new-contributor-guide_dev/index.html           |    2 +-
 .../reporting-security-issues_dev/index.html       |    2 +-
 .../test-coverage-guide_dev/index.html             |    2 +-
 zh-cn/docs/v1.7/developers/guide_dev/index.html    |    2 +-
 zh-cn/docs/v1.7/ops/config-center/index.html       |    2 +-
 .../docs/v1.7/ops/deploy-by-docker-142/index.html  |    2 +-
 .../ops/deploy-by-docker-compose-142/index.html    |    2 +-
 .../v1.7/ops/deploy-by-docker-compose/index.html   |    2 +-
 zh-cn/docs/v1.7/ops/deploy-by-docker/index.html    |    2 +-
 zh-cn/docs/v1.7/ops/deploy-by-helm/index.html      |    2 +-
 .../docs/v1.7/ops/deploy-by-kubernetes/index.html  |    2 +-
 .../docs/v1.7/ops/deploy-guide-beginner/index.html |    2 +-
 zh-cn/docs/v1.7/ops/deploy-ha/index.html           |    2 +-
 zh-cn/docs/v1.7/ops/deploy-server/index.html       |    2 +-
 .../ops/multi-configuration-isolation/index.html   |    2 +-
 zh-cn/docs/v1.7/ops/upgrade/index.html             |    2 +-
 zh-cn/docs/v1.7/overview/faq/index.html            |    2 +-
 zh-cn/docs/v1.7/overview/terminology/index.html    |    2 +-
 zh-cn/docs/v1.7/overview/what-is-seata/index.html  |    2 +-
 zh-cn/docs/v1.7/release-notes/index.html           |    2 +-
 zh-cn/docs/v1.7/user/api/index.html                |    2 +-
 zh-cn/docs/v1.7/user/apm/prometheus/index.html     |    2 +-
 zh-cn/docs/v1.7/user/apm/skywalking/index.html     |    2 +-
 .../appendix/global-transaction-status/index.html  |    2 +-
 zh-cn/docs/v1.7/user/appendix/isolation/index.html |    2 +-
 .../docs/v1.7/user/configuration/apollo/index.html |    2 +-
 .../docs/v1.7/user/configuration/consul/index.html |    2 +-
 .../docs/v1.7/user/configuration/etcd3/index.html  |    2 +-
 zh-cn/docs/v1.7/user/configuration/index.html      |    2 +-
 .../docs/v1.7/user/configuration/nacos/index.html  |    2 +-
 .../v1.7/user/configuration/zookeeper/index.html   |    2 +-
 zh-cn/docs/v1.7/user/configurations/index.html     |    2 +-
 zh-cn/docs/v1.7/user/configurations090/index.html  |    2 +-
 zh-cn/docs/v1.7/user/configurations100/index.html  |    2 +-
 zh-cn/docs/v1.7/user/datasource/index.html         |    2 +-
 zh-cn/docs/v1.7/user/microservice/index.html       |    2 +-
 zh-cn/docs/v1.7/user/mode/at/index.html            |    2 +-
 zh-cn/docs/v1.7/user/mode/saga/index.html          |    2 +-
 zh-cn/docs/v1.7/user/mode/tcc/index.html           |    2 +-
 zh-cn/docs/v1.7/user/mode/xa/index.html            |    2 +-
 zh-cn/docs/v1.7/user/ormframework/index.html       |    2 +-
 zh-cn/docs/v1.7/user/performance/index.html        |    2 +-
 zh-cn/docs/v1.7/user/quickstart/index.html         |    2 +-
 zh-cn/docs/v1.7/user/registry/consul/index.html    |    2 +-
 zh-cn/docs/v1.7/user/registry/etcd3/index.html     |    2 +-
 zh-cn/docs/v1.7/user/registry/eureka/index.html    |    2 +-
 zh-cn/docs/v1.7/user/registry/index.html           |    2 +-
 zh-cn/docs/v1.7/user/registry/nacos/index.html     |    2 +-
 zh-cn/docs/v1.7/user/registry/zookeeper/index.html |    2 +-
 zh-cn/docs/v1.7/user/spring/index.html             |    2 +-
 zh-cn/docs/v1.7/user/sqlreference/dml/index.html   |    2 +-
 .../v1.7/user/sqlreference/function/index.html     |    2 +-
 .../user/sqlreference/sql-decoration/index.html    |    2 +-
 .../user/sqlreference/sql-restrictions/index.html  |    2 +-
 .../txgroup/transaction-group-and-ha/index.html    |    2 +-
 .../v1.7/user/txgroup/transaction-group/index.html |    2 +-
 .../v1.8/dev/domain/overviewDomainModel/index.html |    2 +-
 zh-cn/docs/v1.8/dev/domain/rm/index.html           |    2 +-
 zh-cn/docs/v1.8/dev/domain/tc/index.html           |    2 +-
 zh-cn/docs/v1.8/dev/domain/tm/index.html           |    2 +-
 zh-cn/docs/v1.8/dev/mode/at-mode/index.html        |    2 +-
 zh-cn/docs/v1.8/dev/mode/saga-mode/index.html      |    2 +-
 zh-cn/docs/v1.8/dev/mode/tcc-mode/index.html       |    2 +-
 zh-cn/docs/v1.8/dev/mode/xa-mode/index.html        |    2 +-
 zh-cn/docs/v1.8/dev/seata-mertics/index.html       |    2 +-
 .../label-an-issue-guide_dev/index.html            |    2 +-
 .../committer-guide/website-guide_dev/index.html   |    2 +-
 .../top-contributer_dev/index.html                 |    2 +-
 .../new-contributor-guide_dev/index.html           |    2 +-
 .../reporting-security-issues_dev/index.html       |    2 +-
 .../test-coverage-guide_dev/index.html             |    2 +-
 zh-cn/docs/v1.8/developers/guide_dev/index.html    |    2 +-
 zh-cn/docs/v1.8/ops/config-center/index.html       |    2 +-
 .../docs/v1.8/ops/deploy-by-docker-142/index.html  |    2 +-
 .../ops/deploy-by-docker-compose-142/index.html    |    2 +-
 .../v1.8/ops/deploy-by-docker-compose/index.html   |    2 +-
 zh-cn/docs/v1.8/ops/deploy-by-docker/index.html    |    2 +-
 zh-cn/docs/v1.8/ops/deploy-by-helm/index.html      |    2 +-
 .../docs/v1.8/ops/deploy-by-kubernetes/index.html  |    2 +-
 .../docs/v1.8/ops/deploy-guide-beginner/index.html |    2 +-
 zh-cn/docs/v1.8/ops/deploy-ha/index.html           |    2 +-
 zh-cn/docs/v1.8/ops/deploy-server/index.html       |    2 +-
 .../ops/multi-configuration-isolation/index.html   |    2 +-
 zh-cn/docs/v1.8/ops/upgrade/index.html             |    2 +-
 zh-cn/docs/v1.8/overview/faq/index.html            |    2 +-
 zh-cn/docs/v1.8/overview/history/index.html        |    2 +-
 zh-cn/docs/v1.8/overview/terminology/index.html    |    2 +-
 zh-cn/docs/v1.8/overview/what-is-seata/index.html  |    2 +-
 zh-cn/docs/v1.8/release-notes/index.html           |    2 +-
 zh-cn/docs/v1.8/user/api/index.html                |    2 +-
 zh-cn/docs/v1.8/user/apm/prometheus/index.html     |    2 +-
 zh-cn/docs/v1.8/user/apm/skywalking/index.html     |    2 +-
 .../appendix/global-transaction-status/index.html  |    2 +-
 zh-cn/docs/v1.8/user/appendix/isolation/index.html |    2 +-
 .../docs/v1.8/user/configuration/apollo/index.html |    2 +-
 .../docs/v1.8/user/configuration/consul/index.html |    2 +-
 .../docs/v1.8/user/configuration/etcd3/index.html  |    2 +-
 zh-cn/docs/v1.8/user/configuration/index.html      |    2 +-
 .../docs/v1.8/user/configuration/nacos/index.html  |    2 +-
 .../v1.8/user/configuration/zookeeper/index.html   |    2 +-
 zh-cn/docs/v1.8/user/configurations/index.html     |    2 +-
 zh-cn/docs/v1.8/user/configurations090/index.html  |    2 +-
 zh-cn/docs/v1.8/user/configurations100/index.html  |    2 +-
 zh-cn/docs/v1.8/user/datasource/index.html         |    2 +-
 zh-cn/docs/v1.8/user/microservice/index.html       |    2 +-
 zh-cn/docs/v1.8/user/mode/at/index.html            |    2 +-
 zh-cn/docs/v1.8/user/mode/saga/index.html          |    2 +-
 zh-cn/docs/v1.8/user/mode/tcc/index.html           |    2 +-
 zh-cn/docs/v1.8/user/mode/xa/index.html            |    2 +-
 zh-cn/docs/v1.8/user/ormframework/index.html       |    2 +-
 zh-cn/docs/v1.8/user/performance/index.html        |    2 +-
 zh-cn/docs/v1.8/user/quickstart/index.html         |    2 +-
 zh-cn/docs/v1.8/user/registry/consul/index.html    |    2 +-
 zh-cn/docs/v1.8/user/registry/etcd3/index.html     |    2 +-
 zh-cn/docs/v1.8/user/registry/eureka/index.html    |    2 +-
 zh-cn/docs/v1.8/user/registry/index.html           |    2 +-
 zh-cn/docs/v1.8/user/registry/nacos/index.html     |    2 +-
 zh-cn/docs/v1.8/user/registry/zookeeper/index.html |    2 +-
 zh-cn/docs/v1.8/user/spring/index.html             |    2 +-
 zh-cn/docs/v1.8/user/sqlreference/dml/index.html   |    2 +-
 .../v1.8/user/sqlreference/function/index.html     |    2 +-
 .../user/sqlreference/sql-decoration/index.html    |    2 +-
 .../user/sqlreference/sql-restrictions/index.html  |    2 +-
 .../txgroup/transaction-group-and-ha/index.html    |    2 +-
 .../v1.8/user/txgroup/transaction-group/index.html |    2 +-
 .../v2.0/dev/domain/overviewDomainModel/index.html |    2 +-
 zh-cn/docs/v2.0/dev/domain/rm/index.html           |    2 +-
 zh-cn/docs/v2.0/dev/domain/tc/index.html           |    2 +-
 zh-cn/docs/v2.0/dev/domain/tm/index.html           |    2 +-
 zh-cn/docs/v2.0/dev/mode/at-mode/index.html        |    2 +-
 zh-cn/docs/v2.0/dev/mode/saga-mode/index.html      |    2 +-
 zh-cn/docs/v2.0/dev/mode/tcc-mode/index.html       |    2 +-
 zh-cn/docs/v2.0/dev/mode/xa-mode/index.html        |    2 +-
 zh-cn/docs/v2.0/dev/seata-mertics/index.html       |    2 +-
 .../label-an-issue-guide_dev/index.html            |    2 +-
 .../committer-guide/website-guide_dev/index.html   |    2 +-
 .../top-contributer_dev/index.html                 |    2 +-
 .../new-contributor-guide_dev/index.html           |    2 +-
 .../reporting-security-issues_dev/index.html       |    2 +-
 .../test-coverage-guide_dev/index.html             |    2 +-
 zh-cn/docs/v2.0/developers/guide_dev/index.html    |    2 +-
 zh-cn/docs/v2.0/ops/config-center/index.html       |    2 +-
 .../docs/v2.0/ops/deploy-by-docker-142/index.html  |    2 +-
 .../ops/deploy-by-docker-compose-142/index.html    |    2 +-
 .../v2.0/ops/deploy-by-docker-compose/index.html   |    2 +-
 zh-cn/docs/v2.0/ops/deploy-by-docker/index.html    |    2 +-
 zh-cn/docs/v2.0/ops/deploy-by-helm/index.html      |    2 +-
 .../docs/v2.0/ops/deploy-by-kubernetes/index.html  |    2 +-
 .../docs/v2.0/ops/deploy-guide-beginner/index.html |    2 +-
 zh-cn/docs/v2.0/ops/deploy-ha/index.html           |    2 +-
 zh-cn/docs/v2.0/ops/deploy-server-raft/index.html  |    2 +-
 zh-cn/docs/v2.0/ops/deploy-server/index.html       |    2 +-
 .../ops/multi-configuration-isolation/index.html   |    2 +-
 zh-cn/docs/v2.0/ops/upgrade/index.html             |    2 +-
 .../docs/v2.0/ops/version-maintain-plan/index.html |    2 +-
 zh-cn/docs/v2.0/overview/faq/index.html            |    2 +-
 zh-cn/docs/v2.0/overview/history/index.html        |    2 +-
 zh-cn/docs/v2.0/overview/terminology/index.html    |    2 +-
 zh-cn/docs/v2.0/overview/what-is-seata/index.html  |    2 +-
 zh-cn/docs/v2.0/release-notes/index.html           |    2 +-
 zh-cn/docs/v2.0/user/api/index.html                |    2 +-
 zh-cn/docs/v2.0/user/apm/prometheus/index.html     |    2 +-
 zh-cn/docs/v2.0/user/apm/skywalking/index.html     |    2 +-
 .../appendix/global-transaction-status/index.html  |    2 +-
 zh-cn/docs/v2.0/user/appendix/isolation/index.html |    2 +-
 .../docs/v2.0/user/configuration/apollo/index.html |    2 +-
 .../docs/v2.0/user/configuration/consul/index.html |    2 +-
 .../docs/v2.0/user/configuration/etcd3/index.html  |    2 +-
 zh-cn/docs/v2.0/user/configuration/index.html      |    2 +-
 .../docs/v2.0/user/configuration/nacos/index.html  |    2 +-
 .../v2.0/user/configuration/zookeeper/index.html   |    2 +-
 zh-cn/docs/v2.0/user/configurations/index.html     |    2 +-
 zh-cn/docs/v2.0/user/configurations090/index.html  |    2 +-
 zh-cn/docs/v2.0/user/configurations100/index.html  |    2 +-
 zh-cn/docs/v2.0/user/datasource/index.html         |    2 +-
 zh-cn/docs/v2.0/user/microservice/index.html       |    2 +-
 zh-cn/docs/v2.0/user/mode/at/index.html            |    2 +-
 zh-cn/docs/v2.0/user/mode/saga/index.html          |    2 +-
 zh-cn/docs/v2.0/user/mode/tcc/index.html           |    2 +-
 zh-cn/docs/v2.0/user/mode/xa/index.html            |    2 +-
 zh-cn/docs/v2.0/user/ormframework/index.html       |    2 +-
 zh-cn/docs/v2.0/user/performance/index.html        |    2 +-
 zh-cn/docs/v2.0/user/quickstart/index.html         |    2 +-
 zh-cn/docs/v2.0/user/registry/consul/index.html    |    2 +-
 zh-cn/docs/v2.0/user/registry/etcd3/index.html     |    2 +-
 zh-cn/docs/v2.0/user/registry/eureka/index.html    |    2 +-
 zh-cn/docs/v2.0/user/registry/index.html           |    2 +-
 zh-cn/docs/v2.0/user/registry/nacos/index.html     |    2 +-
 zh-cn/docs/v2.0/user/registry/zookeeper/index.html |    2 +-
 zh-cn/docs/v2.0/user/spring/index.html             |    2 +-
 zh-cn/docs/v2.0/user/sqlreference/dml/index.html   |    2 +-
 .../v2.0/user/sqlreference/function/index.html     |    2 +-
 .../user/sqlreference/sql-decoration/index.html    |    2 +-
 .../user/sqlreference/sql-restrictions/index.html  |    2 +-
 .../txgroup/transaction-group-and-ha/index.html    |    2 +-
 .../v2.0/user/txgroup/transaction-group/index.html |    2 +-
 .../v2.1/dev/domain/overviewDomainModel/index.html |    2 +-
 zh-cn/docs/v2.1/dev/domain/rm/index.html           |    2 +-
 zh-cn/docs/v2.1/dev/domain/tc/index.html           |    2 +-
 zh-cn/docs/v2.1/dev/domain/tm/index.html           |    2 +-
 zh-cn/docs/v2.1/dev/mode/at-mode/index.html        |    2 +-
 zh-cn/docs/v2.1/dev/mode/saga-mode/index.html      |    2 +-
 zh-cn/docs/v2.1/dev/mode/tcc-mode/index.html       |    2 +-
 zh-cn/docs/v2.1/dev/mode/xa-mode/index.html        |    2 +-
 zh-cn/docs/v2.1/dev/seata-mertics/index.html       |    2 +-
 .../label-an-issue-guide_dev/index.html            |    2 +-
 .../committer-guide/website-guide_dev/index.html   |    2 +-
 .../top-contributer_dev/index.html                 |    2 +-
 .../new-contributor-guide_dev/index.html           |    2 +-
 .../reporting-security-issues_dev/index.html       |    2 +-
 .../test-coverage-guide_dev/index.html             |    2 +-
 zh-cn/docs/v2.1/developers/guide_dev/index.html    |    2 +-
 zh-cn/docs/v2.1/ops/config-center/index.html       |    2 +-
 .../docs/v2.1/ops/deploy-by-docker-142/index.html  |    2 +-
 .../ops/deploy-by-docker-compose-142/index.html    |    2 +-
 .../v2.1/ops/deploy-by-docker-compose/index.html   |    2 +-
 zh-cn/docs/v2.1/ops/deploy-by-docker/index.html    |    2 +-
 zh-cn/docs/v2.1/ops/deploy-by-helm/index.html      |    2 +-
 .../docs/v2.1/ops/deploy-by-kubernetes/index.html  |    2 +-
 .../docs/v2.1/ops/deploy-guide-beginner/index.html |    2 +-
 zh-cn/docs/v2.1/ops/deploy-ha/index.html           |    2 +-
 zh-cn/docs/v2.1/ops/deploy-server-raft/index.html  |    2 +-
 zh-cn/docs/v2.1/ops/deploy-server/index.html       |    2 +-
 .../ops/multi-configuration-isolation/index.html   |    2 +-
 zh-cn/docs/v2.1/ops/upgrade/index.html             |    2 +-
 .../docs/v2.1/ops/version-maintain-plan/index.html |    2 +-
 zh-cn/docs/v2.1/overview/faq/index.html            |    2 +-
 zh-cn/docs/v2.1/overview/history/index.html        |    2 +-
 zh-cn/docs/v2.1/overview/terminology/index.html    |    2 +-
 zh-cn/docs/v2.1/overview/what-is-seata/index.html  |    2 +-
 zh-cn/docs/v2.1/release-notes/index.html           |    2 +-
 zh-cn/docs/v2.1/user/api/index.html                |    2 +-
 zh-cn/docs/v2.1/user/apm/prometheus/index.html     |    2 +-
 zh-cn/docs/v2.1/user/apm/skywalking/index.html     |    2 +-
 .../appendix/global-transaction-status/index.html  |    2 +-
 zh-cn/docs/v2.1/user/appendix/isolation/index.html |    2 +-
 .../docs/v2.1/user/configuration/apollo/index.html |    2 +-
 .../docs/v2.1/user/configuration/consul/index.html |    2 +-
 .../docs/v2.1/user/configuration/etcd3/index.html  |    2 +-
 zh-cn/docs/v2.1/user/configuration/index.html      |    2 +-
 .../docs/v2.1/user/configuration/nacos/index.html  |    2 +-
 .../v2.1/user/configuration/zookeeper/index.html   |    2 +-
 zh-cn/docs/v2.1/user/configurations/index.html     |    2 +-
 zh-cn/docs/v2.1/user/configurations090/index.html  |    2 +-
 zh-cn/docs/v2.1/user/configurations100/index.html  |    2 +-
 zh-cn/docs/v2.1/user/datasource/index.html         |    2 +-
 zh-cn/docs/v2.1/user/microservice/index.html       |    2 +-
 zh-cn/docs/v2.1/user/mode/at/index.html            |    2 +-
 zh-cn/docs/v2.1/user/mode/saga/index.html          |    2 +-
 zh-cn/docs/v2.1/user/mode/tcc/index.html           |    2 +-
 zh-cn/docs/v2.1/user/mode/xa/index.html            |    2 +-
 zh-cn/docs/v2.1/user/ormframework/index.html       |    2 +-
 zh-cn/docs/v2.1/user/performance/index.html        |    2 +-
 zh-cn/docs/v2.1/user/quickstart/index.html         |    2 +-
 zh-cn/docs/v2.1/user/registry/consul/index.html    |    2 +-
 zh-cn/docs/v2.1/user/registry/etcd3/index.html     |    2 +-
 zh-cn/docs/v2.1/user/registry/eureka/index.html    |    2 +-
 zh-cn/docs/v2.1/user/registry/index.html           |    2 +-
 zh-cn/docs/v2.1/user/registry/nacos/index.html     |    2 +-
 zh-cn/docs/v2.1/user/registry/zookeeper/index.html |    2 +-
 zh-cn/docs/v2.1/user/spring/index.html             |    2 +-
 zh-cn/docs/v2.1/user/sqlreference/dml/index.html   |    2 +-
 .../v2.1/user/sqlreference/function/index.html     |    2 +-
 .../user/sqlreference/sql-decoration/index.html    |    2 +-
 .../user/sqlreference/sql-restrictions/index.html  |    2 +-
 .../txgroup/transaction-group-and-ha/index.html    |    2 +-
 .../v2.1/user/txgroup/transaction-group/index.html |    2 +-
 .../v2.2/dev/domain/overviewDomainModel/index.html |    2 +-
 zh-cn/docs/v2.2/dev/domain/rm/index.html           |    2 +-
 zh-cn/docs/v2.2/dev/domain/tc/index.html           |    2 +-
 zh-cn/docs/v2.2/dev/domain/tm/index.html           |    2 +-
 zh-cn/docs/v2.2/dev/mode/at-mode/index.html        |    2 +-
 zh-cn/docs/v2.2/dev/mode/saga-mode/index.html      |    2 +-
 zh-cn/docs/v2.2/dev/mode/tcc-mode/index.html       |    2 +-
 zh-cn/docs/v2.2/dev/mode/xa-mode/index.html        |    2 +-
 zh-cn/docs/v2.2/dev/seata-mertics/index.html       |    2 +-
 .../label-an-issue-guide_dev/index.html            |    2 +-
 .../committer-guide/website-guide_dev/index.html   |    2 +-
 .../top-contributer_dev/index.html                 |    2 +-
 .../new-contributor-guide_dev/index.html           |    2 +-
 .../reporting-security-issues_dev/index.html       |    2 +-
 .../test-coverage-guide_dev/index.html             |    2 +-
 zh-cn/docs/v2.2/developers/guide_dev/index.html    |    2 +-
 .../ppmc-guide/release-guide_dev/index.html        |    2 +-
 zh-cn/docs/v2.2/ops/config-center/index.html       |    2 +-
 .../docs/v2.2/ops/deploy-by-docker-142/index.html  |    2 +-
 .../ops/deploy-by-docker-compose-142/index.html    |    2 +-
 .../v2.2/ops/deploy-by-docker-compose/index.html   |    2 +-
 zh-cn/docs/v2.2/ops/deploy-by-docker/index.html    |    2 +-
 zh-cn/docs/v2.2/ops/deploy-by-helm/index.html      |    2 +-
 .../docs/v2.2/ops/deploy-by-kubernetes/index.html  |    2 +-
 .../docs/v2.2/ops/deploy-guide-beginner/index.html |    2 +-
 zh-cn/docs/v2.2/ops/deploy-ha/index.html           |    2 +-
 zh-cn/docs/v2.2/ops/deploy-server-raft/index.html  |    2 +-
 zh-cn/docs/v2.2/ops/deploy-server/index.html       |    2 +-
 .../ops/multi-configuration-isolation/index.html   |    2 +-
 zh-cn/docs/v2.2/ops/upgrade/index.html             |    2 +-
 .../docs/v2.2/ops/version-maintain-plan/index.html |    2 +-
 zh-cn/docs/v2.2/overview/faq/index.html            |    2 +-
 zh-cn/docs/v2.2/overview/history/index.html        |    2 +-
 zh-cn/docs/v2.2/overview/terminology/index.html    |    2 +-
 zh-cn/docs/v2.2/overview/what-is-seata/index.html  |    2 +-
 zh-cn/docs/v2.2/release-notes/index.html           |    2 +-
 zh-cn/docs/v2.2/user/api/index.html                |    2 +-
 zh-cn/docs/v2.2/user/apm/prometheus/index.html     |    2 +-
 zh-cn/docs/v2.2/user/apm/skywalking/index.html     |    2 +-
 .../appendix/global-transaction-status/index.html  |    2 +-
 zh-cn/docs/v2.2/user/appendix/isolation/index.html |    2 +-
 .../docs/v2.2/user/configuration/apollo/index.html |    2 +-
 .../docs/v2.2/user/configuration/consul/index.html |    2 +-
 .../docs/v2.2/user/configuration/etcd3/index.html  |    2 +-
 zh-cn/docs/v2.2/user/configuration/index.html      |    2 +-
 .../docs/v2.2/user/configuration/nacos/index.html  |    2 +-
 .../v2.2/user/configuration/zookeeper/index.html   |    2 +-
 zh-cn/docs/v2.2/user/configurations/index.html     |    2 +-
 zh-cn/docs/v2.2/user/configurations090/index.html  |    2 +-
 zh-cn/docs/v2.2/user/configurations100/index.html  |    2 +-
 zh-cn/docs/v2.2/user/datasource/index.html         |    2 +-
 zh-cn/docs/v2.2/user/microservice/index.html       |    2 +-
 zh-cn/docs/v2.2/user/mode/at/index.html            |    2 +-
 zh-cn/docs/v2.2/user/mode/saga/index.html          |    2 +-
 zh-cn/docs/v2.2/user/mode/tcc/index.html           |    2 +-
 zh-cn/docs/v2.2/user/mode/xa/index.html            |    2 +-
 zh-cn/docs/v2.2/user/ormframework/index.html       |    2 +-
 zh-cn/docs/v2.2/user/performance/index.html        |    2 +-
 zh-cn/docs/v2.2/user/quickstart/index.html         |    2 +-
 zh-cn/docs/v2.2/user/registry/consul/index.html    |    2 +-
 zh-cn/docs/v2.2/user/registry/etcd3/index.html     |    2 +-
 zh-cn/docs/v2.2/user/registry/eureka/index.html    |    2 +-
 zh-cn/docs/v2.2/user/registry/index.html           |    2 +-
 zh-cn/docs/v2.2/user/registry/nacos/index.html     |    2 +-
 .../v2.2/user/registry/namingserver/index.html     |    2 +-
 zh-cn/docs/v2.2/user/registry/zookeeper/index.html |    2 +-
 zh-cn/docs/v2.2/user/spring/index.html             |    2 +-
 zh-cn/docs/v2.2/user/sqlreference/dml/index.html   |    2 +-
 .../v2.2/user/sqlreference/function/index.html     |    2 +-
 .../user/sqlreference/sql-decoration/index.html    |    2 +-
 .../user/sqlreference/sql-restrictions/index.html  |    2 +-
 .../txgroup/transaction-group-and-ha/index.html    |    2 +-
 .../v2.2/user/txgroup/transaction-group/index.html |    2 +-
 zh-cn/download/seata-server/index.html             |    4 +-
 zh-cn/home/feature/index.html                      |    2 +-
 zh-cn/home/introduction/index.html                 |    2 +-
 zh-cn/home/top/index.html                          |    2 +-
 zh-cn/index.html                                   |    2 +-
 zh-cn/markdown-page/index.html                     |    2 +-
 zh-cn/release-history/seata-server/index.html      |    2 +-
 zh-cn/search/index.html                            |    2 +-
 zh-cn/solution/index.html                          |    2 +-
 zh-cn/users/index.html                             |    2 +-
 4279 files changed, 8529 insertions(+), 7465 deletions(-)

diff --git a/assets/js/2d6322e8.39e49fa3.js b/assets/js/2d6322e8.39e49fa3.js
new file mode 100644
index 00000000000..22ce02875a6
--- /dev/null
+++ b/assets/js/2d6322e8.39e49fa3.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/384784cb.1b8a3ce9.js b/assets/js/384784cb.1b8a3ce9.js
new file mode 100644
index 00000000000..219a5dd0814
--- /dev/null
+++ b/assets/js/384784cb.1b8a3ce9.js
@@ -0,0 +1 @@
+"use strict";(self.webpackChunkseata_website=self.webpackChunkseata_website||[]).push([[33182],{30962:(e,a,s)=>{s.r(a),s.d(a,{assets:()=>o,contentTitle:()=>n,default:()=>l,frontMatter:()=>i,metadata:()=>c,toc:()=>d});var t=s(74848),r=s(28453);const i={title:"Seata Java Download",keywords:["Seata","Seata-Server","Download"],description:"Seata release version download",hide_table_of_contents:!0},n="Download",c={id:"download/seata-server",title:"Seata Java Download",description:"Seata relea [...]
\ No newline at end of file
diff --git a/assets/js/5642c64e.9bc80369.js b/assets/js/5642c64e.9bc80369.js
new file mode 100644
index 00000000000..26027f5dcc6
--- /dev/null
+++ b/assets/js/5642c64e.9bc80369.js
@@ -0,0 +1 @@
+"use strict";(self.webpackChunkseata_website=self.webpackChunkseata_website||[]).push([[1006],{74244:(e,i,a)=>{a.r(i),a.d(i,{assets:()=>r,contentTitle:()=>h,default:()=>d,frontMatter:()=>n,metadata:()=>l,toc:()=>c});var s=a(74848),t=a(28453);const n={title:"Release Notes",keywords:["Seata","Release Notes"],description:"Release Notes"},h="Downloads",l={id:"release-notes",title:"Release Notes",description:"Release Notes",source:"@site/i18n/en/docusaurus-plugin-content-docs/version-v2.3/rel [...]
\ No newline at end of file
diff --git a/assets/js/5c941569.4d1d89bf.js b/assets/js/5c941569.4d1d89bf.js
new file mode 100644
index 00000000000..852b679a463
--- /dev/null
+++ b/assets/js/5c941569.4d1d89bf.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/b2f554cd.68e835cf.js b/assets/js/b2f554cd.68e835cf.js
new file mode 100644
index 00000000000..298a378b72b
--- /dev/null
+++ b/assets/js/b2f554cd.68e835cf.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-03-24T08:16:56.000Z","formattedDate" [...]
\ No newline at end of file
diff --git a/assets/js/runtime~main.163b0d1f.js b/assets/js/runtime~main.163b0d1f.js
new file mode 100644
index 00000000000..b3ad9cf7ae0
--- /dev/null
+++ b/assets/js/runtime~main.163b0d1f.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 4bf772d184f..b52b2011375 100644
--- a/blog/archive/index.html
+++ b/blog/archive/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.9644caf2.css">
-<script src="/assets/js/runtime~main.9b374eb2.js" defer="defer"></script>
-<script src="/assets/js/main.efc99c03.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.163b0d1f.js" defer="defer"></script>
+<script src="/assets/js/main.ae9ed03c.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.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/atom.xml b/blog/atom.xml
index 0615b4b8aa7..518c2eff85d 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-03-24T02:56:37.000Z</updated>
+    <updated>2025-03-24T08:16:56.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-03-24T02:56:37.000Z</updated>
+        <updated>2025-03-24T08:16:56.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 d61e53905a9..df7eee8b2ef 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.9644caf2.css">
-<script src="/assets/js/runtime~main.9b374eb2.js" defer="defer"></script>
-<script src="/assets/js/main.efc99c03.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.163b0d1f.js" defer="defer"></script>
+<script src="/assets/js/main.ae9ed03c.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.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 79e8aa66157..5fa5ad44419 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.9644caf2.css">
-<script src="/assets/js/runtime~main.9b374eb2.js" defer="defer"></script>
-<script src="/assets/js/main.efc99c03.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.163b0d1f.js" defer="defer"></script>
+<script src="/assets/js/main.ae9ed03c.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.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 eb880dfbbb0..64c94316646 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.9644caf2.css">
-<script src="/assets/js/runtime~main.9b374eb2.js" defer="defer"></script>
-<script src="/assets/js/main.efc99c03.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.163b0d1f.js" defer="defer"></script>
+<script src="/assets/js/main.ae9ed03c.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.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 41b5aa3a7c7..641ad164b13 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.9644caf2.css">
-<script src="/assets/js/runtime~main.9b374eb2.js" defer="defer"></script>
-<script src="/assets/js/main.efc99c03.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.163b0d1f.js" defer="defer"></script>
+<script src="/assets/js/main.ae9ed03c.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.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 cf31465a599..e5b3a781567 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.9644caf2.css">
-<script src="/assets/js/runtime~main.9b374eb2.js" defer="defer"></script>
-<script src="/assets/js/main.efc99c03.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.163b0d1f.js" defer="defer"></script>
+<script src="/assets/js/main.ae9ed03c.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.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 96e9e11585b..9e135392d91 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.9644caf2.css">
-<script src="/assets/js/runtime~main.9b374eb2.js" defer="defer"></script>
-<script src="/assets/js/main.efc99c03.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.163b0d1f.js" defer="defer"></script>
+<script src="/assets/js/main.ae9ed03c.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
-<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.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 eb47a44d566..bbd6d1d29f9 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.9644caf2.css">
-<script src="/assets/js/runtime~main.9b374eb2.js" defer="defer"></script>
-<script src="/assets/js/main.efc99c03.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.163b0d1f.js" defer="defer"></script>
+<script src="/assets/js/main.ae9ed03c.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.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 431ac9b7ec0..bdbaf880f69 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.9644caf2.css">
-<script src="/assets/js/runtime~main.9b374eb2.js" defer="defer"></script>
-<script src="/assets/js/main.efc99c03.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.163b0d1f.js" defer="defer"></script>
+<script src="/assets/js/main.ae9ed03c.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.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 8491d3f3ed1..c4fcdd05cce 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.9644caf2.css">
-<script src="/assets/js/runtime~main.9b374eb2.js" defer="defer"></script>
-<script src="/assets/js/main.efc99c03.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.163b0d1f.js" defer="defer"></script>
+<script src="/assets/js/main.ae9ed03c.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.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 e21ae484e43..bb3ec204259 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.9644caf2.css">
-<script src="/assets/js/runtime~main.9b374eb2.js" defer="defer"></script>
-<script src="/assets/js/main.efc99c03.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.163b0d1f.js" defer="defer"></script>
+<script src="/assets/js/main.ae9ed03c.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.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 fd5001bea26..88b48b2a02f 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.9644caf2.css">
-<script src="/assets/js/runtime~main.9b374eb2.js" defer="defer"></script>
-<script src="/assets/js/main.efc99c03.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.163b0d1f.js" defer="defer"></script>
+<script src="/assets/js/main.ae9ed03c.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.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 23abf4857bb..31a486dc6dc 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.9644caf2.css">
-<script src="/assets/js/runtime~main.9b374eb2.js" defer="defer"></script>
-<script src="/assets/js/main.efc99c03.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.163b0d1f.js" defer="defer"></script>
+<script src="/assets/js/main.ae9ed03c.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.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 ea6d36a5ed6..182745e9270 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.9644caf2.css">
-<script src="/assets/js/runtime~main.9b374eb2.js" defer="defer"></script>
-<script src="/assets/js/main.efc99c03.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.163b0d1f.js" defer="defer"></script>
+<script src="/assets/js/main.ae9ed03c.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.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 cff0cb458c0..710f5ea20ef 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.9644caf2.css">
-<script src="/assets/js/runtime~main.9b374eb2.js" defer="defer"></script>
-<script src="/assets/js/main.efc99c03.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.163b0d1f.js" defer="defer"></script>
+<script src="/assets/js/main.ae9ed03c.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.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 2facfe9e308..5f9cd2925d3 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.9644caf2.css">
-<script src="/assets/js/runtime~main.9b374eb2.js" defer="defer"></script>
-<script src="/assets/js/main.efc99c03.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.163b0d1f.js" defer="defer"></script>
+<script src="/assets/js/main.ae9ed03c.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.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 c53b6efe1eb..b8f03c89460 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.9644caf2.css">
-<script src="/assets/js/runtime~main.9b374eb2.js" defer="defer"></script>
-<script src="/assets/js/main.efc99c03.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.163b0d1f.js" defer="defer"></script>
+<script src="/assets/js/main.ae9ed03c.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.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 d55d6d759ae..90d033a4f6c 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.9644caf2.css">
-<script src="/assets/js/runtime~main.9b374eb2.js" defer="defer"></script>
-<script src="/assets/js/main.efc99c03.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.163b0d1f.js" defer="defer"></script>
+<script src="/assets/js/main.ae9ed03c.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.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 8c4e1974d46..33d70a04c11 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>Mon, 24 Mar 2025 02:56:37 GMT</lastBuildDate>
+        <lastBuildDate>Mon, 24 Mar 2025 08:16:56 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>Mon, 24 Mar 2025 02:56:37 GMT</pubDate>
+            <pubDate>Mon, 24 Mar 2025 08:16:56 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 d51383709dd..488832f913f 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.9644caf2.css">
-<script src="/assets/js/runtime~main.9b374eb2.js" defer="defer"></script>
-<script src="/assets/js/main.efc99c03.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.163b0d1f.js" defer="defer"></script>
+<script src="/assets/js/main.ae9ed03c.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.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 c5022395dda..181dd1859d0 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.9644caf2.css">
-<script src="/assets/js/runtime~main.9b374eb2.js" defer="defer"></script>
-<script src="/assets/js/main.efc99c03.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.163b0d1f.js" defer="defer"></script>
+<script src="/assets/js/main.ae9ed03c.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.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 e92526acaea..5d6239eec55 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.9644caf2.css">
-<script src="/assets/js/runtime~main.9b374eb2.js" defer="defer"></script>
-<script src="/assets/js/main.efc99c03.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.163b0d1f.js" defer="defer"></script>
+<script src="/assets/js/main.ae9ed03c.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.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 4b9952cc379..f611b2fcf4a 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.9644caf2.css">
-<script src="/assets/js/runtime~main.9b374eb2.js" defer="defer"></script>
-<script src="/assets/js/main.efc99c03.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.163b0d1f.js" defer="defer"></script>
+<script src="/assets/js/main.ae9ed03c.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.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 07979b47781..b4b52de55c3 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.9644caf2.css">
-<script src="/assets/js/runtime~main.9b374eb2.js" defer="defer"></script>
-<script src="/assets/js/main.efc99c03.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.163b0d1f.js" defer="defer"></script>
+<script src="/assets/js/main.ae9ed03c.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.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 a44db4bb7e7..ee2985d66bb 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.9644caf2.css">
-<script src="/assets/js/runtime~main.9b374eb2.js" defer="defer"></script>
-<script src="/assets/js/main.efc99c03.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.163b0d1f.js" defer="defer"></script>
+<script src="/assets/js/main.ae9ed03c.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.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 a04f87918ce..a0b1dc4bef8 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.9644caf2.css">
-<script src="/assets/js/runtime~main.9b374eb2.js" defer="defer"></script>
-<script src="/assets/js/main.efc99c03.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.163b0d1f.js" defer="defer"></script>
+<script src="/assets/js/main.ae9ed03c.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.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 e5b654d459b..90d190ae39c 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.9644caf2.css">
-<script src="/assets/js/runtime~main.9b374eb2.js" defer="defer"></script>
-<script src="/assets/js/main.efc99c03.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.163b0d1f.js" defer="defer"></script>
+<script src="/assets/js/main.ae9ed03c.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.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 e9a346141d8..0bf07e8fc56 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.9644caf2.css">
-<script src="/assets/js/runtime~main.9b374eb2.js" defer="defer"></script>
-<script src="/assets/js/main.efc99c03.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.163b0d1f.js" defer="defer"></script>
+<script src="/assets/js/main.ae9ed03c.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.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 ff57ad739a4..87cc40a5b23 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.9644caf2.css">
-<script src="/assets/js/runtime~main.9b374eb2.js" defer="defer"></script>
-<script src="/assets/js/main.efc99c03.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.163b0d1f.js" defer="defer"></script>
+<script src="/assets/js/main.ae9ed03c.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.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 0a56f5ea326..57ab181fb68 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.9644caf2.css">
-<script src="/assets/js/runtime~main.9b374eb2.js" defer="defer"></script>
-<script src="/assets/js/main.efc99c03.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.163b0d1f.js" defer="defer"></script>
+<script src="/assets/js/main.ae9ed03c.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.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 2b3ee151d23..d48ec877582 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.9644caf2.css">
-<script src="/assets/js/runtime~main.9b374eb2.js" defer="defer"></script>
-<script src="/assets/js/main.efc99c03.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.163b0d1f.js" defer="defer"></script>
+<script src="/assets/js/main.ae9ed03c.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.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 ad5061a54fa..0609ede966d 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.9644caf2.css">
-<script src="/assets/js/runtime~main.9b374eb2.js" defer="defer"></script>
-<script src="/assets/js/main.efc99c03.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.163b0d1f.js" defer="defer"></script>
+<script src="/assets/js/main.ae9ed03c.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.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 fec18c5cc1a..04a483fc6a3 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.9644caf2.css">
-<script src="/assets/js/runtime~main.9b374eb2.js" defer="defer"></script>
-<script src="/assets/js/main.efc99c03.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.163b0d1f.js" defer="defer"></script>
+<script src="/assets/js/main.ae9ed03c.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.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 eaa910cfec0..337b8bdfcb9 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.9644caf2.css">
-<script src="/assets/js/runtime~main.9b374eb2.js" defer="defer"></script>
-<script src="/assets/js/main.efc99c03.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.163b0d1f.js" defer="defer"></script>
+<script src="/assets/js/main.ae9ed03c.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.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 c2515ef1208..2464e61e5b7 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.9644caf2.css">
-<script src="/assets/js/runtime~main.9b374eb2.js" defer="defer"></script>
-<script src="/assets/js/main.efc99c03.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.163b0d1f.js" defer="defer"></script>
+<script src="/assets/js/main.ae9ed03c.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.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 e847ef1d3f4..b48457d04d6 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.9644caf2.css">
-<script src="/assets/js/runtime~main.9b374eb2.js" defer="defer"></script>
-<script src="/assets/js/main.efc99c03.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.163b0d1f.js" defer="defer"></script>
+<script src="/assets/js/main.ae9ed03c.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.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 094070a5360..3a75dbc1f0e 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.9644caf2.css">
-<script src="/assets/js/runtime~main.9b374eb2.js" defer="defer"></script>
-<script src="/assets/js/main.efc99c03.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.163b0d1f.js" defer="defer"></script>
+<script src="/assets/js/main.ae9ed03c.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.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 25db417b578..37e9bdee0b5 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.9644caf2.css">
-<script src="/assets/js/runtime~main.9b374eb2.js" defer="defer"></script>
-<script src="/assets/js/main.efc99c03.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.163b0d1f.js" defer="defer"></script>
+<script src="/assets/js/main.ae9ed03c.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.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 04ec0f92bf4..2b1689054b2 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.9644caf2.css">
-<script src="/assets/js/runtime~main.9b374eb2.js" defer="defer"></script>
-<script src="/assets/js/main.efc99c03.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.163b0d1f.js" defer="defer"></script>
+<script src="/assets/js/main.ae9ed03c.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.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 8c6828d83af..c8b45a13881 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.9644caf2.css">
-<script src="/assets/js/runtime~main.9b374eb2.js" defer="defer"></script>
-<script src="/assets/js/main.efc99c03.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.163b0d1f.js" defer="defer"></script>
+<script src="/assets/js/main.ae9ed03c.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.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 34b081468cf..89f4bf5f666 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.9644caf2.css">
-<script src="/assets/js/runtime~main.9b374eb2.js" defer="defer"></script>
-<script src="/assets/js/main.efc99c03.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.163b0d1f.js" defer="defer"></script>
+<script src="/assets/js/main.ae9ed03c.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.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 868cc333f3d..7b981410aa6 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.9644caf2.css">
-<script src="/assets/js/runtime~main.9b374eb2.js" defer="defer"></script>
-<script src="/assets/js/main.efc99c03.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.163b0d1f.js" defer="defer"></script>
+<script src="/assets/js/main.ae9ed03c.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.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 30220aeecdd..06c43f987e6 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.9644caf2.css">
-<script src="/assets/js/runtime~main.9b374eb2.js" defer="defer"></script>
-<script src="/assets/js/main.efc99c03.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.163b0d1f.js" defer="defer"></script>
+<script src="/assets/js/main.ae9ed03c.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.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 d190e3094f8..215416d3f0c 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.9644caf2.css">
-<script src="/assets/js/runtime~main.9b374eb2.js" defer="defer"></script>
-<script src="/assets/js/main.efc99c03.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.163b0d1f.js" defer="defer"></script>
+<script src="/assets/js/main.ae9ed03c.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.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 ad9263cf246..b62a10063bd 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.9644caf2.css">
-<script src="/assets/js/runtime~main.9b374eb2.js" defer="defer"></script>
-<script src="/assets/js/main.efc99c03.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.163b0d1f.js" defer="defer"></script>
+<script src="/assets/js/main.ae9ed03c.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.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 0a58c395ffc..48a7ac6adab 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.9644caf2.css">
-<script src="/assets/js/runtime~main.9b374eb2.js" defer="defer"></script>
-<script src="/assets/js/main.efc99c03.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.163b0d1f.js" defer="defer"></script>
+<script src="/assets/js/main.ae9ed03c.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.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 b2ab4d3046f..14808781e5f 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.9644caf2.css">
-<script src="/assets/js/runtime~main.9b374eb2.js" defer="defer"></script>
-<script src="/assets/js/main.efc99c03.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.163b0d1f.js" defer="defer"></script>
+<script src="/assets/js/main.ae9ed03c.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.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 c8485abc94b..ff99bfcb0f2 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.9644caf2.css">
-<script src="/assets/js/runtime~main.9b374eb2.js" defer="defer"></script>
-<script src="/assets/js/main.efc99c03.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.163b0d1f.js" defer="defer"></script>
+<script src="/assets/js/main.ae9ed03c.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.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 6957c28068c..87a17d79502 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.9644caf2.css">
-<script src="/assets/js/runtime~main.9b374eb2.js" defer="defer"></script>
-<script src="/assets/js/main.efc99c03.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.163b0d1f.js" defer="defer"></script>
+<script src="/assets/js/main.ae9ed03c.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.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 47e748e58bf..84d16fc4a96 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.9644caf2.css">
-<script src="/assets/js/runtime~main.9b374eb2.js" defer="defer"></script>
-<script src="/assets/js/main.efc99c03.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.163b0d1f.js" defer="defer"></script>
+<script src="/assets/js/main.ae9ed03c.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.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 5d3a9deb826..d640a73c1c7 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.9644caf2.css">
-<script src="/assets/js/runtime~main.9b374eb2.js" defer="defer"></script>
-<script src="/assets/js/main.efc99c03.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.163b0d1f.js" defer="defer"></script>
+<script src="/assets/js/main.ae9ed03c.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.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 c66d820efec..575cd17eead 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.9644caf2.css">
-<script src="/assets/js/runtime~main.9b374eb2.js" defer="defer"></script>
-<script src="/assets/js/main.efc99c03.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.163b0d1f.js" defer="defer"></script>
+<script src="/assets/js/main.ae9ed03c.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.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 3d11bcd406d..850f7ca9d1d 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.9644caf2.css">
-<script src="/assets/js/runtime~main.9b374eb2.js" defer="defer"></script>
-<script src="/assets/js/main.efc99c03.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.163b0d1f.js" defer="defer"></script>
+<script src="/assets/js/main.ae9ed03c.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.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 4fe6f534989..c271063fa56 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.9644caf2.css">
-<script src="/assets/js/runtime~main.9b374eb2.js" defer="defer"></script>
-<script src="/assets/js/main.efc99c03.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.163b0d1f.js" defer="defer"></script>
+<script src="/assets/js/main.ae9ed03c.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.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 bcfdb907535..a22db7b7670 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.9644caf2.css">
-<script src="/assets/js/runtime~main.9b374eb2.js" defer="defer"></script>
-<script src="/assets/js/main.efc99c03.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.163b0d1f.js" defer="defer"></script>
+<script src="/assets/js/main.ae9ed03c.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
-<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.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 90ebb2b01f7..4626958bbc1 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.9644caf2.css">
-<script src="/assets/js/runtime~main.9b374eb2.js" defer="defer"></script>
-<script src="/assets/js/main.efc99c03.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.163b0d1f.js" defer="defer"></script>
+<script src="/assets/js/main.ae9ed03c.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.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 af857482167..dd8d39ee988 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.9644caf2.css">
-<script src="/assets/js/runtime~main.9b374eb2.js" defer="defer"></script>
-<script src="/assets/js/main.efc99c03.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.163b0d1f.js" defer="defer"></script>
+<script src="/assets/js/main.ae9ed03c.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.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 ff561209eae..8684ee836ab 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.9644caf2.css">
-<script src="/assets/js/runtime~main.9b374eb2.js" defer="defer"></script>
-<script src="/assets/js/main.efc99c03.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.163b0d1f.js" defer="defer"></script>
+<script src="/assets/js/main.ae9ed03c.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.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 a3981e6fe37..854880640ee 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.9644caf2.css">
-<script src="/assets/js/runtime~main.9b374eb2.js" defer="defer"></script>
-<script src="/assets/js/main.efc99c03.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.163b0d1f.js" defer="defer"></script>
+<script src="/assets/js/main.ae9ed03c.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.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 b4a10f8ae9d..c32be58f649 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.9644caf2.css">
-<script src="/assets/js/runtime~main.9b374eb2.js" defer="defer"></script>
-<script src="/assets/js/main.efc99c03.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.163b0d1f.js" defer="defer"></script>
+<script src="/assets/js/main.ae9ed03c.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.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 b0eabbbd82e..8a771233f72 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.9644caf2.css">
-<script src="/assets/js/runtime~main.9b374eb2.js" defer="defer"></script>
-<script src="/assets/js/main.efc99c03.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.163b0d1f.js" defer="defer"></script>
+<script src="/assets/js/main.ae9ed03c.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.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 c7f0280c8bd..57ce4efddee 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.9644caf2.css">
-<script src="/assets/js/runtime~main.9b374eb2.js" defer="defer"></script>
-<script src="/assets/js/main.efc99c03.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.163b0d1f.js" defer="defer"></script>
+<script src="/assets/js/main.ae9ed03c.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.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 69e8a81d109..31f8e303ed8 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.9644caf2.css">
-<script src="/assets/js/runtime~main.9b374eb2.js" defer="defer"></script>
-<script src="/assets/js/main.efc99c03.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.163b0d1f.js" defer="defer"></script>
+<script src="/assets/js/main.ae9ed03c.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.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 483f884bf89..8aa3368df7d 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.9644caf2.css">
-<script src="/assets/js/runtime~main.9b374eb2.js" defer="defer"></script>
-<script src="/assets/js/main.efc99c03.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.163b0d1f.js" defer="defer"></script>
+<script src="/assets/js/main.ae9ed03c.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.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 0aacbd9f936..de1c634999d 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.9644caf2.css">
-<script src="/assets/js/runtime~main.9b374eb2.js" defer="defer"></script>
-<script src="/assets/js/main.efc99c03.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.163b0d1f.js" defer="defer"></script>
+<script src="/assets/js/main.ae9ed03c.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.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 1c852670768..da11c141bad 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.9644caf2.css">
-<script src="/assets/js/runtime~main.9b374eb2.js" defer="defer"></script>
-<script src="/assets/js/main.efc99c03.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.163b0d1f.js" defer="defer"></script>
+<script src="/assets/js/main.ae9ed03c.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.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 8185ded0b28..f5a18fb8ce6 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.9644caf2.css">
-<script src="/assets/js/runtime~main.9b374eb2.js" defer="defer"></script>
-<script src="/assets/js/main.efc99c03.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.163b0d1f.js" defer="defer"></script>
+<script src="/assets/js/main.ae9ed03c.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.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 ca61aeb474c..28dab47fb52 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.9644caf2.css">
-<script src="/assets/js/runtime~main.9b374eb2.js" defer="defer"></script>
-<script src="/assets/js/main.efc99c03.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.163b0d1f.js" defer="defer"></script>
+<script src="/assets/js/main.ae9ed03c.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.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 10a55c73879..b9b07e8e27c 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.9644caf2.css">
-<script src="/assets/js/runtime~main.9b374eb2.js" defer="defer"></script>
-<script src="/assets/js/main.efc99c03.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.163b0d1f.js" defer="defer"></script>
+<script src="/assets/js/main.ae9ed03c.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.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 f65c2ae2e16..c3af6b7969f 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.9644caf2.css">
-<script src="/assets/js/runtime~main.9b374eb2.js" defer="defer"></script>
-<script src="/assets/js/main.efc99c03.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.163b0d1f.js" defer="defer"></script>
+<script src="/assets/js/main.ae9ed03c.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.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 8757424a288..e1eebd63909 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.9644caf2.css">
-<script src="/assets/js/runtime~main.9b374eb2.js" defer="defer"></script>
-<script src="/assets/js/main.efc99c03.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.163b0d1f.js" defer="defer"></script>
+<script src="/assets/js/main.ae9ed03c.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.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 a28a70b039a..985062b0ee3 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.9644caf2.css">
-<script src="/assets/js/runtime~main.9b374eb2.js" defer="defer"></script>
-<script src="/assets/js/main.efc99c03.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.163b0d1f.js" defer="defer"></script>
+<script src="/assets/js/main.ae9ed03c.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.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 be297fb51e3..2eff69c972b 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.9644caf2.css">
-<script src="/assets/js/runtime~main.9b374eb2.js" defer="defer"></script>
-<script src="/assets/js/main.efc99c03.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.163b0d1f.js" defer="defer"></script>
+<script src="/assets/js/main.ae9ed03c.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.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 9834b83af15..fbbc9a45950 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.9644caf2.css">
-<script src="/assets/js/runtime~main.9b374eb2.js" defer="defer"></script>
-<script src="/assets/js/main.efc99c03.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.163b0d1f.js" defer="defer"></script>
+<script src="/assets/js/main.ae9ed03c.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.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 0688f6beb47..499fd830b27 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.9644caf2.css">
-<script src="/assets/js/runtime~main.9b374eb2.js" defer="defer"></script>
-<script src="/assets/js/main.efc99c03.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.163b0d1f.js" defer="defer"></script>
+<script src="/assets/js/main.ae9ed03c.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.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 1f680d1961e..65ed78192b6 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.9644caf2.css">
-<script src="/assets/js/runtime~main.9b374eb2.js" defer="defer"></script>
-<script src="/assets/js/main.efc99c03.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.163b0d1f.js" defer="defer"></script>
+<script src="/assets/js/main.ae9ed03c.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.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/js/2d6322e8.39e49fa3.js b/build/assets/js/2d6322e8.39e49fa3.js
new file mode 100644
index 00000000000..22ce02875a6
--- /dev/null
+++ b/build/assets/js/2d6322e8.39e49fa3.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/384784cb.1b8a3ce9.js b/build/assets/js/384784cb.1b8a3ce9.js
new file mode 100644
index 00000000000..219a5dd0814
--- /dev/null
+++ b/build/assets/js/384784cb.1b8a3ce9.js
@@ -0,0 +1 @@
+"use strict";(self.webpackChunkseata_website=self.webpackChunkseata_website||[]).push([[33182],{30962:(e,a,s)=>{s.r(a),s.d(a,{assets:()=>o,contentTitle:()=>n,default:()=>l,frontMatter:()=>i,metadata:()=>c,toc:()=>d});var t=s(74848),r=s(28453);const i={title:"Seata Java Download",keywords:["Seata","Seata-Server","Download"],description:"Seata release version download",hide_table_of_contents:!0},n="Download",c={id:"download/seata-server",title:"Seata Java Download",description:"Seata relea [...]
\ No newline at end of file
diff --git a/build/assets/js/5642c64e.9bc80369.js b/build/assets/js/5642c64e.9bc80369.js
new file mode 100644
index 00000000000..26027f5dcc6
--- /dev/null
+++ b/build/assets/js/5642c64e.9bc80369.js
@@ -0,0 +1 @@
+"use strict";(self.webpackChunkseata_website=self.webpackChunkseata_website||[]).push([[1006],{74244:(e,i,a)=>{a.r(i),a.d(i,{assets:()=>r,contentTitle:()=>h,default:()=>d,frontMatter:()=>n,metadata:()=>l,toc:()=>c});var s=a(74848),t=a(28453);const n={title:"Release Notes",keywords:["Seata","Release Notes"],description:"Release Notes"},h="Downloads",l={id:"release-notes",title:"Release Notes",description:"Release Notes",source:"@site/i18n/en/docusaurus-plugin-content-docs/version-v2.3/rel [...]
\ No newline at end of file
diff --git a/build/assets/js/5c941569.4d1d89bf.js b/build/assets/js/5c941569.4d1d89bf.js
new file mode 100644
index 00000000000..852b679a463
--- /dev/null
+++ b/build/assets/js/5c941569.4d1d89bf.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/b2f554cd.68e835cf.js b/build/assets/js/b2f554cd.68e835cf.js
new file mode 100644
index 00000000000..298a378b72b
--- /dev/null
+++ b/build/assets/js/b2f554cd.68e835cf.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-03-24T08:16:56.000Z","formattedDate" [...]
\ No newline at end of file
diff --git a/build/assets/js/runtime~main.163b0d1f.js b/build/assets/js/runtime~main.163b0d1f.js
new file mode 100644
index 00000000000..b3ad9cf7ae0
--- /dev/null
+++ b/build/assets/js/runtime~main.163b0d1f.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 4bf772d184f..b52b2011375 100644
--- a/build/blog/archive/index.html
+++ b/build/blog/archive/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.9644caf2.css">
-<script src="/assets/js/runtime~main.9b374eb2.js" defer="defer"></script>
-<script src="/assets/js/main.efc99c03.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.163b0d1f.js" defer="defer"></script>
+<script src="/assets/js/main.ae9ed03c.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.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/atom.xml b/build/blog/atom.xml
index 0615b4b8aa7..518c2eff85d 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-03-24T02:56:37.000Z</updated>
+    <updated>2025-03-24T08:16:56.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-03-24T02:56:37.000Z</updated>
+        <updated>2025-03-24T08:16:56.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 d61e53905a9..df7eee8b2ef 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.9644caf2.css">
-<script src="/assets/js/runtime~main.9b374eb2.js" defer="defer"></script>
-<script src="/assets/js/main.efc99c03.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.163b0d1f.js" defer="defer"></script>
+<script src="/assets/js/main.ae9ed03c.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.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 79e8aa66157..5fa5ad44419 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.9644caf2.css">
-<script src="/assets/js/runtime~main.9b374eb2.js" defer="defer"></script>
-<script src="/assets/js/main.efc99c03.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.163b0d1f.js" defer="defer"></script>
+<script src="/assets/js/main.ae9ed03c.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.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 eb880dfbbb0..64c94316646 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.9644caf2.css">
-<script src="/assets/js/runtime~main.9b374eb2.js" defer="defer"></script>
-<script src="/assets/js/main.efc99c03.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.163b0d1f.js" defer="defer"></script>
+<script src="/assets/js/main.ae9ed03c.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.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 41b5aa3a7c7..641ad164b13 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.9644caf2.css">
-<script src="/assets/js/runtime~main.9b374eb2.js" defer="defer"></script>
-<script src="/assets/js/main.efc99c03.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.163b0d1f.js" defer="defer"></script>
+<script src="/assets/js/main.ae9ed03c.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.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 cf31465a599..e5b3a781567 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.9644caf2.css">
-<script src="/assets/js/runtime~main.9b374eb2.js" defer="defer"></script>
-<script src="/assets/js/main.efc99c03.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.163b0d1f.js" defer="defer"></script>
+<script src="/assets/js/main.ae9ed03c.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.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 96e9e11585b..9e135392d91 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.9644caf2.css">
-<script src="/assets/js/runtime~main.9b374eb2.js" defer="defer"></script>
-<script src="/assets/js/main.efc99c03.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.163b0d1f.js" defer="defer"></script>
+<script src="/assets/js/main.ae9ed03c.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
-<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.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 eb47a44d566..bbd6d1d29f9 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.9644caf2.css">
-<script src="/assets/js/runtime~main.9b374eb2.js" defer="defer"></script>
-<script src="/assets/js/main.efc99c03.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.163b0d1f.js" defer="defer"></script>
+<script src="/assets/js/main.ae9ed03c.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.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 431ac9b7ec0..bdbaf880f69 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.9644caf2.css">
-<script src="/assets/js/runtime~main.9b374eb2.js" defer="defer"></script>
-<script src="/assets/js/main.efc99c03.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.163b0d1f.js" defer="defer"></script>
+<script src="/assets/js/main.ae9ed03c.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.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 8491d3f3ed1..c4fcdd05cce 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.9644caf2.css">
-<script src="/assets/js/runtime~main.9b374eb2.js" defer="defer"></script>
-<script src="/assets/js/main.efc99c03.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.163b0d1f.js" defer="defer"></script>
+<script src="/assets/js/main.ae9ed03c.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.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 e21ae484e43..bb3ec204259 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.9644caf2.css">
-<script src="/assets/js/runtime~main.9b374eb2.js" defer="defer"></script>
-<script src="/assets/js/main.efc99c03.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.163b0d1f.js" defer="defer"></script>
+<script src="/assets/js/main.ae9ed03c.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.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 fd5001bea26..88b48b2a02f 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.9644caf2.css">
-<script src="/assets/js/runtime~main.9b374eb2.js" defer="defer"></script>
-<script src="/assets/js/main.efc99c03.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.163b0d1f.js" defer="defer"></script>
+<script src="/assets/js/main.ae9ed03c.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.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 23abf4857bb..31a486dc6dc 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.9644caf2.css">
-<script src="/assets/js/runtime~main.9b374eb2.js" defer="defer"></script>
-<script src="/assets/js/main.efc99c03.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.163b0d1f.js" defer="defer"></script>
+<script src="/assets/js/main.ae9ed03c.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.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 ea6d36a5ed6..182745e9270 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.9644caf2.css">
-<script src="/assets/js/runtime~main.9b374eb2.js" defer="defer"></script>
-<script src="/assets/js/main.efc99c03.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.163b0d1f.js" defer="defer"></script>
+<script src="/assets/js/main.ae9ed03c.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.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 cff0cb458c0..710f5ea20ef 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.9644caf2.css">
-<script src="/assets/js/runtime~main.9b374eb2.js" defer="defer"></script>
-<script src="/assets/js/main.efc99c03.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.163b0d1f.js" defer="defer"></script>
+<script src="/assets/js/main.ae9ed03c.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.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 2facfe9e308..5f9cd2925d3 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.9644caf2.css">
-<script src="/assets/js/runtime~main.9b374eb2.js" defer="defer"></script>
-<script src="/assets/js/main.efc99c03.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.163b0d1f.js" defer="defer"></script>
+<script src="/assets/js/main.ae9ed03c.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.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 c53b6efe1eb..b8f03c89460 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.9644caf2.css">
-<script src="/assets/js/runtime~main.9b374eb2.js" defer="defer"></script>
-<script src="/assets/js/main.efc99c03.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.163b0d1f.js" defer="defer"></script>
+<script src="/assets/js/main.ae9ed03c.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.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 d55d6d759ae..90d033a4f6c 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.9644caf2.css">
-<script src="/assets/js/runtime~main.9b374eb2.js" defer="defer"></script>
-<script src="/assets/js/main.efc99c03.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.163b0d1f.js" defer="defer"></script>
+<script src="/assets/js/main.ae9ed03c.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.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 8c4e1974d46..33d70a04c11 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>Mon, 24 Mar 2025 02:56:37 GMT</lastBuildDate>
+        <lastBuildDate>Mon, 24 Mar 2025 08:16:56 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>Mon, 24 Mar 2025 02:56:37 GMT</pubDate>
+            <pubDate>Mon, 24 Mar 2025 08:16:56 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 d51383709dd..488832f913f 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.9644caf2.css">
-<script src="/assets/js/runtime~main.9b374eb2.js" defer="defer"></script>
-<script src="/assets/js/main.efc99c03.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.163b0d1f.js" defer="defer"></script>
+<script src="/assets/js/main.ae9ed03c.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.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 c5022395dda..181dd1859d0 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.9644caf2.css">
-<script src="/assets/js/runtime~main.9b374eb2.js" defer="defer"></script>
-<script src="/assets/js/main.efc99c03.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.163b0d1f.js" defer="defer"></script>
+<script src="/assets/js/main.ae9ed03c.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.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 e92526acaea..5d6239eec55 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.9644caf2.css">
-<script src="/assets/js/runtime~main.9b374eb2.js" defer="defer"></script>
-<script src="/assets/js/main.efc99c03.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.163b0d1f.js" defer="defer"></script>
+<script src="/assets/js/main.ae9ed03c.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.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 4b9952cc379..f611b2fcf4a 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.9644caf2.css">
-<script src="/assets/js/runtime~main.9b374eb2.js" defer="defer"></script>
-<script src="/assets/js/main.efc99c03.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.163b0d1f.js" defer="defer"></script>
+<script src="/assets/js/main.ae9ed03c.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.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 07979b47781..b4b52de55c3 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.9644caf2.css">
-<script src="/assets/js/runtime~main.9b374eb2.js" defer="defer"></script>
-<script src="/assets/js/main.efc99c03.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.163b0d1f.js" defer="defer"></script>
+<script src="/assets/js/main.ae9ed03c.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.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 a44db4bb7e7..ee2985d66bb 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.9644caf2.css">
-<script src="/assets/js/runtime~main.9b374eb2.js" defer="defer"></script>
-<script src="/assets/js/main.efc99c03.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.163b0d1f.js" defer="defer"></script>
+<script src="/assets/js/main.ae9ed03c.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.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 a04f87918ce..a0b1dc4bef8 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.9644caf2.css">
-<script src="/assets/js/runtime~main.9b374eb2.js" defer="defer"></script>
-<script src="/assets/js/main.efc99c03.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.163b0d1f.js" defer="defer"></script>
+<script src="/assets/js/main.ae9ed03c.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.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 e5b654d459b..90d190ae39c 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.9644caf2.css">
-<script src="/assets/js/runtime~main.9b374eb2.js" defer="defer"></script>
-<script src="/assets/js/main.efc99c03.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.163b0d1f.js" defer="defer"></script>
+<script src="/assets/js/main.ae9ed03c.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.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 e9a346141d8..0bf07e8fc56 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.9644caf2.css">
-<script src="/assets/js/runtime~main.9b374eb2.js" defer="defer"></script>
-<script src="/assets/js/main.efc99c03.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.163b0d1f.js" defer="defer"></script>
+<script src="/assets/js/main.ae9ed03c.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.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 ff57ad739a4..87cc40a5b23 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.9644caf2.css">
-<script src="/assets/js/runtime~main.9b374eb2.js" defer="defer"></script>
-<script src="/assets/js/main.efc99c03.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.163b0d1f.js" defer="defer"></script>
+<script src="/assets/js/main.ae9ed03c.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.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 0a56f5ea326..57ab181fb68 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.9644caf2.css">
-<script src="/assets/js/runtime~main.9b374eb2.js" defer="defer"></script>
-<script src="/assets/js/main.efc99c03.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.163b0d1f.js" defer="defer"></script>
+<script src="/assets/js/main.ae9ed03c.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.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 2b3ee151d23..d48ec877582 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.9644caf2.css">
-<script src="/assets/js/runtime~main.9b374eb2.js" defer="defer"></script>
-<script src="/assets/js/main.efc99c03.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.163b0d1f.js" defer="defer"></script>
+<script src="/assets/js/main.ae9ed03c.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.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 ad5061a54fa..0609ede966d 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.9644caf2.css">
-<script src="/assets/js/runtime~main.9b374eb2.js" defer="defer"></script>
-<script src="/assets/js/main.efc99c03.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.163b0d1f.js" defer="defer"></script>
+<script src="/assets/js/main.ae9ed03c.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.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 fec18c5cc1a..04a483fc6a3 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.9644caf2.css">
-<script src="/assets/js/runtime~main.9b374eb2.js" defer="defer"></script>
-<script src="/assets/js/main.efc99c03.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.163b0d1f.js" defer="defer"></script>
+<script src="/assets/js/main.ae9ed03c.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.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 eaa910cfec0..337b8bdfcb9 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.9644caf2.css">
-<script src="/assets/js/runtime~main.9b374eb2.js" defer="defer"></script>
-<script src="/assets/js/main.efc99c03.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.163b0d1f.js" defer="defer"></script>
+<script src="/assets/js/main.ae9ed03c.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.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 c2515ef1208..2464e61e5b7 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.9644caf2.css">
-<script src="/assets/js/runtime~main.9b374eb2.js" defer="defer"></script>
-<script src="/assets/js/main.efc99c03.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.163b0d1f.js" defer="defer"></script>
+<script src="/assets/js/main.ae9ed03c.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.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 e847ef1d3f4..b48457d04d6 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.9644caf2.css">
-<script src="/assets/js/runtime~main.9b374eb2.js" defer="defer"></script>
-<script src="/assets/js/main.efc99c03.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.163b0d1f.js" defer="defer"></script>
+<script src="/assets/js/main.ae9ed03c.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.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 094070a5360..3a75dbc1f0e 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.9644caf2.css">
-<script src="/assets/js/runtime~main.9b374eb2.js" defer="defer"></script>
-<script src="/assets/js/main.efc99c03.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.163b0d1f.js" defer="defer"></script>
+<script src="/assets/js/main.ae9ed03c.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.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 25db417b578..37e9bdee0b5 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.9644caf2.css">
-<script src="/assets/js/runtime~main.9b374eb2.js" defer="defer"></script>
-<script src="/assets/js/main.efc99c03.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.163b0d1f.js" defer="defer"></script>
+<script src="/assets/js/main.ae9ed03c.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.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 04ec0f92bf4..2b1689054b2 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.9644caf2.css">
-<script src="/assets/js/runtime~main.9b374eb2.js" defer="defer"></script>
-<script src="/assets/js/main.efc99c03.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.163b0d1f.js" defer="defer"></script>
+<script src="/assets/js/main.ae9ed03c.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.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 8c6828d83af..c8b45a13881 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.9644caf2.css">
-<script src="/assets/js/runtime~main.9b374eb2.js" defer="defer"></script>
-<script src="/assets/js/main.efc99c03.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.163b0d1f.js" defer="defer"></script>
+<script src="/assets/js/main.ae9ed03c.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.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 34b081468cf..89f4bf5f666 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.9644caf2.css">
-<script src="/assets/js/runtime~main.9b374eb2.js" defer="defer"></script>
-<script src="/assets/js/main.efc99c03.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.163b0d1f.js" defer="defer"></script>
+<script src="/assets/js/main.ae9ed03c.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.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 868cc333f3d..7b981410aa6 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.9644caf2.css">
-<script src="/assets/js/runtime~main.9b374eb2.js" defer="defer"></script>
-<script src="/assets/js/main.efc99c03.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.163b0d1f.js" defer="defer"></script>
+<script src="/assets/js/main.ae9ed03c.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.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 30220aeecdd..06c43f987e6 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.9644caf2.css">
-<script src="/assets/js/runtime~main.9b374eb2.js" defer="defer"></script>
-<script src="/assets/js/main.efc99c03.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.163b0d1f.js" defer="defer"></script>
+<script src="/assets/js/main.ae9ed03c.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.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 d190e3094f8..215416d3f0c 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.9644caf2.css">
-<script src="/assets/js/runtime~main.9b374eb2.js" defer="defer"></script>
-<script src="/assets/js/main.efc99c03.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.163b0d1f.js" defer="defer"></script>
+<script src="/assets/js/main.ae9ed03c.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.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 ad9263cf246..b62a10063bd 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.9644caf2.css">
-<script src="/assets/js/runtime~main.9b374eb2.js" defer="defer"></script>
-<script src="/assets/js/main.efc99c03.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.163b0d1f.js" defer="defer"></script>
+<script src="/assets/js/main.ae9ed03c.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.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 0a58c395ffc..48a7ac6adab 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.9644caf2.css">
-<script src="/assets/js/runtime~main.9b374eb2.js" defer="defer"></script>
-<script src="/assets/js/main.efc99c03.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.163b0d1f.js" defer="defer"></script>
+<script src="/assets/js/main.ae9ed03c.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.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 b2ab4d3046f..14808781e5f 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.9644caf2.css">
-<script src="/assets/js/runtime~main.9b374eb2.js" defer="defer"></script>
-<script src="/assets/js/main.efc99c03.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.163b0d1f.js" defer="defer"></script>
+<script src="/assets/js/main.ae9ed03c.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.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 c8485abc94b..ff99bfcb0f2 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.9644caf2.css">
-<script src="/assets/js/runtime~main.9b374eb2.js" defer="defer"></script>
-<script src="/assets/js/main.efc99c03.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.163b0d1f.js" defer="defer"></script>
+<script src="/assets/js/main.ae9ed03c.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.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 6957c28068c..87a17d79502 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.9644caf2.css">
-<script src="/assets/js/runtime~main.9b374eb2.js" defer="defer"></script>
-<script src="/assets/js/main.efc99c03.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.163b0d1f.js" defer="defer"></script>
+<script src="/assets/js/main.ae9ed03c.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.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 47e748e58bf..84d16fc4a96 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.9644caf2.css">
-<script src="/assets/js/runtime~main.9b374eb2.js" defer="defer"></script>
-<script src="/assets/js/main.efc99c03.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.163b0d1f.js" defer="defer"></script>
+<script src="/assets/js/main.ae9ed03c.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.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 5d3a9deb826..d640a73c1c7 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.9644caf2.css">
-<script src="/assets/js/runtime~main.9b374eb2.js" defer="defer"></script>
-<script src="/assets/js/main.efc99c03.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.163b0d1f.js" defer="defer"></script>
+<script src="/assets/js/main.ae9ed03c.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.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 c66d820efec..575cd17eead 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.9644caf2.css">
-<script src="/assets/js/runtime~main.9b374eb2.js" defer="defer"></script>
-<script src="/assets/js/main.efc99c03.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.163b0d1f.js" defer="defer"></script>
+<script src="/assets/js/main.ae9ed03c.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.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 3d11bcd406d..850f7ca9d1d 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.9644caf2.css">
-<script src="/assets/js/runtime~main.9b374eb2.js" defer="defer"></script>
-<script src="/assets/js/main.efc99c03.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.163b0d1f.js" defer="defer"></script>
+<script src="/assets/js/main.ae9ed03c.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.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 4fe6f534989..c271063fa56 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.9644caf2.css">
-<script src="/assets/js/runtime~main.9b374eb2.js" defer="defer"></script>
-<script src="/assets/js/main.efc99c03.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.163b0d1f.js" defer="defer"></script>
+<script src="/assets/js/main.ae9ed03c.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.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 bcfdb907535..a22db7b7670 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.9644caf2.css">
-<script src="/assets/js/runtime~main.9b374eb2.js" defer="defer"></script>
-<script src="/assets/js/main.efc99c03.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.163b0d1f.js" defer="defer"></script>
+<script src="/assets/js/main.ae9ed03c.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
-<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.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 90ebb2b01f7..4626958bbc1 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.9644caf2.css">
-<script src="/assets/js/runtime~main.9b374eb2.js" defer="defer"></script>
-<script src="/assets/js/main.efc99c03.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.163b0d1f.js" defer="defer"></script>
+<script src="/assets/js/main.ae9ed03c.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.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 af857482167..dd8d39ee988 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.9644caf2.css">
-<script src="/assets/js/runtime~main.9b374eb2.js" defer="defer"></script>
-<script src="/assets/js/main.efc99c03.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.163b0d1f.js" defer="defer"></script>
+<script src="/assets/js/main.ae9ed03c.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.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 ff561209eae..8684ee836ab 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.9644caf2.css">
-<script src="/assets/js/runtime~main.9b374eb2.js" defer="defer"></script>
-<script src="/assets/js/main.efc99c03.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.163b0d1f.js" defer="defer"></script>
+<script src="/assets/js/main.ae9ed03c.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.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 a3981e6fe37..854880640ee 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.9644caf2.css">
-<script src="/assets/js/runtime~main.9b374eb2.js" defer="defer"></script>
-<script src="/assets/js/main.efc99c03.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.163b0d1f.js" defer="defer"></script>
+<script src="/assets/js/main.ae9ed03c.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.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 b4a10f8ae9d..c32be58f649 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.9644caf2.css">
-<script src="/assets/js/runtime~main.9b374eb2.js" defer="defer"></script>
-<script src="/assets/js/main.efc99c03.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.163b0d1f.js" defer="defer"></script>
+<script src="/assets/js/main.ae9ed03c.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.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 b0eabbbd82e..8a771233f72 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.9644caf2.css">
-<script src="/assets/js/runtime~main.9b374eb2.js" defer="defer"></script>
-<script src="/assets/js/main.efc99c03.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.163b0d1f.js" defer="defer"></script>
+<script src="/assets/js/main.ae9ed03c.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.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 c7f0280c8bd..57ce4efddee 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.9644caf2.css">
-<script src="/assets/js/runtime~main.9b374eb2.js" defer="defer"></script>
-<script src="/assets/js/main.efc99c03.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.163b0d1f.js" defer="defer"></script>
+<script src="/assets/js/main.ae9ed03c.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.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 69e8a81d109..31f8e303ed8 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.9644caf2.css">
-<script src="/assets/js/runtime~main.9b374eb2.js" defer="defer"></script>
-<script src="/assets/js/main.efc99c03.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.163b0d1f.js" defer="defer"></script>
+<script src="/assets/js/main.ae9ed03c.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.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 483f884bf89..8aa3368df7d 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.9644caf2.css">
-<script src="/assets/js/runtime~main.9b374eb2.js" defer="defer"></script>
-<script src="/assets/js/main.efc99c03.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.163b0d1f.js" defer="defer"></script>
+<script src="/assets/js/main.ae9ed03c.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.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 0aacbd9f936..de1c634999d 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.9644caf2.css">
-<script src="/assets/js/runtime~main.9b374eb2.js" defer="defer"></script>
-<script src="/assets/js/main.efc99c03.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.163b0d1f.js" defer="defer"></script>
+<script src="/assets/js/main.ae9ed03c.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.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 1c852670768..da11c141bad 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.9644caf2.css">
-<script src="/assets/js/runtime~main.9b374eb2.js" defer="defer"></script>
-<script src="/assets/js/main.efc99c03.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.163b0d1f.js" defer="defer"></script>
+<script src="/assets/js/main.ae9ed03c.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.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 8185ded0b28..f5a18fb8ce6 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.9644caf2.css">
-<script src="/assets/js/runtime~main.9b374eb2.js" defer="defer"></script>
-<script src="/assets/js/main.efc99c03.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.163b0d1f.js" defer="defer"></script>
+<script src="/assets/js/main.ae9ed03c.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.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 ca61aeb474c..28dab47fb52 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.9644caf2.css">
-<script src="/assets/js/runtime~main.9b374eb2.js" defer="defer"></script>
-<script src="/assets/js/main.efc99c03.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.163b0d1f.js" defer="defer"></script>
+<script src="/assets/js/main.ae9ed03c.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.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 10a55c73879..b9b07e8e27c 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.9644caf2.css">
-<script src="/assets/js/runtime~main.9b374eb2.js" defer="defer"></script>
-<script src="/assets/js/main.efc99c03.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.163b0d1f.js" defer="defer"></script>
+<script src="/assets/js/main.ae9ed03c.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.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 f65c2ae2e16..c3af6b7969f 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.9644caf2.css">
-<script src="/assets/js/runtime~main.9b374eb2.js" defer="defer"></script>
-<script src="/assets/js/main.efc99c03.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.163b0d1f.js" defer="defer"></script>
+<script src="/assets/js/main.ae9ed03c.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.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 8757424a288..e1eebd63909 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.9644caf2.css">
-<script src="/assets/js/runtime~main.9b374eb2.js" defer="defer"></script>
-<script src="/assets/js/main.efc99c03.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.163b0d1f.js" defer="defer"></script>
+<script src="/assets/js/main.ae9ed03c.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.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 a28a70b039a..985062b0ee3 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.9644caf2.css">
-<script src="/assets/js/runtime~main.9b374eb2.js" defer="defer"></script>
-<script src="/assets/js/main.efc99c03.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.163b0d1f.js" defer="defer"></script>
+<script src="/assets/js/main.ae9ed03c.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.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 be297fb51e3..2eff69c972b 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.9644caf2.css">
-<script src="/assets/js/runtime~main.9b374eb2.js" defer="defer"></script>
-<script src="/assets/js/main.efc99c03.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.163b0d1f.js" defer="defer"></script>
+<script src="/assets/js/main.ae9ed03c.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.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 9834b83af15..fbbc9a45950 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.9644caf2.css">
-<script src="/assets/js/runtime~main.9b374eb2.js" defer="defer"></script>
-<script src="/assets/js/main.efc99c03.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.163b0d1f.js" defer="defer"></script>
+<script src="/assets/js/main.ae9ed03c.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.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 0688f6beb47..499fd830b27 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.9644caf2.css">
-<script src="/assets/js/runtime~main.9b374eb2.js" defer="defer"></script>
-<script src="/assets/js/main.efc99c03.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.163b0d1f.js" defer="defer"></script>
+<script src="/assets/js/main.ae9ed03c.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.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 68ef1be64df..161814ecd4d 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.9644caf2.css">
-<script src="/assets/js/runtime~main.9b374eb2.js" defer="defer"></script>
-<script src="/assets/js/main.efc99c03.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.163b0d1f.js" defer="defer"></script>
+<script src="/assets/js/main.ae9ed03c.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.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 d52fe291c60..9a55fd5821e 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.9644caf2.css">
-<script src="/assets/js/runtime~main.9b374eb2.js" defer="defer"></script>
-<script src="/assets/js/main.efc99c03.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.163b0d1f.js" defer="defer"></script>
+<script src="/assets/js/main.ae9ed03c.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.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 8beb8d3fb6e..780c5efc40a 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.9644caf2.css">
-<script src="/assets/js/runtime~main.9b374eb2.js" defer="defer"></script>
-<script src="/assets/js/main.efc99c03.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.163b0d1f.js" defer="defer"></script>
+<script src="/assets/js/main.ae9ed03c.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.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 101e631e92a..ee51053bd94 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.9644caf2.css">
-<script src="/assets/js/runtime~main.9b374eb2.js" defer="defer"></script>
-<script src="/assets/js/main.efc99c03.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.163b0d1f.js" defer="defer"></script>
+<script src="/assets/js/main.ae9ed03c.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.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 92b7a1a4137..8c86d65ab50 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.9644caf2.css">
-<script src="/assets/js/runtime~main.9b374eb2.js" defer="defer"></script>
-<script src="/assets/js/main.efc99c03.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.163b0d1f.js" defer="defer"></script>
+<script src="/assets/js/main.ae9ed03c.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.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 a3fe76fce41..041aeaf77a8 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.9644caf2.css">
-<script src="/assets/js/runtime~main.9b374eb2.js" defer="defer"></script>
-<script src="/assets/js/main.efc99c03.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.163b0d1f.js" defer="defer"></script>
+<script src="/assets/js/main.ae9ed03c.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.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 f96fb82d9b0..84f21226f86 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.9644caf2.css">
-<script src="/assets/js/runtime~main.9b374eb2.js" defer="defer"></script>
-<script src="/assets/js/main.efc99c03.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.163b0d1f.js" defer="defer"></script>
+<script src="/assets/js/main.ae9ed03c.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.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 8265eb5444c..cc4d4873f58 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.9644caf2.css">
-<script src="/assets/js/runtime~main.9b374eb2.js" defer="defer"></script>
-<script src="/assets/js/main.efc99c03.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.163b0d1f.js" defer="defer"></script>
+<script src="/assets/js/main.ae9ed03c.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.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 114cc2b5bab..55e75da04c8 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.9644caf2.css">
-<script src="/assets/js/runtime~main.9b374eb2.js" defer="defer"></script>
-<script src="/assets/js/main.efc99c03.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.163b0d1f.js" defer="defer"></script>
+<script src="/assets/js/main.ae9ed03c.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.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 f3479a861dd..573d692faeb 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.9644caf2.css">
-<script src="/assets/js/runtime~main.9b374eb2.js" defer="defer"></script>
-<script src="/assets/js/main.efc99c03.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.163b0d1f.js" defer="defer"></script>
+<script src="/assets/js/main.ae9ed03c.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.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 d00cb7e8aca..89b25a38d6a 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.9644caf2.css">
-<script src="/assets/js/runtime~main.9b374eb2.js" defer="defer"></script>
-<script src="/assets/js/main.efc99c03.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.163b0d1f.js" defer="defer"></script>
+<script src="/assets/js/main.ae9ed03c.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.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 c31a98504ed..5c8409bf631 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.9644caf2.css">
-<script src="/assets/js/runtime~main.9b374eb2.js" defer="defer"></script>
-<script src="/assets/js/main.efc99c03.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.163b0d1f.js" defer="defer"></script>
+<script src="/assets/js/main.ae9ed03c.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.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 933be13650e..fd3924663df 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.9644caf2.css">
-<script src="/assets/js/runtime~main.9b374eb2.js" defer="defer"></script>
-<script src="/assets/js/main.efc99c03.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.163b0d1f.js" defer="defer"></script>
+<script src="/assets/js/main.ae9ed03c.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.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 b9b9038739c..c56283c75c8 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.9644caf2.css">
-<script src="/assets/js/runtime~main.9b374eb2.js" defer="defer"></script>
-<script src="/assets/js/main.efc99c03.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.163b0d1f.js" defer="defer"></script>
+<script src="/assets/js/main.ae9ed03c.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.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 702079e096a..b8e5a256185 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.9644caf2.css">
-<script src="/assets/js/runtime~main.9b374eb2.js" defer="defer"></script>
-<script src="/assets/js/main.efc99c03.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.163b0d1f.js" defer="defer"></script>
+<script src="/assets/js/main.ae9ed03c.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.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 6e8d06ca988..3cc771b4f0c 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.9644caf2.css">
-<script src="/assets/js/runtime~main.9b374eb2.js" defer="defer"></script>
-<script src="/assets/js/main.efc99c03.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.163b0d1f.js" defer="defer"></script>
+<script src="/assets/js/main.ae9ed03c.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.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 9922318e6d2..51c9c9027ff 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.9644caf2.css">
-<script src="/assets/js/runtime~main.9b374eb2.js" defer="defer"></script>
-<script src="/assets/js/main.efc99c03.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.163b0d1f.js" defer="defer"></script>
+<script src="/assets/js/main.ae9ed03c.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.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 a611c8aa6d8..dc8a02be842 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.9644caf2.css">
-<script src="/assets/js/runtime~main.9b374eb2.js" defer="defer"></script>
-<script src="/assets/js/main.efc99c03.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.163b0d1f.js" defer="defer"></script>
+<script src="/assets/js/main.ae9ed03c.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.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 a9b56900234..36f09f31c69 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.9644caf2.css">
-<script src="/assets/js/runtime~main.9b374eb2.js" defer="defer"></script>
-<script src="/assets/js/main.efc99c03.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.163b0d1f.js" defer="defer"></script>
+<script src="/assets/js/main.ae9ed03c.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.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 eec603f11a9..f979c8fd4cc 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.9644caf2.css">
-<script src="/assets/js/runtime~main.9b374eb2.js" defer="defer"></script>
-<script src="/assets/js/main.efc99c03.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.163b0d1f.js" defer="defer"></script>
+<script src="/assets/js/main.ae9ed03c.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.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 474492dbb1a..1e67ca2846a 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.9644caf2.css">
-<script src="/assets/js/runtime~main.9b374eb2.js" defer="defer"></script>
-<script src="/assets/js/main.efc99c03.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.163b0d1f.js" defer="defer"></script>
+<script src="/assets/js/main.ae9ed03c.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.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 ed9ad781ed4..566f4e3b520 100644
--- a/build/docs/next/dev/domain/overviewDomainModel/index.html
+++ b/build/docs/next/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.9644caf2.css">
-<script src="/assets/js/runtime~main.9b374eb2.js" defer="defer"></script>
-<script src="/assets/js/main.efc99c03.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.163b0d1f.js" defer="defer"></script>
+<script src="/assets/js/main.ae9ed03c.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.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/rm/index.html b/build/docs/next/dev/domain/rm/index.html
index f71194f6da3..63c3f973da9 100644
--- a/build/docs/next/dev/domain/rm/index.html
+++ b/build/docs/next/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.9644caf2.css">
-<script src="/assets/js/runtime~main.9b374eb2.js" defer="defer"></script>
-<script src="/assets/js/main.efc99c03.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.163b0d1f.js" defer="defer"></script>
+<script src="/assets/js/main.ae9ed03c.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.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/tc/index.html b/build/docs/next/dev/domain/tc/index.html
index d02f58b03d7..6c126228add 100644
--- a/build/docs/next/dev/domain/tc/index.html
+++ b/build/docs/next/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.9644caf2.css">
-<script src="/assets/js/runtime~main.9b374eb2.js" defer="defer"></script>
-<script src="/assets/js/main.efc99c03.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.163b0d1f.js" defer="defer"></script>
+<script src="/assets/js/main.ae9ed03c.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.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/tm/index.html b/build/docs/next/dev/domain/tm/index.html
index 34882d7108a..91976fd68c9 100644
--- a/build/docs/next/dev/domain/tm/index.html
+++ b/build/docs/next/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.9644caf2.css">
-<script src="/assets/js/runtime~main.9b374eb2.js" defer="defer"></script>
-<script src="/assets/js/main.efc99c03.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.163b0d1f.js" defer="defer"></script>
+<script src="/assets/js/main.ae9ed03c.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.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/mode/at-mode/index.html b/build/docs/next/dev/mode/at-mode/index.html
index 375995f1f79..c8eb1b748f4 100644
--- a/build/docs/next/dev/mode/at-mode/index.html
+++ b/build/docs/next/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.9644caf2.css">
-<script src="/assets/js/runtime~main.9b374eb2.js" defer="defer"></script>
-<script src="/assets/js/main.efc99c03.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.163b0d1f.js" defer="defer"></script>
+<script src="/assets/js/main.ae9ed03c.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.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/mode/saga-mode/index.html b/build/docs/next/dev/mode/saga-mode/index.html
index 27f4297fa4d..7547ea74e75 100644
--- a/build/docs/next/dev/mode/saga-mode/index.html
+++ b/build/docs/next/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.9644caf2.css">
-<script src="/assets/js/runtime~main.9b374eb2.js" defer="defer"></script>
-<script src="/assets/js/main.efc99c03.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.163b0d1f.js" defer="defer"></script>
+<script src="/assets/js/main.ae9ed03c.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.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/mode/tcc-mode/index.html b/build/docs/next/dev/mode/tcc-mode/index.html
index 3c15b5fa2cc..21f6cd081f8 100644
--- a/build/docs/next/dev/mode/tcc-mode/index.html
+++ b/build/docs/next/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.9644caf2.css">
-<script src="/assets/js/runtime~main.9b374eb2.js" defer="defer"></script>
-<script src="/assets/js/main.efc99c03.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.163b0d1f.js" defer="defer"></script>
+<script src="/assets/js/main.ae9ed03c.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.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/mode/xa-mode/index.html b/build/docs/next/dev/mode/xa-mode/index.html
index c0141f72a30..a9dd506d1ad 100644
--- a/build/docs/next/dev/mode/xa-mode/index.html
+++ b/build/docs/next/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.9644caf2.css">
-<script src="/assets/js/runtime~main.9b374eb2.js" defer="defer"></script>
-<script src="/assets/js/main.efc99c03.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.163b0d1f.js" defer="defer"></script>
+<script src="/assets/js/main.ae9ed03c.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.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/seata-mertics/index.html b/build/docs/next/dev/seata-mertics/index.html
index 81921ebd5e2..7ef666482b1 100644
--- a/build/docs/next/dev/seata-mertics/index.html
+++ b/build/docs/next/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.9644caf2.css">
-<script src="/assets/js/runtime~main.9b374eb2.js" defer="defer"></script>
-<script src="/assets/js/main.efc99c03.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.163b0d1f.js" defer="defer"></script>
+<script src="/assets/js/main.ae9ed03c.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.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/label-an-issue-guide_dev/index.html b/build/docs/next/developers/committer-guide/label-an-issue-guide_dev/index.html
index 2cb4189bf86..e37a40c2ad9 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.9644caf2.css">
-<script src="/assets/js/runtime~main.9b374eb2.js" defer="defer"></script>
-<script src="/assets/js/main.efc99c03.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.163b0d1f.js" defer="defer"></script>
+<script src="/assets/js/main.ae9ed03c.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.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 bf6915a20a0..a870ad79a4f 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.9644caf2.css">
-<script src="/assets/js/runtime~main.9b374eb2.js" defer="defer"></script>
-<script src="/assets/js/main.efc99c03.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.163b0d1f.js" defer="defer"></script>
+<script src="/assets/js/main.ae9ed03c.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.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 b4e34f25a23..549a6509c6e 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.9644caf2.css">
-<script src="/assets/js/runtime~main.9b374eb2.js" defer="defer"></script>
-<script src="/assets/js/main.efc99c03.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.163b0d1f.js" defer="defer"></script>
+<script src="/assets/js/main.ae9ed03c.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.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 fb996f4b296..b3585fe4aed 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.9644caf2.css">
-<script src="/assets/js/runtime~main.9b374eb2.js" defer="defer"></script>
-<script src="/assets/js/main.efc99c03.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.163b0d1f.js" defer="defer"></script>
+<script src="/assets/js/main.ae9ed03c.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.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 50e24a15e55..cfc726cf0dd 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.9644caf2.css">
-<script src="/assets/js/runtime~main.9b374eb2.js" defer="defer"></script>
-<script src="/assets/js/main.efc99c03.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.163b0d1f.js" defer="defer"></script>
+<script src="/assets/js/main.ae9ed03c.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.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 24ce83ee44d..5fb7ab73391 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.9644caf2.css">
-<script src="/assets/js/runtime~main.9b374eb2.js" defer="defer"></script>
-<script src="/assets/js/main.efc99c03.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.163b0d1f.js" defer="defer"></script>
+<script src="/assets/js/main.ae9ed03c.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.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 313d835e4c5..82c9a881744 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.9644caf2.css">
-<script src="/assets/js/runtime~main.9b374eb2.js" defer="defer"></script>
-<script src="/assets/js/main.efc99c03.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.163b0d1f.js" defer="defer"></script>
+<script src="/assets/js/main.ae9ed03c.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.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 ab76bdd24ad..f4bd7405902 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.9644caf2.css">
-<script src="/assets/js/runtime~main.9b374eb2.js" defer="defer"></script>
-<script src="/assets/js/main.efc99c03.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.163b0d1f.js" defer="defer"></script>
+<script src="/assets/js/main.ae9ed03c.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.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 51816207f76..0759949c8d5 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.9644caf2.css">
-<script src="/assets/js/runtime~main.9b374eb2.js" defer="defer"></script>
-<script src="/assets/js/main.efc99c03.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.163b0d1f.js" defer="defer"></script>
+<script src="/assets/js/main.ae9ed03c.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.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 a8ea1a95c00..57862888558 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.9644caf2.css">
-<script src="/assets/js/runtime~main.9b374eb2.js" defer="defer"></script>
-<script src="/assets/js/main.efc99c03.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.163b0d1f.js" defer="defer"></script>
+<script src="/assets/js/main.ae9ed03c.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.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 62bb604d4b1..a5e22af5f9b 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.9644caf2.css">
-<script src="/assets/js/runtime~main.9b374eb2.js" defer="defer"></script>
-<script src="/assets/js/main.efc99c03.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.163b0d1f.js" defer="defer"></script>
+<script src="/assets/js/main.ae9ed03c.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.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 0ccd31031cd..3e62eeb27a6 100644
--- a/build/docs/next/ops/deploy-by-docker-compose/index.html
+++ b/build/docs/next/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.9644caf2.css">
-<script src="/assets/js/runtime~main.9b374eb2.js" defer="defer"></script>
-<script src="/assets/js/main.efc99c03.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.163b0d1f.js" defer="defer"></script>
+<script src="/assets/js/main.ae9ed03c.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.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/index.html b/build/docs/next/ops/deploy-by-docker/index.html
index 58d002c3f4b..852f5a2735c 100644
--- a/build/docs/next/ops/deploy-by-docker/index.html
+++ b/build/docs/next/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.9644caf2.css">
-<script src="/assets/js/runtime~main.9b374eb2.js" defer="defer"></script>
-<script src="/assets/js/main.efc99c03.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.163b0d1f.js" defer="defer"></script>
+<script src="/assets/js/main.ae9ed03c.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.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-helm/index.html b/build/docs/next/ops/deploy-by-helm/index.html
index b10942ead63..65131b18b9a 100644
--- a/build/docs/next/ops/deploy-by-helm/index.html
+++ b/build/docs/next/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.9644caf2.css">
-<script src="/assets/js/runtime~main.9b374eb2.js" defer="defer"></script>
-<script src="/assets/js/main.efc99c03.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.163b0d1f.js" defer="defer"></script>
+<script src="/assets/js/main.ae9ed03c.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.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-kubernetes/index.html b/build/docs/next/ops/deploy-by-kubernetes/index.html
index 79fa0165973..c1e84338f5b 100644
--- a/build/docs/next/ops/deploy-by-kubernetes/index.html
+++ b/build/docs/next/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.9644caf2.css">
-<script src="/assets/js/runtime~main.9b374eb2.js" defer="defer"></script>
-<script src="/assets/js/main.efc99c03.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.163b0d1f.js" defer="defer"></script>
+<script src="/assets/js/main.ae9ed03c.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.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-guide-beginner/index.html b/build/docs/next/ops/deploy-guide-beginner/index.html
index 4bff95b0ffd..a00e4e51e9d 100644
--- a/build/docs/next/ops/deploy-guide-beginner/index.html
+++ b/build/docs/next/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.9644caf2.css">
-<script src="/assets/js/runtime~main.9b374eb2.js" defer="defer"></script>
-<script src="/assets/js/main.efc99c03.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.163b0d1f.js" defer="defer"></script>
+<script src="/assets/js/main.ae9ed03c.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.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-ha/index.html b/build/docs/next/ops/deploy-ha/index.html
index 8448ffdbb09..1455daa041b 100644
--- a/build/docs/next/ops/deploy-ha/index.html
+++ b/build/docs/next/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.9644caf2.css">
-<script src="/assets/js/runtime~main.9b374eb2.js" defer="defer"></script>
-<script src="/assets/js/main.efc99c03.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.163b0d1f.js" defer="defer"></script>
+<script src="/assets/js/main.ae9ed03c.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.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-server-raft/index.html b/build/docs/next/ops/deploy-server-raft/index.html
index b9365b7526d..2e74a13e31a 100644
--- a/build/docs/next/ops/deploy-server-raft/index.html
+++ b/build/docs/next/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.9644caf2.css">
-<script src="/assets/js/runtime~main.9b374eb2.js" defer="defer"></script>
-<script src="/assets/js/main.efc99c03.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.163b0d1f.js" defer="defer"></script>
+<script src="/assets/js/main.ae9ed03c.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.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-server/index.html b/build/docs/next/ops/deploy-server/index.html
index 153bd32d349..70dfcbc909f 100644
--- a/build/docs/next/ops/deploy-server/index.html
+++ b/build/docs/next/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.9644caf2.css">
-<script src="/assets/js/runtime~main.9b374eb2.js" defer="defer"></script>
-<script src="/assets/js/main.efc99c03.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.163b0d1f.js" defer="defer"></script>
+<script src="/assets/js/main.ae9ed03c.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.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/multi-configuration-isolation/index.html b/build/docs/next/ops/multi-configuration-isolation/index.html
index 0efa5bd525f..1d56b723fa8 100644
--- a/build/docs/next/ops/multi-configuration-isolation/index.html
+++ b/build/docs/next/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.9644caf2.css">
-<script src="/assets/js/runtime~main.9b374eb2.js" defer="defer"></script>
-<script src="/assets/js/main.efc99c03.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.163b0d1f.js" defer="defer"></script>
+<script src="/assets/js/main.ae9ed03c.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.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/upgrade/index.html b/build/docs/next/ops/upgrade/index.html
index 3b1da365a38..86ef241b66e 100644
--- a/build/docs/next/ops/upgrade/index.html
+++ b/build/docs/next/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.9644caf2.css">
-<script src="/assets/js/runtime~main.9b374eb2.js" defer="defer"></script>
-<script src="/assets/js/main.efc99c03.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.163b0d1f.js" defer="defer"></script>
+<script src="/assets/js/main.ae9ed03c.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.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/overview/faq/index.html b/build/docs/next/overview/faq/index.html
index d7976a50604..5c90de006b3 100644
--- a/build/docs/next/overview/faq/index.html
+++ b/build/docs/next/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.9644caf2.css">
-<script src="/assets/js/runtime~main.9b374eb2.js" defer="defer"></script>
-<script src="/assets/js/main.efc99c03.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.163b0d1f.js" defer="defer"></script>
+<script src="/assets/js/main.ae9ed03c.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.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/overview/history/index.html b/build/docs/next/overview/history/index.html
index 03159405fe2..64cc2944dfc 100644
--- a/build/docs/next/overview/history/index.html
+++ b/build/docs/next/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.9644caf2.css">
-<script src="/assets/js/runtime~main.9b374eb2.js" defer="defer"></script>
-<script src="/assets/js/main.efc99c03.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.163b0d1f.js" defer="defer"></script>
+<script src="/assets/js/main.ae9ed03c.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.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/overview/terminology/index.html b/build/docs/next/overview/terminology/index.html
index 2c8906ddfbc..42ca7212e98 100644
--- a/build/docs/next/overview/terminology/index.html
+++ b/build/docs/next/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.9644caf2.css">
-<script src="/assets/js/runtime~main.9b374eb2.js" defer="defer"></script>
-<script src="/assets/js/main.efc99c03.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.163b0d1f.js" defer="defer"></script>
+<script src="/assets/js/main.ae9ed03c.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.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/overview/what-is-seata/index.html b/build/docs/next/overview/what-is-seata/index.html
index 29f63d46d31..b5b5ed70f77 100644
--- a/build/docs/next/overview/what-is-seata/index.html
+++ b/build/docs/next/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.9644caf2.css">
-<script src="/assets/js/runtime~main.9b374eb2.js" defer="defer"></script>
-<script src="/assets/js/main.efc99c03.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.163b0d1f.js" defer="defer"></script>
+<script src="/assets/js/main.ae9ed03c.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.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/release-notes/index.html b/build/docs/next/release-notes/index.html
index eebcc941fcd..5b49ef90fba 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.9644caf2.css">
-<script src="/assets/js/runtime~main.9b374eb2.js" defer="defer"></script>
-<script src="/assets/js/main.efc99c03.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.163b0d1f.js" defer="defer"></script>
+<script src="/assets/js/main.ae9ed03c.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.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 aa4aa16e143..3998ad1886a 100644
--- a/build/docs/next/security/secret-key/index.html
+++ b/build/docs/next/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.9644caf2.css">
-<script src="/assets/js/runtime~main.9b374eb2.js" defer="defer"></script>
-<script src="/assets/js/main.efc99c03.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.163b0d1f.js" defer="defer"></script>
+<script src="/assets/js/main.ae9ed03c.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.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/api/index.html b/build/docs/next/user/api/index.html
index 4d98c952b49..6c463bf732c 100644
--- a/build/docs/next/user/api/index.html
+++ b/build/docs/next/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.9644caf2.css">
-<script src="/assets/js/runtime~main.9b374eb2.js" defer="defer"></script>
-<script src="/assets/js/main.efc99c03.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.163b0d1f.js" defer="defer"></script>
+<script src="/assets/js/main.ae9ed03c.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.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/apm/prometheus/index.html b/build/docs/next/user/apm/prometheus/index.html
index 1cedf559207..f8f8d6f1c5b 100644
--- a/build/docs/next/user/apm/prometheus/index.html
+++ b/build/docs/next/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.9644caf2.css">
-<script src="/assets/js/runtime~main.9b374eb2.js" defer="defer"></script>
-<script src="/assets/js/main.efc99c03.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.163b0d1f.js" defer="defer"></script>
+<script src="/assets/js/main.ae9ed03c.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.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/apm/skywalking/index.html b/build/docs/next/user/apm/skywalking/index.html
index 9591061d8cd..da11285b34a 100644
--- a/build/docs/next/user/apm/skywalking/index.html
+++ b/build/docs/next/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.9644caf2.css">
-<script src="/assets/js/runtime~main.9b374eb2.js" defer="defer"></script>
-<script src="/assets/js/main.efc99c03.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.163b0d1f.js" defer="defer"></script>
+<script src="/assets/js/main.ae9ed03c.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.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/appendix/global-transaction-status/index.html b/build/docs/next/user/appendix/global-transaction-status/index.html
index a0405c9f033..be8176ae062 100644
--- a/build/docs/next/user/appendix/global-transaction-status/index.html
+++ b/build/docs/next/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.9644caf2.css">
-<script src="/assets/js/runtime~main.9b374eb2.js" defer="defer"></script>
-<script src="/assets/js/main.efc99c03.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.163b0d1f.js" defer="defer"></script>
+<script src="/assets/js/main.ae9ed03c.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.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/appendix/isolation/index.html b/build/docs/next/user/appendix/isolation/index.html
index 636ee7e183c..b106104313e 100644
--- a/build/docs/next/user/appendix/isolation/index.html
+++ b/build/docs/next/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.9644caf2.css">
-<script src="/assets/js/runtime~main.9b374eb2.js" defer="defer"></script>
-<script src="/assets/js/main.efc99c03.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.163b0d1f.js" defer="defer"></script>
+<script src="/assets/js/main.ae9ed03c.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.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/configuration/apollo/index.html b/build/docs/next/user/configuration/apollo/index.html
index 184ddf3a22a..747df64f509 100644
--- a/build/docs/next/user/configuration/apollo/index.html
+++ b/build/docs/next/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.9644caf2.css">
-<script src="/assets/js/runtime~main.9b374eb2.js" defer="defer"></script>
-<script src="/assets/js/main.efc99c03.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.163b0d1f.js" defer="defer"></script>
+<script src="/assets/js/main.ae9ed03c.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.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/configuration/consul/index.html b/build/docs/next/user/configuration/consul/index.html
index 106d94318ab..23560abd69b 100644
--- a/build/docs/next/user/configuration/consul/index.html
+++ b/build/docs/next/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.9644caf2.css">
-<script src="/assets/js/runtime~main.9b374eb2.js" defer="defer"></script>
-<script src="/assets/js/main.efc99c03.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.163b0d1f.js" defer="defer"></script>
+<script src="/assets/js/main.ae9ed03c.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.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/configuration/etcd3/index.html b/build/docs/next/user/configuration/etcd3/index.html
index 90f222c1f94..00ea568bd19 100644
--- a/build/docs/next/user/configuration/etcd3/index.html
+++ b/build/docs/next/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.9644caf2.css">
-<script src="/assets/js/runtime~main.9b374eb2.js" defer="defer"></script>
-<script src="/assets/js/main.efc99c03.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.163b0d1f.js" defer="defer"></script>
+<script src="/assets/js/main.ae9ed03c.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.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/configuration/index.html b/build/docs/next/user/configuration/index.html
index a0d6c283999..bb4df13084e 100644
--- a/build/docs/next/user/configuration/index.html
+++ b/build/docs/next/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.9644caf2.css">
-<script src="/assets/js/runtime~main.9b374eb2.js" defer="defer"></script>
-<script src="/assets/js/main.efc99c03.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.163b0d1f.js" defer="defer"></script>
+<script src="/assets/js/main.ae9ed03c.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.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/configuration/nacos/index.html b/build/docs/next/user/configuration/nacos/index.html
index ae0e44950db..1341d74bf07 100644
--- a/build/docs/next/user/configuration/nacos/index.html
+++ b/build/docs/next/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.9644caf2.css">
-<script src="/assets/js/runtime~main.9b374eb2.js" defer="defer"></script>
-<script src="/assets/js/main.efc99c03.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.163b0d1f.js" defer="defer"></script>
+<script src="/assets/js/main.ae9ed03c.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.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/configuration/zookeeper/index.html b/build/docs/next/user/configuration/zookeeper/index.html
index 8aedeb14a7c..be46361e0f8 100644
--- a/build/docs/next/user/configuration/zookeeper/index.html
+++ b/build/docs/next/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.9644caf2.css">
-<script src="/assets/js/runtime~main.9b374eb2.js" defer="defer"></script>
-<script src="/assets/js/main.efc99c03.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.163b0d1f.js" defer="defer"></script>
+<script src="/assets/js/main.ae9ed03c.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.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/configurations/index.html b/build/docs/next/user/configurations/index.html
index 568c3a610bc..cd363073c9c 100644
--- a/build/docs/next/user/configurations/index.html
+++ b/build/docs/next/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.9644caf2.css">
-<script src="/assets/js/runtime~main.9b374eb2.js" defer="defer"></script>
-<script src="/assets/js/main.efc99c03.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.163b0d1f.js" defer="defer"></script>
+<script src="/assets/js/main.ae9ed03c.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.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/configurations090/index.html b/build/docs/next/user/configurations090/index.html
index 8bbf53f1e5a..a09711fecf2 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.9644caf2.css">
-<script src="/assets/js/runtime~main.9b374eb2.js" defer="defer"></script>
-<script src="/assets/js/main.efc99c03.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.163b0d1f.js" defer="defer"></script>
+<script src="/assets/js/main.ae9ed03c.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.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 f3f2c56778c..89bd4d9a206 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.9644caf2.css">
-<script src="/assets/js/runtime~main.9b374eb2.js" defer="defer"></script>
-<script src="/assets/js/main.efc99c03.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.163b0d1f.js" defer="defer"></script>
+<script src="/assets/js/main.ae9ed03c.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.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/datasource/index.html b/build/docs/next/user/datasource/index.html
index 78e6a0a5bf3..fac86a48138 100644
--- a/build/docs/next/user/datasource/index.html
+++ b/build/docs/next/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.9644caf2.css">
-<script src="/assets/js/runtime~main.9b374eb2.js" defer="defer"></script>
-<script src="/assets/js/main.efc99c03.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.163b0d1f.js" defer="defer"></script>
+<script src="/assets/js/main.ae9ed03c.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.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/microservice/index.html b/build/docs/next/user/microservice/index.html
index 79518da0842..e8755191080 100644
--- a/build/docs/next/user/microservice/index.html
+++ b/build/docs/next/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.9644caf2.css">
-<script src="/assets/js/runtime~main.9b374eb2.js" defer="defer"></script>
-<script src="/assets/js/main.efc99c03.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.163b0d1f.js" defer="defer"></script>
+<script src="/assets/js/main.ae9ed03c.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.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/mode/at/index.html b/build/docs/next/user/mode/at/index.html
index aaaa13b51ee..b57fa83292c 100644
--- a/build/docs/next/user/mode/at/index.html
+++ b/build/docs/next/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.9644caf2.css">
-<script src="/assets/js/runtime~main.9b374eb2.js" defer="defer"></script>
-<script src="/assets/js/main.efc99c03.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.163b0d1f.js" defer="defer"></script>
+<script src="/assets/js/main.ae9ed03c.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.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/mode/saga/index.html b/build/docs/next/user/mode/saga/index.html
index 97a0b83bf7b..8204d4d72b0 100644
--- a/build/docs/next/user/mode/saga/index.html
+++ b/build/docs/next/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.9644caf2.css">
-<script src="/assets/js/runtime~main.9b374eb2.js" defer="defer"></script>
-<script src="/assets/js/main.efc99c03.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.163b0d1f.js" defer="defer"></script>
+<script src="/assets/js/main.ae9ed03c.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.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/mode/tcc/index.html b/build/docs/next/user/mode/tcc/index.html
index 50d8753ba2a..31e316e1ed3 100644
--- a/build/docs/next/user/mode/tcc/index.html
+++ b/build/docs/next/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.9644caf2.css">
-<script src="/assets/js/runtime~main.9b374eb2.js" defer="defer"></script>
-<script src="/assets/js/main.efc99c03.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.163b0d1f.js" defer="defer"></script>
+<script src="/assets/js/main.ae9ed03c.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.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/mode/xa/index.html b/build/docs/next/user/mode/xa/index.html
index bf296dca9ea..7246c2cccb1 100644
--- a/build/docs/next/user/mode/xa/index.html
+++ b/build/docs/next/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.9644caf2.css">
-<script src="/assets/js/runtime~main.9b374eb2.js" defer="defer"></script>
-<script src="/assets/js/main.efc99c03.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.163b0d1f.js" defer="defer"></script>
+<script src="/assets/js/main.ae9ed03c.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.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/ormframework/index.html b/build/docs/next/user/ormframework/index.html
index 1f795687654..800977106e4 100644
--- a/build/docs/next/user/ormframework/index.html
+++ b/build/docs/next/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.9644caf2.css">
-<script src="/assets/js/runtime~main.9b374eb2.js" defer="defer"></script>
-<script src="/assets/js/main.efc99c03.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.163b0d1f.js" defer="defer"></script>
+<script src="/assets/js/main.ae9ed03c.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.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/performance/index.html b/build/docs/next/user/performance/index.html
index c6e204613a1..86e322a9e0b 100644
--- a/build/docs/next/user/performance/index.html
+++ b/build/docs/next/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.9644caf2.css">
-<script src="/assets/js/runtime~main.9b374eb2.js" defer="defer"></script>
-<script src="/assets/js/main.efc99c03.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.163b0d1f.js" defer="defer"></script>
+<script src="/assets/js/main.ae9ed03c.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.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/quickstart/index.html b/build/docs/next/user/quickstart/index.html
index 2b7011256e1..ad58495fbee 100644
--- a/build/docs/next/user/quickstart/index.html
+++ b/build/docs/next/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.9644caf2.css">
-<script src="/assets/js/runtime~main.9b374eb2.js" defer="defer"></script>
-<script src="/assets/js/main.efc99c03.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.163b0d1f.js" defer="defer"></script>
+<script src="/assets/js/main.ae9ed03c.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.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/registry/consul/index.html b/build/docs/next/user/registry/consul/index.html
index fb7cf9efa86..dd48a9e50a7 100644
--- a/build/docs/next/user/registry/consul/index.html
+++ b/build/docs/next/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.9644caf2.css">
-<script src="/assets/js/runtime~main.9b374eb2.js" defer="defer"></script>
-<script src="/assets/js/main.efc99c03.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.163b0d1f.js" defer="defer"></script>
+<script src="/assets/js/main.ae9ed03c.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.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/registry/etcd3/index.html b/build/docs/next/user/registry/etcd3/index.html
index 18531a80026..aee2953cf78 100644
--- a/build/docs/next/user/registry/etcd3/index.html
+++ b/build/docs/next/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.9644caf2.css">
-<script src="/assets/js/runtime~main.9b374eb2.js" defer="defer"></script>
-<script src="/assets/js/main.efc99c03.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.163b0d1f.js" defer="defer"></script>
+<script src="/assets/js/main.ae9ed03c.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.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/registry/eureka/index.html b/build/docs/next/user/registry/eureka/index.html
index 19ac1253abb..015f5f9eb00 100644
--- a/build/docs/next/user/registry/eureka/index.html
+++ b/build/docs/next/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.9644caf2.css">
-<script src="/assets/js/runtime~main.9b374eb2.js" defer="defer"></script>
-<script src="/assets/js/main.efc99c03.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.163b0d1f.js" defer="defer"></script>
+<script src="/assets/js/main.ae9ed03c.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.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/registry/index.html b/build/docs/next/user/registry/index.html
index 8eddb8b0ab4..a3ba652e3cf 100644
--- a/build/docs/next/user/registry/index.html
+++ b/build/docs/next/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.9644caf2.css">
-<script src="/assets/js/runtime~main.9b374eb2.js" defer="defer"></script>
-<script src="/assets/js/main.efc99c03.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.163b0d1f.js" defer="defer"></script>
+<script src="/assets/js/main.ae9ed03c.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.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/registry/nacos/index.html b/build/docs/next/user/registry/nacos/index.html
index ce8d468a0ab..49b450d8859 100644
--- a/build/docs/next/user/registry/nacos/index.html
+++ b/build/docs/next/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.9644caf2.css">
-<script src="/assets/js/runtime~main.9b374eb2.js" defer="defer"></script>
-<script src="/assets/js/main.efc99c03.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.163b0d1f.js" defer="defer"></script>
+<script src="/assets/js/main.ae9ed03c.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.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/registry/namingserver/index.html b/build/docs/next/user/registry/namingserver/index.html
index b975126a5e9..67d229de5b2 100644
--- a/build/docs/next/user/registry/namingserver/index.html
+++ b/build/docs/next/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.9644caf2.css">
-<script src="/assets/js/runtime~main.9b374eb2.js" defer="defer"></script>
-<script src="/assets/js/main.efc99c03.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.163b0d1f.js" defer="defer"></script>
+<script src="/assets/js/main.ae9ed03c.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.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/registry/zookeeper/index.html b/build/docs/next/user/registry/zookeeper/index.html
index 82bb840b27f..a33ea5338a5 100644
--- a/build/docs/next/user/registry/zookeeper/index.html
+++ b/build/docs/next/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.9644caf2.css">
-<script src="/assets/js/runtime~main.9b374eb2.js" defer="defer"></script>
-<script src="/assets/js/main.efc99c03.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.163b0d1f.js" defer="defer"></script>
+<script src="/assets/js/main.ae9ed03c.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.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/spring/index.html b/build/docs/next/user/spring/index.html
index 46abdbf2a6e..3ebe4bc62e3 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.9644caf2.css">
-<script src="/assets/js/runtime~main.9b374eb2.js" defer="defer"></script>
-<script src="/assets/js/main.efc99c03.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.163b0d1f.js" defer="defer"></script>
+<script src="/assets/js/main.ae9ed03c.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.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 8df7955ff5b..2f2ca9179eb 100644
--- a/build/docs/next/user/sqlreference/dml/index.html
+++ b/build/docs/next/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.9644caf2.css">
-<script src="/assets/js/runtime~main.9b374eb2.js" defer="defer"></script>
-<script src="/assets/js/main.efc99c03.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.163b0d1f.js" defer="defer"></script>
+<script src="/assets/js/main.ae9ed03c.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.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/function/index.html b/build/docs/next/user/sqlreference/function/index.html
index 404220f8801..12ad969a789 100644
--- a/build/docs/next/user/sqlreference/function/index.html
+++ b/build/docs/next/user/sqlreference/function/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.9644caf2.css">
-<script src="/assets/js/runtime~main.9b374eb2.js" defer="defer"></script>
-<script src="/assets/js/main.efc99c03.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.163b0d1f.js" defer="defer"></script>
+<script src="/assets/js/main.ae9ed03c.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.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/sql-decoration/index.html b/build/docs/next/user/sqlreference/sql-decoration/index.html
index fb9149ca370..d934d66331b 100644
--- a/build/docs/next/user/sqlreference/sql-decoration/index.html
+++ b/build/docs/next/user/sqlreference/sql-decoration/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.9644caf2.css">
-<script src="/assets/js/runtime~main.9b374eb2.js" defer="defer"></script>
-<script src="/assets/js/main.efc99c03.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.163b0d1f.js" defer="defer"></script>
+<script src="/assets/js/main.ae9ed03c.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.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/sql-restrictions/index.html b/build/docs/next/user/sqlreference/sql-restrictions/index.html
index a2950f8da55..931a981280c 100644
--- a/build/docs/next/user/sqlreference/sql-restrictions/index.html
+++ b/build/docs/next/user/sqlreference/sql-restrictions/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.9644caf2.css">
-<script src="/assets/js/runtime~main.9b374eb2.js" defer="defer"></script>
-<script src="/assets/js/main.efc99c03.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.163b0d1f.js" defer="defer"></script>
+<script src="/assets/js/main.ae9ed03c.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.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/txgroup/transaction-group-and-ha/index.html b/build/docs/next/user/txgroup/transaction-group-and-ha/index.html
index d81d5e631ef..07981ba42fb 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,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.9644caf2.css">
-<script src="/assets/js/runtime~main.9b374eb2.js" defer="defer"></script>
-<script src="/assets/js/main.efc99c03.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.163b0d1f.js" defer="defer"></script>
+<script src="/assets/js/main.ae9ed03c.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.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/txgroup/transaction-group/index.html b/build/docs/next/user/txgroup/transaction-group/index.html
index 30bb2eb6580..eca935e210e 100644
--- a/build/docs/next/user/txgroup/transaction-group/index.html
+++ b/build/docs/next/user/txgroup/transaction-group/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.9644caf2.css">
-<script src="/assets/js/runtime~main.9b374eb2.js" defer="defer"></script>
-<script src="/assets/js/main.efc99c03.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.163b0d1f.js" defer="defer"></script>
+<script src="/assets/js/main.ae9ed03c.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.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/config-center/index.html b/build/docs/ops/config-center/index.html
index 7f644157a66..394752ff30a 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.9644caf2.css">
-<script src="/assets/js/runtime~main.9b374eb2.js" defer="defer"></script>
-<script src="/assets/js/main.efc99c03.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.163b0d1f.js" defer="defer"></script>
+<script src="/assets/js/main.ae9ed03c.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.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 e1ab1550946..be5835c4bd1 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.9644caf2.css">
-<script src="/assets/js/runtime~main.9b374eb2.js" defer="defer"></script>
-<script src="/assets/js/main.efc99c03.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.163b0d1f.js" defer="defer"></script>
+<script src="/assets/js/main.ae9ed03c.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.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 bd4e42b5ec9..97bbd4a9eb1 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.9644caf2.css">
-<script src="/assets/js/runtime~main.9b374eb2.js" defer="defer"></script>
-<script src="/assets/js/main.efc99c03.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.163b0d1f.js" defer="defer"></script>
+<script src="/assets/js/main.ae9ed03c.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.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 266bcc8cae3..3e63c59acd5 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.9644caf2.css">
-<script src="/assets/js/runtime~main.9b374eb2.js" defer="defer"></script>
-<script src="/assets/js/main.efc99c03.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.163b0d1f.js" defer="defer"></script>
+<script src="/assets/js/main.ae9ed03c.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.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 e1c34f063a2..8ba4b38afb2 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.9644caf2.css">
-<script src="/assets/js/runtime~main.9b374eb2.js" defer="defer"></script>
-<script src="/assets/js/main.efc99c03.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.163b0d1f.js" defer="defer"></script>
+<script src="/assets/js/main.ae9ed03c.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.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 8b26b46afc8..7b839638eeb 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.9644caf2.css">
-<script src="/assets/js/runtime~main.9b374eb2.js" defer="defer"></script>
-<script src="/assets/js/main.efc99c03.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.163b0d1f.js" defer="defer"></script>
+<script src="/assets/js/main.ae9ed03c.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.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 3af79cac749..108ebfb5933 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.9644caf2.css">
-<script src="/assets/js/runtime~main.9b374eb2.js" defer="defer"></script>
-<script src="/assets/js/main.efc99c03.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.163b0d1f.js" defer="defer"></script>
+<script src="/assets/js/main.ae9ed03c.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.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 48586faa780..87b9ac71758 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.9644caf2.css">
-<script src="/assets/js/runtime~main.9b374eb2.js" defer="defer"></script>
-<script src="/assets/js/main.efc99c03.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.163b0d1f.js" defer="defer"></script>
+<script src="/assets/js/main.ae9ed03c.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.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 b9f8daef820..5713fc27268 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.9644caf2.css">
-<script src="/assets/js/runtime~main.9b374eb2.js" defer="defer"></script>
-<script src="/assets/js/main.efc99c03.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.163b0d1f.js" defer="defer"></script>
+<script src="/assets/js/main.ae9ed03c.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.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 c2c0932b457..73a2c66ed76 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.9644caf2.css">
-<script src="/assets/js/runtime~main.9b374eb2.js" defer="defer"></script>
-<script src="/assets/js/main.efc99c03.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.163b0d1f.js" defer="defer"></script>
+<script src="/assets/js/main.ae9ed03c.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.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 f191c0e3a67..01e7feb96ea 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.9644caf2.css">
-<script src="/assets/js/runtime~main.9b374eb2.js" defer="defer"></script>
-<script src="/assets/js/main.efc99c03.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.163b0d1f.js" defer="defer"></script>
+<script src="/assets/js/main.ae9ed03c.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.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 92b7beb8013..dc4ca4487e7 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.9644caf2.css">
-<script src="/assets/js/runtime~main.9b374eb2.js" defer="defer"></script>
-<script src="/assets/js/main.efc99c03.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.163b0d1f.js" defer="defer"></script>
+<script src="/assets/js/main.ae9ed03c.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.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 9a4065f0d33..ac59e4d7963 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.9644caf2.css">
-<script src="/assets/js/runtime~main.9b374eb2.js" defer="defer"></script>
-<script src="/assets/js/main.efc99c03.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.163b0d1f.js" defer="defer"></script>
+<script src="/assets/js/main.ae9ed03c.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.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 6d94454a555..7e3927f6126 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.9644caf2.css">
-<script src="/assets/js/runtime~main.9b374eb2.js" defer="defer"></script>
-<script src="/assets/js/main.efc99c03.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.163b0d1f.js" defer="defer"></script>
+<script src="/assets/js/main.ae9ed03c.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.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 8f004db58e7..6fcb73bcc6d 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.9644caf2.css">
-<script src="/assets/js/runtime~main.9b374eb2.js" defer="defer"></script>
-<script src="/assets/js/main.efc99c03.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.163b0d1f.js" defer="defer"></script>
+<script src="/assets/js/main.ae9ed03c.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.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 a3bb6aae436..23a5444bac0 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.9644caf2.css">
-<script src="/assets/js/runtime~main.9b374eb2.js" defer="defer"></script>
-<script src="/assets/js/main.efc99c03.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.163b0d1f.js" defer="defer"></script>
+<script src="/assets/js/main.ae9ed03c.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.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 ab98fc46b46..a97853c99c2 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.9644caf2.css">
-<script src="/assets/js/runtime~main.9b374eb2.js" defer="defer"></script>
-<script src="/assets/js/main.efc99c03.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.163b0d1f.js" defer="defer"></script>
+<script src="/assets/js/main.ae9ed03c.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.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 458b6dfe3fc..6b19a9e4804 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.9644caf2.css">
-<script src="/assets/js/runtime~main.9b374eb2.js" defer="defer"></script>
-<script src="/assets/js/main.efc99c03.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.163b0d1f.js" defer="defer"></script>
+<script src="/assets/js/main.ae9ed03c.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.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 933f47a6abd..bb17d971514 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.9644caf2.css">
-<script src="/assets/js/runtime~main.9b374eb2.js" defer="defer"></script>
-<script src="/assets/js/main.efc99c03.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.163b0d1f.js" defer="defer"></script>
+<script src="/assets/js/main.ae9ed03c.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
@@ -21,17 +21,282 @@
 <p>GitHub: <a href="https://github.com/apache/incubator-seata" target="_blank" rel="noopener noreferrer">https://github.com/apache/incubator-seata</a></p>
 <p>Release Notes: <a href="https://github.com/apache/incubator-seata/releases" target="_blank" rel="noopener noreferrer">https://github.com/apache/incubator-seata/releases</a></p>
 </blockquote>
-<h3 class="anchor anchorWithStickyNavbar_LWe7" id="210-2024-09-05">2.1.0 (2024-09-05)<a href="#210-2024-09-05" class="hash-link" aria-label="Direct link to 2.1.0 (2024-09-05)" title="Direct link to 2.1.0 (2024-09-05)">​</a></h3>
+<h3 class="anchor anchorWithStickyNavbar_LWe7" id="230-2025-03-19recommended-version">2.3.0 (2025-03-19,Recommended version)<a href="#230-2025-03-19recommended-version" class="hash-link" aria-label="Direct link to 2.3.0 (2025-03-19,Recommended version)" title="Direct link to 2.3.0 (2025-03-19,Recommended version)">​</a></h3>
+<p><a href="https://downloads.apache.org/incubator/seata/2.3.0/apache-seata-2.3.0-incubating-src.tar.gz" target="_blank" rel="noopener noreferrer">source</a> |
+<a href="https://dist.apache.org/repos/dist/release/incubator/seata/2.3.0/apache-seata-2.3.0-incubating-bin.tar.gz" target="_blank" rel="noopener noreferrer">binary</a></p>
+<details class="details_lb9f alert alert--info details_b_Ee" data-collapsed="true"><summary><mark>Release notes</mark></summary><div><div class="collapsibleContent_i85q"><h3 class="anchor anchorWithStickyNavbar_LWe7" id="seata-230">Seata 2.3.0<a href="#seata-230" class="hash-link" aria-label="Direct link to Seata 2.3.0" title="Direct link to Seata 2.3.0">​</a></h3><p>Seata 2.3.0 Released</p><p>Seata is an easy-to-use, high-performance, open source distributed transaction solution.</p><p> [...]
+<li>[<a href="https://github.com/apache/incubator-seata/pull/6904" target="_blank" rel="noopener noreferrer">#6904</a>] add fastjson2 serializer support</li>
+<li>[<a href="https://github.com/apache/incubator-seata/pull/6876" target="_blank" rel="noopener noreferrer">#6876</a>] support kingbase</li>
+<li>[<a href="https://github.com/apache/incubator-seata/pull/6881" target="_blank" rel="noopener noreferrer">#6881</a>] support grpc</li>
+<li>[<a href="https://github.com/apache/incubator-seata/pull/6864" target="_blank" rel="noopener noreferrer">#6864</a>] support shentong database</li>
+<li>[<a href="https://github.com/apache/incubator-seata/pull/6974" target="_blank" rel="noopener noreferrer">#6974</a>] support fastjson2 undolog parser</li>
+<li>[<a href="https://github.com/apache/incubator-seata/pull/6992" target="_blank" rel="noopener noreferrer">#6992</a>] support grpc serializer</li>
+<li>[<a href="https://github.com/apache/incubator-seata/pull/6973" target="_blank" rel="noopener noreferrer">#6973</a>] support saga annotation</li>
+<li>[<a href="https://github.com/apache/incubator-seata/pull/6926" target="_blank" rel="noopener noreferrer">#6926</a>] support ssl communication for raft nodes</li>
+</ul><h3 class="anchor anchorWithStickyNavbar_LWe7" id="bugfix">bugfix:<a href="#bugfix" class="hash-link" aria-label="Direct link to bugfix:" title="Direct link to bugfix:">​</a></h3><ul>
+<li>[<a href="https://github.com/apache/incubator-seata/pull/6899" target="_blank" rel="noopener noreferrer">#6899</a>] fix file.conf read failed after package</li>
+<li>[<a href="https://github.com/apache/incubator-seata/pull/6890" target="_blank" rel="noopener noreferrer">#6890</a>] fix designerJson to standardJson: subStateMachine
+compensateState cannot be recognized</li>
+<li>[<a href="https://github.com/apache/incubator-seata/pull/6907" target="_blank" rel="noopener noreferrer">#6907</a>] fix the issue of Codecov not generating reports</li>
+<li>[<a href="https://github.com/apache/incubator-seata/pull/6923" target="_blank" rel="noopener noreferrer">#6923</a>] Enhance 401 Error Handling by Refreshing Token</li>
+<li>[<a href="https://github.com/apache/incubator-seata/pull/6925" target="_blank" rel="noopener noreferrer">#6925</a>] fix the issue in Raft model a follower&#x27;s crash may lead
+to the continued use of expired tokens</li>
+<li>[<a href="https://github.com/apache/incubator-seata/pull/6932" target="_blank" rel="noopener noreferrer">#6932</a>] when enabling local transactions, the lock contention
+failure in file &amp; raft mode does not exit, leading to a lingering lock</li>
+<li>[<a href="https://github.com/apache/incubator-seata/pull/6940" target="_blank" rel="noopener noreferrer">#6940</a>] Fix NacosRegistry lookup behavior
+transactionServiceGroup is empty causing NPE error</li>
+<li>[<a href="https://github.com/apache/incubator-seata/pull/6943" target="_blank" rel="noopener noreferrer">#6943</a>] fix the conversion error for <code>convertBranchSession</code> in
+concurrent environment.</li>
+<li>[<a href="https://github.com/apache/incubator-seata/pull/6948" target="_blank" rel="noopener noreferrer">#6948</a>] Fix the CI build issue on the ARM64 platform</li>
+<li>[<a href="https://github.com/apache/incubator-seata/pull/6947" target="_blank" rel="noopener noreferrer">#6947</a>] fix npe for nacos registry when look up address</li>
+<li>[<a href="https://github.com/apache/incubator-seata/pull/6984" target="_blank" rel="noopener noreferrer">#6984</a>] support building docker image on openjdk23</li>
+<li>[<a href="https://github.com/apache/incubator-seata/pull/6994" target="_blank" rel="noopener noreferrer">#6994</a>] fix the problem of building undoLog exception when
+update join does not update data</li>
+<li>[<a href="https://github.com/apache/incubator-seata/pull/7005" target="_blank" rel="noopener noreferrer">#7005</a>] fix the Raft NPE issue caused by two-phase concurrency</li>
+<li>[<a href="https://github.com/apache/incubator-seata/pull/7010" target="_blank" rel="noopener noreferrer">#7010</a>] fix error while the &quot;context&quot; is key word in DM8 when
+delete undolog</li>
+<li>[<a href="https://github.com/apache/incubator-seata/pull/7022" target="_blank" rel="noopener noreferrer">#7022</a>] fix <code>store.mode</code> property
+in <code>application.raft.example.yml</code></li>
+<li>[<a href="https://github.com/apache/incubator-seata/pull/7025" target="_blank" rel="noopener noreferrer">#7025</a>] fix vGroupMappingManager is NOT init</li>
+<li>[<a href="https://github.com/apache/incubator-seata/pull/7044" target="_blank" rel="noopener noreferrer">#7044</a>] fix tableMeta refresh after closed</li>
+<li>[<a href="https://github.com/apache/incubator-seata/pull/7117" target="_blank" rel="noopener noreferrer">#7117</a>] fix prefix: seata.server.raft.ssl should not be null</li>
+<li>[<a href="https://github.com/apache/incubator-seata/pull/7127" target="_blank" rel="noopener noreferrer">#7127</a>] fix branchType server decode error</li>
+</ul><h3 class="anchor anchorWithStickyNavbar_LWe7" id="optimize">optimize:<a href="#optimize" class="hash-link" aria-label="Direct link to optimize:" title="Direct link to optimize:">​</a></h3><ul>
+<li>[<a href="https://github.com/apache/incubator-seata/pull/6826" target="_blank" rel="noopener noreferrer">#6826</a>] remove the branch registration operation of the XA
+read-only transaction</li>
+<li>[<a href="https://github.com/apache/incubator-seata/pull/6874" target="_blank" rel="noopener noreferrer">#6874</a>] modify the version to 2.3.0-SNAPSHOT</li>
+<li>[<a href="https://github.com/apache/incubator-seata/pull/6892" target="_blank" rel="noopener noreferrer">#6892</a>] upgrade npmjs version in console module</li>
+<li>[<a href="https://github.com/apache/incubator-seata/pull/6874" target="_blank" rel="noopener noreferrer">#6883</a>] remove write only object</li>
+<li>[<a href="https://github.com/apache/incubator-seata/pull/6892" target="_blank" rel="noopener noreferrer">#6892</a>] upgrade npmjs version</li>
+<li>[<a href="https://github.com/apache/incubator-seata/pull/6889" target="_blank" rel="noopener noreferrer">#6889</a>] Correct word spelling errors</li>
+<li>[<a href="https://github.com/apache/incubator-seata/pull/6898" target="_blank" rel="noopener noreferrer">#6898</a>] upgrade npmjs version in saga module</li>
+<li>[<a href="https://github.com/apache/incubator-seata/pull/6879" target="_blank" rel="noopener noreferrer">#6879</a>] fix log argument mismatch issue</li>
+<li>[<a href="https://github.com/apache/incubator-seata/pull/6900" target="_blank" rel="noopener noreferrer">#6902</a>] optimize readme docs</li>
+<li>[<a href="https://github.com/apache/incubator-seata/pull/6807" target="_blank" rel="noopener noreferrer">#6807</a>] splitting MergedWarpMessage enhances the server
+parallel processing capability</li>
+<li>[<a href="https://github.com/apache/incubator-seata/pull/6905" target="_blank" rel="noopener noreferrer">#6905</a>] remove incompatible licenses at build time</li>
+<li>[<a href="https://github.com/apache/incubator-seata/pull/6906" target="_blank" rel="noopener noreferrer">#6906</a>] h2 dependency adds test scope</li>
+<li>[<a href="https://github.com/apache/incubator-seata/pull/6911" target="_blank" rel="noopener noreferrer">#6911</a>] fix some typos in project</li>
+<li>[<a href="https://github.com/apache/incubator-seata/pull/6918" target="_blank" rel="noopener noreferrer">#6918</a>] Use the openjdk image of eclipse-temurin as the base
+image</li>
+<li>[<a href="https://github.com/apache/incubator-seata/pull/6938" target="_blank" rel="noopener noreferrer">#6938</a>] Update online chat information in README.md</li>
+<li>[<a href="https://github.com/apache/incubator-seata/pull/6950" target="_blank" rel="noopener noreferrer">#6950</a>] Remove JVM parameter app.id</li>
+<li>[<a href="https://github.com/apache/incubator-seata/pull/6959" target="_blank" rel="noopener noreferrer">#6959</a>] update the naming and description for
+the <code>seata-http-jakarta</code> module</li>
+<li>[<a href="https://github.com/apache/incubator-seata/pull/6991" target="_blank" rel="noopener noreferrer">#6991</a>] gRPC serialization default to Protobuf</li>
+<li>[<a href="https://github.com/apache/incubator-seata/pull/6993" target="_blank" rel="noopener noreferrer">#6993</a>] optimize transaction metrics</li>
+<li>[<a href="https://github.com/apache/incubator-seata/pull/6995" target="_blank" rel="noopener noreferrer">#6995</a>] upgrade outdate npmjs dependencies</li>
+<li>[<a href="https://github.com/apache/incubator-seata/pull/6996" target="_blank" rel="noopener noreferrer">#6996</a>] optimize lock release logic in AT transaction mode</li>
+<li>[<a href="https://github.com/apache/incubator-seata/pull/7023" target="_blank" rel="noopener noreferrer">#7023</a>] optimize fail fast, when all server not available</li>
+<li>[<a href="https://github.com/apache/incubator-seata/pull/7027" target="_blank" rel="noopener noreferrer">#7027</a>] raft mode maintains the reload logic consistent with
+the file</li>
+<li>[<a href="https://github.com/apache/incubator-seata/pull/6891" target="_blank" rel="noopener noreferrer">#6891</a>] add StateType Enum</li>
+<li>[<a href="https://github.com/apache/incubator-seata/pull/7040" target="_blank" rel="noopener noreferrer">#7040</a>] optimize the print info in ConfigurationFactory</li>
+<li>[<a href="https://github.com/apache/incubator-seata/pull/7046" target="_blank" rel="noopener noreferrer">#7046</a>] remove the dependency conflict for spring-webmvc</li>
+<li>[<a href="https://github.com/apache/incubator-seata/pull/7043" target="_blank" rel="noopener noreferrer">#7043</a>] finish rollback if sendResult/msg not found</li>
+<li>[<a href="https://github.com/apache/incubator-seata/pull/7051" target="_blank" rel="noopener noreferrer">#7051</a>] add namingserver jib</li>
+<li>[<a href="https://github.com/apache/incubator-seata/pull/7054" target="_blank" rel="noopener noreferrer">#7054</a>] In file mode when the lock cannot be acquired output
+the holder&#x27;s xid</li>
+<li>[<a href="https://github.com/apache/incubator-seata/pull/7154" target="_blank" rel="noopener noreferrer">#7154</a>] remove unused dependencies</li>
+<li>[<a href="https://github.com/apache/incubator-seata/pull/7153" target="_blank" rel="noopener noreferrer">#7153</a>] upgrade tomcat-embed to 9.0.98</li>
+<li>[<a href="https://github.com/apache/incubator-seata/pull/7152" target="_blank" rel="noopener noreferrer">#7152</a>] remove org.eclipse.jetty dependency</li>
+<li>[<a href="https://github.com/apache/incubator-seata/pull/7151" target="_blank" rel="noopener noreferrer">#7151</a>] upgrade xstream to 1.4.21</li>
+</ul><h3 class="anchor anchorWithStickyNavbar_LWe7" id="refactor">refactor:<a href="#refactor" class="hash-link" aria-label="Direct link to refactor:" title="Direct link to refactor:">​</a></h3><ul>
+<li>[<a href="https://github.com/apache/incubator-seata/pull/7017" target="_blank" rel="noopener noreferrer">#7017</a>] remove dependency on seata-server module</li>
+<li>[<a href="https://github.com/apache/incubator-seata/pull/7155" target="_blank" rel="noopener noreferrer">#7155</a>] refactor the code that does not comply with license requirements</li>
+</ul><h3 class="anchor anchorWithStickyNavbar_LWe7" id="test">test:<a href="#test" class="hash-link" aria-label="Direct link to test:" title="Direct link to test:">​</a></h3><ul>
+<li>[<a href="https://github.com/apache/incubator-seata/pull/6869" target="_blank" rel="noopener noreferrer">#6869</a>] Add unit tests for the <code>seata-core</code> module</li>
+<li>[<a href="https://github.com/apache/incubator-seata/pull/6927" target="_blank" rel="noopener noreferrer">#6927</a>] Add unit tests for the <code>seata-rocketmq</code> module</li>
+<li>[<a href="https://github.com/apache/incubator-seata/pull/7018" target="_blank" rel="noopener noreferrer">#7018</a>] Add unit tests for the <code>seata-tm</code> module</li>
+<li>[<a href="https://github.com/apache/incubator-seata/pull/7030" target="_blank" rel="noopener noreferrer">#7030</a>] Add unit tests for the <code>seata-common</code> module</li>
+</ul><p>Thanks to these contributors for their code commits. Please report an unintended omission.</p><ul>
+<li><a href="https://github.com/slievrly" target="_blank" rel="noopener noreferrer">slievrly</a></li>
+<li><a href="https://github.com/GoodBoyCoder" target="_blank" rel="noopener noreferrer">GoodBoyCoder</a></li>
+<li><a href="https://github.com/funky-eyes" target="_blank" rel="noopener noreferrer">funky-eyes</a></li>
+<li><a href="https://github.com/dk2k" target="_blank" rel="noopener noreferrer">dk2k</a></li>
+<li><a href="https://github.com/MaoMaoandSnail" target="_blank" rel="noopener noreferrer">MaoMaoandSnail</a></li>
+<li><a href="https://github.com/yougecn" target="_blank" rel="noopener noreferrer">yougecn</a></li>
+<li><a href="https://github.com/arrrnold17" target="_blank" rel="noopener noreferrer">arrrnold17</a></li>
+<li><a href="https://github.com/xjlgod" target="_blank" rel="noopener noreferrer">xjlgod</a></li>
+<li><a href="https://github.com/PleaseGiveMeTheCoke" target="_blank" rel="noopener noreferrer">PleaseGiveMeTheCoke</a></li>
+<li><a href="https://github.com/dsomehan" target="_blank" rel="noopener noreferrer">dsomehan</a></li>
+<li><a href="https://github.com/psxjoy" target="_blank" rel="noopener noreferrer">psxjoy</a></li>
+<li><a href="https://github.com/xingfudeshi" target="_blank" rel="noopener noreferrer">xingfudeshi</a></li>
+<li><a href="https://github.com/o-jimin" target="_blank" rel="noopener noreferrer">o-jimin</a></li>
+<li><a href="https://github.com/lixingjia77" target="_blank" rel="noopener noreferrer">lixingjia77</a></li>
+<li><a href="https://github.com/whaon" target="_blank" rel="noopener noreferrer">whaon</a></li>
+<li><a href="https://github.com/YvCeung" target="_blank" rel="noopener noreferrer">YvCeung</a></li>
+<li><a href="https://github.com/jsbxyyx" target="_blank" rel="noopener noreferrer">jsbxyyx</a></li>
+<li><a href="https://github.com/lightClouds917" target="_blank" rel="noopener noreferrer">lightClouds917</a></li>
+<li><a href="https://github.com/Muluo-cyan" target="_blank" rel="noopener noreferrer">Muluo-cyan</a></li>
+<li><a href="https://github.com/wt-better" target="_blank" rel="noopener noreferrer">yixia</a></li>
+<li><a href="https://github.com/ChinaJeckXu" target="_blank" rel="noopener noreferrer">ChinaJeckXu</a></li>
+</ul><p>Also, we receive many valuable issues, questions and advices from our community. Thanks for you all.</p><h4 class="anchor anchorWithStickyNavbar_LWe7" id="link">Link<a href="#link" class="hash-link" aria-label="Direct link to Link" title="Direct link to Link">​</a></h4><ul>
+<li><strong>Seata:</strong> <a href="https://github.com/apache/incubator-seata" target="_blank" rel="noopener noreferrer">https://github.com/apache/incubator-seata</a></li>
+<li><strong>Seata-Samples:</strong> <a href="https://github.com/apache/incubator-seata-samples" target="_blank" rel="noopener noreferrer">https://github.com/apache/incubator-seata-samples</a></li>
+<li><strong>Release:</strong> <a href="https://github.com/apache/incubator-seata/releases" target="_blank" rel="noopener noreferrer">https://github.com/apache/incubator-seata/releases</a></li>
+<li><strong>WebSite:</strong> <a href="https://seata.apache.org" target="_blank" rel="noopener noreferrer">https://seata.apache.org</a></li>
+</ul></div></div></details>
+<h3 class="anchor anchorWithStickyNavbar_LWe7" id="220-2024-09-20recommended-version">2.2.0 (2024-09-20,Recommended version)<a href="#220-2024-09-20recommended-version" class="hash-link" aria-label="Direct link to 2.2.0 (2024-09-20,Recommended version)" title="Direct link to 2.2.0 (2024-09-20,Recommended version)">​</a></h3>
+<p><a href="https://downloads.apache.org/incubator/seata/2.2.0/apache-seata-2.2.0-incubating-src.tar.gz" target="_blank" rel="noopener noreferrer">source</a> |
+<a href="https://dist.apache.org/repos/dist/release/incubator/seata/2.2.0/apache-seata-2.2.0-incubating-bin.tar.gz" target="_blank" rel="noopener noreferrer">binary</a></p>
+<details class="details_lb9f alert alert--info details_b_Ee" data-collapsed="true"><summary><mark>Release notes</mark></summary><div><div class="collapsibleContent_i85q"><h3 class="anchor anchorWithStickyNavbar_LWe7" id="seata-220">Seata 2.2.0<a href="#seata-220" class="hash-link" aria-label="Direct link to Seata 2.2.0" title="Direct link to Seata 2.2.0">​</a></h3><p>Seata 2.2.0 Released</p><p>Seata is an easy-to-use, high-performance, open source distributed transaction solution.</p><p> [...]
+<li>[<a href="https://github.com/apache/incubator-seata/pull/6536" target="_blank" rel="noopener noreferrer">#6536</a>] support naming server client</li>
+<li>[<a href="https://github.com/apache/incubator-seata/pull/6226" target="_blank" rel="noopener noreferrer">#6226</a>] multi-version seata protocol support</li>
+<li>[<a href="https://github.com/apache/incubator-seata/pull/6537" target="_blank" rel="noopener noreferrer">#6537</a>] support Namingserver</li>
+<li>[<a href="https://github.com/apache/incubator-seata/pull/6538" target="_blank" rel="noopener noreferrer">#6538</a>] Integration of naming server on the Seata server side</li>
+<li>[<a href="https://github.com/apache/incubator-seata/pull/6766" target="_blank" rel="noopener noreferrer">#6766</a>] add TCC three-phase hooks</li>
+</ul><h3 class="anchor anchorWithStickyNavbar_LWe7" id="bugfix-1">bugfix:<a href="#bugfix-1" class="hash-link" aria-label="Direct link to bugfix:" title="Direct link to bugfix:">​</a></h3><ul>
+<li>[<a href="https://github.com/apache/incubator-seata/pull/6592" target="_blank" rel="noopener noreferrer">#6592</a>] fix @Async annotation not working in ClusterWatcherManager</li>
+<li>[<a href="https://github.com/apache/incubator-seata/pull/6624" target="_blank" rel="noopener noreferrer">#6624</a>] fix Alibaba Dubbo convert error</li>
+<li>[<a href="https://github.com/apache/incubator-seata/pull/6627" target="_blank" rel="noopener noreferrer">#6627</a>] fix the issue of xaEnded not being reset</li>
+<li>[<a href="https://github.com/apache/incubator-seata/pull/6626" target="_blank" rel="noopener noreferrer">#6626</a>] fix hsf ConsumerModel convert error</li>
+<li>[<a href="https://github.com/apache/incubator-seata/pull/6816" target="_blank" rel="noopener noreferrer">#6816</a>] Fix NPE when getting branchType in a non-global transaction context</li>
+<li>[<a href="https://github.com/apache/incubator-seata/pull/6642" target="_blank" rel="noopener noreferrer">#6642</a>] codecov token not found</li>
+<li>[<a href="https://github.com/apache/incubator-seata/pull/6661" target="_blank" rel="noopener noreferrer">#6661</a>] fix <code>tableMeta</code> cache scheduled refresh issue</li>
+<li>[<a href="https://github.com/apache/incubator-seata/pull/6486" target="_blank" rel="noopener noreferrer">#6486</a>] fix mysql undo log update sql data more than max allowed packet</li>
+<li>[<a href="https://github.com/apache/incubator-seata/pull/6668" target="_blank" rel="noopener noreferrer">#6668</a>] thread safety issue when adding and removing instances</li>
+<li>[<a href="https://github.com/apache/incubator-seata/pull/6678" target="_blank" rel="noopener noreferrer">#6678</a>] fix the same record has different lowkeys due to mixed case of table names yesterday</li>
+<li>[<a href="https://github.com/apache/incubator-seata/pull/6697" target="_blank" rel="noopener noreferrer">#6697</a>] v0 ByteBuf should not decode by super class</li>
+<li>[<a href="https://github.com/apache/incubator-seata/pull/6707" target="_blank" rel="noopener noreferrer">#6707</a>] fix readonly branch commit errors in Oracle XA transactions</li>
+<li>[<a href="https://github.com/apache/incubator-seata/pull/6711" target="_blank" rel="noopener noreferrer">#6711</a>] fix dameng rollback info un compress fail</li>
+<li>[<a href="https://github.com/apache/incubator-seata/pull/6714" target="_blank" rel="noopener noreferrer">#6714</a>] fix dameng delete undo fail</li>
+<li>[<a href="https://github.com/apache/incubator-seata/pull/6511" target="_blank" rel="noopener noreferrer">#6511</a>] fix the failure of rollbacking back of the delete SQL at AT mode when using SQLServer</li>
+<li>[<a href="https://github.com/apache/incubator-seata/pull/6728" target="_blank" rel="noopener noreferrer">#6701</a>] fix support serialization for dm.jdbc.driver.DmdbTimestamp</li>
+<li>[<a href="https://github.com/apache/incubator-seata/pull/6757" target="_blank" rel="noopener noreferrer">#6757</a>] the bug where multiple nodes cannot be retrieved from the naming server</li>
+<li>[<a href="https://github.com/apache/incubator-seata/pull/6769" target="_blank" rel="noopener noreferrer">#6769</a>] fix tcc fence deadLock</li>
+<li>[<a href="https://github.com/apache/incubator-seata/pull/6778" target="_blank" rel="noopener noreferrer">#6778</a>] fix namingserver node term</li>
+<li>[<a href="https://github.com/apache/incubator-seata/pull/6765" target="_blank" rel="noopener noreferrer">#6765</a>] fix MySQL driver loading by replacing custom classloader with system classloader for better compatibility and simplified process</li>
+<li>[<a href="https://github.com/apache/incubator-seata/pull/6781" target="_blank" rel="noopener noreferrer">#6781</a>] the issue where the TC occasionally fails to go offline from the NamingServer</li>
+<li>[<a href="https://github.com/apache/incubator-seata/pull/6785" target="_blank" rel="noopener noreferrer">#6785</a>] fix prometheus fail to return seata metrics data when using Nacos</li>
+<li>[<a href="https://github.com/apache/incubator-seata/pull/6797" target="_blank" rel="noopener noreferrer">#6797</a>] fall back to any of available cluster address when query cluster address is empty</li>
+<li>[<a href="https://github.com/apache/incubator-seata/pull/6800" target="_blank" rel="noopener noreferrer">#6800</a>] make exception message generic for all database drivers</li>
+<li>[<a href="https://github.com/apache/incubator-seata/pull/6759" target="_blank" rel="noopener noreferrer">#6759</a>] fix the error of active refresh failure of cross-database table metadata</li>
+<li>[<a href="https://github.com/apache/incubator-seata/pull/6812" target="_blank" rel="noopener noreferrer">#6812</a>] bugfix: change group and node offline status are not pushed in real time</li>
+<li>[<a href="https://github.com/apache/incubator-seata/pull/6817" target="_blank" rel="noopener noreferrer">#6817</a>] bugfix: fix namingserver changVgroup failed</li>
+<li>[<a href="https://github.com/apache/incubator-seata/pull/6820" target="_blank" rel="noopener noreferrer">#6820</a>] Fix file path error in the Dockerfile</li>
+<li>[<a href="https://github.com/apache/incubator-seata/pull/6825" target="_blank" rel="noopener noreferrer">#6825</a>] Fix the issue of XA mode transaction timeout and inability to roll back in Postgres</li>
+<li>[<a href="https://github.com/apache/incubator-seata/pull/6833" target="_blank" rel="noopener noreferrer">#6833</a>] SQLIntegrityConstraintViolationException capture incorrectly when inserting a globallock</li>
+<li>[<a href="https://github.com/apache/incubator-seata/pull/6835" target="_blank" rel="noopener noreferrer">#6835</a>] Fix the issue of missing request body of post method in HttpClientUtil</li>
+<li>[<a href="https://github.com/apache/incubator-seata/pull/6845" target="_blank" rel="noopener noreferrer">#6845</a>] fix rocksDB opens the same file multiple times</li>
+<li>[<a href="https://github.com/apache/incubator-seata/pull/6840" target="_blank" rel="noopener noreferrer">#6840</a>] Fix the issue of unsafe deserialization in ProcessorYaml.java</li>
+<li>[<a href="https://github.com/apache/incubator-seata/pull/6843" target="_blank" rel="noopener noreferrer">#6843</a>] Fix 403 error when sending a POST request from the console</li>
+<li>[<a href="https://github.com/apache/incubator-seata/pull/6850" target="_blank" rel="noopener noreferrer">#6850</a>] raft mode is backward compatible with version 2.0</li>
+<li>[<a href="https://github.com/apache/incubator-seata/pull/6855" target="_blank" rel="noopener noreferrer">#6855</a>] after scaling down a Raft cluster, the metadata still contains the removed node</li>
+<li>[<a href="https://github.com/apache/incubator-seata/pull/6859" target="_blank" rel="noopener noreferrer">#6859</a>] remove duplicated dependency in pom</li>
+</ul><h3 class="anchor anchorWithStickyNavbar_LWe7" id="optimize-1">optimize:<a href="#optimize-1" class="hash-link" aria-label="Direct link to optimize:" title="Direct link to optimize:">​</a></h3><ul>
+<li>[<a href="https://github.com/apache/incubator-seata/pull/6499" target="_blank" rel="noopener noreferrer">#6499</a>] split the task thread pool for committing and rollbacking statuses</li>
+<li>[<a href="https://github.com/apache/incubator-seata/pull/6208" target="_blank" rel="noopener noreferrer">#6208</a>] optimize : load SeataSerializer by version</li>
+<li>[<a href="https://github.com/apache/incubator-seata/pull/6209" target="_blank" rel="noopener noreferrer">#6209</a>] Eliminate RpcMessage and Encoder/Decoder dependencies</li>
+<li>[<a href="https://github.com/apache/incubator-seata/pull/6634" target="_blank" rel="noopener noreferrer">#6634</a>] select channel handles based on protocol versions</li>
+<li>[<a href="https://github.com/apache/incubator-seata/pull/6523" target="_blank" rel="noopener noreferrer">#6523</a>] upgrade alibaba/druid version to 1.2.20</li>
+<li>[<a href="https://github.com/apache/incubator-seata/pull/6566" target="_blank" rel="noopener noreferrer">#6566</a>] Add support for configuring exposeProxy in GlobalTransactionScanner</li>
+<li>[<a href="https://github.com/apache/incubator-seata/pull/6534" target="_blank" rel="noopener noreferrer">#6534</a>] optimize: send async response</li>
+<li>[<a href="https://github.com/apache/incubator-seata/pull/6640" target="_blank" rel="noopener noreferrer">#6640</a>] modify codecov config</li>
+<li>[<a href="https://github.com/apache/incubator-seata/pull/6648" target="_blank" rel="noopener noreferrer">#6640</a>] add license header</li>
+<li>[<a href="https://github.com/apache/incubator-seata/pull/6666" target="_blank" rel="noopener noreferrer">#6666</a>] add ExceptionUtil class for unwarp error msg</li>
+<li>[<a href="https://github.com/apache/incubator-seata/pull/6654" target="_blank" rel="noopener noreferrer">#6654</a>] add Namingserver package module</li>
+<li>[<a href="https://github.com/apache/incubator-seata/pull/6667" target="_blank" rel="noopener noreferrer">#6667</a>] optimize Namingserver log output</li>
+<li>[<a href="https://github.com/apache/incubator-seata/pull/6687" target="_blank" rel="noopener noreferrer">#6687</a>] delete static code built on the frontend</li>
+<li>[<a href="https://github.com/apache/incubator-seata/pull/6700" target="_blank" rel="noopener noreferrer">#6700</a>] remove sdk version checking</li>
+<li>[<a href="https://github.com/apache/incubator-seata/pull/6727" target="_blank" rel="noopener noreferrer">#6727</a>] deserialize performance optimize</li>
+<li>[<a href="https://github.com/apache/incubator-seata/pull/6732" target="_blank" rel="noopener noreferrer">#6732</a>] add the default console and security config on application.example.yml and application.raft.example.yml</li>
+<li>[<a href="https://github.com/apache/incubator-seata/pull/6651" target="_blank" rel="noopener noreferrer">#6651</a>] add license header for proto file</li>
+<li>[<a href="https://github.com/apache/incubator-seata/pull/6653" target="_blank" rel="noopener noreferrer">#6653</a>] optimize multiple licenses and remove license urls</li>
+<li>[<a href="https://github.com/apache/incubator-seata/pull/6655" target="_blank" rel="noopener noreferrer">#6655</a>] update front-end license</li>
+<li>[<a href="https://github.com/apache/incubator-seata/pull/6673" target="_blank" rel="noopener noreferrer">#6652</a>] add license header for spring config file</li>
+<li>[<a href="https://github.com/apache/incubator-seata/pull/6674" target="_blank" rel="noopener noreferrer">#6674</a>] update source license</li>
+<li>[<a href="https://github.com/apache/incubator-seata/pull/6650" target="_blank" rel="noopener noreferrer">#6650</a>] add license header for SPI file</li>
+<li>[<a href="https://github.com/apache/incubator-seata/pull/6741" target="_blank" rel="noopener noreferrer">#6741</a>] upgrade tomcat-embed-core to 9.0.90</li>
+<li>[<a href="https://github.com/apache/incubator-seata/pull/6742" target="_blank" rel="noopener noreferrer">#6742</a>] upgrade npmjs version in console</li>
+<li>[<a href="https://github.com/apache/incubator-seata/pull/6743" target="_blank" rel="noopener noreferrer">#6743</a>] upgrade npmjs version in saga</li>
+<li>[<a href="https://github.com/apache/incubator-seata/pull/6746" target="_blank" rel="noopener noreferrer">#6746</a>] optimize compatible dependencies</li>
+<li>[<a href="https://github.com/apache/incubator-seata/pull/6745" target="_blank" rel="noopener noreferrer">#6745</a>] fix node-gyp build error on arm64 and macos</li>
+<li>[<a href="https://github.com/apache/incubator-seata/pull/6749" target="_blank" rel="noopener noreferrer">#6749</a>] optimize WebSecurityConfig csrf</li>
+<li>[<a href="https://github.com/apache/incubator-seata/pull/6748" target="_blank" rel="noopener noreferrer">#6748</a>] optimize ConsistentHashLoadBalance Algorithm</li>
+<li>[<a href="https://github.com/apache/incubator-seata/pull/6747" target="_blank" rel="noopener noreferrer">#6747</a>] optimize fastjson deserialization</li>
+<li>[<a href="https://github.com/apache/incubator-seata/pull/6755" target="_blank" rel="noopener noreferrer">#6755</a>] optimize namingserver code logic</li>
+<li>[<a href="https://github.com/apache/incubator-seata/pull/6763" target="_blank" rel="noopener noreferrer">#6763</a>] optimize NacosConfiguration singleton reload</li>
+<li>[<a href="https://github.com/apache/incubator-seata/pull/6761" target="_blank" rel="noopener noreferrer">#6761</a>] optimize the namingserver code to improve readability</li>
+<li>[<a href="https://github.com/apache/incubator-seata/pull/6768" target="_blank" rel="noopener noreferrer">#6768</a>] report the tcc fence transaction isolation level</li>
+<li>[<a href="https://github.com/apache/incubator-seata/pull/6770" target="_blank" rel="noopener noreferrer">#6770</a>] Automatic deletion of namingserver vgroup through Caffeine map</li>
+<li>[<a href="https://github.com/apache/incubator-seata/pull/6780" target="_blank" rel="noopener noreferrer">#6780</a>] optimize the reflection operation in class <code>SerializerServiceLoader</code></li>
+<li>[<a href="https://github.com/apache/incubator-seata/pull/6784" target="_blank" rel="noopener noreferrer">#6784</a>] upgrade axios to 1.7.4</li>
+<li>[<a href="https://github.com/apache/incubator-seata/pull/6787" target="_blank" rel="noopener noreferrer">#6787</a>] upgrade elliptic to 6.5.7</li>
+<li>[<a href="https://github.com/apache/incubator-seata/pull/6783" target="_blank" rel="noopener noreferrer">#6783</a>] rename the server naming/v1 api to vgroup/v1</li>
+<li>[<a href="https://github.com/apache/incubator-seata/pull/6793" target="_blank" rel="noopener noreferrer">#6793</a>] fix npmjs conflicts</li>
+<li>[<a href="https://github.com/apache/incubator-seata/pull/6795" target="_blank" rel="noopener noreferrer">#6793</a>] optimize the initialization logic for server meta</li>
+<li>[<a href="https://github.com/apache/incubator-seata/pull/6794" target="_blank" rel="noopener noreferrer">#6794</a>] optimize NacosMockTest UT case</li>
+<li>[<a href="https://github.com/apache/incubator-seata/pull/6806" target="_blank" rel="noopener noreferrer">#6806</a>] optimize <code>tableMeta</code> cache scheduled refresh issue</li>
+<li>[<a href="https://github.com/apache/incubator-seata/pull/6808" target="_blank" rel="noopener noreferrer">#6808</a>] change version to 2.2.0-SNAPSHOT</li>
+<li>[<a href="https://github.com/apache/incubator-seata/pull/6819" target="_blank" rel="noopener noreferrer">#6819</a>] merge the packaging processes of namingserver and seata-server</li>
+<li>[<a href="https://github.com/apache/incubator-seata/pull/6827" target="_blank" rel="noopener noreferrer">#6827</a>] rename namingserver registry type</li>
+<li>[<a href="https://github.com/apache/incubator-seata/pull/6836" target="_blank" rel="noopener noreferrer">#6836</a>] add independent nacos for the CI process</li>
+<li>[<a href="https://github.com/apache/incubator-seata/pull/6841" target="_blank" rel="noopener noreferrer">#6841</a>] update the LICENSE and NOTICE files and standardize dependency versions</li>
+<li>[<a href="https://github.com/apache/incubator-seata/pull/6823" target="_blank" rel="noopener noreferrer">#6823</a>] fix typo</li>
+<li>[<a href="https://github.com/apache/incubator-seata/pull/6779" target="_blank" rel="noopener noreferrer">#6779</a>] use curator instead of zkclient in config model</li>
+<li>[<a href="https://github.com/apache/incubator-seata/pull/6831" target="_blank" rel="noopener noreferrer">#6831</a>] use curator instead of zkclient in registry model</li>
+<li>[<a href="https://github.com/apache/incubator-seata/pull/6852" target="_blank" rel="noopener noreferrer">#6852</a>] optimize raft metadata api</li>
+<li>[<a href="https://github.com/apache/incubator-seata/pull/6863" target="_blank" rel="noopener noreferrer">#6863</a>] update NOTICE.md</li>
+</ul><h3 class="anchor anchorWithStickyNavbar_LWe7" id="refactor-1">refactor:<a href="#refactor-1" class="hash-link" aria-label="Direct link to refactor:" title="Direct link to refactor:">​</a></h3><h3 class="anchor anchorWithStickyNavbar_LWe7" id="security">security:<a href="#security" class="hash-link" aria-label="Direct link to security:" title="Direct link to security:">​</a></h3><h3 class="anchor anchorWithStickyNavbar_LWe7" id="test-1">test:<a href="#test-1" class="hash-link" aria- [...]
+<li>[<a href="https://github.com/apache/incubator-seata/pull/6533" target="_blank" rel="noopener noreferrer">#6533</a>] increase integration-tx-api module unit test coverage</li>
+<li>[<a href="https://github.com/apache/incubator-seata/pull/6608" target="_blank" rel="noopener noreferrer">#6608</a>] add unit test for sql-parser-core</li>
+<li>[<a href="https://github.com/apache/incubator-seata/pull/6647" target="_blank" rel="noopener noreferrer">#6647</a>] improve the test case coverage of saga module to 70%</li>
+<li>[<a href="https://github.com/apache/incubator-seata/pull/6695" target="_blank" rel="noopener noreferrer">#6695</a>] old version(&lt; 0.7.1) client test case for multi-version protocol</li>
+<li>[<a href="https://github.com/apache/incubator-seata/pull/6752" target="_blank" rel="noopener noreferrer">#6752</a>] Improve the test case coverage of metrics module</li>
+<li>[<a href="https://github.com/apache/incubator-seata/pull/6764" target="_blank" rel="noopener noreferrer">#6764</a>] add Apollo mock test case</li>
+<li>[<a href="https://github.com/apache/incubator-seata/pull/6750" target="_blank" rel="noopener noreferrer">#6750</a>] increase spring autoconfigure module unit test converage</li>
+<li>[<a href="https://github.com/apache/incubator-seata/pull/6773" target="_blank" rel="noopener noreferrer">#6773</a>] fix the wrong code coverage from codecov icon in default branch</li>
+<li>[<a href="https://github.com/apache/incubator-seata/pull/6821" target="_blank" rel="noopener noreferrer">#6821</a>] fix the test case assertions</li>
+<li>[<a href="https://github.com/apache/incubator-seata/pull/6803" target="_blank" rel="noopener noreferrer">#6803</a>] optimize: compilation and packaging for the ARM64 architecture</li>
+</ul><p>Thanks to these contributors for their code commits. Please report an unintended omission.</p><ul>
+<li><a href="https://github.com/slievrly" target="_blank" rel="noopener noreferrer">slievrly</a></li>
+<li><a href="https://github.com/tuwenlin" target="_blank" rel="noopener noreferrer">tuwenlin</a></li>
+<li><a href="https://github.com/YeonCheolGit" target="_blank" rel="noopener noreferrer">YeonCheolGit</a></li>
+<li><a href="https://github.com/liuqiufeng" target="_blank" rel="noopener noreferrer">liuqiufeng</a></li>
+<li><a href="https://github.com/God-Gan" target="_blank" rel="noopener noreferrer">God-Gan</a></li>
+<li><a href="https://github.com/Bughue" target="_blank" rel="noopener noreferrer">Bughue</a></li>
+<li><a href="https://github.com/funky-eyes" target="_blank" rel="noopener noreferrer">funky-eyes</a></li>
+<li><a href="https://github.com/tanyaofei" target="_blank" rel="noopener noreferrer">tanyaofei</a></li>
+<li><a href="https://github.com/traitsisgiorgos" target="_blank" rel="noopener noreferrer">traitsisgiorgos</a></li>
+<li><a href="https://github.com/wanghongzhou" target="_blank" rel="noopener noreferrer">wanghongzhou</a></li>
+<li><a href="https://github.com/ggbocoder" target="_blank" rel="noopener noreferrer">ggbocoder</a></li>
+<li><a href="https://github.com/azatyamanaev" target="_blank" rel="noopener noreferrer">azatyamanaev</a></li>
+<li><a href="https://github.com/xjlgod" target="_blank" rel="noopener noreferrer">xjlgod</a></li>
+<li><a href="https://github.com/xingfudeshi" target="_blank" rel="noopener noreferrer">xingfudeshi</a></li>
+<li><a href="https://github.com/wuwen5" target="_blank" rel="noopener noreferrer">wuwen5</a></li>
+<li><a href="https://github.com/jsbxyyx" target="_blank" rel="noopener noreferrer">jsbxyyx</a></li>
+<li><a href="https://github.com/iAmClever" target="_blank" rel="noopener noreferrer">iAmClever</a></li>
+<li><a href="https://github.com/GoodBoyCoder" target="_blank" rel="noopener noreferrer">GoodBoyCoder</a></li>
+<li><a href="https://github.com/liuqiufeng" target="_blank" rel="noopener noreferrer">liuqiufeng</a></li>
+<li><a href="https://github.com/caohdgege" target="_blank" rel="noopener noreferrer">caohdgege</a></li>
+<li><a href="https://github.com/TakeActionNow2019" target="_blank" rel="noopener noreferrer">TakeActionNow2019</a></li>
+<li><a href="https://github.com/hmj776521114" target="_blank" rel="noopener noreferrer">imashimaro</a></li>
+<li><a href="https://github.com/lyl2008dsg" target="_blank" rel="noopener noreferrer">lyl2008dsg</a></li>
+<li><a href="https://github.com/lightClouds917" target="_blank" rel="noopener noreferrer">lightClouds917</a></li>
+<li><a href="https://github.com/l81893521" target="_blank" rel="noopener noreferrer">l81893521</a></li>
+<li><a href="https://github.com/laywin" target="_blank" rel="noopener noreferrer">laywin</a></li>
+<li><a href="https://github.com/xiaoxiangyeyu0" target="_blank" rel="noopener noreferrer">xiaoxiangyeyu0</a></li>
+<li><a href="https://github.com/LegGasai" target="_blank" rel="noopener noreferrer">LegGasai</a></li>
+<li><a href="https://github.com/yangli-stu" target="_blank" rel="noopener noreferrer">yangli-stu</a></li>
+<li><a href="https://github.com/heliang666s" target="_blank" rel="noopener noreferrer">heliang666s</a></li>
+</ul><p>Also, we receive many valuable issues, questions and advices from our community. Thanks for you all.</p><h4 class="anchor anchorWithStickyNavbar_LWe7" id="link-1">Link<a href="#link-1" class="hash-link" aria-label="Direct link to Link" title="Direct link to Link">​</a></h4><ul>
+<li><strong>Seata:</strong> <a href="https://github.com/apache/incubator-seata" target="_blank" rel="noopener noreferrer">https://github.com/apache/incubator-seata</a></li>
+<li><strong>Seata-Samples:</strong> <a href="https://github.com/apache/incubator-seata-samples" target="_blank" rel="noopener noreferrer">https://github.com/apache/incubator-seata-samples</a></li>
+<li><strong>Release:</strong> <a href="https://github.com/apache/incubator-seata/releases" target="_blank" rel="noopener noreferrer">https://github.com/apache/incubator-seata/releases</a></li>
+<li><strong>WebSite:</strong> <a href="https://seata.apache.org" target="_blank" rel="noopener noreferrer">https://seata.apache.org</a></li>
+</ul></div></div></details>
+<h3 class="anchor anchorWithStickyNavbar_LWe7" id="210-2024-09-05recommended-version">2.1.0 (2024-09-05,Recommended version)<a href="#210-2024-09-05recommended-version" class="hash-link" aria-label="Direct link to 2.1.0 (2024-09-05,Recommended version)" title="Direct link to 2.1.0 (2024-09-05,Recommended version)">​</a></h3>
 <p><a href="https://downloads.apache.org/incubator/seata/2.1.0/apache-seata-2.1.0-incubating-src.tar.gz" target="_blank" rel="noopener noreferrer">source</a> |
 <a href="https://dist.apache.org/repos/dist/release/incubator/seata/2.1.0/apache-seata-2.1.0-incubating-bin.tar.gz" target="_blank" rel="noopener noreferrer">binary</a></p>
-<details class="details_lb9f alert alert--info details_b_Ee" data-collapsed="true"><summary><mark>Release notes</mark></summary><div><div class="collapsibleContent_i85q"><h3 class="anchor anchorWithStickyNavbar_LWe7" id="seata-210">Seata 2.1.0<a href="#seata-210" class="hash-link" aria-label="Direct link to Seata 2.1.0" title="Direct link to Seata 2.1.0">​</a></h3><p>Seata 2.1.0 Released</p><p>Seata is an easy-to-use, high-performance, open source distributed transaction solution.</p><p> [...]
+<details class="details_lb9f alert alert--info details_b_Ee" data-collapsed="true"><summary><mark>Release notes</mark></summary><div><div class="collapsibleContent_i85q"><h3 class="anchor anchorWithStickyNavbar_LWe7" id="seata-210">Seata 2.1.0<a href="#seata-210" class="hash-link" aria-label="Direct link to Seata 2.1.0" title="Direct link to Seata 2.1.0">​</a></h3><p>Seata 2.1.0 Released</p><p>Seata is an easy-to-use, high-performance, open source distributed transaction solution.</p><p> [...]
 <li>[<a href="https://github.com/seata/seata/pull/6370" target="_blank" rel="noopener noreferrer">#6370</a>] seata saga decouple spring, optimize architecture.</li>
 <li>[<a href="https://github.com/apache/incubator-seata/pull/6205" target="_blank" rel="noopener noreferrer">#6205</a>] mock server</li>
 <li>[<a href="https://github.com/apache/incubator-seata/pull/6169" target="_blank" rel="noopener noreferrer">#6169</a>] full support for states in the refactored state machine designer</li>
 <li>[<a href="https://github.com/apache/incubator-seata/pull/6230" target="_blank" rel="noopener noreferrer">#6230</a>] RocketMQ transaction are supported</li>
 <li>[<a href="https://github.com/apache/incubator-seata/pull/6326" target="_blank" rel="noopener noreferrer">#6326</a>] support raft node metadata sync</li>
 <li>[<a href="https://github.com/apache/incubator-seata/pull/6415" target="_blank" rel="noopener noreferrer">#6415</a>] support autolayout in seata-statemachine-designer</li>
-</ul><h3 class="anchor anchorWithStickyNavbar_LWe7" id="bugfix">bugfix:<a href="#bugfix" class="hash-link" aria-label="Direct link to bugfix:" title="Direct link to bugfix:">​</a></h3><ul>
+</ul><h3 class="anchor anchorWithStickyNavbar_LWe7" id="bugfix-2">bugfix:<a href="#bugfix-2" class="hash-link" aria-label="Direct link to bugfix:" title="Direct link to bugfix:">​</a></h3><ul>
 <li>[<a href="https://github.com/apache/incubator-seata/pull/6090" target="_blank" rel="noopener noreferrer">#6090</a>] fix the TCC aspect exception handling process, do not wrapping the internal call exceptions</li>
 <li>[<a href="https://github.com/apache/incubator-seata/pull/6075" target="_blank" rel="noopener noreferrer">#6075</a>] fix missing table alias for on update column of image SQL</li>
 <li>[<a href="https://github.com/apache/incubator-seata/pull/6086" target="_blank" rel="noopener noreferrer">#6086</a>] fix oracle column alias cannot find</li>
@@ -64,7 +329,7 @@
 <li>[<a href="https://github.com/apache/incubator-seata/pull/6555" target="_blank" rel="noopener noreferrer">#6555</a>] businessActionContext is compatible with io seata</li>
 <li>[<a href="https://github.com/apache/incubator-seata/pull/6553" target="_blank" rel="noopener noreferrer">#6553</a>] fix saga &quot;cannot matching status&quot;</li>
 <li>[<a href="https://github.com/apache/incubator-seata/pull/6575" target="_blank" rel="noopener noreferrer">#6575</a>] fix io.seata ActionInterceptorHandler use org.apache.seata BusinessActionContextParameter</li>
-</ul><h3 class="anchor anchorWithStickyNavbar_LWe7" id="optimize">optimize:<a href="#optimize" class="hash-link" aria-label="Direct link to optimize:" title="Direct link to optimize:">​</a></h3><ul>
+</ul><h3 class="anchor anchorWithStickyNavbar_LWe7" id="optimize-2">optimize:<a href="#optimize-2" class="hash-link" aria-label="Direct link to optimize:" title="Direct link to optimize:">​</a></h3><ul>
 <li>[<a href="https://github.com/apache/incubator-seata/pull/6031" target="_blank" rel="noopener noreferrer">#6031</a>] add a check for the existence of the undolog table</li>
 <li>[<a href="https://github.com/apache/incubator-seata/pull/6089" target="_blank" rel="noopener noreferrer">#6089</a>] modify the semantics of RaftServerFactory and remove unnecessary singleton</li>
 <li>[<a href="https://github.com/apache/incubator-seata/pull/4473" target="_blank" rel="noopener noreferrer">#4473</a>] rm appdata size limit</li>
@@ -169,7 +434,7 @@ retry mechanism</li>
 <li>[<a href="https://github.com/apache/incubator-seata/pull/6605" target="_blank" rel="noopener noreferrer">#6605</a>] revised the license and notice</li>
 <li>[<a href="https://github.com/apache/incubator-seata/pull/6609" target="_blank" rel="noopener noreferrer">#6609</a>] revised the notice file</li>
 <li>[<a href="https://github.com/apache/incubator-seata/pull/6610" target="_blank" rel="noopener noreferrer">#6610</a>] revised the notice file</li>
-</ul><h3 class="anchor anchorWithStickyNavbar_LWe7" id="security">security:<a href="#security" class="hash-link" aria-label="Direct link to security:" title="Direct link to security:">​</a></h3><ul>
+</ul><h3 class="anchor anchorWithStickyNavbar_LWe7" id="security-1">security:<a href="#security-1" class="hash-link" aria-label="Direct link to security:" title="Direct link to security:">​</a></h3><ul>
 <li>[<a href="https://github.com/apache/incubator-seata/pull/6069" target="_blank" rel="noopener noreferrer">#6069</a>] Upgrade Guava dependencies to fix security vulnerabilities</li>
 <li>[<a href="https://github.com/apache/incubator-seata/pull/6145" target="_blank" rel="noopener noreferrer">#6145</a>] upgrade jettison to 1.5.4</li>
 <li>[<a href="https://github.com/apache/incubator-seata/pull/6144" target="_blank" rel="noopener noreferrer">#6144</a>] upgrade nacos client to 1.4.6</li>
@@ -180,7 +445,7 @@ retry mechanism</li>
 <li>[<a href="https://github.com/apache/incubator-seata/pull/6349" target="_blank" rel="noopener noreferrer">#6349</a>] transfer dockerhub repo</li>
 <li>[<a href="https://github.com/apache/incubator-seata/pull/6362" target="_blank" rel="noopener noreferrer">#6362</a>] upgrade Spring related dependence</li>
 <li>[<a href="https://github.com/apache/incubator-seata/pull/6375" target="_blank" rel="noopener noreferrer">#6375</a>] override console nested dependencies</li>
-</ul><h3 class="anchor anchorWithStickyNavbar_LWe7" id="test">test:<a href="#test" class="hash-link" aria-label="Direct link to test:" title="Direct link to test:">​</a></h3><ul>
+</ul><h3 class="anchor anchorWithStickyNavbar_LWe7" id="test-2">test:<a href="#test-2" class="hash-link" aria-label="Direct link to test:" title="Direct link to test:">​</a></h3><ul>
 <li>[<a href="https://github.com/apache/incubator-seata/pull/6081" target="_blank" rel="noopener noreferrer">#6081</a>] add <code>test-os.yml</code> for testing the OS</li>
 <li>[<a href="https://github.com/apache/incubator-seata/pull/6125" target="_blank" rel="noopener noreferrer">#6125</a>] unbind xid in TransactionTemplateTest</li>
 <li>[<a href="https://github.com/apache/incubator-seata/pull/6157" target="_blank" rel="noopener noreferrer">#6157</a>] increase common module unit test coverage</li>
@@ -193,7 +458,7 @@ retry mechanism</li>
 <li>[<a href="https://github.com/apache/incubator-seata/pull/6545" target="_blank" rel="noopener noreferrer">#6545</a>] fix TestConfigCustomSPI compatibility test fail</li>
 <li>[<a href="https://github.com/apache/incubator-seata/pull/6560" target="_blank" rel="noopener noreferrer">#6560</a>] fix mock-server test, do not shutdown in Runtime.getRuntime().addShutdownHook</li>
 <li>[<a href="https://github.com/apache/incubator-seata/pull/6565" target="_blank" rel="noopener noreferrer">#6565</a>] fix testCompensationStateMachine fail</li>
-</ul><h3 class="anchor anchorWithStickyNavbar_LWe7" id="refactor">refactor:<a href="#refactor" class="hash-link" aria-label="Direct link to refactor:" title="Direct link to refactor:">​</a></h3><ul>
+</ul><h3 class="anchor anchorWithStickyNavbar_LWe7" id="refactor-2">refactor:<a href="#refactor-2" class="hash-link" aria-label="Direct link to refactor:" title="Direct link to refactor:">​</a></h3><ul>
 <li>[<a href="https://github.com/apache/incubator-seata/pull/6280" target="_blank" rel="noopener noreferrer">#6280</a>] refactor Saga designer using diagram-js</li>
 <li>[<a href="https://github.com/apache/incubator-seata/pull/6269" target="_blank" rel="noopener noreferrer">#6269</a>] standardize Seata Exception</li>
 <li>[<a href="https://github.com/apache/incubator-seata/pull/6420" target="_blank" rel="noopener noreferrer">#6420</a>] refactor Configuration Cache</li>
@@ -232,7 +497,7 @@ retry mechanism</li>
 <li><a href="https://github.com/sunxunle" target="_blank" rel="noopener noreferrer">sunxunle</a></li>
 <li><a href="https://github.com/bageyang" target="_blank" rel="noopener noreferrer">bageyang</a></li>
 <li><a href="https://github.com/YeonCheolGit" target="_blank" rel="noopener noreferrer">YeonCheolGit</a></li>
-</ul><p>Also, we receive many valuable issues, questions and advices from our community. Thanks for you all.</p><h4 class="anchor anchorWithStickyNavbar_LWe7" id="link">Link<a href="#link" class="hash-link" aria-label="Direct link to Link" title="Direct link to Link">​</a></h4><ul>
+</ul><p>Also, we receive many valuable issues, questions and advices from our community. Thanks for you all.</p><h4 class="anchor anchorWithStickyNavbar_LWe7" id="link-2">Link<a href="#link-2" class="hash-link" aria-label="Direct link to Link" title="Direct link to Link">​</a></h4><ul>
 <li><strong>Seata:</strong> <a href="https://github.com/apache/incubator-seata" target="_blank" rel="noopener noreferrer">https://github.com/apache/incubator-seata</a></li>
 <li><strong>Seata-Samples:</strong> <a href="https://github.com/apache/incubator-seata-samples" target="_blank" rel="noopener noreferrer">https://github.com/apache/incubator-seata-samples</a></li>
 <li><strong>Release:</strong> <a href="https://github.com/apache/incubator-seata/releases" target="_blank" rel="noopener noreferrer">https://github.com/apache/incubator-seata/releases</a></li>
@@ -241,7 +506,7 @@ retry mechanism</li>
 <h3 class="anchor anchorWithStickyNavbar_LWe7" id="200-2023-11-24">2.0.0 (2023-11-24)<a href="#200-2023-11-24" class="hash-link" aria-label="Direct link to 2.0.0 (2023-11-24)" title="Direct link to 2.0.0 (2023-11-24)">​</a></h3>
 <p><a href="https://github.com/apache/incubator-seata/archive/v2.0.0.zip" target="_blank" rel="noopener noreferrer">source</a> |
 <a href="https://github.com/apache/incubator-seata/releases/download/v2.0.0/seata-server-2.0.0.zip" target="_blank" rel="noopener noreferrer">binary</a></p>
-<details class="details_lb9f alert alert--info details_b_Ee" data-collapsed="true"><summary><mark>Release notes</mark></summary><div><div class="collapsibleContent_i85q"><h3 class="anchor anchorWithStickyNavbar_LWe7" id="seata-200">Seata 2.0.0<a href="#seata-200" class="hash-link" aria-label="Direct link to Seata 2.0.0" title="Direct link to Seata 2.0.0">​</a></h3><p>Seata 2.0.0 Released</p><p>Seata is an easy-to-use, high-performance, open source distributed transaction solution.</p><p> [...]
+<details class="details_lb9f alert alert--info details_b_Ee" data-collapsed="true"><summary><mark>Release notes</mark></summary><div><div class="collapsibleContent_i85q"><h3 class="anchor anchorWithStickyNavbar_LWe7" id="seata-200">Seata 2.0.0<a href="#seata-200" class="hash-link" aria-label="Direct link to Seata 2.0.0" title="Direct link to Seata 2.0.0">​</a></h3><p>Seata 2.0.0 Released</p><p>Seata is an easy-to-use, high-performance, open source distributed transaction solution.</p><p> [...]
 <li>[<a href="https://github.com/apache/incubator-seata/pull/5165" target="_blank" rel="noopener noreferrer">#5165</a>] optimize TCC structure, supporting API access. add integration layer module(seata-integration-tx-api) for transaction process definition and proxy enhancement.</li>
 <li>[<a href="https://github.com/apache/incubator-seata/pull/5352" target="_blank" rel="noopener noreferrer">#5352</a>] add jackson json parser and gson json parser for tcc business action context</li>
 <li>[<a href="https://github.com/apache/incubator-seata/pull/5377" target="_blank" rel="noopener noreferrer">#5377</a>] make AbstractHttpExecutor.class support http put</li>
@@ -259,7 +524,7 @@ retry mechanism</li>
 <li>[<a href="https://github.com/apache/incubator-seata/pull/5932" target="_blank" rel="noopener noreferrer">#5932</a>] support Dameng database</li>
 <li>[<a href="https://github.com/apache/incubator-seata/pull/5946" target="_blank" rel="noopener noreferrer">#5946</a>] add sqlserver&#x27;s adaptation to the console paging interface</li>
 <li>[<a href="https://github.com/apache/incubator-seata/pull/5226" target="_blank" rel="noopener noreferrer">#5226</a>] support raft cluster and store mode</li>
-</ul><h3 class="anchor anchorWithStickyNavbar_LWe7" id="bugfix-1">bugfix<a href="#bugfix-1" class="hash-link" aria-label="Direct link to bugfix" title="Direct link to bugfix">​</a></h3><ul>
+</ul><h3 class="anchor anchorWithStickyNavbar_LWe7" id="bugfix-3">bugfix<a href="#bugfix-3" class="hash-link" aria-label="Direct link to bugfix" title="Direct link to bugfix">​</a></h3><ul>
 <li>[<a href="https://github.com/apache/incubator-seata/pull/5677" target="_blank" rel="noopener noreferrer">#5677</a>] fix saga mode serviceTask inputParams json autoType convert exception</li>
 <li>[<a href="https://github.com/apache/incubator-seata/pull/5277" target="_blank" rel="noopener noreferrer">#5277</a>] fix server console has queried the released lock</li>
 <li>[<a href="https://github.com/apache/incubator-seata/pull/5282" target="_blank" rel="noopener noreferrer">#5282</a>] parallel request handle throw IndexOutOfBoundsException</li>
@@ -315,7 +580,7 @@ retry mechanism</li>
 <li>[<a href="https://github.com/apache/incubator-seata/pull/6049" target="_blank" rel="noopener noreferrer">#6049</a>] fix registry type for raft under the network interruption did not carry out the sleep 1s</li>
 <li>[<a href="https://github.com/apache/incubator-seata/pull/6050" target="_blank" rel="noopener noreferrer">#6050</a>] change RaftServer#destroy to wait all shutdown procedures</li>
 <li>[<a href="https://github.com/apache/incubator-seata/pull/6033" target="_blank" rel="noopener noreferrer">#6033</a>] fix the isReference judgment logic in HSFRemotingParser, remove unnecessary judgment about FactoryBean</li>
-</ul><h3 class="anchor anchorWithStickyNavbar_LWe7" id="optimize-1">optimize<a href="#optimize-1" class="hash-link" aria-label="Direct link to optimize" title="Direct link to optimize">​</a></h3><ul>
+</ul><h3 class="anchor anchorWithStickyNavbar_LWe7" id="optimize-3">optimize<a href="#optimize-3" class="hash-link" aria-label="Direct link to optimize" title="Direct link to optimize">​</a></h3><ul>
 <li>[<a href="https://github.com/apache/incubator-seata/pull/5966" target="_blank" rel="noopener noreferrer">#5966</a>] decouple saga expression handling and remove evaluator package</li>
 <li>[<a href="https://github.com/apache/incubator-seata/pull/5928" target="_blank" rel="noopener noreferrer">#5928</a>] add Saga statelang semantic validation</li>
 <li>[<a href="https://github.com/apache/incubator-seata/pull/4858" target="_blank" rel="noopener noreferrer">#4858</a>] reorganize the usage of task session manager</li>
@@ -376,7 +641,7 @@ retry mechanism</li>
 <li>[<a href="https://github.com/apache/incubator-seata/pull/5959" target="_blank" rel="noopener noreferrer">#5959</a>] modify code style and remove unused import</li>
 <li>[<a href="https://github.com/apache/incubator-seata/pull/6002" target="_blank" rel="noopener noreferrer">#6002</a>] remove fst serialization</li>
 <li>[<a href="https://github.com/apache/incubator-seata/pull/6045" target="_blank" rel="noopener noreferrer">#6045</a>] optimize derivative product check base on mysql</li>
-</ul><h3 class="anchor anchorWithStickyNavbar_LWe7" id="security-1">security<a href="#security-1" class="hash-link" aria-label="Direct link to security" title="Direct link to security">​</a></h3><ul>
+</ul><h3 class="anchor anchorWithStickyNavbar_LWe7" id="security-2">security<a href="#security-2" class="hash-link" aria-label="Direct link to security" title="Direct link to security">​</a></h3><ul>
 <li>[<a href="https://github.com/apache/incubator-seata/pull/5642" target="_blank" rel="noopener noreferrer">#5642</a>] add Hessian Serializer WhiteDenyList</li>
 <li>[<a href="https://github.com/apache/incubator-seata/pull/5694" target="_blank" rel="noopener noreferrer">#5694</a>] fix several node.js security vulnerabilities</li>
 <li>[<a href="https://github.com/apache/incubator-seata/pull/5801" target="_blank" rel="noopener noreferrer">#5801</a>] fix some dependencies vulnerability</li>
@@ -386,7 +651,7 @@ retry mechanism</li>
 <li>[<a href="https://github.com/apache/incubator-seata/pull/5942" target="_blank" rel="noopener noreferrer">#5942</a>] upgrade dependencies version</li>
 <li>[<a href="https://github.com/apache/incubator-seata/pull/5987" target="_blank" rel="noopener noreferrer">#5987</a>] upgrade some dependencies version</li>
 <li>[<a href="https://github.com/apache/incubator-seata/pull/6013" target="_blank" rel="noopener noreferrer">#6013</a>] upgrade seata-server spring version</li>
-</ul><h3 class="anchor anchorWithStickyNavbar_LWe7" id="test-1">test<a href="#test-1" class="hash-link" aria-label="Direct link to test" title="Direct link to test">​</a></h3><ul>
+</ul><h3 class="anchor anchorWithStickyNavbar_LWe7" id="test-3">test<a href="#test-3" class="hash-link" aria-label="Direct link to test" title="Direct link to test">​</a></h3><ul>
 <li>[<a href="https://github.com/apache/incubator-seata/pull/5308" target="_blank" rel="noopener noreferrer">#5308</a>] add unit test [FileLoader, ObjectHolder, StringUtils]</li>
 <li>[<a href="https://github.com/apache/incubator-seata/pull/5309" target="_blank" rel="noopener noreferrer">#5309</a>] add unit test [ArrayUtils, ConfigTools, MapUtil]</li>
 <li>[<a href="https://github.com/apache/incubator-seata/pull/5335" target="_blank" rel="noopener noreferrer">#5335</a>] add unit test [EnhancedServiceLoader,ExtensionDefinition,SizeUtilTest,ReflectionUtil,LowerCaseLinkHashMap,FileLoader,ObjectHolder]</li>
@@ -444,7 +709,7 @@ retry mechanism</li>
 <li><a href="https://github.com/fengzhenhai168" target="_blank" rel="noopener noreferrer">fengzhenhai168</a></li>
 <li><a href="https://github.com/tobehardest" target="_blank" rel="noopener noreferrer">tobehardest</a></li>
 <li><a href="https://github.com/leezongjie" target="_blank" rel="noopener noreferrer">leezongjie</a></li>
-</ul><p>Also, we receive many valuable issues, questions and advices from our community. Thanks for you all.</p><h4 class="anchor anchorWithStickyNavbar_LWe7" id="link-1">Link<a href="#link-1" class="hash-link" aria-label="Direct link to Link" title="Direct link to Link">​</a></h4><ul>
+</ul><p>Also, we receive many valuable issues, questions and advices from our community. Thanks for you all.</p><h4 class="anchor anchorWithStickyNavbar_LWe7" id="link-3">Link<a href="#link-3" class="hash-link" aria-label="Direct link to Link" title="Direct link to Link">​</a></h4><ul>
 <li><strong>Seata:</strong> <a href="https://github.com/apache/incubator-seata" target="_blank" rel="noopener noreferrer">https://github.com/apache/incubator-seata</a></li>
 <li><strong>Seata-Samples:</strong> <a href="https://github.com/apache/incubator-seata-samples" target="_blank" rel="noopener noreferrer">https://github.com/apache/incubator-seata-samples</a></li>
 <li><strong>Release:</strong> <a href="https://github.com/apache/incubator-seata/releases" target="_blank" rel="noopener noreferrer">https://github.com/apache/incubator-seata/releases</a></li>
@@ -453,15 +718,15 @@ retry mechanism</li>
 <h3 class="anchor anchorWithStickyNavbar_LWe7" id="180-2023-11-05">1.8.0 (2023-11-05)<a href="#180-2023-11-05" class="hash-link" aria-label="Direct link to 1.8.0 (2023-11-05)" title="Direct link to 1.8.0 (2023-11-05)">​</a></h3>
 <p><a href="https://github.com/apache/incubator-seata/archive/v1.8.0.zip" target="_blank" rel="noopener noreferrer">source</a> |
 <a href="https://github.com/apache/incubator-seata/releases/download/v1.8.0/seata-server-1.8.0.zip" target="_blank" rel="noopener noreferrer">binary</a></p>
-<details class="details_lb9f alert alert--info details_b_Ee" data-collapsed="true"><summary><mark>Release notes</mark></summary><div><div class="collapsibleContent_i85q"><h3 class="anchor anchorWithStickyNavbar_LWe7" id="seata-180">Seata 1.8.0<a href="#seata-180" class="hash-link" aria-label="Direct link to Seata 1.8.0" title="Direct link to Seata 1.8.0">​</a></h3><p>Seata 1.8.0 Released</p><p>Seata is an easy-to-use, high-performance, open source distributed transaction solution.</p><p> [...]
+<details class="details_lb9f alert alert--info details_b_Ee" data-collapsed="true"><summary><mark>Release notes</mark></summary><div><div class="collapsibleContent_i85q"><h3 class="anchor anchorWithStickyNavbar_LWe7" id="seata-180">Seata 1.8.0<a href="#seata-180" class="hash-link" aria-label="Direct link to Seata 1.8.0" title="Direct link to Seata 1.8.0">​</a></h3><p>Seata 1.8.0 Released</p><p>Seata is an easy-to-use, high-performance, open source distributed transaction solution.</p><p> [...]
 <li>[<a href="https://github.com/apache/incubator-seata/pull/3672" target="_blank" rel="noopener noreferrer">#3672</a>] support Dameng database</li>
 <li>[<a href="https://github.com/apache/incubator-seata/pull/5892" target="_blank" rel="noopener noreferrer">#5892</a>] support PolarDB-X 2.0 database</li>
-</ul><h3 class="anchor anchorWithStickyNavbar_LWe7" id="bugfix-2">bugfix<a href="#bugfix-2" class="hash-link" aria-label="Direct link to bugfix" title="Direct link to bugfix">​</a></h3><ul>
+</ul><h3 class="anchor anchorWithStickyNavbar_LWe7" id="bugfix-4">bugfix<a href="#bugfix-4" class="hash-link" aria-label="Direct link to bugfix" title="Direct link to bugfix">​</a></h3><ul>
 <li>[<a href="https://github.com/apache/incubator-seata/pull/5833" target="_blank" rel="noopener noreferrer">#5833</a>] bugfix: fix TC retry rollback wrongly, after the XA transaction fail and rollback</li>
 <li>[<a href="https://github.com/apache/incubator-seata/pull/5884" target="_blank" rel="noopener noreferrer">#5884</a>] fix dm escaped characters for upper and lower case column names</li>
 <li>[<a href="https://github.com/apache/incubator-seata/pull/5931" target="_blank" rel="noopener noreferrer">#5931</a>] fix the issue of missing sentinel password in store redis mode</li>
 <li>[<a href="https://github.com/apache/incubator-seata/pull/5970" target="_blank" rel="noopener noreferrer">#5970</a>] fix some configurations that are not deprecated show &quot;Deprecated&quot;</li>
-</ul><h3 class="anchor anchorWithStickyNavbar_LWe7" id="optimize-2">optimize<a href="#optimize-2" class="hash-link" aria-label="Direct link to optimize" title="Direct link to optimize">​</a></h3><ul>
+</ul><h3 class="anchor anchorWithStickyNavbar_LWe7" id="optimize-4">optimize<a href="#optimize-4" class="hash-link" aria-label="Direct link to optimize" title="Direct link to optimize">​</a></h3><ul>
 <li>[<a href="https://github.com/apache/incubator-seata/pull/5866" target="_blank" rel="noopener noreferrer">#5866</a>] some minor syntax optimization</li>
 <li>[<a href="https://github.com/apache/incubator-seata/pull/5889" target="_blank" rel="noopener noreferrer">#5889</a>] remove dependency without license</li>
 <li>[<a href="https://github.com/apache/incubator-seata/pull/5890" target="_blank" rel="noopener noreferrer">#5890</a>] remove 7z format compression support</li>
@@ -470,10 +735,10 @@ retry mechanism</li>
 <li>[<a href="https://github.com/apache/incubator-seata/pull/5927" target="_blank" rel="noopener noreferrer">#5927</a>] optimize some scripts related to Apollo</li>
 <li>[<a href="https://github.com/apache/incubator-seata/pull/5918" target="_blank" rel="noopener noreferrer">#5918</a>] standardized the properties of codecov.yml</li>
 <li>[<a href="https://github.com/apache/incubator-seata/pull/5939" target="_blank" rel="noopener noreferrer">#5939</a>] support jmx port in seata</li>
-</ul><h3 class="anchor anchorWithStickyNavbar_LWe7" id="security-2">security<a href="#security-2" class="hash-link" aria-label="Direct link to security" title="Direct link to security">​</a></h3><ul>
+</ul><h3 class="anchor anchorWithStickyNavbar_LWe7" id="security-3">security<a href="#security-3" class="hash-link" aria-label="Direct link to security" title="Direct link to security">​</a></h3><ul>
 <li>[<a href="https://github.com/apache/incubator-seata/pull/5867" target="_blank" rel="noopener noreferrer">#5867</a>] fix npm package vulnerabilities</li>
 <li>[<a href="https://github.com/apache/incubator-seata/pull/5898" target="_blank" rel="noopener noreferrer">#5898</a>] fix npm package vulnerabilities</li>
-</ul><h3 class="anchor anchorWithStickyNavbar_LWe7" id="test-2">test<a href="#test-2" class="hash-link" aria-label="Direct link to test" title="Direct link to test">​</a></h3><ul>
+</ul><h3 class="anchor anchorWithStickyNavbar_LWe7" id="test-4">test<a href="#test-4" class="hash-link" aria-label="Direct link to test" title="Direct link to test">​</a></h3><ul>
 <li>[<a href="https://github.com/apache/incubator-seata/pull/5888" target="_blank" rel="noopener noreferrer">#5888</a>] remove sofa test cases</li>
 <li>[<a href="https://github.com/apache/incubator-seata/pull/5831" target="_blank" rel="noopener noreferrer">#5831</a>] upgrade druid and add <code>test-druid.yml</code></li>
 <li>[<a href="https://github.com/apache/incubator-seata/pull/5862" target="_blank" rel="noopener noreferrer">#5862</a>] fix unit test in java 21</li>
@@ -490,7 +755,7 @@ retry mechanism</li>
 <li><a href="https://github.com/PeppaO" target="_blank" rel="noopener noreferrer">PeppaO</a></li>
 <li><a href="https://github.com/wangliang181230" target="_blank" rel="noopener noreferrer">wangliang181230</a></li>
 <li><a href="https://github.com/hsien999" target="_blank" rel="noopener noreferrer">hsien999</a></li>
-</ul><p>Also, we receive many valuable issues, questions and advices from our community. Thanks for you all.</p><h4 class="anchor anchorWithStickyNavbar_LWe7" id="link-2">Link<a href="#link-2" class="hash-link" aria-label="Direct link to Link" title="Direct link to Link">​</a></h4><ul>
+</ul><p>Also, we receive many valuable issues, questions and advices from our community. Thanks for you all.</p><h4 class="anchor anchorWithStickyNavbar_LWe7" id="link-4">Link<a href="#link-4" class="hash-link" aria-label="Direct link to Link" title="Direct link to Link">​</a></h4><ul>
 <li><strong>Seata:</strong> <a href="https://github.com/apache/incubator-seata" target="_blank" rel="noopener noreferrer">https://github.com/apache/incubator-seata</a></li>
 <li><strong>Seata-Samples:</strong> <a href="https://github.com/apache/incubator-seata-samples" target="_blank" rel="noopener noreferrer">https://github.com/apache/incubator-seata-samples</a></li>
 <li><strong>Release:</strong> <a href="https://github.com/apache/incubator-seata/releases" target="_blank" rel="noopener noreferrer">https://github.com/apache/incubator-seata/releases</a></li>
@@ -499,21 +764,21 @@ retry mechanism</li>
 <h3 class="anchor anchorWithStickyNavbar_LWe7" id="171-2023-09-05">1.7.1 (2023-09-05)<a href="#171-2023-09-05" class="hash-link" aria-label="Direct link to 1.7.1 (2023-09-05)" title="Direct link to 1.7.1 (2023-09-05)">​</a></h3>
 <p><a href="https://github.com/apache/incubator-seata/archive/v1.7.1.zip" target="_blank" rel="noopener noreferrer">source</a> |
 <a href="https://github.com/apache/incubator-seata/releases/download/v1.7.1/seata-server-1.7.1.zip" target="_blank" rel="noopener noreferrer">binary</a></p>
-<details class="details_lb9f alert alert--info details_b_Ee" data-collapsed="true"><summary><mark>Release notes</mark></summary><div><div class="collapsibleContent_i85q"><h3 class="anchor anchorWithStickyNavbar_LWe7" id="seata-171">Seata 1.7.1<a href="#seata-171" class="hash-link" aria-label="Direct link to Seata 1.7.1" title="Direct link to Seata 1.7.1">​</a></h3><p>Seata 1.7.1 Released</p><p>Seata is an easy-to-use, high-performance, open source distributed transaction solution.</p><p> [...]
+<details class="details_lb9f alert alert--info details_b_Ee" data-collapsed="true"><summary><mark>Release notes</mark></summary><div><div class="collapsibleContent_i85q"><h3 class="anchor anchorWithStickyNavbar_LWe7" id="seata-171">Seata 1.7.1<a href="#seata-171" class="hash-link" aria-label="Direct link to Seata 1.7.1" title="Direct link to Seata 1.7.1">​</a></h3><p>Seata 1.7.1 Released</p><p>Seata is an easy-to-use, high-performance, open source distributed transaction solution.</p><p> [...]
 <li>[<a href="https://github.com/apache/incubator-seata/pull/5803" target="_blank" rel="noopener noreferrer">#5803</a>] docker image supports JVM parameter injection</li>
-</ul><h3 class="anchor anchorWithStickyNavbar_LWe7" id="bugfix-3">bugfix<a href="#bugfix-3" class="hash-link" aria-label="Direct link to bugfix" title="Direct link to bugfix">​</a></h3><ul>
+</ul><h3 class="anchor anchorWithStickyNavbar_LWe7" id="bugfix-5">bugfix<a href="#bugfix-5" class="hash-link" aria-label="Direct link to bugfix" title="Direct link to bugfix">​</a></h3><ul>
 <li>[<a href="https://github.com/apache/incubator-seata/pull/5749" target="_blank" rel="noopener noreferrer">#5749</a>] case of the pk col-name in the business sql is inconsistent with the case in the table metadata, resulting in a rollback failure</li>
 <li>[<a href="https://github.com/apache/incubator-seata/pull/5762" target="_blank" rel="noopener noreferrer">#5762</a>] change some fields type of TableMetaCache to avoid integer overflow</li>
 <li>[<a href="https://github.com/apache/incubator-seata/pull/5769" target="_blank" rel="noopener noreferrer">#5769</a>] fix the problem that the parameter prefix requirement of the setAttachment method in sofa-rpc is not met</li>
 <li>[<a href="https://github.com/apache/incubator-seata/pull/5814" target="_blank" rel="noopener noreferrer">#5814</a>] fix XA transaction start exception and rollback failure</li>
 <li>[<a href="https://github.com/apache/incubator-seata/pull/5771" target="_blank" rel="noopener noreferrer">#5771</a>] insert executor keywords unescape</li>
 <li>[<a href="https://github.com/apache/incubator-seata/pull/5814" target="_blank" rel="noopener noreferrer">#5819</a>] fix oracle column alias cannot find</li>
-</ul><h3 class="anchor anchorWithStickyNavbar_LWe7" id="optimize-3">optimize<a href="#optimize-3" class="hash-link" aria-label="Direct link to optimize" title="Direct link to optimize">​</a></h3><ul>
+</ul><h3 class="anchor anchorWithStickyNavbar_LWe7" id="optimize-5">optimize<a href="#optimize-5" class="hash-link" aria-label="Direct link to optimize" title="Direct link to optimize">​</a></h3><ul>
 <li>[<a href="https://github.com/apache/incubator-seata/pull/5804" target="_blank" rel="noopener noreferrer">#5804</a>] optimize docker default timezone</li>
 <li>[<a href="https://github.com/apache/incubator-seata/pull/5815" target="_blank" rel="noopener noreferrer">#5815</a>] support the nacos application name property</li>
 <li>[<a href="https://github.com/apache/incubator-seata/pull/5820" target="_blank" rel="noopener noreferrer">#5820</a>] unified log output directory</li>
 <li>[<a href="https://github.com/apache/incubator-seata/pull/5822" target="_blank" rel="noopener noreferrer">#5822</a>] upgrade some deprecated github actions</li>
-</ul><h3 class="anchor anchorWithStickyNavbar_LWe7" id="security-3">security<a href="#security-3" class="hash-link" aria-label="Direct link to security" title="Direct link to security">​</a></h3><ul>
+</ul><h3 class="anchor anchorWithStickyNavbar_LWe7" id="security-4">security<a href="#security-4" class="hash-link" aria-label="Direct link to security" title="Direct link to security">​</a></h3><ul>
 <li>[<a href="https://github.com/apache/incubator-seata/pull/5728" target="_blank" rel="noopener noreferrer">#5728</a>] fix some dependencies vulnerability</li>
 <li>[<a href="https://github.com/apache/incubator-seata/pull/5766" target="_blank" rel="noopener noreferrer">#5766</a>] fix some serializer vulnerabilities</li>
 </ul><p>Thanks to these contributors for their code commits. Please report an unintended omission.</p><ul>
@@ -525,7 +790,7 @@ retry mechanism</li>
 <li><a href="https://github.com/hadoop835" target="_blank" rel="noopener noreferrer">hadoop835</a></li>
 <li><a href="https://github.com/funky-eyes" target="_blank" rel="noopener noreferrer">funky-eyes</a></li>
 <li><a href="https://github.com/DroidEye2ONGU" target="_blank" rel="noopener noreferrer">DroidEye2ONGU</a></li>
-</ul><p>Also, we receive many valuable issues, questions and advices from our community. Thanks for you all.</p><h4 class="anchor anchorWithStickyNavbar_LWe7" id="link-3">Link<a href="#link-3" class="hash-link" aria-label="Direct link to Link" title="Direct link to Link">​</a></h4><ul>
+</ul><p>Also, we receive many valuable issues, questions and advices from our community. Thanks for you all.</p><h4 class="anchor anchorWithStickyNavbar_LWe7" id="link-5">Link<a href="#link-5" class="hash-link" aria-label="Direct link to Link" title="Direct link to Link">​</a></h4><ul>
 <li><strong>Seata:</strong> <a href="https://github.com/apache/incubator-seata" target="_blank" rel="noopener noreferrer">https://github.com/apache/incubator-seata</a></li>
 <li><strong>Seata-Samples:</strong> <a href="https://github.com/apache/incubator-seata-samples" target="_blank" rel="noopener noreferrer">https://github.com/apache/incubator-seata-samples</a></li>
 <li><strong>Release:</strong> <a href="https://github.com/apache/incubator-seata/releases" target="_blank" rel="noopener noreferrer">https://github.com/apache/incubator-seata/releases</a></li>
@@ -534,11 +799,11 @@ retry mechanism</li>
 <h3 class="anchor anchorWithStickyNavbar_LWe7" id="170-2023-07-11">1.7.0 (2023-07-11)<a href="#170-2023-07-11" class="hash-link" aria-label="Direct link to 1.7.0 (2023-07-11)" title="Direct link to 1.7.0 (2023-07-11)">​</a></h3>
 <p><a href="https://github.com/apache/incubator-seata/archive/v1.7.0.zip" target="_blank" rel="noopener noreferrer">source</a> |
 <a href="https://github.com/apache/incubator-seata/releases/download/v1.7.0/seata-server-1.7.0.zip" target="_blank" rel="noopener noreferrer">binary</a></p>
-<details class="details_lb9f alert alert--info details_b_Ee" data-collapsed="true"><summary><mark>Release notes</mark></summary><div><div class="collapsibleContent_i85q"><h3 class="anchor anchorWithStickyNavbar_LWe7" id="seata-170">Seata 1.7.0<a href="#seata-170" class="hash-link" aria-label="Direct link to Seata 1.7.0" title="Direct link to Seata 1.7.0">​</a></h3><p>Seata 1.7.0 Released</p><p>Seata is an easy-to-use, high-performance, open source distributed transaction solution.</p><p> [...]
+<details class="details_lb9f alert alert--info details_b_Ee" data-collapsed="true"><summary><mark>Release notes</mark></summary><div><div class="collapsibleContent_i85q"><h3 class="anchor anchorWithStickyNavbar_LWe7" id="seata-170">Seata 1.7.0<a href="#seata-170" class="hash-link" aria-label="Direct link to Seata 1.7.0" title="Direct link to Seata 1.7.0">​</a></h3><p>Seata 1.7.0 Released</p><p>Seata is an easy-to-use, high-performance, open source distributed transaction solution.</p><p> [...]
 <li>[<a href="https://github.com/apache/incubator-seata/pull/5476" target="_blank" rel="noopener noreferrer">#5476</a>] first support <code>native-image</code> for <code>seata-client</code></li>
 <li>[<a href="https://github.com/apache/incubator-seata/pull/5495" target="_blank" rel="noopener noreferrer">#5495</a>] console integration saga-statemachine-designer</li>
 <li>[<a href="https://github.com/apache/incubator-seata/pull/5668" target="_blank" rel="noopener noreferrer">#5668</a>] compatible with file.conf and registry.conf configurations in version 1.4.2 and below</li>
-</ul><h3 class="anchor anchorWithStickyNavbar_LWe7" id="bugfix-4">bugfix<a href="#bugfix-4" class="hash-link" aria-label="Direct link to bugfix" title="Direct link to bugfix">​</a></h3><ul>
+</ul><h3 class="anchor anchorWithStickyNavbar_LWe7" id="bugfix-6">bugfix<a href="#bugfix-6" class="hash-link" aria-label="Direct link to bugfix" title="Direct link to bugfix">​</a></h3><ul>
 <li>[<a href="https://github.com/apache/incubator-seata/pull/5682" target="_blank" rel="noopener noreferrer">#5682</a>] fix saga mode replay context lost startParams</li>
 <li>[<a href="https://github.com/apache/incubator-seata/pull/5671" target="_blank" rel="noopener noreferrer">#5671</a>] fix saga mode serviceTask inputParams json autoType convert exception</li>
 <li>[<a href="https://github.com/apache/incubator-seata/pull/5194" target="_blank" rel="noopener noreferrer">#5194</a>] fix wrong keyword order for oracle when creating a table</li>
@@ -577,7 +842,7 @@ retry mechanism</li>
 <li>[<a href="https://github.com/apache/incubator-seata/pull/5675" target="_blank" rel="noopener noreferrer">#5675</a>] fix compatibility between xxx.grouplist and grouplist.xxx configuration items</li>
 <li>[<a href="https://github.com/apache/incubator-seata/pull/5690" target="_blank" rel="noopener noreferrer">#5690</a>] fix console print <code>unauthorized error</code></li>
 <li>[<a href="https://github.com/apache/incubator-seata/pull/5711" target="_blank" rel="noopener noreferrer">#5711</a>] fix get configuration item contains underlined error</li>
-</ul><h3 class="anchor anchorWithStickyNavbar_LWe7" id="optimize-4">optimize<a href="#optimize-4" class="hash-link" aria-label="Direct link to optimize" title="Direct link to optimize">​</a></h3><ul>
+</ul><h3 class="anchor anchorWithStickyNavbar_LWe7" id="optimize-6">optimize<a href="#optimize-6" class="hash-link" aria-label="Direct link to optimize" title="Direct link to optimize">​</a></h3><ul>
 <li>[<a href="https://github.com/apache/incubator-seata/pull/5208" target="_blank" rel="noopener noreferrer">#5208</a>] optimize throwable getCause once more</li>
 <li>[<a href="https://github.com/apache/incubator-seata/pull/5212" target="_blank" rel="noopener noreferrer">#5212</a>] optimize log message level</li>
 <li>[<a href="https://github.com/apache/incubator-seata/pull/5237" target="_blank" rel="noopener noreferrer">#5237</a>] optimize exception log message print(EnhancedServiceLoader.loadFile#cahtch)</li>
@@ -601,11 +866,11 @@ retry mechanism</li>
 <li>[<a href="https://github.com/apache/incubator-seata/pull/5678" target="_blank" rel="noopener noreferrer">#5678</a>] optimize escape character for case of columnNames</li>
 <li>[<a href="https://github.com/apache/incubator-seata/pull/5684" target="_blank" rel="noopener noreferrer">#5684</a>] optimize github actions for CodeQL, skywalking-eyes and checkout</li>
 <li>[<a href="https://github.com/apache/incubator-seata/pull/5700" target="_blank" rel="noopener noreferrer">#5700</a>] optimize distributed lock log</li>
-</ul><h3 class="anchor anchorWithStickyNavbar_LWe7" id="security-4">security<a href="#security-4" class="hash-link" aria-label="Direct link to security" title="Direct link to security">​</a></h3><ul>
+</ul><h3 class="anchor anchorWithStickyNavbar_LWe7" id="security-5">security<a href="#security-5" class="hash-link" aria-label="Direct link to security" title="Direct link to security">​</a></h3><ul>
 <li>[<a href="https://github.com/apache/incubator-seata/pull/5172" target="_blank" rel="noopener noreferrer">#5172</a>] fix some security vulnerabilities</li>
 <li>[<a href="https://github.com/apache/incubator-seata/pull/5683" target="_blank" rel="noopener noreferrer">#5683</a>] add Hessian Serializer WhiteDenyList</li>
 <li>[<a href="https://github.com/apache/incubator-seata/pull/5696" target="_blank" rel="noopener noreferrer">#5696</a>] fix several node.js security vulnerabilities</li>
-</ul><h3 class="anchor anchorWithStickyNavbar_LWe7" id="test-3">test<a href="#test-3" class="hash-link" aria-label="Direct link to test" title="Direct link to test">​</a></h3><ul>
+</ul><h3 class="anchor anchorWithStickyNavbar_LWe7" id="test-5">test<a href="#test-5" class="hash-link" aria-label="Direct link to test" title="Direct link to test">​</a></h3><ul>
 <li>[<a href="https://github.com/apache/incubator-seata/pull/5380" target="_blank" rel="noopener noreferrer">#5380</a>] fix UpdateExecutorTest failed</li>
 <li>[<a href="https://github.com/apache/incubator-seata/pull/5382" target="_blank" rel="noopener noreferrer">#5382</a>] fix multi spring version test failed</li>
 </ul><p>Thanks to these contributors for their code commits. Please report an unintended omission.</p><ul>
@@ -629,7 +894,7 @@ retry mechanism</li>
 <li><a href="https://github.com/liuqiufeng" target="_blank" rel="noopener noreferrer">liuqiufeng</a></li>
 <li><a href="https://github.com/wt-better" target="_blank" rel="noopener noreferrer">yixia</a></li>
 <li><a href="https://github.com/jumtp" target="_blank" rel="noopener noreferrer">jumtp</a></li>
-</ul><p>Also, we receive many valuable issues, questions and advices from our community. Thanks for you all.</p><h4 class="anchor anchorWithStickyNavbar_LWe7" id="link-4">Link<a href="#link-4" class="hash-link" aria-label="Direct link to Link" title="Direct link to Link">​</a></h4><ul>
+</ul><p>Also, we receive many valuable issues, questions and advices from our community. Thanks for you all.</p><h4 class="anchor anchorWithStickyNavbar_LWe7" id="link-6">Link<a href="#link-6" class="hash-link" aria-label="Direct link to Link" title="Direct link to Link">​</a></h4><ul>
 <li><strong>Seata:</strong> <a href="https://github.com/apache/incubator-seata" target="_blank" rel="noopener noreferrer">https://github.com/apache/incubator-seata</a></li>
 <li><strong>Seata-Samples:</strong> <a href="https://github.com/apache/incubator-seata-samples" target="_blank" rel="noopener noreferrer">https://github.com/apache/incubator-seata-samples</a></li>
 <li><strong>Release:</strong> <a href="https://github.com/apache/incubator-seata/releases" target="_blank" rel="noopener noreferrer">https://github.com/apache/incubator-seata/releases</a></li>
@@ -638,11 +903,11 @@ retry mechanism</li>
 <h3 class="anchor anchorWithStickyNavbar_LWe7" id="161-2022-12-21">1.6.1 (2022-12-21)<a href="#161-2022-12-21" class="hash-link" aria-label="Direct link to 1.6.1 (2022-12-21)" title="Direct link to 1.6.1 (2022-12-21)">​</a></h3>
 <p><a href="https://github.com/apache/incubator-seata/archive/v1.6.1.zip" target="_blank" rel="noopener noreferrer">source</a> |
 <a href="https://github.com/apache/incubator-seata/releases/download/v1.6.1/seata-server-1.6.1.zip" target="_blank" rel="noopener noreferrer">binary</a></p>
-<details class="details_lb9f alert alert--info details_b_Ee" data-collapsed="true"><summary><mark>Release notes</mark></summary><div><div class="collapsibleContent_i85q"><h3 class="anchor anchorWithStickyNavbar_LWe7" id="seata-161">Seata 1.6.1<a href="#seata-161" class="hash-link" aria-label="Direct link to Seata 1.6.1" title="Direct link to Seata 1.6.1">​</a></h3><p>Seata 1.6.1 Released</p><p>Seata is an easy-to-use, high-performance, open source distributed transaction solution.</p><p> [...]
+<details class="details_lb9f alert alert--info details_b_Ee" data-collapsed="true"><summary><mark>Release notes</mark></summary><div><div class="collapsibleContent_i85q"><h3 class="anchor anchorWithStickyNavbar_LWe7" id="seata-161">Seata 1.6.1<a href="#seata-161" class="hash-link" aria-label="Direct link to Seata 1.6.1" title="Direct link to Seata 1.6.1">​</a></h3><p>Seata 1.6.1 Released</p><p>Seata is an easy-to-use, high-performance, open source distributed transaction solution.</p><p> [...]
 <li>[<a href="https://github.com/apache/incubator-seata/pull/5115" target="_blank" rel="noopener noreferrer">#5115</a>] support for <code>spring-boot:3.x</code></li>
-</ul><h3 class="anchor anchorWithStickyNavbar_LWe7" id="bugfix-5">bugfix<a href="#bugfix-5" class="hash-link" aria-label="Direct link to bugfix" title="Direct link to bugfix">​</a></h3><ul>
+</ul><h3 class="anchor anchorWithStickyNavbar_LWe7" id="bugfix-7">bugfix<a href="#bugfix-7" class="hash-link" aria-label="Direct link to bugfix" title="Direct link to bugfix">​</a></h3><ul>
 <li>[<a href="https://github.com/apache/incubator-seata/pull/5179" target="_blank" rel="noopener noreferrer">#5179</a>] fix ClassNotFoundException when server starts using Eureka</li>
-</ul><h3 class="anchor anchorWithStickyNavbar_LWe7" id="optimize-5">optimize<a href="#optimize-5" class="hash-link" aria-label="Direct link to optimize" title="Direct link to optimize">​</a></h3><ul>
+</ul><h3 class="anchor anchorWithStickyNavbar_LWe7" id="optimize-7">optimize<a href="#optimize-7" class="hash-link" aria-label="Direct link to optimize" title="Direct link to optimize">​</a></h3><ul>
 <li>[<a href="https://github.com/apache/incubator-seata/pull/5120" target="_blank" rel="noopener noreferrer">#5120</a>] unify the format of configuration items in yml files</li>
 <li>[<a href="https://github.com/apache/incubator-seata/pull/5180" target="_blank" rel="noopener noreferrer">#5180</a>] GlobalTransactionScanner,SeataAutoDataSourceProxyCreator declare @bean methods as static</li>
 <li>[<a href="https://github.com/apache/incubator-seata/pull/5182" target="_blank" rel="noopener noreferrer">#5182</a>] fix some security vulnerabilities in GGEditor</li>
@@ -653,7 +918,7 @@ retry mechanism</li>
 <li><a href="https://github.com/xingfudeshi" target="_blank" rel="noopener noreferrer">xingfudeshi</a></li>
 <li><a href="https://github.com/whxxxxx" target="_blank" rel="noopener noreferrer">whxxxxx</a></li>
 <li><a href="https://github.com/xssdpgy" target="_blank" rel="noopener noreferrer">xssdpgy</a></li>
-</ul><p>Also, we receive many valuable issues, questions and advices from our community. Thanks for you all.</p><h4 class="anchor anchorWithStickyNavbar_LWe7" id="link-5">Link<a href="#link-5" class="hash-link" aria-label="Direct link to Link" title="Direct link to Link">​</a></h4><ul>
+</ul><p>Also, we receive many valuable issues, questions and advices from our community. Thanks for you all.</p><h4 class="anchor anchorWithStickyNavbar_LWe7" id="link-7">Link<a href="#link-7" class="hash-link" aria-label="Direct link to Link" title="Direct link to Link">​</a></h4><ul>
 <li><strong>Seata:</strong> <a href="https://github.com/apache/incubator-seata" target="_blank" rel="noopener noreferrer">https://github.com/apache/incubator-seata</a></li>
 <li><strong>Seata-Samples:</strong> <a href="https://github.com/apache/incubator-seata-samples" target="_blank" rel="noopener noreferrer">https://github.com/apache/incubator-seata-samples</a></li>
 <li><strong>Release:</strong> <a href="https://github.com/apache/incubator-seata/releases" target="_blank" rel="noopener noreferrer">https://github.com/apache/incubator-seata/releases</a></li>
@@ -662,7 +927,7 @@ retry mechanism</li>
 <h3 class="anchor anchorWithStickyNavbar_LWe7" id="160-2022-12-17">1.6.0 (2022-12-17)<a href="#160-2022-12-17" class="hash-link" aria-label="Direct link to 1.6.0 (2022-12-17)" title="Direct link to 1.6.0 (2022-12-17)">​</a></h3>
 <p><a href="https://github.com/apache/incubator-seata/archive/v1.6.0.zip" target="_blank" rel="noopener noreferrer">source</a> |
 <a href="https://github.com/apache/incubator-seata/releases/download/v1.6.0/seata-server-1.6.0.zip" target="_blank" rel="noopener noreferrer">binary</a></p>
-<details class="details_lb9f alert alert--info details_b_Ee" data-collapsed="true"><summary><mark>Release notes</mark></summary><div><div class="collapsibleContent_i85q"><h3 class="anchor anchorWithStickyNavbar_LWe7" id="seata-160">Seata 1.6.0<a href="#seata-160" class="hash-link" aria-label="Direct link to Seata 1.6.0" title="Direct link to Seata 1.6.0">​</a></h3><p>Seata 1.6.0 Released</p><p>Seata is an easy-to-use, high-performance, open source distributed transaction solution.</p><p> [...]
+<details class="details_lb9f alert alert--info details_b_Ee" data-collapsed="true"><summary><mark>Release notes</mark></summary><div><div class="collapsibleContent_i85q"><h3 class="anchor anchorWithStickyNavbar_LWe7" id="seata-160">Seata 1.6.0<a href="#seata-160" class="hash-link" aria-label="Direct link to Seata 1.6.0" title="Direct link to Seata 1.6.0">​</a></h3><p>Seata 1.6.0 Released</p><p>Seata is an easy-to-use, high-performance, open source distributed transaction solution.</p><p> [...]
 <li>[<a href="https://github.com/apache/incubator-seata/pull/4863" target="_blank" rel="noopener noreferrer">#4863</a>] support oracle and postgresql multi primary key</li>
 <li>[<a href="https://github.com/apache/incubator-seata/pull/4649" target="_blank" rel="noopener noreferrer">#4649</a>] seata-server support multiple registry</li>
 <li>[<a href="https://github.com/apache/incubator-seata/pull/4779" target="_blank" rel="noopener noreferrer">#4779</a>] support Apache Dubbo3</li>
@@ -672,7 +937,7 @@ retry mechanism</li>
 <li>[<a href="https://github.com/apache/incubator-seata/pull/4542" target="_blank" rel="noopener noreferrer">#4542</a>] support oracle timestamp types</li>
 <li>[<a href="https://github.com/apache/incubator-seata/pull/5111" target="_blank" rel="noopener noreferrer">#5111</a>] support Nacos contextPath</li>
 <li>[<a href="https://github.com/apache/incubator-seata/pull/4802" target="_blank" rel="noopener noreferrer">#4802</a>] dockerfile support arm64</li>
-</ul><h3 class="anchor anchorWithStickyNavbar_LWe7" id="bugfix-6">bugfix<a href="#bugfix-6" class="hash-link" aria-label="Direct link to bugfix" title="Direct link to bugfix">​</a></h3><ul>
+</ul><h3 class="anchor anchorWithStickyNavbar_LWe7" id="bugfix-8">bugfix<a href="#bugfix-8" class="hash-link" aria-label="Direct link to bugfix" title="Direct link to bugfix">​</a></h3><ul>
 <li>[<a href="https://github.com/apache/incubator-seata/pull/4780" target="_blank" rel="noopener noreferrer">#4780</a>] fix can&#x27;t post TimeoutRollbacked event after a successful timeout rollback</li>
 <li>[<a href="https://github.com/apache/incubator-seata/pull/4954" target="_blank" rel="noopener noreferrer">#4954</a>] fix output expression incorrectly throws npe</li>
 <li>[<a href="https://github.com/apache/incubator-seata/pull/4817" target="_blank" rel="noopener noreferrer">#4817</a>] fix in high version springboot property not Standard</li>
@@ -706,7 +971,7 @@ retry mechanism</li>
 <li>[<a href="https://github.com/apache/incubator-seata/pull/5131" target="_blank" rel="noopener noreferrer">#5131</a>] fix rollback xa connection active state</li>
 <li>[<a href="https://github.com/apache/incubator-seata/pull/5134" target="_blank" rel="noopener noreferrer">#5134</a>] fix hikari datasource auto proxy fail</li>
 <li>[<a href="https://github.com/apache/incubator-seata/pull/5163" target="_blank" rel="noopener noreferrer">#5163</a>] fix bad service configuration file and compilation failure</li>
-</ul><h3 class="anchor anchorWithStickyNavbar_LWe7" id="optimize-6">optimize<a href="#optimize-6" class="hash-link" aria-label="Direct link to optimize" title="Direct link to optimize">​</a></h3><ul>
+</ul><h3 class="anchor anchorWithStickyNavbar_LWe7" id="optimize-8">optimize<a href="#optimize-8" class="hash-link" aria-label="Direct link to optimize" title="Direct link to optimize">​</a></h3><ul>
 <li>[<a href="https://github.com/apache/incubator-seata/pull/4774" target="_blank" rel="noopener noreferrer">#4774</a>] optimize mysql8 dependencies for seataio/seata-server image</li>
 <li>[<a href="https://github.com/apache/incubator-seata/pull/4790" target="_blank" rel="noopener noreferrer">#4790</a>] Add a github action to publish Seata to OSSRH</li>
 <li>[<a href="https://github.com/apache/incubator-seata/pull/4765" target="_blank" rel="noopener noreferrer">#4765</a>] mysql 8.0.29 not should be hold for connection</li>
@@ -745,7 +1010,7 @@ retry mechanism</li>
 <li>[<a href="https://github.com/apache/incubator-seata/pull/4582" target="_blank" rel="noopener noreferrer">#4582</a>] redis mode support sorted set by timeout</li>
 <li>[<a href="https://github.com/apache/incubator-seata/pull/4963" target="_blank" rel="noopener noreferrer">#4963</a>] add ARM64 CI workflow</li>
 <li>[<a href="https://github.com/apache/incubator-seata/pull/4434" target="_blank" rel="noopener noreferrer">#4434</a>] remove seata-server&#x27;s CMS parameters</li>
-</ul><h3 class="anchor anchorWithStickyNavbar_LWe7" id="test-4">test<a href="#test-4" class="hash-link" aria-label="Direct link to test" title="Direct link to test">​</a></h3><ul>
+</ul><h3 class="anchor anchorWithStickyNavbar_LWe7" id="test-6">test<a href="#test-6" class="hash-link" aria-label="Direct link to test" title="Direct link to test">​</a></h3><ul>
 <li>[<a href="https://github.com/apache/incubator-seata/pull/4411" target="_blank" rel="noopener noreferrer">#4411</a>] add UT for oracle in AT mode</li>
 <li>[<a href="https://github.com/apache/incubator-seata/pull/4794" target="_blank" rel="noopener noreferrer">#4794</a>] try to fix the test <code>DataSourceProxyTest.getResourceIdTest()</code></li>
 <li>[<a href="https://github.com/apache/incubator-seata/pull/5101" target="_blank" rel="noopener noreferrer">#5101</a>] fix ClassNotFoundException during the zk unit test</li>
@@ -784,7 +1049,7 @@ retry mechanism</li>
 <li><a href="https://github.com/xingfudeshi" target="_blank" rel="noopener noreferrer">xingfudeshi</a></li>
 <li><a href="https://github.com/odidev" target="_blank" rel="noopener noreferrer">odidev</a></li>
 <li><a href="https://github.com/miaoxueyu" target="_blank" rel="noopener noreferrer">miaoxueyu</a></li>
-</ul><p>Also, we receive many valuable issues, questions and advices from our community. Thanks for you all.</p><h4 class="anchor anchorWithStickyNavbar_LWe7" id="link-6">Link<a href="#link-6" class="hash-link" aria-label="Direct link to Link" title="Direct link to Link">​</a></h4><ul>
+</ul><p>Also, we receive many valuable issues, questions and advices from our community. Thanks for you all.</p><h4 class="anchor anchorWithStickyNavbar_LWe7" id="link-8">Link<a href="#link-8" class="hash-link" aria-label="Direct link to Link" title="Direct link to Link">​</a></h4><ul>
 <li><strong>Seata:</strong> <a href="https://github.com/apache/incubator-seata" target="_blank" rel="noopener noreferrer">https://github.com/apache/incubator-seata</a></li>
 <li><strong>Seata-Samples:</strong> <a href="https://github.com/apache/incubator-seata-samples" target="_blank" rel="noopener noreferrer">https://github.com/apache/incubator-seata-samples</a></li>
 <li><strong>Release:</strong> <a href="https://github.com/apache/incubator-seata/releases" target="_blank" rel="noopener noreferrer">https://github.com/apache/incubator-seata/releases</a></li>
@@ -793,12 +1058,12 @@ retry mechanism</li>
 <h3 class="anchor anchorWithStickyNavbar_LWe7" id="152-2022-07-12">1.5.2 (2022-07-12)<a href="#152-2022-07-12" class="hash-link" aria-label="Direct link to 1.5.2 (2022-07-12)" title="Direct link to 1.5.2 (2022-07-12)">​</a></h3>
 <p><a href="https://github.com/apache/incubator-seata/archive/v1.5.2.zip" target="_blank" rel="noopener noreferrer">source</a> |
 <a href="https://github.com/apache/incubator-seata/releases/download/v1.5.2/seata-server-1.5.2.zip" target="_blank" rel="noopener noreferrer">binary</a></p>
-<details class="details_lb9f alert alert--info details_b_Ee" data-collapsed="true"><summary><mark>Release notes</mark></summary><div><div class="collapsibleContent_i85q"><h3 class="anchor anchorWithStickyNavbar_LWe7" id="seata-152">Seata 1.5.2<a href="#seata-152" class="hash-link" aria-label="Direct link to Seata 1.5.2" title="Direct link to Seata 1.5.2">​</a></h3><p>Seata 1.5.2 Released.</p><p>Seata is an easy-to-use, high-performance, open source distributed transaction solution.</p><p [...]
+<details class="details_lb9f alert alert--info details_b_Ee" data-collapsed="true"><summary><mark>Release notes</mark></summary><div><div class="collapsibleContent_i85q"><h3 class="anchor anchorWithStickyNavbar_LWe7" id="seata-152">Seata 1.5.2<a href="#seata-152" class="hash-link" aria-label="Direct link to Seata 1.5.2" title="Direct link to Seata 1.5.2">​</a></h3><p>Seata 1.5.2 Released.</p><p>Seata is an easy-to-use, high-performance, open source distributed transaction solution.</p><p [...]
 <li>[<a href="https://github.com/apache/incubator-seata/pull/4713" target="_blank" rel="noopener noreferrer">#4661</a>] support xid load balance</li>
 <li>[<a href="https://github.com/apache/incubator-seata/pull/4676" target="_blank" rel="noopener noreferrer">#4676</a>] support server to expose Nacos services by mounting SLB</li>
 <li>[<a href="https://github.com/apache/incubator-seata/pull/4642" target="_blank" rel="noopener noreferrer">#4642</a>] support batch message parallel processing</li>
 <li>[<a href="https://github.com/apache/incubator-seata/pull/4567" target="_blank" rel="noopener noreferrer">#4567</a>] support where method condition(find_in_set)</li>
-</ul><h3 class="anchor anchorWithStickyNavbar_LWe7" id="bugfix-7">bugfix<a href="#bugfix-7" class="hash-link" aria-label="Direct link to bugfix" title="Direct link to bugfix">​</a></h3><ul>
+</ul><h3 class="anchor anchorWithStickyNavbar_LWe7" id="bugfix-9">bugfix<a href="#bugfix-9" class="hash-link" aria-label="Direct link to bugfix" title="Direct link to bugfix">​</a></h3><ul>
 <li>[<a href="https://github.com/apache/incubator-seata/pull/4515" target="_blank" rel="noopener noreferrer">#4515</a>] fix the error of SeataTCCFenceAutoConfiguration when database unused</li>
 <li>[<a href="https://github.com/apache/incubator-seata/pull/4661" target="_blank" rel="noopener noreferrer">#4661</a>] fix sql exception with PostgreSQL in module console</li>
 <li>[<a href="https://github.com/apache/incubator-seata/pull/4682" target="_blank" rel="noopener noreferrer">#4667</a>] fix the exception in RedisTransactionStoreManager for update map During iteration</li>
@@ -809,7 +1074,7 @@ retry mechanism</li>
 <li>[<a href="https://github.com/apache/incubator-seata/pull/4726" target="_blank" rel="noopener noreferrer">#4726</a>] fix batch message send may return NullPointException</li>
 <li>[<a href="https://github.com/apache/incubator-seata/pull/4729" target="_blank" rel="noopener noreferrer">#4729</a>] fix set AspectTransactional.rollbackForClassName with wrong value</li>
 <li>[<a href="https://github.com/apache/incubator-seata/pull/4653" target="_blank" rel="noopener noreferrer">#4653</a>] fix the sql exception when pk is non-numeric in INSERT_ON_DUPLICATE SQL</li>
-</ul><h3 class="anchor anchorWithStickyNavbar_LWe7" id="optimize-7">optimize<a href="#optimize-7" class="hash-link" aria-label="Direct link to optimize" title="Direct link to optimize">​</a></h3><ul>
+</ul><h3 class="anchor anchorWithStickyNavbar_LWe7" id="optimize-9">optimize<a href="#optimize-9" class="hash-link" aria-label="Direct link to optimize" title="Direct link to optimize">​</a></h3><ul>
 <li>[<a href="https://github.com/apache/incubator-seata/pull/4650" target="_blank" rel="noopener noreferrer">#4650</a>] fix some security vulnerabilities</li>
 <li>[<a href="https://github.com/apache/incubator-seata/pull/4670" target="_blank" rel="noopener noreferrer">#4670</a>] optimize the thread pool size of branchResultMessageExecutor</li>
 <li>[<a href="https://github.com/apache/incubator-seata/pull/4662" target="_blank" rel="noopener noreferrer">#4662</a>] optimize rollback transaction metrics</li>
@@ -822,7 +1087,7 @@ retry mechanism</li>
 <li>[<a href="https://github.com/apache/incubator-seata/pull/4626" target="_blank" rel="noopener noreferrer">#4626</a>] Replace <code>flatten-maven-plugin</code> with <code>easyj-maven-plugin</code> to fix the conflict between <code>shade</code> and <code>flatten</code></li>
 <li>[<a href="https://github.com/apache/incubator-seata/pull/4629" target="_blank" rel="noopener noreferrer">#4629</a>] check relation of before status and after status when updating global session</li>
 <li>[<a href="https://github.com/apache/incubator-seata/pull/4662" target="_blank" rel="noopener noreferrer">#4662</a>] make EnhancedServiceLoader more readable</li>
-</ul><h3 class="anchor anchorWithStickyNavbar_LWe7" id="test-5">test<a href="#test-5" class="hash-link" aria-label="Direct link to test" title="Direct link to test">​</a></h3><ul>
+</ul><h3 class="anchor anchorWithStickyNavbar_LWe7" id="test-7">test<a href="#test-7" class="hash-link" aria-label="Direct link to test" title="Direct link to test">​</a></h3><ul>
 <li>[<a href="https://github.com/apache/incubator-seata/pull/4544" target="_blank" rel="noopener noreferrer">#4544</a>] optimize jackson dependencies in TransactionContextFilterTest</li>
 <li>[<a href="https://github.com/apache/incubator-seata/pull/4731" target="_blank" rel="noopener noreferrer">#4731</a>] fix UT failed in AsyncWorkerTest and LockManagerTest</li>
 </ul><p>Thanks to these contributors for their code commits. Please report an unintended omission.</p><ul>
@@ -843,7 +1108,7 @@ retry mechanism</li>
 <li><a href="https://github.com/AYue-94" target="_blank" rel="noopener noreferrer">AYue-94</a></li>
 <li><a href="https://github.com/lingxiao-wu" target="_blank" rel="noopener noreferrer">lingxiao-wu</a></li>
 <li><a href="https://github.com/caohdgege" target="_blank" rel="noopener noreferrer">caohdgege</a></li>
-</ul><p>Also, we receive many valuable issues, questions and advices from our community. Thanks for you all.</p><h4 class="anchor anchorWithStickyNavbar_LWe7" id="link-7">Link<a href="#link-7" class="hash-link" aria-label="Direct link to Link" title="Direct link to Link">​</a></h4><ul>
+</ul><p>Also, we receive many valuable issues, questions and advices from our community. Thanks for you all.</p><h4 class="anchor anchorWithStickyNavbar_LWe7" id="link-9">Link<a href="#link-9" class="hash-link" aria-label="Direct link to Link" title="Direct link to Link">​</a></h4><ul>
 <li><strong>Seata:</strong> <a href="https://github.com/apache/incubator-seata" target="_blank" rel="noopener noreferrer">https://github.com/apache/incubator-seata</a></li>
 <li><strong>Seata-Samples:</strong> <a href="https://github.com/apache/incubator-seata-samples" target="_blank" rel="noopener noreferrer">https://github.com/apache/incubator-seata-samples</a></li>
 <li><strong>Release:</strong> <a href="https://github.com/apache/incubator-seata/releases" target="_blank" rel="noopener noreferrer">https://github.com/apache/incubator-seata/releases</a></li>
@@ -852,7 +1117,7 @@ retry mechanism</li>
 <h3 class="anchor anchorWithStickyNavbar_LWe7" id="151-2021-05-17">1.5.1 (2021-05-17)<a href="#151-2021-05-17" class="hash-link" aria-label="Direct link to 1.5.1 (2021-05-17)" title="Direct link to 1.5.1 (2021-05-17)">​</a></h3>
 <p><a href="https://github.com/apache/incubator-seata/archive/v1.5.1.zip" target="_blank" rel="noopener noreferrer">source</a> |
 <a href="https://github.com/apache/incubator-seata/releases/download/v1.5.1/seata-server-1.5.1.zip" target="_blank" rel="noopener noreferrer">binary</a></p>
-<details class="details_lb9f alert alert--info details_b_Ee" data-collapsed="true"><summary><mark>Release notes</mark></summary><div><div class="collapsibleContent_i85q"><h3 class="anchor anchorWithStickyNavbar_LWe7" id="feature-8">feature<a href="#feature-8" class="hash-link" aria-label="Direct link to feature" title="Direct link to feature">​</a></h3><ul>
+<details class="details_lb9f alert alert--info details_b_Ee" data-collapsed="true"><summary><mark>Release notes</mark></summary><div><div class="collapsibleContent_i85q"><h3 class="anchor anchorWithStickyNavbar_LWe7" id="feature-10">feature<a href="#feature-10" class="hash-link" aria-label="Direct link to feature" title="Direct link to feature">​</a></h3><ul>
 <li>[<a href="https://github.com/apache/incubator-seata/pull/4115" target="_blank" rel="noopener noreferrer">#4115</a> ] support console management</li>
 <li>[<a href="https://github.com/apache/incubator-seata/pull/3472" target="_blank" rel="noopener noreferrer">#3472</a> ] add redisLocker&#x27;s lua mode</li>
 <li>[<a href="https://github.com/apache/incubator-seata/pull/3575" target="_blank" rel="noopener noreferrer">#3575</a> ] support the mixed use of different storages of locks and sessions</li>
@@ -888,7 +1153,7 @@ retry mechanism</li>
 <li>[<a href="https://github.com/apache/incubator-seata/pull/3889" target="_blank" rel="noopener noreferrer">#3889</a> ] registry add heartbeat</li>
 <li>[<a href="https://github.com/apache/incubator-seata/pull/3951" target="_blank" rel="noopener noreferrer">#3951</a> ] support zstd compressor</li>
 <li>[<a href="https://github.com/apache/incubator-seata/pull/2838" target="_blank" rel="noopener noreferrer">#2838</a> ] Saga support auto configuration in the spring boot project</li>
-</ul><h3 class="anchor anchorWithStickyNavbar_LWe7" id="bugfix-8">bugfix<a href="#bugfix-8" class="hash-link" aria-label="Direct link to bugfix" title="Direct link to bugfix">​</a></h3><ul>
+</ul><h3 class="anchor anchorWithStickyNavbar_LWe7" id="bugfix-10">bugfix<a href="#bugfix-10" class="hash-link" aria-label="Direct link to bugfix" title="Direct link to bugfix">​</a></h3><ul>
 <li>[<a href="https://github.com/apache/incubator-seata/pull/3497" target="_blank" rel="noopener noreferrer">#3497</a> ] fix tcc phase two response timeout exception</li>
 <li>[<a href="https://github.com/apache/incubator-seata/pull/3686" target="_blank" rel="noopener noreferrer">#3686</a> ] fix NPE and wrong cluster name of Apollo</li>
 <li>[<a href="https://github.com/apache/incubator-seata/pull/3702" target="_blank" rel="noopener noreferrer">#3702</a> ] fix some comments</li>
@@ -962,7 +1227,7 @@ retry mechanism</li>
 <li>[<a href="https://github.com/apache/incubator-seata/pull/4449" target="_blank" rel="noopener noreferrer">#4449</a> ] fix optimize redis limit and fix redis page bug</li>
 <li>[<a href="https://github.com/apache/incubator-seata/pull/4608" target="_blank" rel="noopener noreferrer">#4608</a> ] fix test case</li>
 <li>[<a href="https://github.com/apache/incubator-seata/pull/3110" target="_blank" rel="noopener noreferrer">#3110</a> ] fix the problem of unit test</li>
-</ul><h3 class="anchor anchorWithStickyNavbar_LWe7" id="optimize-8">optimize<a href="#optimize-8" class="hash-link" aria-label="Direct link to optimize" title="Direct link to optimize">​</a></h3><ul>
+</ul><h3 class="anchor anchorWithStickyNavbar_LWe7" id="optimize-10">optimize<a href="#optimize-10" class="hash-link" aria-label="Direct link to optimize" title="Direct link to optimize">​</a></h3><ul>
 <li>[<a href="https://github.com/apache/incubator-seata/pull/4163" target="_blank" rel="noopener noreferrer">#4163</a> ] improve CONTRIBUTING docs</li>
 <li>[<a href="https://github.com/apache/incubator-seata/pull/3678" target="_blank" rel="noopener noreferrer">#3678</a> ] supplement missing configuration and new version documents</li>
 <li>[<a href="https://github.com/apache/incubator-seata/pull/3654" target="_blank" rel="noopener noreferrer">#3654</a> ] fix typo,applicationContex -&gt; applicationContext</li>
@@ -1135,7 +1400,7 @@ retry mechanism</li>
 <h3 class="anchor anchorWithStickyNavbar_LWe7" id="142-2021-04-26">1.4.2 (2021-04-26)<a href="#142-2021-04-26" class="hash-link" aria-label="Direct link to 1.4.2 (2021-04-26)" title="Direct link to 1.4.2 (2021-04-26)">​</a></h3>
 <p><a href="https://github.com/apache/incubator-seata/archive/v1.4.2.zip" target="_blank" rel="noopener noreferrer">source</a> |
 <a href="https://github.com/apache/incubator-seata/releases/download/v1.4.2/seata-server-1.4.2.zip" target="_blank" rel="noopener noreferrer">binary</a></p>
-<details class="details_lb9f alert alert--info details_b_Ee" data-collapsed="true"><summary><mark>Release notes</mark></summary><div><div class="collapsibleContent_i85q"><h3 class="anchor anchorWithStickyNavbar_LWe7" id="seata-142">Seata 1.4.2<a href="#seata-142" class="hash-link" aria-label="Direct link to Seata 1.4.2" title="Direct link to Seata 1.4.2">​</a></h3><p>Seata 1.4.2 Released.</p><p>Seata is an easy-to-use, high-performance, open source distributed transaction solution.</p><p [...]
+<details class="details_lb9f alert alert--info details_b_Ee" data-collapsed="true"><summary><mark>Release notes</mark></summary><div><div class="collapsibleContent_i85q"><h3 class="anchor anchorWithStickyNavbar_LWe7" id="seata-142">Seata 1.4.2<a href="#seata-142" class="hash-link" aria-label="Direct link to Seata 1.4.2" title="Direct link to Seata 1.4.2">​</a></h3><p>Seata 1.4.2 Released.</p><p>Seata is an easy-to-use, high-performance, open source distributed transaction solution.</p><p [...]
 <li>[<a href="https://github.com/apache/incubator-seata/pull/2933" target="_blank" rel="noopener noreferrer">#2933</a>] add antlr for mysql sqlparser</li>
 <li>[<a href="https://github.com/apache/incubator-seata/pull/3228" target="_blank" rel="noopener noreferrer">#3228</a>] support custom serialization plugin</li>
 <li>[<a href="https://github.com/apache/incubator-seata/pull/3172" target="_blank" rel="noopener noreferrer">#3172</a>] support undo_loge compression mode in AT</li>
@@ -1151,7 +1416,7 @@ retry mechanism</li>
 <li>[<a href="https://github.com/apache/incubator-seata/pull/3116" target="_blank" rel="noopener noreferrer">#3116</a>] support configuring apollo configService and cluster</li>
 <li>[<a href="https://github.com/apache/incubator-seata/pull/3468" target="_blank" rel="noopener noreferrer">#3468</a>] saga support loop execution on state</li>
 <li>[<a href="https://github.com/apache/incubator-seata/pull/3447" target="_blank" rel="noopener noreferrer">#3447</a>] support Transaction context printing in logging framework</li>
-</ul><h3 class="anchor anchorWithStickyNavbar_LWe7" id="bugfix-9">bugfix<a href="#bugfix-9" class="hash-link" aria-label="Direct link to bugfix" title="Direct link to bugfix">​</a></h3><ul>
+</ul><h3 class="anchor anchorWithStickyNavbar_LWe7" id="bugfix-11">bugfix<a href="#bugfix-11" class="hash-link" aria-label="Direct link to bugfix" title="Direct link to bugfix">​</a></h3><ul>
 <li>[<a href="https://github.com/apache/incubator-seata/pull/3258" target="_blank" rel="noopener noreferrer">#3258</a>] fix AsyncWorker potential OOM problem</li>
 <li>[<a href="https://github.com/apache/incubator-seata/pull/3293" target="_blank" rel="noopener noreferrer">#3293</a>] fix configuration cache get value type mismatch exception</li>
 <li>[<a href="https://github.com/apache/incubator-seata/pull/3241" target="_blank" rel="noopener noreferrer">#3241</a>] forbidden use order by or limit in multi sql</li>
@@ -1178,7 +1443,7 @@ retry mechanism</li>
 <li>[<a href="https://github.com/apache/incubator-seata/pull/3635" target="_blank" rel="noopener noreferrer">#3635</a>] fix pushing notification failed when the configuration changed in zookeeper</li>
 <li>[<a href="https://github.com/apache/incubator-seata/pull/3133" target="_blank" rel="noopener noreferrer">#3133</a>] fix the case that could not retry acquire global lock</li>
 <li>[<a href="https://github.com/apache/incubator-seata/pull/3156" target="_blank" rel="noopener noreferrer">#3156</a>] optimize the logic of SpringProxyUtils.findTargetClass</li>
-</ul><h3 class="anchor anchorWithStickyNavbar_LWe7" id="optimize-9">optimize<a href="#optimize-9" class="hash-link" aria-label="Direct link to optimize" title="Direct link to optimize">​</a></h3><ul>
+</ul><h3 class="anchor anchorWithStickyNavbar_LWe7" id="optimize-11">optimize<a href="#optimize-11" class="hash-link" aria-label="Direct link to optimize" title="Direct link to optimize">​</a></h3><ul>
 <li>[<a href="https://github.com/apache/incubator-seata/pull/3341" target="_blank" rel="noopener noreferrer">#3341</a>] optimize the format of the path to the specified configuration file</li>
 <li>[<a href="https://github.com/apache/incubator-seata/pull/3385" target="_blank" rel="noopener noreferrer">#3385</a>] optimize github action and fix unit test failure</li>
 <li>[<a href="https://github.com/apache/incubator-seata/pull/3175" target="_blank" rel="noopener noreferrer">#3175</a>] improve UUIDGenerator using &quot;history time&quot; version of snowflake algorithm</li>
@@ -1222,7 +1487,7 @@ retry mechanism</li>
 <li>[<a href="https://github.com/apache/incubator-seata/pull/3662" target="_blank" rel="noopener noreferrer">#3662</a>] update gpg key</li>
 <li>[<a href="https://github.com/apache/incubator-seata/pull/3664" target="_blank" rel="noopener noreferrer">#3664</a>] optimize some javadocs</li>
 <li>[<a href="https://github.com/apache/incubator-seata/pull/3637" target="_blank" rel="noopener noreferrer">#3637</a>] register the participating companies and pull request information</li>
-</ul><h3 class="anchor anchorWithStickyNavbar_LWe7" id="test-6">test<a href="#test-6" class="hash-link" aria-label="Direct link to test" title="Direct link to test">​</a></h3><ul>
+</ul><h3 class="anchor anchorWithStickyNavbar_LWe7" id="test-8">test<a href="#test-8" class="hash-link" aria-label="Direct link to test" title="Direct link to test">​</a></h3><ul>
 <li>[<a href="https://github.com/apache/incubator-seata/pull/3381" target="_blank" rel="noopener noreferrer">#3381</a>] test case for tmClient</li>
 <li>[<a href="https://github.com/apache/incubator-seata/pull/3607" target="_blank" rel="noopener noreferrer">#3607</a>] fixed bugs in EventBus unit tests</li>
 <li>[<a href="https://github.com/apache/incubator-seata/pull/3579" target="_blank" rel="noopener noreferrer">#3579</a>] add test case for StringFormatUtils</li>
@@ -1274,9 +1539,9 @@ retry mechanism</li>
 <h3 class="anchor anchorWithStickyNavbar_LWe7" id="141-2021-02-08">1.4.1 (2021-02-08)<a href="#141-2021-02-08" class="hash-link" aria-label="Direct link to 1.4.1 (2021-02-08)" title="Direct link to 1.4.1 (2021-02-08)">​</a></h3>
 <p><a href="https://github.com/apache/incubator-seata/archive/v1.4.1.zip" target="_blank" rel="noopener noreferrer">source</a> |
 <a href="https://github.com/apache/incubator-seata/releases/download/v1.4.1/seata-server-1.4.1.zip" target="_blank" rel="noopener noreferrer">binary</a></p>
-<details class="details_lb9f alert alert--info details_b_Ee" data-collapsed="true"><summary><mark>Release notes</mark></summary><div><div class="collapsibleContent_i85q"><h3 class="anchor anchorWithStickyNavbar_LWe7" id="seata-141">Seata 1.4.1<a href="#seata-141" class="hash-link" aria-label="Direct link to Seata 1.4.1" title="Direct link to Seata 1.4.1">​</a></h3><p>Seata 1.4.1 Released.</p><p>Seata is an easy-to-use, high-performance, open source distributed transaction solution.</p><p [...]
+<details class="details_lb9f alert alert--info details_b_Ee" data-collapsed="true"><summary><mark>Release notes</mark></summary><div><div class="collapsibleContent_i85q"><h3 class="anchor anchorWithStickyNavbar_LWe7" id="seata-141">Seata 1.4.1<a href="#seata-141" class="hash-link" aria-label="Direct link to Seata 1.4.1" title="Direct link to Seata 1.4.1">​</a></h3><p>Seata 1.4.1 Released.</p><p>Seata is an easy-to-use, high-performance, open source distributed transaction solution.</p><p [...]
 <li>[<a href="https://github.com/apache/incubator-seata/pull/3238" target="_blank" rel="noopener noreferrer">#3238</a>] add deflater support for seata compressor</li>
-</ul><h3 class="anchor anchorWithStickyNavbar_LWe7" id="bugfix-10">bugfix<a href="#bugfix-10" class="hash-link" aria-label="Direct link to bugfix" title="Direct link to bugfix">​</a></h3><ul>
+</ul><h3 class="anchor anchorWithStickyNavbar_LWe7" id="bugfix-12">bugfix<a href="#bugfix-12" class="hash-link" aria-label="Direct link to bugfix" title="Direct link to bugfix">​</a></h3><ul>
 <li>[<a href="https://github.com/apache/incubator-seata/pull/2879" target="_blank" rel="noopener noreferrer">#2879</a>] fix deadlock during springboot project startup</li>
 <li>[<a href="https://github.com/apache/incubator-seata/pull/3296" target="_blank" rel="noopener noreferrer">#3296</a>] when mixed use of AT and TCC, AT branchs is not deleted</li>
 <li>[<a href="https://github.com/apache/incubator-seata/pull/3254" target="_blank" rel="noopener noreferrer">#3254</a>] clear the listener map of zk registry</li>
@@ -1289,7 +1554,7 @@ retry mechanism</li>
 <li>[<a href="https://github.com/apache/incubator-seata/pull/3349" target="_blank" rel="noopener noreferrer">#3349</a>] the problem test case</li>
 <li>[<a href="https://github.com/apache/incubator-seata/pull/3325" target="_blank" rel="noopener noreferrer">#3325</a>] fix retry commit unsuccess when record subMachineInst failed</li>
 <li>[<a href="https://github.com/apache/incubator-seata/pull/3357" target="_blank" rel="noopener noreferrer">#3357</a>] fix deploy staging rule check failed</li>
-</ul><h3 class="anchor anchorWithStickyNavbar_LWe7" id="optimize-10">optimize<a href="#optimize-10" class="hash-link" aria-label="Direct link to optimize" title="Direct link to optimize">​</a></h3><ul>
+</ul><h3 class="anchor anchorWithStickyNavbar_LWe7" id="optimize-12">optimize<a href="#optimize-12" class="hash-link" aria-label="Direct link to optimize" title="Direct link to optimize">​</a></h3><ul>
 <li>[<a href="https://github.com/apache/incubator-seata/pull/3188" target="_blank" rel="noopener noreferrer">#3188</a>] Local variable &#x27;map&#x27; is redundant and check queue offer return value</li>
 <li>[<a href="https://github.com/apache/incubator-seata/pull/3247" target="_blank" rel="noopener noreferrer">#3247</a>] change client.log.exceptionRate to log.exceptionRate</li>
 <li>[<a href="https://github.com/apache/incubator-seata/pull/3260" target="_blank" rel="noopener noreferrer">#3260</a>] use PriorityQueue to simply ShutdownHook</li>
@@ -1313,7 +1578,7 @@ retry mechanism</li>
 <li><a href="https://github.com/h-zhi" target="_blank" rel="noopener noreferrer">h-zhi</a></li>
 <li><a href="https://github.com/jxlgzwh" target="_blank" rel="noopener noreferrer">jxlgzwh</a></li>
 <li><a href="https://github.com/LiWenGu" target="_blank" rel="noopener noreferrer">LiWenGu</a></li>
-</ul><p>Also, we receive many valuable issues, questions and advices from our community. Thanks for you all.</p><h4 class="anchor anchorWithStickyNavbar_LWe7" id="link-8">Link<a href="#link-8" class="hash-link" aria-label="Direct link to Link" title="Direct link to Link">​</a></h4><ul>
+</ul><p>Also, we receive many valuable issues, questions and advices from our community. Thanks for you all.</p><h4 class="anchor anchorWithStickyNavbar_LWe7" id="link-10">Link<a href="#link-10" class="hash-link" aria-label="Direct link to Link" title="Direct link to Link">​</a></h4><ul>
 <li><strong>Seata:</strong> <a href="https://github.com/apache/incubator-seata" target="_blank" rel="noopener noreferrer">https://github.com/apache/incubator-seata</a></li>
 <li><strong>Seata-Samples:</strong> <a href="https://github.com/apache/incubator-seata-samples" target="_blank" rel="noopener noreferrer">https://github.com/apache/incubator-seata-samples</a></li>
 <li><strong>Release:</strong> <a href="https://github.com/apache/incubator-seata/releases" target="_blank" rel="noopener noreferrer">https://github.com/apache/incubator-seata/releases</a></li>
@@ -1322,7 +1587,7 @@ retry mechanism</li>
 <h3 class="anchor anchorWithStickyNavbar_LWe7" id="140-2020-10-30">1.4.0 (2020-10-30)<a href="#140-2020-10-30" class="hash-link" aria-label="Direct link to 1.4.0 (2020-10-30)" title="Direct link to 1.4.0 (2020-10-30)">​</a></h3>
 <p><a href="https://github.com/apache/incubator-seata/archive/v1.4.0.zip" target="_blank" rel="noopener noreferrer">source</a> |
 <a href="https://github.com/apache/incubator-seata/releases/download/v1.4.0/seata-server-1.4.0.zip" target="_blank" rel="noopener noreferrer">binary</a></p>
-<details class="details_lb9f alert alert--info details_b_Ee" data-collapsed="true"><summary><mark>Release notes</mark></summary><div><div class="collapsibleContent_i85q"><h3 class="anchor anchorWithStickyNavbar_LWe7" id="seata-140">Seata 1.4.0<a href="#seata-140" class="hash-link" aria-label="Direct link to Seata 1.4.0" title="Direct link to Seata 1.4.0">​</a></h3><p>Seata 1.4.0 Released.</p><p>Seata is an easy-to-use, high-performance, open source distributed transaction solution.</p><p [...]
+<details class="details_lb9f alert alert--info details_b_Ee" data-collapsed="true"><summary><mark>Release notes</mark></summary><div><div class="collapsibleContent_i85q"><h3 class="anchor anchorWithStickyNavbar_LWe7" id="seata-140">Seata 1.4.0<a href="#seata-140" class="hash-link" aria-label="Direct link to Seata 1.4.0" title="Direct link to Seata 1.4.0">​</a></h3><p>Seata 1.4.0 Released.</p><p>Seata is an easy-to-use, high-performance, open source distributed transaction solution.</p><p [...]
 <li>[<a href="https://github.com/apache/incubator-seata/pull/2380" target="_blank" rel="noopener noreferrer">#2380</a>] support yml configuration</li>
 <li>[<a href="https://github.com/apache/incubator-seata/pull/3191" target="_blank" rel="noopener noreferrer">#3191</a>] support jdbc type nclob</li>
 <li>[<a href="https://github.com/apache/incubator-seata/pull/2676" target="_blank" rel="noopener noreferrer">#2676</a>] support least active load balance</li>
@@ -1336,7 +1601,7 @@ retry mechanism</li>
 <li>[<a href="https://github.com/apache/incubator-seata/pull/3076" target="_blank" rel="noopener noreferrer">#3076</a>] check lock in TC when use @GlobalLock</li>
 <li>[<a href="https://github.com/apache/incubator-seata/pull/2825" target="_blank" rel="noopener noreferrer">#2825</a>] support send authentication msg</li>
 <li>[<a href="https://github.com/apache/incubator-seata/pull/2962" target="_blank" rel="noopener noreferrer">#2962</a>] @GlobalTransactional and @GlobalLock can support customize lock retry config</li>
-</ul><h3 class="anchor anchorWithStickyNavbar_LWe7" id="bugfix-11">bugfix<a href="#bugfix-11" class="hash-link" aria-label="Direct link to bugfix" title="Direct link to bugfix">​</a></h3><ul>
+</ul><h3 class="anchor anchorWithStickyNavbar_LWe7" id="bugfix-13">bugfix<a href="#bugfix-13" class="hash-link" aria-label="Direct link to bugfix" title="Direct link to bugfix">​</a></h3><ul>
 <li>[<a href="https://github.com/apache/incubator-seata/pull/3214" target="_blank" rel="noopener noreferrer">#3214</a>] fix the &#x27;RootContext.DEFAULT_BRANCH_TYPE&#x27; is wrong in some cases</li>
 <li>[<a href="https://github.com/apache/incubator-seata/pull/3129" target="_blank" rel="noopener noreferrer">#3129</a>] forbidding execute SQL which update pk value</li>
 <li>[<a href="https://github.com/apache/incubator-seata/pull/3205" target="_blank" rel="noopener noreferrer">#3205</a>] fix can not get boolean value in configuration</li>
@@ -1376,7 +1641,7 @@ retry mechanism</li>
 <li>[<a href="https://github.com/apache/incubator-seata/pull/3233" target="_blank" rel="noopener noreferrer">#3233</a>] fix Collections NPE</li>
 <li>[<a href="https://github.com/apache/incubator-seata/pull/3242" target="_blank" rel="noopener noreferrer">#3242</a>] fix batch sql getTableMeta error</li>
 <li>[<a href="https://github.com/apache/incubator-seata/pull/3246" target="_blank" rel="noopener noreferrer">#3246</a>] fix the exception when limit condition contains VariantRefExpr</li>
-</ul><h3 class="anchor anchorWithStickyNavbar_LWe7" id="optimize-11">optimize<a href="#optimize-11" class="hash-link" aria-label="Direct link to optimize" title="Direct link to optimize">​</a></h3><ul>
+</ul><h3 class="anchor anchorWithStickyNavbar_LWe7" id="optimize-13">optimize<a href="#optimize-13" class="hash-link" aria-label="Direct link to optimize" title="Direct link to optimize">​</a></h3><ul>
 <li>
 <p>[<a href="https://github.com/apache/incubator-seata/pull/3062" target="_blank" rel="noopener noreferrer">#3062</a>] refactor the redis session store</p>
 </li>
@@ -1541,7 +1806,7 @@ retry mechanism</li>
 <p><a href="https://github.com/yyjgit66" target="_blank" rel="noopener noreferrer">yyjgit66</a></p>
 <p>Also, we receive many valuable issues, questions and advices from our community. Thanks for you all.</p>
 </li>
-</ul><h4 class="anchor anchorWithStickyNavbar_LWe7" id="link-9">Link<a href="#link-9" class="hash-link" aria-label="Direct link to Link" title="Direct link to Link">​</a></h4><ul>
+</ul><h4 class="anchor anchorWithStickyNavbar_LWe7" id="link-11">Link<a href="#link-11" class="hash-link" aria-label="Direct link to Link" title="Direct link to Link">​</a></h4><ul>
 <li><strong>Seata:</strong> <a href="https://github.com/apache/incubator-seata" target="_blank" rel="noopener noreferrer">https://github.com/apache/incubator-seata</a></li>
 <li><strong>Seata-Samples:</strong> <a href="https://github.com/apache/incubator-seata-samples" target="_blank" rel="noopener noreferrer">https://github.com/apache/incubator-seata-samples</a></li>
 <li><strong>Release:</strong> <a href="https://github.com/apache/incubator-seata/releases" target="_blank" rel="noopener noreferrer">https://github.com/apache/incubator-seata/releases</a></li>
@@ -1550,7 +1815,7 @@ retry mechanism</li>
 <h3 class="anchor anchorWithStickyNavbar_LWe7" id="130-2020-07-14">1.3.0 (2020-07-14)<a href="#130-2020-07-14" class="hash-link" aria-label="Direct link to 1.3.0 (2020-07-14)" title="Direct link to 1.3.0 (2020-07-14)">​</a></h3>
 <p><a href="https://github.com/apache/incubator-seata/archive/v1.3.0.zip" target="_blank" rel="noopener noreferrer">source</a> |
 <a href="https://github.com/apache/incubator-seata/releases/download/v1.3.0/seata-server-1.3.0.zip" target="_blank" rel="noopener noreferrer">binary</a></p>
-<details class="details_lb9f alert alert--info details_b_Ee" data-collapsed="true"><summary><mark>Release notes</mark></summary><div><div class="collapsibleContent_i85q"><h3 class="anchor anchorWithStickyNavbar_LWe7" id="seata-130">Seata 1.3.0<a href="#seata-130" class="hash-link" aria-label="Direct link to Seata 1.3.0" title="Direct link to Seata 1.3.0">​</a></h3><p>Seata 1.3.0 Released.</p><p>Seata is an easy-to-use, high-performance, open source distributed transaction solution.</p><p [...]
+<details class="details_lb9f alert alert--info details_b_Ee" data-collapsed="true"><summary><mark>Release notes</mark></summary><div><div class="collapsibleContent_i85q"><h3 class="anchor anchorWithStickyNavbar_LWe7" id="seata-130">Seata 1.3.0<a href="#seata-130" class="hash-link" aria-label="Direct link to Seata 1.3.0" title="Direct link to Seata 1.3.0">​</a></h3><p>Seata 1.3.0 Released.</p><p>Seata is an easy-to-use, high-performance, open source distributed transaction solution.</p><p [...]
 <li>[<a href="https://github.com/apache/incubator-seata/pull/2398" target="_blank" rel="noopener noreferrer">#2398</a>] support multi pk for MySQL</li>
 <li>[<a href="https://github.com/apache/incubator-seata/pull/2484" target="_blank" rel="noopener noreferrer">#2484</a>] store mode support redis</li>
 <li>[<a href="https://github.com/apache/incubator-seata/pull/2817" target="_blank" rel="noopener noreferrer">#2817</a>] Saga StateMachine engine and Designer support Groovy Script Task</li>
@@ -1571,7 +1836,7 @@ retry mechanism</li>
 <li>[<a href="https://github.com/apache/incubator-seata/pull/2708" target="_blank" rel="noopener noreferrer">#2708</a>] support jdbc type array, datalink etc</li>
 <li>[<a href="https://github.com/apache/incubator-seata/pull/2412" target="_blank" rel="noopener noreferrer">#2412</a>] xid generation strategy support snowflake</li>
 <li>[<a href="https://github.com/apache/incubator-seata/pull/2611" target="_blank" rel="noopener noreferrer">#2611</a>] support the cache of configuration values</li>
-</ul><h3 class="anchor anchorWithStickyNavbar_LWe7" id="bugfix-12">bugfix<a href="#bugfix-12" class="hash-link" aria-label="Direct link to bugfix" title="Direct link to bugfix">​</a></h3><ul>
+</ul><h3 class="anchor anchorWithStickyNavbar_LWe7" id="bugfix-14">bugfix<a href="#bugfix-14" class="hash-link" aria-label="Direct link to bugfix" title="Direct link to bugfix">​</a></h3><ul>
 <li>[<a href="https://github.com/apache/incubator-seata/pull/2893" target="_blank" rel="noopener noreferrer">#2893</a>] fix get table meta failed in postgresql</li>
 <li>[<a href="https://github.com/apache/incubator-seata/pull/2887" target="_blank" rel="noopener noreferrer">#2887</a>] fix rm client receive response logic</li>
 <li>[<a href="https://github.com/apache/incubator-seata/pull/2610" target="_blank" rel="noopener noreferrer">#2610</a>] nacos-script adapt to Nacos 1.2 on permission control</li>
@@ -1601,7 +1866,7 @@ retry mechanism</li>
 <li>[<a href="https://github.com/apache/incubator-seata/pull/2685" target="_blank" rel="noopener noreferrer">#2685</a>] fix oracle insert sql use sysdate error.</li>
 <li>[<a href="https://github.com/apache/incubator-seata/pull/2872" target="_blank" rel="noopener noreferrer">#2872</a>] fix missing escape char in the primary key for the undo sql</li>
 <li>[<a href="https://github.com/apache/incubator-seata/pull/2875" target="_blank" rel="noopener noreferrer">#2875</a>] fix ColumnUtils delEscape with scheme error</li>
-</ul><h3 class="anchor anchorWithStickyNavbar_LWe7" id="optimize-12">optimize<a href="#optimize-12" class="hash-link" aria-label="Direct link to optimize" title="Direct link to optimize">​</a></h3><ul>
+</ul><h3 class="anchor anchorWithStickyNavbar_LWe7" id="optimize-14">optimize<a href="#optimize-14" class="hash-link" aria-label="Direct link to optimize" title="Direct link to optimize">​</a></h3><ul>
 <li>
 <p>[<a href="https://github.com/apache/incubator-seata/pull/2573" target="_blank" rel="noopener noreferrer">#2573</a>] replace Random with ThreadLocalRandom in RandomLoadBalance</p>
 </li>
@@ -1814,7 +2079,7 @@ retry mechanism</li>
 <p><a href="https://github.com/81519434" target="_blank" rel="noopener noreferrer">81519434</a></p>
 <p>Also, we receive many valuable issues, questions and advices from our community. Thanks for you all.</p>
 </li>
-</ul><h4 class="anchor anchorWithStickyNavbar_LWe7" id="link-10">Link<a href="#link-10" class="hash-link" aria-label="Direct link to Link" title="Direct link to Link">​</a></h4><ul>
+</ul><h4 class="anchor anchorWithStickyNavbar_LWe7" id="link-12">Link<a href="#link-12" class="hash-link" aria-label="Direct link to Link" title="Direct link to Link">​</a></h4><ul>
 <li><strong>Seata:</strong> <a href="https://github.com/apache/incubator-seata" target="_blank" rel="noopener noreferrer">https://github.com/apache/incubator-seata</a></li>
 <li><strong>Seata-Samples:</strong> <a href="https://github.com/apache/incubator-seata-samples" target="_blank" rel="noopener noreferrer">https://github.com/apache/incubator-seata-samples</a></li>
 <li><strong>Release:</strong> <a href="https://github.com/apache/incubator-seata/releases" target="_blank" rel="noopener noreferrer">https://github.com/apache/incubator-seata/releases</a></li>
@@ -1823,7 +2088,7 @@ retry mechanism</li>
 <h3 class="anchor anchorWithStickyNavbar_LWe7" id="120-2020-04-20">1.2.0 (2020-04-20)<a href="#120-2020-04-20" class="hash-link" aria-label="Direct link to 1.2.0 (2020-04-20)" title="Direct link to 1.2.0 (2020-04-20)">​</a></h3>
 <p><a href="https://github.com/apache/incubator-seata/archive/v1.2.0.zip" target="_blank" rel="noopener noreferrer">source</a> |
 <a href="https://github.com/apache/incubator-seata/releases/download/v1.2.0/seata-server-1.2.0.zip" target="_blank" rel="noopener noreferrer">binary</a></p>
-<details class="details_lb9f alert alert--info details_b_Ee" data-collapsed="true"><summary><mark>Release notes</mark></summary><div><div class="collapsibleContent_i85q"><h3 class="anchor anchorWithStickyNavbar_LWe7" id="seata-120">Seata 1.2.0<a href="#seata-120" class="hash-link" aria-label="Direct link to Seata 1.2.0" title="Direct link to Seata 1.2.0">​</a></h3><p>Seata 1.2.0 Released.</p><p>Seata is an easy-to-use, high-performance, open source distributed transaction solution.</p><p [...]
+<details class="details_lb9f alert alert--info details_b_Ee" data-collapsed="true"><summary><mark>Release notes</mark></summary><div><div class="collapsibleContent_i85q"><h3 class="anchor anchorWithStickyNavbar_LWe7" id="seata-120">Seata 1.2.0<a href="#seata-120" class="hash-link" aria-label="Direct link to Seata 1.2.0" title="Direct link to Seata 1.2.0">​</a></h3><p>Seata 1.2.0 Released.</p><p>Seata is an easy-to-use, high-performance, open source distributed transaction solution.</p><p [...]
 <li>[<a href="https://github.com/apache/incubator-seata/pull/2381" target="_blank" rel="noopener noreferrer">#2381</a>] support XA transaction mode</li>
 <li>[<a href="https://github.com/apache/incubator-seata/pull/2206" target="_blank" rel="noopener noreferrer">#2206</a>] support REQUIRED、REQUIRES_NEW、SUPPORTS and NOT_SUPPORTED transaction propagation</li>
 <li>[<a href="https://github.com/apache/incubator-seata/pull/2112" target="_blank" rel="noopener noreferrer">#2112</a>] support batch update and delete with multiple sql</li>
@@ -1839,7 +2104,7 @@ retry mechanism</li>
 <li>[<a href="https://github.com/apache/incubator-seata/pull/2379" target="_blank" rel="noopener noreferrer">#2379</a>] support custom service name when registering with Nacos</li>
 <li>[<a href="https://github.com/apache/incubator-seata/pull/2308" target="_blank" rel="noopener noreferrer">#2308</a>] add switch to control whether to register branch on Saga transaction mode</li>
 <li>[<a href="https://github.com/apache/incubator-seata/pull/2301" target="_blank" rel="noopener noreferrer">#2301</a>] support default expr and nextval for postgresql</li>
-</ul><h3 class="anchor anchorWithStickyNavbar_LWe7" id="bugfix-13">bugfix<a href="#bugfix-13" class="hash-link" aria-label="Direct link to bugfix" title="Direct link to bugfix">​</a></h3><ul>
+</ul><h3 class="anchor anchorWithStickyNavbar_LWe7" id="bugfix-15">bugfix<a href="#bugfix-15" class="hash-link" aria-label="Direct link to bugfix" title="Direct link to bugfix">​</a></h3><ul>
 <li>[<a href="https://github.com/apache/incubator-seata/pull/2575" target="_blank" rel="noopener noreferrer">#2575</a>] fix executeBatch can not get targetSql in Statement mode</li>
 <li>[<a href="https://github.com/apache/incubator-seata/pull/2283" target="_blank" rel="noopener noreferrer">#2283</a>] fix oracle get tableMeta fail</li>
 <li>[<a href="https://github.com/apache/incubator-seata/pull/2312" target="_blank" rel="noopener noreferrer">#2312</a>] fix the judgement of configuration condition</li>
@@ -1868,7 +2133,7 @@ retry mechanism</li>
 <li>[<a href="https://github.com/apache/incubator-seata/pull/2524" target="_blank" rel="noopener noreferrer">#2524</a>] registration service configuration missing and inconsistent</li>
 <li>[<a href="https://github.com/apache/incubator-seata/pull/2473" target="_blank" rel="noopener noreferrer">#2473</a>] fix flush condition of disk in file mode</li>
 <li>[<a href="https://github.com/apache/incubator-seata/pull/2455" target="_blank" rel="noopener noreferrer">#2455</a>] fix child module can&#x27;t execute copyright and checkstyle inspection</li>
-</ul><h3 class="anchor anchorWithStickyNavbar_LWe7" id="optimize-13">optimize<a href="#optimize-13" class="hash-link" aria-label="Direct link to optimize" title="Direct link to optimize">​</a></h3><ul>
+</ul><h3 class="anchor anchorWithStickyNavbar_LWe7" id="optimize-15">optimize<a href="#optimize-15" class="hash-link" aria-label="Direct link to optimize" title="Direct link to optimize">​</a></h3><ul>
 <li>
 <p>[<a href="https://github.com/apache/incubator-seata/pull/2409" target="_blank" rel="noopener noreferrer">#2409</a>] reduce the db and network request when undoLog or lockKey is empty</p>
 </li>
@@ -2057,7 +2322,7 @@ retry mechanism</li>
 <p><a href="https://github.com/HankDevelop" target="_blank" rel="noopener noreferrer">HankDevelop</a></p>
 <p>Also, we receive many valuable issues, questions and advices from our community. Thanks for you all.</p>
 </li>
-</ul><h4 class="anchor anchorWithStickyNavbar_LWe7" id="link-11">Link<a href="#link-11" class="hash-link" aria-label="Direct link to Link" title="Direct link to Link">​</a></h4><ul>
+</ul><h4 class="anchor anchorWithStickyNavbar_LWe7" id="link-13">Link<a href="#link-13" class="hash-link" aria-label="Direct link to Link" title="Direct link to Link">​</a></h4><ul>
 <li><strong>Seata:</strong> <a href="https://github.com/apache/incubator-seata" target="_blank" rel="noopener noreferrer">https://github.com/apache/incubator-seata</a></li>
 <li><strong>Seata-Samples:</strong> <a href="https://github.com/apache/incubator-seata-samples" target="_blank" rel="noopener noreferrer">https://github.com/apache/incubator-seata-samples</a></li>
 <li><strong>Release:</strong> <a href="https://github.com/apache/incubator-seata/releases" target="_blank" rel="noopener noreferrer">https://github.com/apache/incubator-seata/releases</a></li>
@@ -2066,7 +2331,7 @@ retry mechanism</li>
 <h3 class="anchor anchorWithStickyNavbar_LWe7" id="110-2020-02-19">1.1.0 (2020-02-19)<a href="#110-2020-02-19" class="hash-link" aria-label="Direct link to 1.1.0 (2020-02-19)" title="Direct link to 1.1.0 (2020-02-19)">​</a></h3>
 <p><a href="https://github.com/apache/incubator-seata/archive/v1.1.0.zip" target="_blank" rel="noopener noreferrer">source</a> |
 <a href="https://github.com/apache/incubator-seata/releases/download/v1.1.0/seata-server-1.1.0.zip" target="_blank" rel="noopener noreferrer">binary</a></p>
-<details class="details_lb9f alert alert--info details_b_Ee" data-collapsed="true"><summary><mark>Release notes</mark></summary><div><div class="collapsibleContent_i85q"><h3 class="anchor anchorWithStickyNavbar_LWe7" id="seata-110">Seata 1.1.0<a href="#seata-110" class="hash-link" aria-label="Direct link to Seata 1.1.0" title="Direct link to Seata 1.1.0">​</a></h3><p>Seata 1.1.0 Released.</p><p>Seata is an easy-to-use, high-performance, open source distributed transaction solution.</p><p [...]
+<details class="details_lb9f alert alert--info details_b_Ee" data-collapsed="true"><summary><mark>Release notes</mark></summary><div><div class="collapsibleContent_i85q"><h3 class="anchor anchorWithStickyNavbar_LWe7" id="seata-110">Seata 1.1.0<a href="#seata-110" class="hash-link" aria-label="Direct link to Seata 1.1.0" title="Direct link to Seata 1.1.0">​</a></h3><p>Seata 1.1.0 Released.</p><p>Seata is an easy-to-use, high-performance, open source distributed transaction solution.</p><p [...]
 <li>[<a href="https://github.com/apache/incubator-seata/pull/2200" target="_blank" rel="noopener noreferrer">#2200</a>] support postgresql(client and server)</li>
 <li>[<a href="https://github.com/apache/incubator-seata/pull/1746" target="_blank" rel="noopener noreferrer">#1746</a>] integrate with httpClient</li>
 <li>[<a href="https://github.com/apache/incubator-seata/pull/2240" target="_blank" rel="noopener noreferrer">#2240</a>] support custom saga transaction recovery strategy on transaction timeout</li>
@@ -2078,7 +2343,7 @@ retry mechanism</li>
 <li>[<a href="https://github.com/apache/incubator-seata/pull/2106" target="_blank" rel="noopener noreferrer">#2106</a>] support FastThreadLocalContextCore</li>
 <li>[<a href="https://github.com/apache/incubator-seata/pull/1703" target="_blank" rel="noopener noreferrer">#1703</a>] create sql parser SPI and a druid type sql parser</li>
 <li>[<a href="https://github.com/apache/incubator-seata/pull/2151" target="_blank" rel="noopener noreferrer">#2151</a>] Saga provide a switch to skip branch report on branch success</li>
-</ul><h3 class="anchor anchorWithStickyNavbar_LWe7" id="bugfix-14">bugfix<a href="#bugfix-14" class="hash-link" aria-label="Direct link to bugfix" title="Direct link to bugfix">​</a></h3><ul>
+</ul><h3 class="anchor anchorWithStickyNavbar_LWe7" id="bugfix-16">bugfix<a href="#bugfix-16" class="hash-link" aria-label="Direct link to bugfix" title="Direct link to bugfix">​</a></h3><ul>
 <li>[<a href="https://github.com/apache/incubator-seata/pull/2270" target="_blank" rel="noopener noreferrer">#2270</a>] fix worker size not support enum type and some minor problem</li>
 <li>[<a href="https://github.com/apache/incubator-seata/pull/2258" target="_blank" rel="noopener noreferrer">#2258</a>] fix channelHandler not sharable</li>
 <li>[<a href="https://github.com/apache/incubator-seata/pull/2261" target="_blank" rel="noopener noreferrer">#2261</a>] fix ApplicationContext has not been refreshed</li>
@@ -2102,7 +2367,7 @@ retry mechanism</li>
 <li>[<a href="https://github.com/apache/incubator-seata/pull/2185" target="_blank" rel="noopener noreferrer">#2185</a>] fix issue of judgement container in kubernetes</li>
 <li>[<a href="https://github.com/apache/incubator-seata/pull/2145" target="_blank" rel="noopener noreferrer">#2145</a>] fix Saga report branch status incorrect when service retried succeed</li>
 <li>[<a href="https://github.com/apache/incubator-seata/pull/2113" target="_blank" rel="noopener noreferrer">#2113</a>] fix when branchRollback failed, it will trigger retry of multi-tc</li>
-</ul><h3 class="anchor anchorWithStickyNavbar_LWe7" id="optimize-14">optimize<a href="#optimize-14" class="hash-link" aria-label="Direct link to optimize" title="Direct link to optimize">​</a></h3><ul>
+</ul><h3 class="anchor anchorWithStickyNavbar_LWe7" id="optimize-16">optimize<a href="#optimize-16" class="hash-link" aria-label="Direct link to optimize" title="Direct link to optimize">​</a></h3><ul>
 <li>
 <p>[<a href="https://github.com/apache/incubator-seata/pull/2255" target="_blank" rel="noopener noreferrer">#2255</a>] optimize some default configuration value</p>
 </li>
@@ -2273,7 +2538,7 @@ retry mechanism</li>
 <p><a href="https://github.com/jsbxyyx" target="_blank" rel="noopener noreferrer">jsbxyyx</a></p>
 <p>Also, we receive many valuable issues, questions and advices from our community. Thanks for you all.</p>
 </li>
-</ul><h4 class="anchor anchorWithStickyNavbar_LWe7" id="link-12">Link<a href="#link-12" class="hash-link" aria-label="Direct link to Link" title="Direct link to Link">​</a></h4><ul>
+</ul><h4 class="anchor anchorWithStickyNavbar_LWe7" id="link-14">Link<a href="#link-14" class="hash-link" aria-label="Direct link to Link" title="Direct link to Link">​</a></h4><ul>
 <li><strong>Seata:</strong> <a href="https://github.com/apache/incubator-seata" target="_blank" rel="noopener noreferrer">https://github.com/apache/incubator-seata</a></li>
 <li><strong>Seata-Samples:</strong> <a href="https://github.com/apache/incubator-seata-samples" target="_blank" rel="noopener noreferrer">https://github.com/apache/incubator-seata-samples</a></li>
 <li><strong>Release:</strong> <a href="https://github.com/apache/incubator-seata/releases" target="_blank" rel="noopener noreferrer">https://github.com/apache/incubator-seata/releases</a></li>
@@ -2282,7 +2547,7 @@ retry mechanism</li>
 <h3 class="anchor anchorWithStickyNavbar_LWe7" id="100-2019-12-21">1.0.0 (2019-12-21)<a href="#100-2019-12-21" class="hash-link" aria-label="Direct link to 1.0.0 (2019-12-21)" title="Direct link to 1.0.0 (2019-12-21)">​</a></h3>
 <p><a href="https://github.com/apache/incubator-seata/archive/v1.0.0.zip" target="_blank" rel="noopener noreferrer">source</a> |
 <a href="https://github.com/apache/incubator-seata/releases/download/v1.0.0/seata-server-1.0.0.zip" target="_blank" rel="noopener noreferrer">binary</a></p>
-<details class="details_lb9f alert alert--info details_b_Ee" data-collapsed="true"><summary><mark>Release notes</mark></summary><div><div class="collapsibleContent_i85q"><h3 class="anchor anchorWithStickyNavbar_LWe7" id="seata-100">Seata 1.0.0<a href="#seata-100" class="hash-link" aria-label="Direct link to Seata 1.0.0" title="Direct link to Seata 1.0.0">​</a></h3><p>Seata 1.0.0 Released.</p><p>Seata is an easy-to-use, high-performance, open source distributed transaction solution.</p><p [...]
+<details class="details_lb9f alert alert--info details_b_Ee" data-collapsed="true"><summary><mark>Release notes</mark></summary><div><div class="collapsibleContent_i85q"><h3 class="anchor anchorWithStickyNavbar_LWe7" id="seata-100">Seata 1.0.0<a href="#seata-100" class="hash-link" aria-label="Direct link to Seata 1.0.0" title="Direct link to Seata 1.0.0">​</a></h3><p>Seata 1.0.0 Released.</p><p>Seata is an easy-to-use, high-performance, open source distributed transaction solution.</p><p [...]
 <li>[<a href="https://github.com/apache/incubator-seata/pull/1966" target="_blank" rel="noopener noreferrer">#1966</a>] add single send request for client</li>
 <li>[<a href="https://github.com/apache/incubator-seata/pull/2004" target="_blank" rel="noopener noreferrer">#2004</a>] add config center synchronization script</li>
 <li>[<a href="https://github.com/apache/incubator-seata/pull/1997" target="_blank" rel="noopener noreferrer">#1997</a>] provides a tool for generating graphics that show the state machine execution path</li>
@@ -2299,7 +2564,7 @@ retry mechanism</li>
 <li>[<a href="https://github.com/apache/incubator-seata/pull/1742" target="_blank" rel="noopener noreferrer">#1742</a>] add seata-spring-boot-starter</li>
 <li>[<a href="https://github.com/apache/incubator-seata/pull/1460" target="_blank" rel="noopener noreferrer">#1460</a>] support gzip compressor</li>
 <li>[<a href="https://github.com/apache/incubator-seata/pull/1492" target="_blank" rel="noopener noreferrer">#1492</a>] support gRpc</li>
-</ul><h4 class="anchor anchorWithStickyNavbar_LWe7" id="bugfix-15">bugfix<a href="#bugfix-15" class="hash-link" aria-label="Direct link to bugfix" title="Direct link to bugfix">​</a></h4><ul>
+</ul><h4 class="anchor anchorWithStickyNavbar_LWe7" id="bugfix-17">bugfix<a href="#bugfix-17" class="hash-link" aria-label="Direct link to bugfix" title="Direct link to bugfix">​</a></h4><ul>
 <li>[<a href="https://github.com/apache/incubator-seata/pull/2066" target="_blank" rel="noopener noreferrer">#2066</a>] fix thread unsafe which missing double check when initial eureka client</li>
 <li>[<a href="https://github.com/apache/incubator-seata/pull/2059" target="_blank" rel="noopener noreferrer">#2059</a>] fix repeated rollback caused by asynchronous rollback thread</li>
 <li>[<a href="https://github.com/apache/incubator-seata/pull/2050" target="_blank" rel="noopener noreferrer">#2050</a>] fix if add configListener but dataId not exist, it will throw NPE</li>
@@ -2352,7 +2617,7 @@ retry mechanism</li>
 <li>[<a href="https://github.com/apache/incubator-seata/pull/1764" target="_blank" rel="noopener noreferrer">#1764</a>] fix jdk 11 remoteAddress is null</li>
 <li>[<a href="https://github.com/apache/incubator-seata/pull/1778" target="_blank" rel="noopener noreferrer">#1778</a>] fix clean up resources in time to avoid mutual influence between unit tests</li>
 <li>[<a href="https://github.com/apache/incubator-seata/pull/1777" target="_blank" rel="noopener noreferrer">#1777</a>] fix DeleteExecutor buildBeforeImageSQL keyword checker by db type</li>
-</ul><h4 class="anchor anchorWithStickyNavbar_LWe7" id="optimize-15">optimize<a href="#optimize-15" class="hash-link" aria-label="Direct link to optimize" title="Direct link to optimize">​</a></h4><ul>
+</ul><h4 class="anchor anchorWithStickyNavbar_LWe7" id="optimize-17">optimize<a href="#optimize-17" class="hash-link" aria-label="Direct link to optimize" title="Direct link to optimize">​</a></h4><ul>
 <li>
 <p>[<a href="https://github.com/apache/incubator-seata/pull/2068" target="_blank" rel="noopener noreferrer">#2068</a>] optimize get database connection</p>
 </li>
@@ -2628,7 +2893,7 @@ retry mechanism</li>
 <p><a href="https://github.com/lizwmaster" target="_blank" rel="noopener noreferrer">lizwmaster</a></p>
 <p>Also, we receive many valuable issues, questions and advices from our community. Thanks for you all.</p>
 </li>
-</ul><h4 class="anchor anchorWithStickyNavbar_LWe7" id="link-13">Link<a href="#link-13" class="hash-link" aria-label="Direct link to Link" title="Direct link to Link">​</a></h4><ul>
+</ul><h4 class="anchor anchorWithStickyNavbar_LWe7" id="link-15">Link<a href="#link-15" class="hash-link" aria-label="Direct link to Link" title="Direct link to Link">​</a></h4><ul>
 <li><strong>Seata:</strong> <a href="https://github.com/apache/incubator-seata" target="_blank" rel="noopener noreferrer">https://github.com/apache/incubator-seata</a></li>
 <li><strong>Seata-Samples:</strong> <a href="https://github.com/apache/incubator-seata-samples" target="_blank" rel="noopener noreferrer">https://github.com/apache/incubator-seata-samples</a></li>
 <li><strong>Release:</strong> <a href="https://github.com/apache/incubator-seata/releases" target="_blank" rel="noopener noreferrer">https://github.com/apache/incubator-seata/releases</a></li>
@@ -2636,13 +2901,13 @@ retry mechanism</li>
 <h3 class="anchor anchorWithStickyNavbar_LWe7" id="090-2019-10-16">0.9.0 (2019-10-16)<a href="#090-2019-10-16" class="hash-link" aria-label="Direct link to 0.9.0 (2019-10-16)" title="Direct link to 0.9.0 (2019-10-16)">​</a></h3>
 <p><a href="https://github.com/apache/incubator-seata/archive/v0.9.0.zip" target="_blank" rel="noopener noreferrer">source</a> |
 <a href="https://github.com/apache/incubator-seata/releases/download/v0.9.0/seata-server-0.9.0.zip" target="_blank" rel="noopener noreferrer">binary</a></p>
-<details class="details_lb9f alert alert--info details_b_Ee" data-collapsed="true"><summary><mark>Release notes</mark></summary><div><div class="collapsibleContent_i85q"><h3 class="anchor anchorWithStickyNavbar_LWe7" id="seata-090">Seata 0.9.0<a href="#seata-090" class="hash-link" aria-label="Direct link to Seata 0.9.0" title="Direct link to Seata 0.9.0">​</a></h3><p>Seata 0.9.0 Released.</p><p>Seata is an easy-to-use, high-performance, open source distributed transaction solution.</p><p [...]
+<details class="details_lb9f alert alert--info details_b_Ee" data-collapsed="true"><summary><mark>Release notes</mark></summary><div><div class="collapsibleContent_i85q"><h3 class="anchor anchorWithStickyNavbar_LWe7" id="seata-090">Seata 0.9.0<a href="#seata-090" class="hash-link" aria-label="Direct link to Seata 0.9.0" title="Direct link to Seata 0.9.0">​</a></h3><p>Seata 0.9.0 Released.</p><p>Seata is an easy-to-use, high-performance, open source distributed transaction solution.</p><p [...]
 <li>[<a href="https://github.com/apache/incubator-seata/pull/1608" target="_blank" rel="noopener noreferrer">#1608</a>] Saga implementation base on state machine</li>
 <li>[<a href="https://github.com/apache/incubator-seata/pull/1625" target="_blank" rel="noopener noreferrer">#1625</a>] support custom config and registry type</li>
 <li>[<a href="https://github.com/apache/incubator-seata/pull/1656" target="_blank" rel="noopener noreferrer">#1656</a>] support spring cloud config</li>
 <li>[<a href="https://github.com/apache/incubator-seata/pull/1689" target="_blank" rel="noopener noreferrer">#1689</a>] support -e startup parameter for specifying the environment name</li>
 <li>[<a href="https://github.com/apache/incubator-seata/pull/1739" target="_blank" rel="noopener noreferrer">#1739</a>] support retry when tm commit or rollback failed</li>
-</ul><h4 class="anchor anchorWithStickyNavbar_LWe7" id="bugfix-16">bugfix<a href="#bugfix-16" class="hash-link" aria-label="Direct link to bugfix" title="Direct link to bugfix">​</a></h4><ul>
+</ul><h4 class="anchor anchorWithStickyNavbar_LWe7" id="bugfix-18">bugfix<a href="#bugfix-18" class="hash-link" aria-label="Direct link to bugfix" title="Direct link to bugfix">​</a></h4><ul>
 <li>[<a href="https://github.com/apache/incubator-seata/pull/1605" target="_blank" rel="noopener noreferrer">#1605</a>] fix deadlocks that can be caused by object locks and global locks and optimize the granularity of locks</li>
 <li>[<a href="https://github.com/apache/incubator-seata/pull/1685" target="_blank" rel="noopener noreferrer">#1685</a>] fix pk too long in lock table on db mode and optimize error log</li>
 <li>[<a href="https://github.com/apache/incubator-seata/pull/1691" target="_blank" rel="noopener noreferrer">#1691</a>] fix can&#x27;t access private member of DruidDataSourceWrapper</li>
@@ -2656,7 +2921,7 @@ retry mechanism</li>
 <li>[<a href="https://github.com/apache/incubator-seata/pull/1761" target="_blank" rel="noopener noreferrer">#1761</a>] fix oracle rollback failed when the table has null Blob Clob value</li>
 <li>[<a href="https://github.com/apache/incubator-seata/pull/1759" target="_blank" rel="noopener noreferrer">#1759</a>] fix saga service method not support interface type parameter</li>
 <li>[<a href="https://github.com/apache/incubator-seata/pull/1401" target="_blank" rel="noopener noreferrer">#1401</a>] fix the first registration resource is null when RM starts</li>
-</ul><h4 class="anchor anchorWithStickyNavbar_LWe7" id="optimize-16">optimize<a href="#optimize-16" class="hash-link" aria-label="Direct link to optimize" title="Direct link to optimize">​</a></h4><ul>
+</ul><h4 class="anchor anchorWithStickyNavbar_LWe7" id="optimize-18">optimize<a href="#optimize-18" class="hash-link" aria-label="Direct link to optimize" title="Direct link to optimize">​</a></h4><ul>
 <li>[<a href="https://github.com/apache/incubator-seata/pull/1701" target="_blank" rel="noopener noreferrer">#1701</a>] remove unused imports</li>
 <li>[<a href="https://github.com/apache/incubator-seata/pull/1705" target="_blank" rel="noopener noreferrer">#1705</a>] Based on Java5 optimization</li>
 <li>[<a href="https://github.com/apache/incubator-seata/pull/1706" target="_blank" rel="noopener noreferrer">#1706</a>] optimize inner class to static class</li>
@@ -2721,7 +2986,7 @@ retry mechanism</li>
 <p><a href="https://github.com/caioguedes" target="_blank" rel="noopener noreferrer">caioguedes</a></p>
 <p>Also, we receive many valuable issues, questions and advices from our community. Thanks for you all.</p>
 </li>
-</ul><h4 class="anchor anchorWithStickyNavbar_LWe7" id="link-14">Link<a href="#link-14" class="hash-link" aria-label="Direct link to Link" title="Direct link to Link">​</a></h4><ul>
+</ul><h4 class="anchor anchorWithStickyNavbar_LWe7" id="link-16">Link<a href="#link-16" class="hash-link" aria-label="Direct link to Link" title="Direct link to Link">​</a></h4><ul>
 <li><strong>Seata:</strong> <a href="https://github.com/apache/incubator-seata" target="_blank" rel="noopener noreferrer">https://github.com/apache/incubator-seata</a></li>
 <li><strong>Seata-Samples:</strong> <a href="https://github.com/apache/incubator-seata-samples" target="_blank" rel="noopener noreferrer">https://github.com/apache/incubator-seata-samples</a></li>
 <li><strong>Release:</strong> <a href="https://github.com/apache/incubator-seata/releases" target="_blank" rel="noopener noreferrer">https://github.com/apache/incubator-seata/releases</a></li>
@@ -2729,7 +2994,7 @@ retry mechanism</li>
 <h3 class="anchor anchorWithStickyNavbar_LWe7" id="081-2019-09-18">0.8.1 (2019-09-18)<a href="#081-2019-09-18" class="hash-link" aria-label="Direct link to 0.8.1 (2019-09-18)" title="Direct link to 0.8.1 (2019-09-18)">​</a></h3>
 <p><a href="https://github.com/apache/incubator-seata/archive/v0.8.1.zip" target="_blank" rel="noopener noreferrer">source</a> |
 <a href="https://github.com/apache/incubator-seata/releases/download/v0.8.1/seata-server-0.8.1.zip" target="_blank" rel="noopener noreferrer">binary</a></p>
-<details class="details_lb9f alert alert--info details_b_Ee" data-collapsed="true"><summary><mark>Release notes</mark></summary><div><div class="collapsibleContent_i85q"><h3 class="anchor anchorWithStickyNavbar_LWe7" id="seata-081">Seata 0.8.1<a href="#seata-081" class="hash-link" aria-label="Direct link to Seata 0.8.1" title="Direct link to Seata 0.8.1">​</a></h3><p>Seata 0.8.1 Released.</p><p>Seata is an easy-to-use, high-performance, open source distributed transaction solution.</p><p [...]
+<details class="details_lb9f alert alert--info details_b_Ee" data-collapsed="true"><summary><mark>Release notes</mark></summary><div><div class="collapsibleContent_i85q"><h3 class="anchor anchorWithStickyNavbar_LWe7" id="seata-081">Seata 0.8.1<a href="#seata-081" class="hash-link" aria-label="Direct link to Seata 0.8.1" title="Direct link to Seata 0.8.1">​</a></h3><p>Seata 0.8.1 Released.</p><p>Seata is an easy-to-use, high-performance, open source distributed transaction solution.</p><p [...]
 <li>[<a href="https://github.com/apache/incubator-seata/pull/1598" target="_blank" rel="noopener noreferrer">#1598</a>] support profile to use absolute path</li>
 <li>[<a href="https://github.com/apache/incubator-seata/pull/1617" target="_blank" rel="noopener noreferrer">#1617</a>] support profile’s(registry.conf) name configurable</li>
 <li>[<a href="https://github.com/apache/incubator-seata/pull/1418" target="_blank" rel="noopener noreferrer">#1418</a>] support undo_log kryo serializer</li>
@@ -2738,7 +3003,7 @@ retry mechanism</li>
 <li>[<a href="https://github.com/apache/incubator-seata/pull/1478" target="_blank" rel="noopener noreferrer">#1478</a>] support db mock</li>
 <li>[<a href="https://github.com/apache/incubator-seata/pull/1512" target="_blank" rel="noopener noreferrer">#1512</a>] extended support for mysql and oracle multiple insert batch syntax</li>
 <li>[<a href="https://github.com/apache/incubator-seata/pull/1496" target="_blank" rel="noopener noreferrer">#1496</a>] support auto proxy of DataSource</li>
-</ul><h4 class="anchor anchorWithStickyNavbar_LWe7" id="bugfix-17">bugfix<a href="#bugfix-17" class="hash-link" aria-label="Direct link to bugfix" title="Direct link to bugfix">​</a></h4><ul>
+</ul><h4 class="anchor anchorWithStickyNavbar_LWe7" id="bugfix-19">bugfix<a href="#bugfix-19" class="hash-link" aria-label="Direct link to bugfix" title="Direct link to bugfix">​</a></h4><ul>
 <li>[<a href="https://github.com/apache/incubator-seata/pull/1646" target="_blank" rel="noopener noreferrer">#1646</a>] fix selectForUpdate lockQuery exception in file mode</li>
 <li>[<a href="https://github.com/apache/incubator-seata/pull/1572" target="_blank" rel="noopener noreferrer">#1572</a>] fix get tablemeta fail in oracle when table name was lower case</li>
 <li>[<a href="https://github.com/apache/incubator-seata/pull/1663" target="_blank" rel="noopener noreferrer">#1663</a>] fix get tablemeta fail when table name was keyword</li>
@@ -2762,7 +3027,7 @@ retry mechanism</li>
 <li>[<a href="https://github.com/apache/incubator-seata/pull/1514" target="_blank" rel="noopener noreferrer">#1514</a>] fix when lack serialization dependence can&#x27;t generate undolog and report true</li>
 <li>[<a href="https://github.com/apache/incubator-seata/pull/1445" target="_blank" rel="noopener noreferrer">#1445</a>] fix DefaultCoordinatorMetricsTest UT failed</li>
 <li>[<a href="https://github.com/apache/incubator-seata/pull/1481" target="_blank" rel="noopener noreferrer">#1481</a>] fix TableMetaCache refresh problem in multiple datasource</li>
-</ul><h4 class="anchor anchorWithStickyNavbar_LWe7" id="optimize-17">optimize<a href="#optimize-17" class="hash-link" aria-label="Direct link to optimize" title="Direct link to optimize">​</a></h4><ul>
+</ul><h4 class="anchor anchorWithStickyNavbar_LWe7" id="optimize-19">optimize<a href="#optimize-19" class="hash-link" aria-label="Direct link to optimize" title="Direct link to optimize">​</a></h4><ul>
 <li>
 <p>[<a href="https://github.com/apache/incubator-seata/pull/1629" target="_blank" rel="noopener noreferrer">#1629</a>] optimize the watcher efficiency of etcd3</p>
 </li>
@@ -2903,7 +3168,7 @@ retry mechanism</li>
 <p><a href="https://github.com/zhengyangyong" target="_blank" rel="noopener noreferrer">zhengyangyong</a></p>
 <p>Also, we receive many valuable issues, questions and advices from our community. Thanks for you all.</p>
 </li>
-</ul><h4 class="anchor anchorWithStickyNavbar_LWe7" id="link-15">Link<a href="#link-15" class="hash-link" aria-label="Direct link to Link" title="Direct link to Link">​</a></h4><ul>
+</ul><h4 class="anchor anchorWithStickyNavbar_LWe7" id="link-17">Link<a href="#link-17" class="hash-link" aria-label="Direct link to Link" title="Direct link to Link">​</a></h4><ul>
 <li><strong>Seata:</strong> <a href="https://github.com/apache/incubator-seata" target="_blank" rel="noopener noreferrer">https://github.com/apache/incubator-seata</a></li>
 <li><strong>Seata-Samples:</strong> <a href="https://github.com/apache/incubator-seata-samples" target="_blank" rel="noopener noreferrer">https://github.com/apache/incubator-seata-samples</a></li>
 <li><strong>Release:</strong> <a href="https://github.com/apache/incubator-seata/releases" target="_blank" rel="noopener noreferrer">https://github.com/apache/incubator-seata/releases</a></li>
@@ -2913,7 +3178,7 @@ retry mechanism</li>
 <li><a href="https://github.com/apache/incubator-seata/archive/v0.8.0.zip" target="_blank" rel="noopener noreferrer">source</a></li>
 <li><a href="https://github.com/apache/incubator-seata/releases/download/v0.8.0/seata-server-0.8.0.zip" target="_blank" rel="noopener noreferrer">binary</a></li>
 </ul>
-<details class="details_lb9f alert alert--info details_b_Ee" data-collapsed="true"><summary><mark>Release notes</mark></summary><div><div class="collapsibleContent_i85q"><h3 class="anchor anchorWithStickyNavbar_LWe7" id="seata-080">Seata 0.8.0<a href="#seata-080" class="hash-link" aria-label="Direct link to Seata 0.8.0" title="Direct link to Seata 0.8.0">​</a></h3><p>Seata 0.8.0 Released.</p><p>Seata is an easy-to-use, high-performance, open source distributed transaction solution.</p><p [...]
+<details class="details_lb9f alert alert--info details_b_Ee" data-collapsed="true"><summary><mark>Release notes</mark></summary><div><div class="collapsibleContent_i85q"><h3 class="anchor anchorWithStickyNavbar_LWe7" id="seata-080">Seata 0.8.0<a href="#seata-080" class="hash-link" aria-label="Direct link to Seata 0.8.0" title="Direct link to Seata 0.8.0">​</a></h3><p>Seata 0.8.0 Released.</p><p>Seata is an easy-to-use, high-performance, open source distributed transaction solution.</p><p [...]
 <li>[<a href="https://github.com/apache/incubator-seata/pull/902" target="_blank" rel="noopener noreferrer">#902</a>] support oracle database in AT mode</li>
 <li>[<a href="https://github.com/apache/incubator-seata/pull/1447" target="_blank" rel="noopener noreferrer">#1447</a>] support oracle batch operation</li>
 <li>[<a href="https://github.com/apache/incubator-seata/pull/1392" target="_blank" rel="noopener noreferrer">#1392</a>] support undo log table name configurable</li>
@@ -2925,7 +3190,7 @@ retry mechanism</li>
 <li>[<a href="https://github.com/apache/incubator-seata/pull/1453" target="_blank" rel="noopener noreferrer">#1235</a>] support delete expired undolog use protobuf codec</li>
 <li>[<a href="https://github.com/apache/incubator-seata/pull/1235" target="_blank" rel="noopener noreferrer">#1235</a>] support to delete undolog in back task use seata codec</li>
 <li>[<a href="https://github.com/apache/incubator-seata/pull/1323" target="_blank" rel="noopener noreferrer">#1323</a>] support database driver class configuration item</li>
-</ul><h4 class="anchor anchorWithStickyNavbar_LWe7" id="bugfix-18">bugfix<a href="#bugfix-18" class="hash-link" aria-label="Direct link to bugfix" title="Direct link to bugfix">​</a></h4><ul>
+</ul><h4 class="anchor anchorWithStickyNavbar_LWe7" id="bugfix-20">bugfix<a href="#bugfix-20" class="hash-link" aria-label="Direct link to bugfix" title="Direct link to bugfix">​</a></h4><ul>
 <li>[<a href="https://github.com/apache/incubator-seata/pull/1456" target="_blank" rel="noopener noreferrer">#1456</a>] fix xid would be duplicate in cluster mode</li>
 <li>[<a href="https://github.com/apache/incubator-seata/pull/1454" target="_blank" rel="noopener noreferrer">#1454</a>] fix DateCompareUtils can not compare byte array</li>
 <li>[<a href="https://github.com/apache/incubator-seata/pull/1452" target="_blank" rel="noopener noreferrer">#1452</a>] fix select for update retry get dirty value</li>
@@ -2948,7 +3213,7 @@ retry mechanism</li>
 <li>[<a href="https://github.com/apache/incubator-seata/pull/1338" target="_blank" rel="noopener noreferrer">#1338</a>] fix lock is not acquired when multiple branches have cross locks</li>
 <li>[<a href="https://github.com/apache/incubator-seata/pull/1334" target="_blank" rel="noopener noreferrer">#1334</a>] fix lock key npe bug, when tcc use protobuf</li>
 <li>[<a href="https://github.com/apache/incubator-seata/pull/1313" target="_blank" rel="noopener noreferrer">#1313</a>] fix DefaultFailureHandler check status NPE</li>
-</ul><h4 class="anchor anchorWithStickyNavbar_LWe7" id="optimize-18">optimize<a href="#optimize-18" class="hash-link" aria-label="Direct link to optimize" title="Direct link to optimize">​</a></h4><ul>
+</ul><h4 class="anchor anchorWithStickyNavbar_LWe7" id="optimize-20">optimize<a href="#optimize-20" class="hash-link" aria-label="Direct link to optimize" title="Direct link to optimize">​</a></h4><ul>
 <li>
 <p>[<a href="https://github.com/apache/incubator-seata/pull/1474" target="_blank" rel="noopener noreferrer">#1474</a>] optimize data image compare log</p>
 </li>
@@ -3083,7 +3348,7 @@ retry mechanism</li>
 <p><a href="https://github.com/vikenlove" target="_blank" rel="noopener noreferrer">vikenlove</a></p>
 <p>Also, we receive many valuable issues, questions and advices from our community. Thanks for you all.</p>
 </li>
-</ul><h4 class="anchor anchorWithStickyNavbar_LWe7" id="link-16">Link<a href="#link-16" class="hash-link" aria-label="Direct link to Link" title="Direct link to Link">​</a></h4><ul>
+</ul><h4 class="anchor anchorWithStickyNavbar_LWe7" id="link-18">Link<a href="#link-18" class="hash-link" aria-label="Direct link to Link" title="Direct link to Link">​</a></h4><ul>
 <li><strong>Seata:</strong> <a href="https://github.com/apache/incubator-seata" target="_blank" rel="noopener noreferrer">https://github.com/apache/incubator-seata</a></li>
 <li><strong>Seata-Samples:</strong> <a href="https://github.com/apache/incubator-seata-samples" target="_blank" rel="noopener noreferrer">https://github.com/apache/incubator-seata-samples</a></li>
 <li><strong>Release:</strong> <a href="https://github.com/apache/incubator-seata/releases" target="_blank" rel="noopener noreferrer">https://github.com/apache/incubator-seata/releases</a></li>
@@ -3097,7 +3362,7 @@ retry mechanism</li>
 <li>[<a href="https://github.com/apache/incubator-seata/pull/1297" target="_blank" rel="noopener noreferrer">#1297</a>] seata-spring add dependency seata-codec-all</li>
 <li>[<a href="https://github.com/apache/incubator-seata/pull/1305" target="_blank" rel="noopener noreferrer">#1305</a>] fix unable to instantiate org.springframework.cloud.alibaba.seata.GlobalTransactionAutoConfiguration</li>
 <li>fix in the 0.7.0 version, unable to get the seata dependency problem from the central repository</li>
-</ul><h4 class="anchor anchorWithStickyNavbar_LWe7" id="link-17">Link<a href="#link-17" class="hash-link" aria-label="Direct link to Link" title="Direct link to Link">​</a></h4><ul>
+</ul><h4 class="anchor anchorWithStickyNavbar_LWe7" id="link-19">Link<a href="#link-19" class="hash-link" aria-label="Direct link to Link" title="Direct link to Link">​</a></h4><ul>
 <li><strong>Seata:</strong> <a href="https://github.com/apache/incubator-seata" target="_blank" rel="noopener noreferrer">https://github.com/apache/incubator-seata</a></li>
 <li><strong>Seata-Samples:</strong> <a href="https://github.com/apache/incubator-seata-samples" target="_blank" rel="noopener noreferrer">https://github.com/apache/incubator-seata-samples</a></li>
 <li><strong>Release:</strong> <a href="https://github.com/apache/incubator-seata/releases" target="_blank" rel="noopener noreferrer">https://github.com/apache/incubator-seata/releases</a></li>
@@ -3107,7 +3372,7 @@ retry mechanism</li>
 <li><a href="https://github.com/apache/incubator-seata/archive/v0.7.0.zip" target="_blank" rel="noopener noreferrer">source</a></li>
 <li><a href="https://github.com/apache/incubator-seata/releases/download/v0.7.0/seata-server-0.7.0.zip" target="_blank" rel="noopener noreferrer">binary</a></li>
 </ul>
-<details class="details_lb9f alert alert--info details_b_Ee" data-collapsed="true"><summary><mark>Release notes</mark></summary><div><div class="collapsibleContent_i85q"><h3 class="anchor anchorWithStickyNavbar_LWe7" id="seata-070">Seata 0.7.0<a href="#seata-070" class="hash-link" aria-label="Direct link to Seata 0.7.0" title="Direct link to Seata 0.7.0">​</a></h3><p>Seata 0.7.0 Released.</p><p>Seata is an easy-to-use, high-performance, open source distributed transaction solution.</p><p [...]
+<details class="details_lb9f alert alert--info details_b_Ee" data-collapsed="true"><summary><mark>Release notes</mark></summary><div><div class="collapsibleContent_i85q"><h3 class="anchor anchorWithStickyNavbar_LWe7" id="seata-070">Seata 0.7.0<a href="#seata-070" class="hash-link" aria-label="Direct link to Seata 0.7.0" title="Direct link to Seata 0.7.0">​</a></h3><p>Seata 0.7.0 Released.</p><p>Seata is an easy-to-use, high-performance, open source distributed transaction solution.</p><p [...]
 <li>[<a href="https://github.com/apache/incubator-seata/pull/1276" target="_blank" rel="noopener noreferrer">#1276</a>] New RPC protocol</li>
 <li>[<a href="https://github.com/apache/incubator-seata/pull/1266" target="_blank" rel="noopener noreferrer">#1266</a>] add enabled configuration for metrics (<a href="https://github.com/apache/incubator-seata/issues/97" target="_blank" rel="noopener noreferrer">97</a>)</li>
 <li>[<a href="https://github.com/apache/incubator-seata/pull/1236" target="_blank" rel="noopener noreferrer">#1236</a>] support metrics for tc server</li>
@@ -3163,7 +3428,7 @@ retry mechanism</li>
 <li>[<a href="https://github.com/apache/incubator-seata/pull/1105" target="_blank" rel="noopener noreferrer">#1105</a>] refactor TmRpcClient &amp; RmClient for common use. (<a href="https://github.com/apache/incubator-seata/issues/97" target="_blank" rel="noopener noreferrer">97</a>)</li>
 <li>[<a href="https://github.com/apache/incubator-seata/pull/1075" target="_blank" rel="noopener noreferrer">#1075</a>] Multiple environmental isolation</li>
 <li>[<a href="https://github.com/apache/incubator-seata/pull/768" target="_blank" rel="noopener noreferrer">#768</a>] #751 add event bus mechanism and apply it in tc</li>
-</ul><h4 class="anchor anchorWithStickyNavbar_LWe7" id="link-18">Link<a href="#link-18" class="hash-link" aria-label="Direct link to Link" title="Direct link to Link">​</a></h4><ul>
+</ul><h4 class="anchor anchorWithStickyNavbar_LWe7" id="link-20">Link<a href="#link-20" class="hash-link" aria-label="Direct link to Link" title="Direct link to Link">​</a></h4><ul>
 <li><strong>Seata:</strong> <a href="https://github.com/apache/incubator-seata" target="_blank" rel="noopener noreferrer">https://github.com/apache/incubator-seata</a></li>
 <li><strong>Seata-Samples:</strong> <a href="https://github.com/apache/incubator-seata-samples" target="_blank" rel="noopener noreferrer">https://github.com/apache/incubator-seata-samples</a></li>
 <li><strong>Release:</strong> <a href="https://github.com/apache/incubator-seata/releases" target="_blank" rel="noopener noreferrer">https://github.com/apache/incubator-seata/releases</a></li>
@@ -3173,7 +3438,7 @@ retry mechanism</li>
 <li><a href="https://github.com/apache/incubator-seata/archive/v0.6.1.zip" target="_blank" rel="noopener noreferrer">source</a></li>
 <li><a href="https://github.com/apache/incubator-seata/releases/download/v0.6.1/seata-server-0.6.1.zip" target="_blank" rel="noopener noreferrer">binary</a></li>
 </ul>
-<details class="details_lb9f alert alert--info details_b_Ee" data-collapsed="true"><summary><mark>Release notes</mark></summary><div><div class="collapsibleContent_i85q"><h3 class="anchor anchorWithStickyNavbar_LWe7" id="seata-061">Seata 0.6.1<a href="#seata-061" class="hash-link" aria-label="Direct link to Seata 0.6.1" title="Direct link to Seata 0.6.1">​</a></h3><p>Seata 0.6.1 Released.</p><p>Seata is an easy-to-use, high-performance, open source distributed transaction solution.</p><p [...]
+<details class="details_lb9f alert alert--info details_b_Ee" data-collapsed="true"><summary><mark>Release notes</mark></summary><div><div class="collapsibleContent_i85q"><h3 class="anchor anchorWithStickyNavbar_LWe7" id="seata-061">Seata 0.6.1<a href="#seata-061" class="hash-link" aria-label="Direct link to Seata 0.6.1" title="Direct link to Seata 0.6.1">​</a></h3><p>Seata 0.6.1 Released.</p><p>Seata is an easy-to-use, high-performance, open source distributed transaction solution.</p><p [...]
 <li>[<a href="https://github.com/apache/incubator-seata/pull/1119" target="_blank" rel="noopener noreferrer">#1119</a>] support weibo/motan</li>
 <li>[<a href="https://github.com/apache/incubator-seata/pull/1075" target="_blank" rel="noopener noreferrer">#1075</a>] Multiple environmental isolation</li>
 </ul><h4 class="anchor anchorWithStickyNavbar_LWe7" id="bugfix--optimize-2">Bugfix &amp; Optimize<a href="#bugfix--optimize-2" class="hash-link" aria-label="Direct link to Bugfix &amp; Optimize" title="Direct link to Bugfix &amp; Optimize">​</a></h4><ul>
@@ -3186,7 +3451,7 @@ retry mechanism</li>
 <li>[<a href="https://github.com/apache/incubator-seata/pull/1138" target="_blank" rel="noopener noreferrer">#1138</a>] bugfix: seata-server.bat classpath too long</li>
 <li>[<a href="https://github.com/apache/incubator-seata/pull/1117" target="_blank" rel="noopener noreferrer">#1117</a>] bugfix: fix field type is datetime equals fail</li>
 <li>[<a href="https://github.com/apache/incubator-seata/pull/1115" target="_blank" rel="noopener noreferrer">#1115</a>] modify seata-all &amp; seata-bom deploy config</li>
-</ul><h4 class="anchor anchorWithStickyNavbar_LWe7" id="link-19">Link<a href="#link-19" class="hash-link" aria-label="Direct link to Link" title="Direct link to Link">​</a></h4><ul>
+</ul><h4 class="anchor anchorWithStickyNavbar_LWe7" id="link-21">Link<a href="#link-21" class="hash-link" aria-label="Direct link to Link" title="Direct link to Link">​</a></h4><ul>
 <li><strong>Seata:</strong> <a href="https://github.com/apache/incubator-seata" target="_blank" rel="noopener noreferrer">https://github.com/apache/incubator-seata</a></li>
 <li><strong>Seata-Samples:</strong> <a href="https://github.com/apache/incubator-seata-samples" target="_blank" rel="noopener noreferrer">https://github.com/apache/incubator-seata-samples</a></li>
 <li><strong>Release:</strong> <a href="https://github.com/apache/incubator-seata/releases" target="_blank" rel="noopener noreferrer">https://github.com/apache/incubator-seata/releases</a></li>
@@ -3196,7 +3461,7 @@ retry mechanism</li>
 <li><a href="https://github.com/apache/incubator-seata/archive/v0.6.0.zip" target="_blank" rel="noopener noreferrer">source</a></li>
 <li><a href="https://github.com/apache/incubator-seata/releases/download/v0.6.0/seata-server-0.6.0.zip" target="_blank" rel="noopener noreferrer">binary</a></li>
 </ul>
-<details class="details_lb9f alert alert--info details_b_Ee" data-collapsed="true"><summary><mark>Release notes</mark></summary><div><div class="collapsibleContent_i85q"><h3 class="anchor anchorWithStickyNavbar_LWe7" id="seata-060">Seata 0.6.0<a href="#seata-060" class="hash-link" aria-label="Direct link to Seata 0.6.0" title="Direct link to Seata 0.6.0">​</a></h3><p>Seata 0.6.0 Released.</p><p>Seata is an easy-to-use, high-performance, open source distributed transaction solution.</p><p [...]
+<details class="details_lb9f alert alert--info details_b_Ee" data-collapsed="true"><summary><mark>Release notes</mark></summary><div><div class="collapsibleContent_i85q"><h3 class="anchor anchorWithStickyNavbar_LWe7" id="seata-060">Seata 0.6.0<a href="#seata-060" class="hash-link" aria-label="Direct link to Seata 0.6.0" title="Direct link to Seata 0.6.0">​</a></h3><p>Seata 0.6.0 Released.</p><p>Seata is an easy-to-use, high-performance, open source distributed transaction solution.</p><p [...]
 <li>[<a href="https://github.com/apache/incubator-seata/pull/942" target="_blank" rel="noopener noreferrer">#942</a>] Store the transaction log into database</li>
 <li>[<a href="https://github.com/apache/incubator-seata/pull/1014" target="_blank" rel="noopener noreferrer">#1014</a>] Support etcd3 as configuration center</li>
 <li>[<a href="https://github.com/apache/incubator-seata/pull/1060" target="_blank" rel="noopener noreferrer">#1060</a>] Do data validation when undo</li>
@@ -3207,7 +3472,7 @@ retry mechanism</li>
 <li>[<a href="https://github.com/apache/incubator-seata/pull/1082" target="_blank" rel="noopener noreferrer">#1082</a>] add Cache configuration instance</li>
 <li>[<a href="https://github.com/apache/incubator-seata/pull/1084" target="_blank" rel="noopener noreferrer">#1084</a>] Refactor Charset using and blob utils</li>
 <li>[<a href="https://github.com/apache/incubator-seata/pull/1080" target="_blank" rel="noopener noreferrer">#1080</a>] upgrade fastjson and nacos-client</li>
-</ul><h4 class="anchor anchorWithStickyNavbar_LWe7" id="link-20">Link<a href="#link-20" class="hash-link" aria-label="Direct link to Link" title="Direct link to Link">​</a></h4><ul>
+</ul><h4 class="anchor anchorWithStickyNavbar_LWe7" id="link-22">Link<a href="#link-22" class="hash-link" aria-label="Direct link to Link" title="Direct link to Link">​</a></h4><ul>
 <li><strong>Seata:</strong> <a href="https://github.com/apache/incubator-seata" target="_blank" rel="noopener noreferrer">https://github.com/apache/incubator-seata</a></li>
 <li><strong>Seata-Samples:</strong> <a href="https://github.com/apache/incubator-seata-samples" target="_blank" rel="noopener noreferrer">https://github.com/apache/incubator-seata-samples</a></li>
 <li><strong>Release:</strong> <a href="https://github.com/apache/incubator-seata/releases" target="_blank" rel="noopener noreferrer">https://github.com/apache/incubator-seata/releases</a></li>
@@ -3217,7 +3482,7 @@ retry mechanism</li>
 <li><a href="https://github.com/apache/incubator-seata/archive/v0.5.2.zip" target="_blank" rel="noopener noreferrer">source</a></li>
 <li><a href="https://github.com/apache/incubator-seata/releases/download/v0.5.2/seata-server-0.5.2.zip" target="_blank" rel="noopener noreferrer">binary</a></li>
 </ul>
-<details class="details_lb9f alert alert--info details_b_Ee" data-collapsed="true"><summary><mark>Release notes</mark></summary><div><div class="collapsibleContent_i85q"><h3 class="anchor anchorWithStickyNavbar_LWe7" id="seata-052">Seata 0.5.2<a href="#seata-052" class="hash-link" aria-label="Direct link to Seata 0.5.2" title="Direct link to Seata 0.5.2">​</a></h3><p>Seata 0.5.2 Released.</p><p>Seata is an easy-to-use, high-performance, open source distributed transaction solution.</p><p [...]
+<details class="details_lb9f alert alert--info details_b_Ee" data-collapsed="true"><summary><mark>Release notes</mark></summary><div><div class="collapsibleContent_i85q"><h3 class="anchor anchorWithStickyNavbar_LWe7" id="seata-052">Seata 0.5.2<a href="#seata-052" class="hash-link" aria-label="Direct link to Seata 0.5.2" title="Direct link to Seata 0.5.2">​</a></h3><p>Seata 0.5.2 Released.</p><p>Seata is an easy-to-use, high-performance, open source distributed transaction solution.</p><p [...]
 <li>[<a href="https://github.com/apache/incubator-seata/pull/988" target="_blank" rel="noopener noreferrer">#988</a>] support Consul configuration center</li>
 <li>[<a href="https://github.com/apache/incubator-seata/pull/1043" target="_blank" rel="noopener noreferrer">#1043</a>] support sofa-rpc</li>
 </ul><h4 class="anchor anchorWithStickyNavbar_LWe7" id="bugfix--optimize-4">Bugfix &amp; Optimize<a href="#bugfix--optimize-4" class="hash-link" aria-label="Direct link to Bugfix &amp; Optimize" title="Direct link to Bugfix &amp; Optimize">​</a></h4><ul>
@@ -3248,7 +3513,7 @@ retry mechanism</li>
 <li>[<a href="https://github.com/apache/incubator-seata/pull/1051" target="_blank" rel="noopener noreferrer">#1051</a>] optimize to check data changes when rollback, stop rollback if there is no data change</li>
 <li>[<a href="https://github.com/apache/incubator-seata/pull/1017" target="_blank" rel="noopener noreferrer">#1017</a>] optimize the processing logic of mysql undo executor construct undo sql</li>
 <li>[<a href="https://github.com/apache/incubator-seata/pull/1063" target="_blank" rel="noopener noreferrer">#1063</a>] fix the problem that the new transaction id conflict fails after the server is restarted after the server is restarted</li>
-</ul><h4 class="anchor anchorWithStickyNavbar_LWe7" id="link-21">Link<a href="#link-21" class="hash-link" aria-label="Direct link to Link" title="Direct link to Link">​</a></h4><ul>
+</ul><h4 class="anchor anchorWithStickyNavbar_LWe7" id="link-23">Link<a href="#link-23" class="hash-link" aria-label="Direct link to Link" title="Direct link to Link">​</a></h4><ul>
 <li><strong>Seata:</strong> <a href="https://github.com/apache/incubator-seata" target="_blank" rel="noopener noreferrer">https://github.com/apache/incubator-seata</a></li>
 <li><strong>Seata-Samples:</strong> <a href="https://github.com/apache/incubator-seata-samples" target="_blank" rel="noopener noreferrer">https://github.com/apache/incubator-seata-samples</a></li>
 <li><strong>Release:</strong> <a href="https://github.com/apache/incubator-seata/releases" target="_blank" rel="noopener noreferrer">https://github.com/apache/incubator-seata/releases</a></li>
@@ -3258,7 +3523,7 @@ retry mechanism</li>
 <li><a href="https://github.com/apache/incubator-seata/archive/v0.5.1.zip" target="_blank" rel="noopener noreferrer">source</a></li>
 <li><a href="https://github.com/apache/incubator-seata/releases/download/v0.5.1/seata-server-0.5.1.zip" target="_blank" rel="noopener noreferrer">binary</a></li>
 </ul>
-<details class="details_lb9f alert alert--info details_b_Ee" data-collapsed="true"><summary><mark>Release notes</mark></summary><div><div class="collapsibleContent_i85q"><h3 class="anchor anchorWithStickyNavbar_LWe7" id="seata-051">Seata 0.5.1<a href="#seata-051" class="hash-link" aria-label="Direct link to Seata 0.5.1" title="Direct link to Seata 0.5.1">​</a></h3><p>Seata 0.5.1 Released.</p><p>Seata is an easy-to-use, high-performance, open source distributed transaction solution.</p><p [...]
+<details class="details_lb9f alert alert--info details_b_Ee" data-collapsed="true"><summary><mark>Release notes</mark></summary><div><div class="collapsibleContent_i85q"><h3 class="anchor anchorWithStickyNavbar_LWe7" id="seata-051">Seata 0.5.1<a href="#seata-051" class="hash-link" aria-label="Direct link to Seata 0.5.1" title="Direct link to Seata 0.5.1">​</a></h3><p>Seata 0.5.1 Released.</p><p>Seata is an easy-to-use, high-performance, open source distributed transaction solution.</p><p [...]
 <li>[<a href="https://github.com/apache/incubator-seata/pull/869" target="_blank" rel="noopener noreferrer">#774</a>] support Etcd3 registration center</li>
 <li>[<a href="https://github.com/apache/incubator-seata/pull/793" target="_blank" rel="noopener noreferrer">#793</a>] support sofa-registry registration center</li>
 <li>[<a href="https://github.com/apache/incubator-seata/pull/856" target="_blank" rel="noopener noreferrer">#856</a>] add batch delete undolog processing</li>
@@ -3289,7 +3554,7 @@ retry mechanism</li>
 <li>[<a href="https://github.com/apache/incubator-seata/pull/872" target="_blank" rel="noopener noreferrer">#872</a>] fix RegisterRMRequest decoding message length check is not accurate</li>
 <li>[<a href="https://github.com/apache/incubator-seata/pull/831" target="_blank" rel="noopener noreferrer">#831</a>] optimize CountDownLatch in MessageFuture and replace it with CompletableFuture</li>
 <li>[<a href="https://github.com/apache/incubator-seata/pull/834" target="_blank" rel="noopener noreferrer">#834</a>] fix non-SQLException in ExecuteTemplate does not throw a exception</li>
-</ul><h4 class="anchor anchorWithStickyNavbar_LWe7" id="link-22">Link<a href="#link-22" class="hash-link" aria-label="Direct link to Link" title="Direct link to Link">​</a></h4><ul>
+</ul><h4 class="anchor anchorWithStickyNavbar_LWe7" id="link-24">Link<a href="#link-24" class="hash-link" aria-label="Direct link to Link" title="Direct link to Link">​</a></h4><ul>
 <li><strong>Seata:</strong> <a href="https://github.com/apache/incubator-seata" target="_blank" rel="noopener noreferrer">https://github.com/apache/incubator-seata</a></li>
 <li><strong>Seata-Samples:</strong> <a href="https://github.com/apache/incubator-seata-samples" target="_blank" rel="noopener noreferrer">https://github.com/apache/incubator-seata-samples</a></li>
 <li><strong>Release:</strong> <a href="https://github.com/apache/incubator-seata/releases" target="_blank" rel="noopener noreferrer">https://github.com/apache/incubator-seata/releases</a></li>
@@ -3304,17 +3569,17 @@ retry mechanism</li>
 <li>[<a href="https://github.com/apache/incubator-seata/pull/815" target="_blank" rel="noopener noreferrer">#815</a>] Add maven plugin to release seata with groupId io.seata</li>
 <li>[<a href="https://github.com/apache/incubator-seata/pull/790" target="_blank" rel="noopener noreferrer">#790</a>] Change the startup parameters of seata-server to support database-storage</li>
 <li>[<a href="https://github.com/apache/incubator-seata/pull/769" target="_blank" rel="noopener noreferrer">#769</a>] Modify the RPC protocol, remove the client&#x27;s resolution of xid to be stateless</li>
-</ul><h4 class="anchor anchorWithStickyNavbar_LWe7" id="feature-24">Feature<a href="#feature-24" class="hash-link" aria-label="Direct link to Feature" title="Direct link to Feature">​</a></h4><ul>
+</ul><h4 class="anchor anchorWithStickyNavbar_LWe7" id="feature-26">Feature<a href="#feature-26" class="hash-link" aria-label="Direct link to Feature" title="Direct link to Feature">​</a></h4><ul>
 <li>[<a href="https://github.com/apache/incubator-seata/pull/774" target="_blank" rel="noopener noreferrer">#774</a>] optimizes the structure of config module and discovery module</li>
 <li>[<a href="https://github.com/apache/incubator-seata/pull/783" target="_blank" rel="noopener noreferrer">#783</a>] Allow users config the count for client report retry dynamicly</li>
 <li>[<a href="https://github.com/apache/incubator-seata/pull/791" target="_blank" rel="noopener noreferrer">#791</a>] replace magic judgement of timeout status with status enum</li>
 <li>[<a href="https://github.com/apache/incubator-seata/pull/836" target="_blank" rel="noopener noreferrer">#836</a>] Use maven-compiler-plugin to revision the version and add mvnw script to unify the maven version</li>
 <li>[<a href="https://github.com/apache/incubator-seata/pull/820" target="_blank" rel="noopener noreferrer">#820</a>] Add rollback on for GlobalTransaction</li>
-</ul><h4 class="anchor anchorWithStickyNavbar_LWe7" id="bugfix-19">Bugfix<a href="#bugfix-19" class="hash-link" aria-label="Direct link to Bugfix" title="Direct link to Bugfix">​</a></h4><ul>
+</ul><h4 class="anchor anchorWithStickyNavbar_LWe7" id="bugfix-21">Bugfix<a href="#bugfix-21" class="hash-link" aria-label="Direct link to Bugfix" title="Direct link to Bugfix">​</a></h4><ul>
 <li>[<a href="https://github.com/apache/incubator-seata/pull/772" target="_blank" rel="noopener noreferrer">#772</a>] Fix FileConfiguration config listener logic</li>
 <li>[<a href="https://github.com/apache/incubator-seata/pull/807" target="_blank" rel="noopener noreferrer">#807</a>] Optimize the setting of full name of FileBasedSessionManager</li>
 <li>[<a href="https://github.com/apache/incubator-seata/pull/804" target="_blank" rel="noopener noreferrer">#804</a>] bugfix<!-- -->:branchCommit<!-- --> retry always failed</li>
-</ul><h4 class="anchor anchorWithStickyNavbar_LWe7" id="link-23">Link<a href="#link-23" class="hash-link" aria-label="Direct link to Link" title="Direct link to Link">​</a></h4><ul>
+</ul><h4 class="anchor anchorWithStickyNavbar_LWe7" id="link-25">Link<a href="#link-25" class="hash-link" aria-label="Direct link to Link" title="Direct link to Link">​</a></h4><ul>
 <li><strong>Seata:</strong> <a href="https://github.com/apache/incubator-seata" target="_blank" rel="noopener noreferrer">https://github.com/apache/incubator-seata</a></li>
 <li><strong>Seata-Samples:</strong> <a href="https://github.com/apache/incubator-seata-samples" target="_blank" rel="noopener noreferrer">https://github.com/apache/incubator-seata-samples</a></li>
 <li><strong>Release:</strong> <a href="https://github.com/apache/incubator-seata/releases" target="_blank" rel="noopener noreferrer">https://github.com/apache/incubator-seata/releases</a></li>
@@ -3324,7 +3589,7 @@ retry mechanism</li>
 <li><a href="https://github.com/apache/incubator-seata/archive/v0.4.2.zip" target="_blank" rel="noopener noreferrer">source</a></li>
 <li><a href="https://github.com/apache/incubator-seata/releases/download/v0.4.2/fescar-server-0.4.2.zip" target="_blank" rel="noopener noreferrer">binary</a></li>
 </ul>
-<details class="details_lb9f alert alert--info details_b_Ee" data-collapsed="true"><summary><mark>Release notes</mark></summary><div><div class="collapsibleContent_i85q"><h3 class="anchor anchorWithStickyNavbar_LWe7" id="seata-042">Seata 0.4.2<a href="#seata-042" class="hash-link" aria-label="Direct link to Seata 0.4.2" title="Direct link to Seata 0.4.2">​</a></h3><p>Seata 0.4.2 Released.</p><p>Seata is an easy-to-use, high-performance, open source distributed transaction solution.</p><p [...]
+<details class="details_lb9f alert alert--info details_b_Ee" data-collapsed="true"><summary><mark>Release notes</mark></summary><div><div class="collapsibleContent_i85q"><h3 class="anchor anchorWithStickyNavbar_LWe7" id="seata-042">Seata 0.4.2<a href="#seata-042" class="hash-link" aria-label="Direct link to Seata 0.4.2" title="Direct link to Seata 0.4.2">​</a></h3><p>Seata 0.4.2 Released.</p><p>Seata is an easy-to-use, high-performance, open source distributed transaction solution.</p><p [...]
 <li>[<a href="https://github.com/apache/incubator-seata/pull/704" target="_blank" rel="noopener noreferrer">#704</a>] add local file write ByteBuffer pool</li>
 <li>[<a href="https://github.com/apache/incubator-seata/issues/679" target="_blank" rel="noopener noreferrer">#679</a>] The existing registry adds the implementation of the close interface, which optimizes the server&#x27;s elegant offline</li>
 <li>[<a href="https://github.com/apache/incubator-seata/pull/713" target="_blank" rel="noopener noreferrer">#713</a>] add local file writes enable compression for messages that exceed the configured size</li>
@@ -3333,7 +3598,7 @@ retry mechanism</li>
 <li>[<a href="https://github.com/apache/incubator-seata/pull/726" target="_blank" rel="noopener noreferrer">#726</a>] support for DBCP, C3P0, BoneCP, HikariCP and Tomcat-JDBC connection pools</li>
 <li>[<a href="https://github.com/apache/incubator-seata/pull/744" target="_blank" rel="noopener noreferrer">#744</a>] add ZooKeeper disconnection re-registration and subscription when reconnected</li>
 <li>[<a href="https://github.com/apache/incubator-seata/pull/728" target="_blank" rel="noopener noreferrer">#728</a>] Supports service discovery with Consul</li>
-</ul><h4 class="anchor anchorWithStickyNavbar_LWe7" id="bugfix-20">Bugfix<a href="#bugfix-20" class="hash-link" aria-label="Direct link to Bugfix" title="Direct link to Bugfix">​</a></h4><ul>
+</ul><h4 class="anchor anchorWithStickyNavbar_LWe7" id="bugfix-22">Bugfix<a href="#bugfix-22" class="hash-link" aria-label="Direct link to Bugfix" title="Direct link to Bugfix">​</a></h4><ul>
 <li>[<a href="https://github.com/apache/incubator-seata/pull/695" target="_blank" rel="noopener noreferrer">#569</a>] fix already jdk proxy and no target only traverses the first implementation interface problem</li>
 <li>[<a href="https://github.com/apache/incubator-seata/pull/721" target="_blank" rel="noopener noreferrer">#721</a>] fix ConfigFuture constructor timeout parameter does not work</li>
 <li>[<a href="https://github.com/apache/incubator-seata/pull/725" target="_blank" rel="noopener noreferrer">#725</a>] fix MergedSendRunnable channel is unexpectedly closed, and add fail-fast</li>
@@ -3344,7 +3609,7 @@ retry mechanism</li>
 <li>[<a href="https://github.com/apache/incubator-seata/pull/747" target="_blank" rel="noopener noreferrer">#747</a>] Delete MT mode, then will be replaced by TCC mode</li>
 <li>[<a href="https://github.com/apache/incubator-seata/pull/757" target="_blank" rel="noopener noreferrer">#757</a>] fix rollback caused by RPC exception when performing BranchRollback retry</li>
 <li>[<a href="https://github.com/apache/incubator-seata/pull/776" target="_blank" rel="noopener noreferrer">#776</a>] fix connection creation failure caused by toString exception when connection pool creates channel</li>
-</ul><h4 class="anchor anchorWithStickyNavbar_LWe7" id="link-24">Link<a href="#link-24" class="hash-link" aria-label="Direct link to Link" title="Direct link to Link">​</a></h4><ul>
+</ul><h4 class="anchor anchorWithStickyNavbar_LWe7" id="link-26">Link<a href="#link-26" class="hash-link" aria-label="Direct link to Link" title="Direct link to Link">​</a></h4><ul>
 <li><strong>Seata:</strong> <a href="https://github.com/apache/incubator-seata" target="_blank" rel="noopener noreferrer">https://github.com/apache/incubator-seata</a></li>
 <li><strong>Seata-Samples:</strong> <a href="https://github.com/apache/incubator-seata-samples" target="_blank" rel="noopener noreferrer">https://github.com/apache/incubator-seata-samples</a></li>
 <li><strong>Release:</strong> <a href="https://github.com/apache/incubator-seata/releases" target="_blank" rel="noopener noreferrer">https://github.com/apache/incubator-seata/releases</a></li>
@@ -3356,7 +3621,7 @@ retry mechanism</li>
 </ul>
 <details class="details_lb9f alert alert--info details_b_Ee" data-collapsed="true"><summary><mark>Release notes</mark></summary><div><div class="collapsibleContent_i85q"><h3 class="anchor anchorWithStickyNavbar_LWe7" id="seata-041">Seata 0.4.1<a href="#seata-041" class="hash-link" aria-label="Direct link to Seata 0.4.1" title="Direct link to Seata 0.4.1">​</a></h3><p>Seata 0.4.1 Released.</p><p>Seata is an easy-to-use, high-performance, open source distributed transaction solution.</p><p [...]
 <li>TBD</li>
-</ul><h4 class="anchor anchorWithStickyNavbar_LWe7" id="link-25">Link<a href="#link-25" class="hash-link" aria-label="Direct link to Link" title="Direct link to Link">​</a></h4><ul>
+</ul><h4 class="anchor anchorWithStickyNavbar_LWe7" id="link-27">Link<a href="#link-27" class="hash-link" aria-label="Direct link to Link" title="Direct link to Link">​</a></h4><ul>
 <li><strong>Seata:</strong> <a href="https://github.com/apache/incubator-seata" target="_blank" rel="noopener noreferrer">https://github.com/apache/incubator-seata</a></li>
 <li><strong>Seata-Samples:</strong> <a href="https://github.com/apache/incubator-seata-samples" target="_blank" rel="noopener noreferrer">https://github.com/apache/incubator-seata-samples</a></li>
 <li><strong>Release:</strong> <a href="https://github.com/apache/incubator-seata/releases" target="_blank" rel="noopener noreferrer">https://github.com/apache/incubator-seata/releases</a></li>
@@ -3366,11 +3631,11 @@ retry mechanism</li>
 <li><a href="https://github.com/apache/incubator-seata/archive/v0.4.0.zip" target="_blank" rel="noopener noreferrer">source</a></li>
 <li><a href="https://github.com/apache/incubator-seata/releases/download/v0.4.0/fescar-server-0.4.0.zip" target="_blank" rel="noopener noreferrer">binary</a></li>
 </ul>
-<details class="details_lb9f alert alert--info details_b_Ee" data-collapsed="true"><summary><mark>Release notes</mark></summary><div><div class="collapsibleContent_i85q"><h3 class="anchor anchorWithStickyNavbar_LWe7" id="seata-040">Seata 0.4.0<a href="#seata-040" class="hash-link" aria-label="Direct link to Seata 0.4.0" title="Direct link to Seata 0.4.0">​</a></h3><p>Seata 0.4.0 Released.</p><p>Seata is an easy-to-use, high-performance, open source distributed transaction solution.</p><p [...]
+<details class="details_lb9f alert alert--info details_b_Ee" data-collapsed="true"><summary><mark>Release notes</mark></summary><div><div class="collapsibleContent_i85q"><h3 class="anchor anchorWithStickyNavbar_LWe7" id="seata-040">Seata 0.4.0<a href="#seata-040" class="hash-link" aria-label="Direct link to Seata 0.4.0" title="Direct link to Seata 0.4.0">​</a></h3><p>Seata 0.4.0 Released.</p><p>Seata is an easy-to-use, high-performance, open source distributed transaction solution.</p><p [...]
 <li>[<a href="https://github.com/alibaba/fescar/pull/583" target="_blank" rel="noopener noreferrer">#583</a>] Add TCC model of Ant Financial to fescar, to suppot Local TCC bean,Dubbo TCC bean and SOFARPC TCC bean</li>
 <li>[<a href="https://github.com/alibaba/fescar/pull/611" target="_blank" rel="noopener noreferrer">#611</a>] Apply p3c pmd plugin/rules</li>
 <li>[<a href="https://github.com/alibaba/fescar/pull/627" target="_blank" rel="noopener noreferrer">#627</a>] Optimization dependency</li>
-</ul><h4 class="anchor anchorWithStickyNavbar_LWe7" id="link-26">Link<a href="#link-26" class="hash-link" aria-label="Direct link to Link" title="Direct link to Link">​</a></h4><ul>
+</ul><h4 class="anchor anchorWithStickyNavbar_LWe7" id="link-28">Link<a href="#link-28" class="hash-link" aria-label="Direct link to Link" title="Direct link to Link">​</a></h4><ul>
 <li><strong>Seata:</strong> <a href="https://github.com/apache/incubator-seata" target="_blank" rel="noopener noreferrer">https://github.com/apache/incubator-seata</a></li>
 <li><strong>Seata-Samples:</strong> <a href="https://github.com/apache/incubator-seata-samples" target="_blank" rel="noopener noreferrer">https://github.com/apache/incubator-seata-samples</a></li>
 <li><strong>Release:</strong> <a href="https://github.com/apache/incubator-seata/releases" target="_blank" rel="noopener noreferrer">https://github.com/apache/incubator-seata/releases</a></li>
@@ -3380,15 +3645,15 @@ retry mechanism</li>
 <li><a href="https://github.com/apache/incubator-seata/archive/v0.3.1.zip" target="_blank" rel="noopener noreferrer">source</a></li>
 <li><a href="https://github.com/apache/incubator-seata/releases/download/v0.3.1/fescar-server-0.3.1.zip" target="_blank" rel="noopener noreferrer">binary</a></li>
 </ul>
-<details class="details_lb9f alert alert--info details_b_Ee" data-collapsed="true"><summary><mark>Release notes</mark></summary><div><div class="collapsibleContent_i85q"><h3 class="anchor anchorWithStickyNavbar_LWe7" id="seata-031">Seata 0.3.1<a href="#seata-031" class="hash-link" aria-label="Direct link to Seata 0.3.1" title="Direct link to Seata 0.3.1">​</a></h3><p>Seata 0.3.1 Released.</p><p>Seata is an easy-to-use, high-performance, open source distributed transaction solution.</p><p [...]
+<details class="details_lb9f alert alert--info details_b_Ee" data-collapsed="true"><summary><mark>Release notes</mark></summary><div><div class="collapsibleContent_i85q"><h3 class="anchor anchorWithStickyNavbar_LWe7" id="seata-031">Seata 0.3.1<a href="#seata-031" class="hash-link" aria-label="Direct link to Seata 0.3.1" title="Direct link to Seata 0.3.1">​</a></h3><p>Seata 0.3.1 Released.</p><p>Seata is an easy-to-use, high-performance, open source distributed transaction solution.</p><p [...]
 <li>[<a href="https://github.com/alibaba/fescar/issues/557" target="_blank" rel="noopener noreferrer">#557</a>] add custom hook access point at each stage of the transaction process</li>
 <li>[<a href="https://github.com/alibaba/fescar/pull/594" target="_blank" rel="noopener noreferrer">#594</a>] support Zookeeper Registration Center</li>
-</ul><h4 class="anchor anchorWithStickyNavbar_LWe7" id="bugfix-21">Bugfix<a href="#bugfix-21" class="hash-link" aria-label="Direct link to Bugfix" title="Direct link to Bugfix">​</a></h4><ul>
+</ul><h4 class="anchor anchorWithStickyNavbar_LWe7" id="bugfix-23">Bugfix<a href="#bugfix-23" class="hash-link" aria-label="Direct link to Bugfix" title="Direct link to Bugfix">​</a></h4><ul>
 <li>[<a href="https://github.com/alibaba/fescar/issues/569" target="_blank" rel="noopener noreferrer">#569</a>] fix eureka renew url encode</li>
 <li>[<a href="https://github.com/alibaba/fescar/pull/551" target="_blank" rel="noopener noreferrer">#551</a>] fix ConfigType NPE</li>
 <li>[<a href="https://github.com/alibaba/fescar/issues/489" target="_blank" rel="noopener noreferrer">#489</a>] fix GlobalRollback request but not receive report</li>
 <li>[<a href="https://github.com/alibaba/fescar/pull/598" target="_blank" rel="noopener noreferrer">#598</a>] fix blocker and critical level issues scanned by p3c</li>
-</ul><h4 class="anchor anchorWithStickyNavbar_LWe7" id="link-27">Link<a href="#link-27" class="hash-link" aria-label="Direct link to Link" title="Direct link to Link">​</a></h4><ul>
+</ul><h4 class="anchor anchorWithStickyNavbar_LWe7" id="link-29">Link<a href="#link-29" class="hash-link" aria-label="Direct link to Link" title="Direct link to Link">​</a></h4><ul>
 <li><strong>Seata:</strong> <a href="https://github.com/apache/incubator-seata" target="_blank" rel="noopener noreferrer">https://github.com/apache/incubator-seata</a></li>
 <li><strong>Seata-Samples:</strong> <a href="https://github.com/apache/incubator-seata-samples" target="_blank" rel="noopener noreferrer">https://github.com/apache/incubator-seata-samples</a></li>
 <li><strong>Release:</strong> <a href="https://github.com/apache/incubator-seata/releases" target="_blank" rel="noopener noreferrer">https://github.com/apache/incubator-seata/releases</a></li>
@@ -3398,15 +3663,15 @@ retry mechanism</li>
 <li><a href="https://github.com/apache/incubator-seata/archive/v0.3.0.zip" target="_blank" rel="noopener noreferrer">source</a></li>
 <li><a href="https://github.com/apache/incubator-seata/releases/download/v0.3.0/fescar-server-0.3.0.zip" target="_blank" rel="noopener noreferrer">binary</a></li>
 </ul>
-<details class="details_lb9f alert alert--info details_b_Ee" data-collapsed="true"><summary><mark>Release notes</mark></summary><div><div class="collapsibleContent_i85q"><h3 class="anchor anchorWithStickyNavbar_LWe7" id="seata-030">Seata 0.3.0<a href="#seata-030" class="hash-link" aria-label="Direct link to Seata 0.3.0" title="Direct link to Seata 0.3.0">​</a></h3><p>Seata 0.3.0 Released.</p><p>Seata is an easy-to-use, high-performance, open source distributed transaction solution.</p><p [...]
+<details class="details_lb9f alert alert--info details_b_Ee" data-collapsed="true"><summary><mark>Release notes</mark></summary><div><div class="collapsibleContent_i85q"><h3 class="anchor anchorWithStickyNavbar_LWe7" id="seata-030">Seata 0.3.0<a href="#seata-030" class="hash-link" aria-label="Direct link to Seata 0.3.0" title="Direct link to Seata 0.3.0">​</a></h3><p>Seata 0.3.0 Released.</p><p>Seata is an easy-to-use, high-performance, open source distributed transaction solution.</p><p [...]
 <li>[<a href="https://github.com/alibaba/fescar/pull/510" target="_blank" rel="noopener noreferrer">#510</a>] Support eureka registry center</li>
 <li>[<a href="https://github.com/alibaba/fescar/pull/498" target="_blank" rel="noopener noreferrer">#498</a>] Implement local transaction mode with global locks and resolve local transaction isolation issues</li>
-</ul><h4 class="anchor anchorWithStickyNavbar_LWe7" id="bugfix-22">Bugfix<a href="#bugfix-22" class="hash-link" aria-label="Direct link to Bugfix" title="Direct link to Bugfix">​</a></h4><ul>
+</ul><h4 class="anchor anchorWithStickyNavbar_LWe7" id="bugfix-24">Bugfix<a href="#bugfix-24" class="hash-link" aria-label="Direct link to Bugfix" title="Direct link to Bugfix">​</a></h4><ul>
 <li>[<a href="https://github.com/alibaba/fescar/issues/459" target="_blank" rel="noopener noreferrer">#459</a>] Fix mysql keyword generating sql problem as table name and column name</li>
 <li>[<a href="https://github.com/alibaba/fescar/issues/312" target="_blank" rel="noopener noreferrer">#312</a>] Fix the original business sql no where condition generation sql error problem</li>
 <li>[<a href="https://github.com/alibaba/fescar/issues/522" target="_blank" rel="noopener noreferrer">#522</a>] Fix file path security vulnerability</li>
 <li>Remove useless, format, optimize import, javadoc, copyright for all module code</li>
-</ul><h4 class="anchor anchorWithStickyNavbar_LWe7" id="link-28">Link<a href="#link-28" class="hash-link" aria-label="Direct link to Link" title="Direct link to Link">​</a></h4><ul>
+</ul><h4 class="anchor anchorWithStickyNavbar_LWe7" id="link-30">Link<a href="#link-30" class="hash-link" aria-label="Direct link to Link" title="Direct link to Link">​</a></h4><ul>
 <li><strong>Seata:</strong> <a href="https://github.com/apache/incubator-seata" target="_blank" rel="noopener noreferrer">https://github.com/apache/incubator-seata</a></li>
 <li><strong>Seata-Samples:</strong> <a href="https://github.com/apache/incubator-seata-samples" target="_blank" rel="noopener noreferrer">https://github.com/apache/incubator-seata-samples</a></li>
 <li><strong>Release:</strong> <a href="https://github.com/apache/incubator-seata/releases" target="_blank" rel="noopener noreferrer">https://github.com/apache/incubator-seata/releases</a></li>
@@ -3416,13 +3681,13 @@ retry mechanism</li>
 <li><a href="https://github.com/apache/incubator-seata/archive/v0.2.3.zip" target="_blank" rel="noopener noreferrer">source</a></li>
 <li><a href="https://github.com/apache/incubator-seata/releases/download/v0.2.3/fescar-server-0.2.3.zip" target="_blank" rel="noopener noreferrer">binary</a></li>
 </ul>
-<details class="details_lb9f alert alert--info details_b_Ee" data-collapsed="true"><summary><mark>Release notes</mark></summary><div><div class="collapsibleContent_i85q"><h3 class="anchor anchorWithStickyNavbar_LWe7" id="seata-023">Seata 0.2.3<a href="#seata-023" class="hash-link" aria-label="Direct link to Seata 0.2.3" title="Direct link to Seata 0.2.3">​</a></h3><p>Seata 0.2.3 Released.</p><p>Seata is an easy-to-use, high-performance, open source distributed transaction solution.</p><p [...]
+<details class="details_lb9f alert alert--info details_b_Ee" data-collapsed="true"><summary><mark>Release notes</mark></summary><div><div class="collapsibleContent_i85q"><h3 class="anchor anchorWithStickyNavbar_LWe7" id="seata-023">Seata 0.2.3<a href="#seata-023" class="hash-link" aria-label="Direct link to Seata 0.2.3" title="Direct link to Seata 0.2.3">​</a></h3><p>Seata 0.2.3 Released.</p><p>Seata is an easy-to-use, high-performance, open source distributed transaction solution.</p><p [...]
 <li>[<a href="https://github.com/alibaba/fescar/pull/478" target="_blank" rel="noopener noreferrer">#478</a>] Support redis registry and apollo configuration</li>
 <li>[<a href="https://github.com/alibaba/fescar/pull/478" target="_blank" rel="noopener noreferrer">#478</a>] Support redis registry and apollo configuration</li>
-</ul><h4 class="anchor anchorWithStickyNavbar_LWe7" id="bugfix-23">Bugfix<a href="#bugfix-23" class="hash-link" aria-label="Direct link to Bugfix" title="Direct link to Bugfix">​</a></h4><ul>
+</ul><h4 class="anchor anchorWithStickyNavbar_LWe7" id="bugfix-25">Bugfix<a href="#bugfix-25" class="hash-link" aria-label="Direct link to Bugfix" title="Direct link to Bugfix">​</a></h4><ul>
 <li>[<a href="https://github.com/alibaba/fescar/issues/462" target="_blank" rel="noopener noreferrer">#462</a>] Separation configuration and registration judgment</li>
 <li>[<a href="https://github.com/alibaba/fescar/issues/466" target="_blank" rel="noopener noreferrer">#466</a>] Add run oldest task reject policy</li>
-</ul><h4 class="anchor anchorWithStickyNavbar_LWe7" id="link-29">Link<a href="#link-29" class="hash-link" aria-label="Direct link to Link" title="Direct link to Link">​</a></h4><ul>
+</ul><h4 class="anchor anchorWithStickyNavbar_LWe7" id="link-31">Link<a href="#link-31" class="hash-link" aria-label="Direct link to Link" title="Direct link to Link">​</a></h4><ul>
 <li><strong>Seata:</strong> <a href="https://github.com/apache/incubator-seata" target="_blank" rel="noopener noreferrer">https://github.com/apache/incubator-seata</a></li>
 <li><strong>Seata-Samples:</strong> <a href="https://github.com/apache/incubator-seata-samples" target="_blank" rel="noopener noreferrer">https://github.com/apache/incubator-seata-samples</a></li>
 <li><strong>Release:</strong> <a href="https://github.com/apache/incubator-seata/releases" target="_blank" rel="noopener noreferrer">https://github.com/apache/incubator-seata/releases</a></li>
@@ -3434,7 +3699,7 @@ retry mechanism</li>
 </ul>
 <details class="details_lb9f alert alert--info details_b_Ee" data-collapsed="true"><summary><mark>Release notes</mark></summary><div><div class="collapsibleContent_i85q"><h3 class="anchor anchorWithStickyNavbar_LWe7" id="seata-022">Seata 0.2.2<a href="#seata-022" class="hash-link" aria-label="Direct link to Seata 0.2.2" title="Direct link to Seata 0.2.2">​</a></h3><p>Seata 0.2.2 Released.</p><p>Seata is an easy-to-use, high-performance, open source distributed transaction solution.</p><p [...]
 <li>Fixed several bugs</li>
-</ul><h4 class="anchor anchorWithStickyNavbar_LWe7" id="link-30">Link<a href="#link-30" class="hash-link" aria-label="Direct link to Link" title="Direct link to Link">​</a></h4><ul>
+</ul><h4 class="anchor anchorWithStickyNavbar_LWe7" id="link-32">Link<a href="#link-32" class="hash-link" aria-label="Direct link to Link" title="Direct link to Link">​</a></h4><ul>
 <li><strong>Seata:</strong> <a href="https://github.com/apache/incubator-seata" target="_blank" rel="noopener noreferrer">https://github.com/apache/incubator-seata</a></li>
 <li><strong>Seata-Samples:</strong> <a href="https://github.com/apache/incubator-seata-samples" target="_blank" rel="noopener noreferrer">https://github.com/apache/incubator-seata-samples</a></li>
 <li><strong>Release:</strong> <a href="https://github.com/apache/incubator-seata/releases" target="_blank" rel="noopener noreferrer">https://github.com/apache/incubator-seata/releases</a></li>
@@ -3444,14 +3709,14 @@ retry mechanism</li>
 <li><a href="https://github.com/apache/incubator-seata/archive/v0.2.1.zip" target="_blank" rel="noopener noreferrer">source</a></li>
 <li><a href="https://github.com/apache/incubator-seata/releases/download/v0.2.1/fescar-server-0.2.1.zip" target="_blank" rel="noopener noreferrer">binary</a></li>
 </ul>
-<details class="details_lb9f alert alert--info details_b_Ee" data-collapsed="true"><summary><mark>Release notes</mark></summary><div><div class="collapsibleContent_i85q"><h3 class="anchor anchorWithStickyNavbar_LWe7" id="seata-021">Seata 0.2.1<a href="#seata-021" class="hash-link" aria-label="Direct link to Seata 0.2.1" title="Direct link to Seata 0.2.1">​</a></h3><p>Seata 0.2.1 Released.</p><p>Seata is an easy-to-use, high-performance, open source distributed transaction solution.</p><p [...]
+<details class="details_lb9f alert alert--info details_b_Ee" data-collapsed="true"><summary><mark>Release notes</mark></summary><div><div class="collapsibleContent_i85q"><h3 class="anchor anchorWithStickyNavbar_LWe7" id="seata-021">Seata 0.2.1<a href="#seata-021" class="hash-link" aria-label="Direct link to Seata 0.2.1" title="Direct link to Seata 0.2.1">​</a></h3><p>Seata 0.2.1 Released.</p><p>Seata is an easy-to-use, high-performance, open source distributed transaction solution.</p><p [...]
 <li>Support BETWEEN in update statement</li>
 <li>Add Random and RoundRobin LoadBalance</li>
 <li>Add dubbo-alibaba module support Alibaba Dubbo</li>
-</ul><h4 class="anchor anchorWithStickyNavbar_LWe7" id="bugfix-24">Bugfix<a href="#bugfix-24" class="hash-link" aria-label="Direct link to Bugfix" title="Direct link to Bugfix">​</a></h4><ul>
+</ul><h4 class="anchor anchorWithStickyNavbar_LWe7" id="bugfix-26">Bugfix<a href="#bugfix-26" class="hash-link" aria-label="Direct link to Bugfix" title="Direct link to Bugfix">​</a></h4><ul>
 <li>Fix NettyClientConfig variable name isPoolFifo-&gt; isPoolLifo</li>
 <li>Fix fescar-dubbo filter SPI reference error</li>
-</ul><h4 class="anchor anchorWithStickyNavbar_LWe7" id="link-31">Link<a href="#link-31" class="hash-link" aria-label="Direct link to Link" title="Direct link to Link">​</a></h4><ul>
+</ul><h4 class="anchor anchorWithStickyNavbar_LWe7" id="link-33">Link<a href="#link-33" class="hash-link" aria-label="Direct link to Link" title="Direct link to Link">​</a></h4><ul>
 <li><strong>Seata:</strong> <a href="https://github.com/apache/incubator-seata" target="_blank" rel="noopener noreferrer">https://github.com/apache/incubator-seata</a></li>
 <li><strong>Seata-Samples:</strong> <a href="https://github.com/apache/incubator-seata-samples" target="_blank" rel="noopener noreferrer">https://github.com/apache/incubator-seata-samples</a></li>
 <li><strong>Release:</strong> <a href="https://github.com/apache/incubator-seata/releases" target="_blank" rel="noopener noreferrer">https://github.com/apache/incubator-seata/releases</a></li>
@@ -3461,7 +3726,7 @@ retry mechanism</li>
 <li><a href="https://github.com/apache/incubator-seata/archive/v0.2.0.zip" target="_blank" rel="noopener noreferrer">source</a></li>
 <li><a href="https://github.com/apache/incubator-seata/releases/download/v0.2.0/fescar-server-0.2.0.zip" target="_blank" rel="noopener noreferrer">binary</a></li>
 </ul>
-<details class="details_lb9f alert alert--info details_b_Ee" data-collapsed="true"><summary><mark>Release notes</mark></summary><div><div class="collapsibleContent_i85q"><h3 class="anchor anchorWithStickyNavbar_LWe7" id="seata-020">Seata 0.2.0<a href="#seata-020" class="hash-link" aria-label="Direct link to Seata 0.2.0" title="Direct link to Seata 0.2.0">​</a></h3><p>Seata 0.2.0 Released.</p><p>Seata is an easy-to-use, high-performance, open source distributed transaction solution.</p><p [...]
+<details class="details_lb9f alert alert--info details_b_Ee" data-collapsed="true"><summary><mark>Release notes</mark></summary><div><div class="collapsibleContent_i85q"><h3 class="anchor anchorWithStickyNavbar_LWe7" id="seata-020">Seata 0.2.0<a href="#seata-020" class="hash-link" aria-label="Direct link to Seata 0.2.0" title="Direct link to Seata 0.2.0">​</a></h3><p>Seata 0.2.0 Released.</p><p>Seata is an easy-to-use, high-performance, open source distributed transaction solution.</p><p [...]
 <li>Support MySQL distributed transaction automatic mode (AT)</li>
 <li>Supports Dubbo seamless integration</li>
 <li>Support for distributed transaction API</li>
@@ -3470,7 +3735,7 @@ retry mechanism</li>
 <li>Support Nacos Service Registration and Configuration Center</li>
 <li>Add Fescar-Server automatic recovery from file unfinished transaction operations to memory when restarting</li>
 <li>Support multiple IP environment, start server to specify IP parameters</li>
-</ul><h4 class="anchor anchorWithStickyNavbar_LWe7" id="bugfix-25">Bugfix<a href="#bugfix-25" class="hash-link" aria-label="Direct link to Bugfix" title="Direct link to Bugfix">​</a></h4><ul>
+</ul><h4 class="anchor anchorWithStickyNavbar_LWe7" id="bugfix-27">Bugfix<a href="#bugfix-27" class="hash-link" aria-label="Direct link to Bugfix" title="Direct link to Bugfix">​</a></h4><ul>
 <li>Fix Fescar-Server restart may cause XID duplication</li>
 <li>Fix Windows startup script $EXTRA_JVM_ARGUMENTS parameter error</li>
 <li>Fix distributed transaction local nested inner transaction commit/rollback causes outer transaction exception problem</li>
@@ -3480,7 +3745,7 @@ retry mechanism</li>
 <li>Upgrade depends on JDK version to 1.8</li>
 <li>Upgrade dependency Alibaba Dubbo to Apache Dubbo 2.7.0</li>
 <li>Optimize related dependency references</li>
-</ul><h4 class="anchor anchorWithStickyNavbar_LWe7" id="link-32">Link<a href="#link-32" class="hash-link" aria-label="Direct link to Link" title="Direct link to Link">​</a></h4><ul>
+</ul><h4 class="anchor anchorWithStickyNavbar_LWe7" id="link-34">Link<a href="#link-34" class="hash-link" aria-label="Direct link to Link" title="Direct link to Link">​</a></h4><ul>
 <li><strong>Seata:</strong> <a href="https://github.com/apache/incubator-seata" target="_blank" rel="noopener noreferrer">https://github.com/apache/incubator-seata</a></li>
 <li><strong>Seata-Samples:</strong> <a href="https://github.com/apache/incubator-seata-samples" target="_blank" rel="noopener noreferrer">https://github.com/apache/incubator-seata-samples</a></li>
 <li><strong>Release:</strong> <a href="https://github.com/apache/incubator-seata/releases" target="_blank" rel="noopener noreferrer">https://github.com/apache/incubator-seata/releases</a></li>
@@ -3493,7 +3758,7 @@ retry mechanism</li>
 <details class="details_lb9f alert alert--info details_b_Ee" data-collapsed="true"><summary><mark>Release notes</mark></summary><div><div class="collapsibleContent_i85q"><h3 class="anchor anchorWithStickyNavbar_LWe7" id="seata-014">Seata 0.1.4<a href="#seata-014" class="hash-link" aria-label="Direct link to Seata 0.1.4" title="Direct link to Seata 0.1.4">​</a></h3><p>Seata 0.1.4 Released.</p><p>Seata is an easy-to-use, high-performance, open source distributed transaction solution.</p><p [...]
 <li>Fixed several bugs</li>
 <li>Upgrade jdk version to 1.8</li>
-</ul><h4 class="anchor anchorWithStickyNavbar_LWe7" id="link-33">Link<a href="#link-33" class="hash-link" aria-label="Direct link to Link" title="Direct link to Link">​</a></h4><ul>
+</ul><h4 class="anchor anchorWithStickyNavbar_LWe7" id="link-35">Link<a href="#link-35" class="hash-link" aria-label="Direct link to Link" title="Direct link to Link">​</a></h4><ul>
 <li><strong>Seata:</strong> <a href="https://github.com/apache/incubator-seata" target="_blank" rel="noopener noreferrer">https://github.com/apache/incubator-seata</a></li>
 <li><strong>Seata-Samples:</strong> <a href="https://github.com/apache/incubator-seata-samples" target="_blank" rel="noopener noreferrer">https://github.com/apache/incubator-seata-samples</a></li>
 <li><strong>Release:</strong> <a href="https://github.com/apache/incubator-seata/releases" target="_blank" rel="noopener noreferrer">https://github.com/apache/incubator-seata/releases</a></li>
@@ -3505,7 +3770,7 @@ retry mechanism</li>
 </ul>
 <details class="details_lb9f alert alert--info details_b_Ee" data-collapsed="true"><summary><mark>Release notes</mark></summary><div><div class="collapsibleContent_i85q"><h3 class="anchor anchorWithStickyNavbar_LWe7" id="seata-013">Seata 0.1.3<a href="#seata-013" class="hash-link" aria-label="Direct link to Seata 0.1.3" title="Direct link to Seata 0.1.3">​</a></h3><p>Seata 0.1.3 Released.</p><p>Seata is an easy-to-use, high-performance, open source distributed transaction solution.</p><p [...]
 <li>Fixed several bugs</li>
-</ul><h4 class="anchor anchorWithStickyNavbar_LWe7" id="link-34">Link<a href="#link-34" class="hash-link" aria-label="Direct link to Link" title="Direct link to Link">​</a></h4><ul>
+</ul><h4 class="anchor anchorWithStickyNavbar_LWe7" id="link-36">Link<a href="#link-36" class="hash-link" aria-label="Direct link to Link" title="Direct link to Link">​</a></h4><ul>
 <li><strong>Seata:</strong> <a href="https://github.com/apache/incubator-seata" target="_blank" rel="noopener noreferrer">https://github.com/apache/incubator-seata</a></li>
 <li><strong>Seata-Samples:</strong> <a href="https://github.com/apache/incubator-seata-samples" target="_blank" rel="noopener noreferrer">https://github.com/apache/incubator-seata-samples</a></li>
 <li><strong>Release:</strong> <a href="https://github.com/apache/incubator-seata/releases" target="_blank" rel="noopener noreferrer">https://github.com/apache/incubator-seata/releases</a></li>
@@ -3517,7 +3782,7 @@ retry mechanism</li>
 </ul>
 <details class="details_lb9f alert alert--info details_b_Ee" data-collapsed="true"><summary><mark>Release notes</mark></summary><div><div class="collapsibleContent_i85q"><h3 class="anchor anchorWithStickyNavbar_LWe7" id="seata-012">Seata 0.1.2<a href="#seata-012" class="hash-link" aria-label="Direct link to Seata 0.1.2" title="Direct link to Seata 0.1.2">​</a></h3><p>Seata 0.1.2 Released.</p><p>Seata is an easy-to-use, high-performance, open source distributed transaction solution.</p><p [...]
 <li>Fixed several bugs</li>
-</ul><h4 class="anchor anchorWithStickyNavbar_LWe7" id="link-35">Link<a href="#link-35" class="hash-link" aria-label="Direct link to Link" title="Direct link to Link">​</a></h4><ul>
+</ul><h4 class="anchor anchorWithStickyNavbar_LWe7" id="link-37">Link<a href="#link-37" class="hash-link" aria-label="Direct link to Link" title="Direct link to Link">​</a></h4><ul>
 <li><strong>Seata:</strong> <a href="https://github.com/apache/incubator-seata" target="_blank" rel="noopener noreferrer">https://github.com/apache/incubator-seata</a></li>
 <li><strong>Seata-Samples:</strong> <a href="https://github.com/apache/incubator-seata-samples" target="_blank" rel="noopener noreferrer">https://github.com/apache/incubator-seata-samples</a></li>
 <li><strong>Release:</strong> <a href="https://github.com/apache/incubator-seata/releases" target="_blank" rel="noopener noreferrer">https://github.com/apache/incubator-seata/releases</a></li>
@@ -3529,7 +3794,7 @@ retry mechanism</li>
 </ul>
 <details class="details_lb9f alert alert--info details_b_Ee" data-collapsed="true"><summary><mark>Release notes</mark></summary><div><div class="collapsibleContent_i85q"><h3 class="anchor anchorWithStickyNavbar_LWe7" id="seata-011">Seata 0.1.1<a href="#seata-011" class="hash-link" aria-label="Direct link to Seata 0.1.1" title="Direct link to Seata 0.1.1">​</a></h3><p>Seata 0.1.1 Released.</p><p>Seata is an easy-to-use, high-performance, open source distributed transaction solution.</p><p [...]
 <li>Fixed several bugs</li>
-</ul><h4 class="anchor anchorWithStickyNavbar_LWe7" id="link-36">Link<a href="#link-36" class="hash-link" aria-label="Direct link to Link" title="Direct link to Link">​</a></h4><ul>
+</ul><h4 class="anchor anchorWithStickyNavbar_LWe7" id="link-38">Link<a href="#link-38" class="hash-link" aria-label="Direct link to Link" title="Direct link to Link">​</a></h4><ul>
 <li><strong>Seata:</strong> <a href="https://github.com/apache/incubator-seata" target="_blank" rel="noopener noreferrer">https://github.com/apache/incubator-seata</a></li>
 <li><strong>Seata-Samples:</strong> <a href="https://github.com/apache/incubator-seata-samples" target="_blank" rel="noopener noreferrer">https://github.com/apache/incubator-seata-samples</a></li>
 <li><strong>Release:</strong> <a href="https://github.com/apache/incubator-seata/releases" target="_blank" rel="noopener noreferrer">https://github.com/apache/incubator-seata/releases</a></li>
@@ -3545,11 +3810,11 @@ retry mechanism</li>
 <li>API Provided</li>
 <li>Spring based annotation Provided</li>
 <li>Standalone server</li>
-</ul><h4 class="anchor anchorWithStickyNavbar_LWe7" id="link-37">Link<a href="#link-37" class="hash-link" aria-label="Direct link to Link" title="Direct link to Link">​</a></h4><ul>
+</ul><h4 class="anchor anchorWithStickyNavbar_LWe7" id="link-39">Link<a href="#link-39" class="hash-link" aria-label="Direct link to Link" title="Direct link to Link">​</a></h4><ul>
 <li><strong>Seata:</strong> <a href="https://github.com/apache/incubator-seata" target="_blank" rel="noopener noreferrer">https://github.com/apache/incubator-seata</a></li>
 <li><strong>Seata-Samples:</strong> <a href="https://github.com/apache/incubator-seata-samples" target="_blank" rel="noopener noreferrer">https://github.com/apache/incubator-seata-samples</a></li>
 <li><strong>Release:</strong> <a href="https://github.com/apache/incubator-seata/releases" target="_blank" rel="noopener noreferrer">https://github.com/apache/incubator-seata/releases</a></li>
-</ul></div></div></details></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/version-v2.3/release-notes.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 1 [...]
+</ul></div></div></details></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/version-v2.3/release-notes.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 1 [...]
                   <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/security/secret-key/index.html b/build/docs/security/secret-key/index.html
index e15aeba7526..e544fb1de8e 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.9644caf2.css">
-<script src="/assets/js/runtime~main.9b374eb2.js" defer="defer"></script>
-<script src="/assets/js/main.efc99c03.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.163b0d1f.js" defer="defer"></script>
+<script src="/assets/js/main.ae9ed03c.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.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 5517cb14201..92742fb35f5 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.9644caf2.css">
-<script src="/assets/js/runtime~main.9b374eb2.js" defer="defer"></script>
-<script src="/assets/js/main.efc99c03.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.163b0d1f.js" defer="defer"></script>
+<script src="/assets/js/main.ae9ed03c.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.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 965c2d24b8b..111029eadb1 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.9644caf2.css">
-<script src="/assets/js/runtime~main.9b374eb2.js" defer="defer"></script>
-<script src="/assets/js/main.efc99c03.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.163b0d1f.js" defer="defer"></script>
+<script src="/assets/js/main.ae9ed03c.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.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 96905678c35..669932e324c 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.9644caf2.css">
-<script src="/assets/js/runtime~main.9b374eb2.js" defer="defer"></script>
-<script src="/assets/js/main.efc99c03.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.163b0d1f.js" defer="defer"></script>
+<script src="/assets/js/main.ae9ed03c.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.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 8e7a133b53c..ca7387740af 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.9644caf2.css">
-<script src="/assets/js/runtime~main.9b374eb2.js" defer="defer"></script>
-<script src="/assets/js/main.efc99c03.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.163b0d1f.js" defer="defer"></script>
+<script src="/assets/js/main.ae9ed03c.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.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 8ef19069873..444e2c9e8ee 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.9644caf2.css">
-<script src="/assets/js/runtime~main.9b374eb2.js" defer="defer"></script>
-<script src="/assets/js/main.efc99c03.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.163b0d1f.js" defer="defer"></script>
+<script src="/assets/js/main.ae9ed03c.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.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 742e11fb304..d7330576067 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.9644caf2.css">
-<script src="/assets/js/runtime~main.9b374eb2.js" defer="defer"></script>
-<script src="/assets/js/main.efc99c03.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.163b0d1f.js" defer="defer"></script>
+<script src="/assets/js/main.ae9ed03c.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.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 562ec86a4f8..065879fb2b4 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.9644caf2.css">
-<script src="/assets/js/runtime~main.9b374eb2.js" defer="defer"></script>
-<script src="/assets/js/main.efc99c03.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.163b0d1f.js" defer="defer"></script>
+<script src="/assets/js/main.ae9ed03c.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.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 52d9e75f99b..edeef87a110 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.9644caf2.css">
-<script src="/assets/js/runtime~main.9b374eb2.js" defer="defer"></script>
-<script src="/assets/js/main.efc99c03.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.163b0d1f.js" defer="defer"></script>
+<script src="/assets/js/main.ae9ed03c.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.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 8b5d3992696..85873c50de2 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.9644caf2.css">
-<script src="/assets/js/runtime~main.9b374eb2.js" defer="defer"></script>
-<script src="/assets/js/main.efc99c03.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.163b0d1f.js" defer="defer"></script>
+<script src="/assets/js/main.ae9ed03c.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.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 cd20b6afd40..d598e6f69c9 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.9644caf2.css">
-<script src="/assets/js/runtime~main.9b374eb2.js" defer="defer"></script>
-<script src="/assets/js/main.efc99c03.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.163b0d1f.js" defer="defer"></script>
+<script src="/assets/js/main.ae9ed03c.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.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 831120e9ee3..00863877519 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.9644caf2.css">
-<script src="/assets/js/runtime~main.9b374eb2.js" defer="defer"></script>
-<script src="/assets/js/main.efc99c03.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.163b0d1f.js" defer="defer"></script>
+<script src="/assets/js/main.ae9ed03c.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.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 7122478d200..6c23f5ee9dc 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.9644caf2.css">
-<script src="/assets/js/runtime~main.9b374eb2.js" defer="defer"></script>
-<script src="/assets/js/main.efc99c03.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.163b0d1f.js" defer="defer"></script>
+<script src="/assets/js/main.ae9ed03c.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.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 e0e44c1c15c..f56da3509c9 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.9644caf2.css">
-<script src="/assets/js/runtime~main.9b374eb2.js" defer="defer"></script>
-<script src="/assets/js/main.efc99c03.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.163b0d1f.js" defer="defer"></script>
+<script src="/assets/js/main.ae9ed03c.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.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 3a7008793de..5bf2fd606df 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.9644caf2.css">
-<script src="/assets/js/runtime~main.9b374eb2.js" defer="defer"></script>
-<script src="/assets/js/main.efc99c03.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.163b0d1f.js" defer="defer"></script>
+<script src="/assets/js/main.ae9ed03c.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.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 02f2fe95ac7..e6982eca7fb 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.9644caf2.css">
-<script src="/assets/js/runtime~main.9b374eb2.js" defer="defer"></script>
-<script src="/assets/js/main.efc99c03.js" defer="defer"></script>
... 61665 lines suppressed ...


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