This is an automated email from the ASF dual-hosted git repository.
xjlgod pushed a commit to branch 2.x
in repository https://gitbox.apache.org/repos/asf/incubator-seata.git
The following commit(s) were added to refs/heads/2.x by this push:
new d481d55f2b optimize: optimize the Readme and change documents (#7531)
d481d55f2b is described below
commit d481d55f2bf38b5bee86e090db9079665a2c83fe
Author: jimin <[email protected]>
AuthorDate: Tue Jul 15 10:54:11 2025 +0800
optimize: optimize the Readme and change documents (#7531)
---
README.md | 12 +++---
build/pom.xml | 2 +-
changes/en-us/2.x.md | 110 ++++-----------------------------------------------
changes/zh-cn/2.x.md | 107 ++++---------------------------------------------
4 files changed, 23 insertions(+), 208 deletions(-)
diff --git a/README.md b/README.md
index aafcf3b007..73b71abc8f 100644
--- a/README.md
+++ b/README.md
@@ -23,7 +23,7 @@
[](https://github.com/apache/incubator-seata/actions/workflows/build.yml)
[](https://codecov.io/gh/apache/incubator-seata)
[](https://www.apache.org/licenses/LICENSE-2.0.html)
-[](https://central.sonatype.com/search?q=org.apache.seata%3Aseata-all)
+[](https://central.sonatype.com/search?q=org.apache.seata%3Aseata-all)
## What is Seata?
@@ -101,7 +101,7 @@ For more details about principle and design, please go to
[Seata wiki page](http
Depending on the scenario, choose one of the two dependencies:
`org.apache.seata:seata-all` or `org.apache.seata:seata-spring-boot-starter`.
```xml
<properties>
- <seata.version>2.3.0</seata.version>
+ <seata.version>2.4.0</seata.version>
</properties>
<dependencies>
@@ -157,11 +157,11 @@ Contributors are welcomed to join the Seata project.
Please check [CONTRIBUTING]
## Seata ecosystem
* [Seata Website](https://github.com/apache/incubator-seata.github.io) - Seata
official website
-* [Seata GoLang](https://github.com/apache/incubator-seata-go) - Seata GoLang
client and server
-* [Seata Samples](https://github.com/apache/incubator-seata-samples) - Samples
for Seata
+* [Seata GoLang](https://github.com/apache/incubator-seata-go) - Seata GoLang
client
+* [Seata Samples](https://github.com/apache/incubator-seata-samples) - Samples
for Seata Java
* [Seata GoLang Samples](https://github.com/apache/incubator-seata-go-samples)
- Samples for Seata GoLang
-* [Seata K8s](https://github.com/apache/incubator-seata-k8s) - Seata
integration with k8s
-* [Seata CLI](https://github.com/apache/incubator-seata-ctl) - CLI tool for
Seata
+* [Seata K8s](https://github.com/apache/incubator-seata-k8s) - Seata
integration with Kubernetes
+* [Seata CLI](https://github.com/apache/incubator-seata-ctl) - CLI tool for
Seata operations
## Contributors
diff --git a/build/pom.xml b/build/pom.xml
index 15b4ac5c0c..013a4f3b72 100644
--- a/build/pom.xml
+++ b/build/pom.xml
@@ -71,7 +71,7 @@
<properties>
<!-- seata version -->
- <revision>2.5.0-SNAPSHOT</revision>
+ <revision>2.6.0-SNAPSHOT</revision>
<!-- Compiler settings properties -->
<java.version>1.8</java.version>
diff --git a/changes/en-us/2.x.md b/changes/en-us/2.x.md
index ff94142587..31eab7b4af 100644
--- a/changes/en-us/2.x.md
+++ b/changes/en-us/2.x.md
@@ -20,109 +20,34 @@ Add changes here for all PR submitted to the 2.x branch.
### feature:
-- [[#7261](https://github.com/apache/incubator-seata/pull/7261)] enforce
account initialization and disable default credentials
-- [[#7451](https://github.com/apache/incubator-seata/pull/7451)] seata-server
supports the HTTP/2 protocol
-- [[#7496](https://github.com/apache/incubator-seata/pull/7496)] add oceanbase
oracle support
+- [[#PR_NO](https://github.com/seata/seata/pull/PR_NO)] 支持 XXX
### bugfix:
-- [[#7349](https://github.com/apache/incubator-seata/pull/7349)] Resolve
NullPointerException in EtcdRegistryServiceImplMockTest
-- [[#7354](https://github.com/apache/incubator-seata/pull/7354)] fix the
drivers in the libs folder cannot be loaded
-- [[#7356](https://github.com/apache/incubator-seata/pull/7356)] fix codecov
bug
-- [[#7370](https://github.com/apache/incubator-seata/pull/7370)] fix
ISSUE_TEMPLATE not work
-- [[#7397](https://github.com/apache/incubator-seata/pull/7397)] Resolve
NullPointer and port binding errors
-- [[#7502](https://github.com/apache/incubator-seata/pull/7502)] remove extra
dots and keep the naming style consistent with other tables
-- [[#7498](https://github.com/apache/incubator-seata/pull/7498)] fix the class
name whitelist check issue in fury deserialization
-- [[#7504](https://github.com/apache/incubator-seata/pull/7504)] fix load
driver class in Hikari
-- [[#7512](https://github.com/apache/incubator-seata/pull/7512)] fix the
server does not send heartbeats when the namingserver is used with other
registries
+- [[#PR_NO](https://github.com/seata/seata/pull/PR_NO)] 修复 XXX
### optimize:
-- [[#7270](https://github.com/apache/incubator-seata/pull/7270)] enhance ci
configuration
-- [[#7282](https://github.com/apache/incubator-seata/pull/7282)] optimize
unexpected NullPointerException in lookup method in FileRegistryServiceImpl
class
-- [[#7310](https://github.com/seata/seata/pull/7310)] Optimize minor issues in
the naming-server
-- [[#7329](https://github.com/apache/incubator-seata/pull/7329)] upgrade
tomcat to 9.0.100
-- [[#7346](https://github.com/apache/incubator-seata/pull/7346)] replace
tomcat with netty-http on the server
-- [[#7344](https://github.com/apache/incubator-seata/pull/7344)] raft mode
performs transaction size check in advance
-- [[#7343](https://github.com/apache/incubator-seata/pull/7343)] upgrade
tomcat to 9.0.104
-- [[#7337](https://github.com/apache/incubator-seata/pull/7337)] Add
ChannelEventListener support to prevent memory leaks
-- [[#7344](https://github.com/apache/incubator-seata/pull/7344)] raft mode
performs transaction size check in advance
-- [[#7345](https://github.com/apache/incubator-seata/pull/7345)] add empty
check and duplicate type check to RegistryFactory
-- [[#7350](https://github.com/apache/incubator-seata/pull/7350)] optimize
codecov.yml
-- [[#7360](https://github.com/apache/incubator-seata/pull/7360)] Update
resource cleanup logic for channel disconnection
-- [[#7363](https://github.com/apache/incubator-seata/pull/7363)] Upgrade npmjs
dependencies
-- [[#7372](https://github.com/apache/incubator-seata/pull/7372)] optimize
license ignore
-- [[#7375](https://github.com/apache/incubator-seata/pull/7375)] optimize
close() logic of discovery module
-- [[#7388](https://github.com/apache/incubator-seata/pull/7388)] optimize
binary packaging directory structure
-- [[#7412](https://github.com/apache/incubator-seata/pull/7412)] Helm template
adapted to the new version of seata
-- [[#7414](https://github.com/apache/incubator-seata/pull/7414)] Remove the
unused defaultEventExecutorGroup from the NettyClientBootstrap
-- [[#7415](https://github.com/apache/incubator-seata/pull/7415)] Use
threadPool to asynchronously process server http requests
-- [[#7418](https://github.com/apache/incubator-seata/pull/7418)] add jackson
notice
-- [[#7419](https://github.com/apache/incubator-seata/pull/7419)] Add maven
profile to support packaging source code
-- [[#7428](https://github.com/apache/incubator-seata/pull/7428)] pmd-check log
as ERROR level
-- [[#7430](https://github.com/apache/incubator-seata/pull/7430)] Add support
for parsing @RequestParam annotation in netty-http-server
-- [[#7432](https://github.com/apache/incubator-seata/pull/7432)] conditionally
include test modules using Maven profiles
-- [[#7445](https://github.com/apache/incubator-seata/pull/7432)] separate the
license from the server and namingserver
-- [[#7426](https://github.com/apache/incubator-seata/pull/7426)] add some
license header
-- [[#7450](https://github.com/apache/incubator-seata/pull/7450)] Apply
Spotless to the entire codebase
-- [[#7456](https://github.com/apache/incubator-seata/pull/7456)] Druid SQL
parser throws ParserException for unsupported REPLACE statement
-- [[#7466](https://github.com/apache/incubator-seata/pull/7466)] add
contribution intention check box to issue template
-- [[#7478](https://github.com/apache/incubator-seata/pull/7478)] metrics add
retry status
-- [[#7483](https://github.com/apache/incubator-seata/pull/7483)] change the
value of retryDeadThreshold to 70 seconds
-- [[#7488](https://github.com/apache/incubator-seata/pull/7488)] upgrade
tomcat to 9.0.106
-- [[#7518](https://github.com/apache/incubator-seata/pull/7518)] avoid using
unstable API in ChannelEventHandlerIntegrationTest
-- [[#7526](https://github.com/apache/incubator-seata/pull/7518)] optimze:
optimize 1.2.12 test-druid ci
+- [[#PR_NO](https://github.com/seata/seata/pull/PR_NO)] 优化 XXX
### security:
-- [[#PR_NO](https://github.com/seata/seata/pull/PR_NO)] upgrade XXX
+- [[#PR_NO](https://github.com/seata/seata/pull/PR_NO)] 升级 XXX
### test:
-- [[#7092](https://github.com/apache/incubator-seata/pull/7092)] fix the issue
of NacosMockTest failing to run
-- [[#7098](https://github.com/apache/incubator-seata/pull/7098)] Add unit
tests for the `seata-common` module
-- [[#7160](https://github.com/apache/incubator-seata/pull/7160)] Refactored
tests in `LowerCaseLinkHashMapTest` to use parameterized unit testing
-- [[#7167](https://github.com/apache/incubator-seata/pull/7167)] Refactored
tests in `DurationUtilTest` to simplify and use parameterized unit testing
-- [[#7189](https://github.com/apache/incubator-seata/pull/7189)] fix the
runtime exception in the saga test case
-- [[#7197](https://github.com/apache/incubator-seata/pull/7197)] add some UT
cases for config module
-- [[#7199](https://github.com/apache/incubator-seata/pull/7199)] add some UT
cases for client processor
-- [[#7203](https://github.com/apache/incubator-seata/pull/7203)] Refactored
tests in rm.datasource.sql.Druid and seata-sqlparser-druid module
-- [[#7221](https://github.com/apache/incubator-seata/pull/7221)] add UT for
gRPC Encoder/Decode
-- [[#7227](https://github.com/apache/incubator-seata/pull/7227)] add mock test
for seata-discovery-consul module
-- [[#7233][https://github.com/apache/incubator-seata/pull/7233]] add mock test
for seata-discovery-etcd3
-- [[#7243](https://github.com/apache/incubator-seata/pull/7243)] add unit test
for seata-discovery-eureka
-- [[#7255](https://github.com/apache/incubator-seata/pull/7255)] more unit
tests for Discovery-Eureka
-- [[#7286](https://github.com/apache/incubator-seata/pull/7286)] Simplified
complex test testMsgSerialize in RaftSyncMessageTest by separating it into two
tests
-- [[#7287](https://github.com/apache/incubator-seata/pull/7287)] Refactored
testGetErrorMsgWithValidCodeReturnsExpectedMsg to use parameterized unit testing
-- [[#7288](https://github.com/apache/incubator-seata/pull/7288)] Refactored
testSetCodeAndMsgUpdatesValuesCorrectly to use parameterized unit testing
-- [[#7294](https://github.com/apache/incubator-seata/pull/7294)] improved test
testGetInsertParamsValue in SqlServerInsertRecognizerTest by splitting and
parameterizing
-- [[#7295](https://github.com/apache/incubator-seata/pull/7295)] updated 3
tests in StringUtilsTest to use parameterized unit testing
-- [[#7205](https://github.com/apache/incubator-seata/issues/7205)] add UT for
namingserver module
-- [[#7359](https://github.com/apache/incubator-seata/issues/7359)] merge
submodule test reports
-- [[#7423](https://github.com/apache/incubator-seata/pull/7423)] add UT for
org.apache.seata.spring.annotation.scannercheckers
-- [[#7420](https://github.com/apache/incubator-seata/pull/7420)] add UT for
RemotingFactoryBeanParser class
-- [[#7379](https://github.com/apache/incubator-seata/issues/7379)] add UT for
TccAnnotationProcessor class
-- [[#7422](https://github.com/apache/incubator-seata/pull/7422)] add UT for
seata-spring-boot-starter module
-- [[#7433](https://github.com/apache/incubator-seata/pull/7433)] add UT for
GlobalTransactionScanner class
-- [[#7436](https://github.com/apache/incubator-seata/pull/7436)] fix
namingserver ut error
-- [[#7435](https://github.com/apache/incubator-seata/pull/7435)] Add common
test config for dynamic server port assignment in tests
-- [[#7442](https://github.com/apache/incubator-seata/pull/7442)] add some UT
for saga compatible
-- [[#7457](https://github.com/apache/incubator-seata/pull/7457)] improve unit
test coverage of seata-rm moudle
-- [[#7464](https://github.com/apache/incubator-seata/pull/7464)] improve unit
test coverage of seata-gRPC moudle
-- [[#7468](https://github.com/apache/incubator-seata/pull/7468)] add UT for
SupportSqlWhereMethod class
-- [[#7501](https://github.com/apache/incubator-seata/pull/7501)] add unit test
case for fury serializer
+- [[#PR_NO](https://github.com/seata/seata/pull/PR_NO)] 增加 XXX 测试用例
### refactor:
-- [[#7315](https://github.com/apache/incubator-seata/pull/7315)] Refactor log
testing to use ListAppender for more accurate and efficient log capture
-- [[#7461](https://github.com/apache/incubator-seata/pull/7461)] Refactor
server netty config changed to use CONFIG format
+- [[#PR_NO](https://github.com/seata/seata/pull/PR_NO)] 重构 XXX
### doc:
-- [[#PR_NO](https://github.com/seata/seata/pull/PR_NO)] doc XXX
+- [[#7531](https://github.com/seata/seata/pull/7531)] 优化 Readme 和 change 文档
Thanks to these contributors for their code commits. Please report an
unintended omission.
@@ -130,26 +55,7 @@ Thanks to these contributors for their code commits. Please
report an unintended
<!-- Please make sure your Github ID is in the list below -->
- [slievrly](https://github.com/slievrly)
-- [Monilnarang](https://github.com/Monilnarang)
-- [xingfudeshi](https://github.com/xingfudeshi)
-- [wjwang00](https://github.com/wjwang00)
-- [YongGoose](https://github.com/YongGoose)
-- [JisoLya](https://github.com/JisoLya)
-- [YoWuwuuuw](https://github.com/YoWuwuuuw)
-- [PleaseGiveMeTheCoke](https://github.com/PleaseGiveMeTheCoke)
-- [funky-eyes](https://github.com/funky-eyes)
-- [xucq07](https://github.com/xucq07)
-- [PengningYang](https://github.com/PengningYang)
-- [WangzJi](https://github.com/WangzJi)
-- [maple525866](https://github.com/maple525866)
-- [YvCeung](https://github.com/YvCeung)
-- [jsbxyyx](https://github.com/jsbxyyx)
-- [simzyoo](https://github.com/simzyoo)
-- [Dltmd202](https://github.com/Dltmd202)
-- [diguage](https://github.com/diguage)
-- [GoodBoyCoder](https://github.com/GoodBoyCoder)
-- [xxsc0529](https://github.com/xxsc0529)
-- [xjlgod](https://github.com/xjlgod)
+- [GitHubID](https://github.com/GitHubID)
Also, we receive many valuable issues, questions and advices from our
community. Thanks for you all.
diff --git a/changes/zh-cn/2.x.md b/changes/zh-cn/2.x.md
index 721d3870a9..24820f9105 100644
--- a/changes/zh-cn/2.x.md
+++ b/changes/zh-cn/2.x.md
@@ -20,58 +20,17 @@
### feature:
-- [[#7261](https://github.com/apache/incubator-seata/pull/7261)]
强制进行账户初始化并禁用默认凭据
-- [[#7451](https://github.com/apache/incubator-seata/pull/7451)]
seata-server支持HTTP/2协议
-- [[#7496](https://github.com/apache/incubator-seata/pull/7496)]
添加对oceanbase数据库oracle模式的支持
+- [[#PR_NO](https://github.com/seata/seata/pull/PR_NO)] support XXX
### bugfix:
-- [[#7349](https://github.com/apache/incubator-seata/pull/7349)] 解决
EtcdRegistryServiceImplMockTest 中的空指针异常
-- [[#7354](https://github.com/apache/incubator-seata/pull/7354)]
修复lib文件夹中的驱动程序无法加载
-- [[#7356](https://github.com/apache/incubator-seata/pull/7356)] 修复 codecov 错误
-- [[#7370](https://github.com/apache/incubator-seata/pull/7370)] 修复
ISSUE_TEMPLATE 不可用
-- [[#7397](https://github.com/apache/incubator-seata/pull/7397)] 解决空指针和端口绑定错误
-- [[#7502](https://github.com/apache/incubator-seata/pull/7502)]
删除多余点号和保持命名规范统一
-- [[#7498](https://github.com/apache/incubator-seata/pull/7498)]
修复fury反序列化的类名白名单检查问题
-- [[#7504](https://github.com/apache/incubator-seata/pull/7504)] 修复 Hikari
中的加载驱动程序类
-- [[#7512](https://github.com/apache/incubator-seata/pull/7512)]
修复多注册中心下server不会向namingserver发送心跳的问题
+- [[#PR_NO](https://github.com/seata/seata/pull/PR_NO)] fix XXX
### optimize:
-- [[#7270](https://github.com/apache/incubator-seata/pull/7270)] 增强 ci 配置
-- [[#7282](https://github.com/apache/incubator-seata/pull/7282)]
优化FileRegistryServiceImpl类lookup的NullPointerException问题
-- [[#7310](https://github.com/seata/seata/pull/7310)] 优化naming-server中的一些小问题
-- [[#7329](https://github.com/apache/incubator-seata/pull/7329)] 将 tomcat 升级到
9.0.100
-- [[#7346](https://github.com/apache/incubator-seata/pull/7346)]
去除springweb改为复用事务端口多协议支持http
-- [[#7344](https://github.com/apache/incubator-seata/pull/7344)] raft模式提前检查事务大小
-- [[#7343](https://github.com/apache/incubator-seata/pull/7343)] 将 tomcat 升级至
9.0.104
-- [[#7337](https://github.com/apache/incubator-seata/pull/7337)] 添加
ChannelEventListener 支持以防止内存泄漏
-- [[#7344](https://github.com/apache/incubator-seata/pull/7344)] raft模式提前检查事务大小
-- [[#7345](https://github.com/apache/incubator-seata/pull/7345)] 为
RegistryFactory 增加空校验与重复类型检查
-- [[#7350](https://github.com/apache/incubator-seata/pull/7350)] 优化单测覆盖配置
-- [[#7360](https://github.com/apache/incubator-seata/pull/7360)]
更新通道断开连接时的资源清理逻辑
-- [[#7363](https://github.com/apache/incubator-seata/pull/7363)] 升级 npmjs 依赖项
-- [[#7372](https://github.com/apache/incubator-seata/pull/7372)] 改进忽略许可证标头检查
-- [[#7375](https://github.com/apache/incubator-seata/pull/7375)] 优化 discovery
模块的 close 方法
-- [[#7388](https://github.com/apache/incubator-seata/pull/7388)] 优化二进制打包目录结构
-- [[#7412](https://github.com/apache/incubator-seata/pull/7412)] 适配新版本 Seata 的
Helm 模板
-- [[#7414](https://github.com/apache/incubator-seata/pull/7414)] 移除
NettyClientBootstrap 中 defaultEventExecutorGroup
-- [[#7415](https://github.com/apache/incubator-seata/pull/7415)]
使用线程池异步处理server http请求
-- [[#7418](https://github.com/apache/incubator-seata/pull/7418)] 添加 jackson
notice
-- [[#7419](https://github.com/apache/incubator-seata/pull/7419)] 添加 Maven
配置文件以支持源码打包
-- [[#7428](https://github.com/apache/incubator-seata/pull/7428)] 修改 pmd-check
输出日志为 ERROR 级别
-- [[#7430](https://github.com/apache/incubator-seata/pull/7430)]
在netty-http-server中增加了对解析@RequestParam注释的支持
-- [[#7445](https://github.com/apache/incubator-seata/pull/7432)]
分离license到server和namingserver
-- [[#7426](https://github.com/apache/incubator-seata/pull/7426)] 添加 license
header
-- [[#7450](https://github.com/apache/incubator-seata/pull/7450)] 将 Spotless
应用于整个代码库
-- [[#7456](https://github.com/apache/incubator-seata/pull/7456)] Druid SQL
解析器因不支持的 REPLACE 语句而抛出 ParserException
-- [[#7466](https://github.com/apache/incubator-seata/pull/7466)] 在 issue
模板中添加贡献意向勾选框
-- [[#7478](https://github.com/apache/incubator-seata/pull/7478)] 增加处于重试状态的数据采集
-- [[#7483](https://github.com/apache/incubator-seata/pull/7483)]
将retryDeadThreshold改为70秒
-- [[#7518](https://github.com/apache/incubator-seata/pull/7518)] 避免在
ChannelEventHandlerIntegrationTest 中使用不稳定的 API
-- [[#7526](https://github.com/apache/incubator-seata/pull/7518)] 优化druid
1.2.12 ci
+- [[#PR_NO](https://github.com/seata/seata/pull/PR_NO)] optimize XXX
### security:
@@ -80,50 +39,17 @@
### test:
-- [[#7092](https://github.com/apache/incubator-seata/pull/7092)]
修复NacosMockTest测试方法并行导致测试结果被干扰失败的问题
-- [[#7098](https://github.com/apache/incubator-seata/pull/7098)] 增加
`seata-common` 模块的测试用例
-- [[#7160](https://github.com/apache/incubator-seata/pull/7160)] 在
LowerCaseLinkHashMapTest 中重构测试,以使用参数化单元测试
-- [[#7167](https://github.com/apache/incubator-seata/pull/7167)] 重构了
DurationUtilTest 中的测试,以简化并使用参数化单元测试
-- [[#7189](https://github.com/apache/incubator-seata/pull/7189)] 修复saga测试用例运行异常
-- [[#7197](https://github.com/apache/incubator-seata/pull/7197)] 为 config 模块添加
UT 测试用例
-- [[#7199](https://github.com/apache/incubator-seata/pull/7199)] 增加 client
processor 单测用例
-- [[#7203](https://github.com/apache/incubator-seata/pull/7203)] 重构了
rm.datasource.sql.Druid 和 seata-sqlparser-druid 模块中的测试
-- [[#7221](https://github.com/apache/incubator-seata/pull/7221)] 增加 gRPC
Encoder/Decoder的测试用例
-- [[#7227](https://github.com/apache/incubator-seata/pull/7227)] 为
seata-discovery-consul 增加mock测试
-- [[#7233][https://github.com/apache/incubator-seata/pull/7233]] 增加对
seata-discovery-etcd3 的mock测试
-- [[#7243](https://github.com/apache/incubator-seata/pull/7243)] 增加对
seata-discovery-eureka的单测
-- [[#7255](https://github.com/apache/incubator-seata/pull/7255)]
补充更多seata-discovery-eureka模块的单测提高覆盖率
-- [[#7286](https://github.com/apache/incubator-seata/pull/7286)] 重构了
RaftSyncMessageTest 中的 testMsgSerialize 测试,通过拆分为两个独立测试以简化逻辑
-- [[#7287](https://github.com/apache/incubator-seata/pull/7287)] 重构了 CodeTest
中的 testGetErrorMsgWithValidCodeReturnsExpectedMsg 测试,以简化并使用参数化单元测试。
-- [[#7288](https://github.com/apache/incubator-seata/pull/7288)] 重构了 CodeTest
中的 testSetCodeAndMsgUpdatesValuesCorrectly 测试,以简化并使用参数化单元测试。
-- [[#7294](https://github.com/apache/incubator-seata/pull/7294)] 重构了
SqlServerInsertRecognizerTest 中的 testGetInsertParamsValue 测试,通过拆分并使用参数化单元测试进行改进
-- [[#7295](https://github.com/apache/incubator-seata/pull/7295)] 重构了
StringUtilsTest 中的 3 个测试,改为使用参数化单元测试
-- [[#7205](https://github.com/apache/incubator-seata/issues/7205)] 为
namingserver module 添加单元测试
-- [[#7359](https://github.com/apache/incubator-seata/issues/7359)]
合并所有模块的单测报告,准确显示单测覆盖度
-- [[#7423](https://github.com/apache/incubator-seata/pull/7423)] 为
org.apache.seata.spring.annotation.scannercheckers 添加单元测试
-- [[#7420](https://github.com/apache/incubator-seata/pull/7420)] 为
RemotingFactoryBeanParser 类添加了单元测试
-- [[#7379](https://github.com/apache/incubator-seata/issues/7379)] 为
TccAnnotationProcessor 添加了单元测试
-- [[#7422](https://github.com/apache/incubator-seata/pull/7422)] 为
seata-spring-boot-starter 添加了测试
-- [[#7433](https://github.com/apache/incubator-seata/pull/7433)] 增加对
GlobalTransactionScanner 添加了测试
-- [[#7436](https://github.com/apache/incubator-seata/pull/7436)]
修复namingserver 单测错误
-- [[#7435](https://github.com/apache/incubator-seata/pull/7435)]
为测试中的动态服务器端口分配添加通用测试配置
-- [[#7432](https://github.com/apache/incubator-seata/pull/7432)] 使用Maven
Profile按条件引入Test模块
-- [[#7442](https://github.com/apache/incubator-seata/pull/7442)] 增加 saga
compatible 模块单测
-- [[#7457](https://github.com/apache/incubator-seata/pull/7457)] 增加 rm 模块的单测
-- [[#7464](https://github.com/apache/incubator-seata/pull/7464)] 增加 gRPC 模块的单测
-- [[#7468](https://github.com/apache/incubator-seata/pull/7468)] 为
SupportSqlWhereMethod 类添加 UT
-- [[#7501](https://github.com/apache/incubator-seata/pull/7501)] 补充Fury的单元测试用例
+- [[#PR_NO](https://github.com/seata/seata/pull/PR_NO)] add test for XXX
### refactor:
-- [[#7315](https://github.com/apache/incubator-seata/pull/7315)]
重构日志测试,使用ListAppender实现更准确高效的日志捕获
-- [[#7461](https://github.com/apache/incubator-seata/pull/7461)] 重构 server
netty 配置改为使用 CONFIG 格式
+- [[#PR_NO](https://github.com/seata/seata/pull/PR_NO)] refactor for XXX
### doc:
-- [[#PR_NO](https://github.com/seata/seata/pull/PR_NO)] doc XXX
+- [[#7531](https://github.com/seata/seata/pull/7531)] Optimize the Readme and
change documents
非常感谢以下 contributors 的代码贡献。若有无意遗漏,请报告。
@@ -131,24 +57,7 @@
<!-- 请确保您的 GitHub ID 在以下列表中 -->
- [slievrly](https://github.com/slievrly)
-- [Monilnarang](https://github.com/Monilnarang)
-- [xingfudeshi](https://github.com/xingfudeshi)
-- [wjwang00](https://github.com/wjwang00)
-- [YongGoose](https://github.com/YongGoose)
-- [JisoLya](https://github.com/JisoLya)
-- [YoWuwuuuw](https://github.com/YoWuwuuuw)
-- [PleaseGiveMeTheCoke](https://github.com/PleaseGiveMeTheCoke)
-- [funky-eyes](https://github.com/funky-eyes)
-- [xucq07](https://github.com/xucq07)
-- [PengningYang](https://github.com/PengningYang)
-- [WangzJi](https://github.com/WangzJi)
-- [maple525866](https://github.com/maple525866)
-- [YvCeung](https://github.com/YvCeung)
-- [jsbxyyx](https://github.com/jsbxyyx)
-- [simzyoo](https://github.com/simzyoo)
-- [diguage](https://github.com/diguage)
-- [GoodBoyCoder](https://github.com/GoodBoyCoder)
-- [xxsc0529](https://github.com/xxsc0529)
-- [xjlgod](https://github.com/xjlgod)
+- [GitHubID](https://github.com/GitHubID)
+
同时,我们收到了社区反馈的很多有价值的issue和建议,非常感谢大家。
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]