Skip to content

Commit 3d80ec4

Browse files
authored
Merge branch 'develop' into 0710
2 parents 4134e8e + 63ec93a commit 3d80ec4

File tree

11 files changed

+247
-119
lines changed

11 files changed

+247
-119
lines changed

README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -82,7 +82,7 @@ For more details about principle and design, please go to [Seata wiki page](http
8282

8383
## Maven dependency
8484
```xml
85-
<seata.version>1.5.1</seata.version>
85+
<seata.version>1.5.2</seata.version>
8686

8787
<dependency>
8888
<groupId>io.seata</groupId>

all/pom.xml

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -26,7 +26,6 @@
2626
<modelVersion>4.0.0</modelVersion>
2727

2828
<artifactId>seata-all</artifactId>
29-
3029
<name>Seata All-in-one ${project.version}</name>
3130
<description>Seata is an easy-to-use, high-performance, java based, open source distributed transaction solution.</description>
3231

build/pom.xml

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -63,7 +63,7 @@
6363

6464
<properties>
6565
<!-- seata version -->
66-
<revision>1.5.2-SNAPSHOT</revision>
66+
<revision>1.6.0-SNAPSHOT</revision>
6767

6868
<!-- Compiler settings properties -->
6969
<java.version>1.8</java.version>
@@ -121,6 +121,8 @@
121121
<!-- For docker image-->
122122
<image.publish.skip>true</image.publish.skip>
123123
<image.tags>latest</image.tags>
124+
125+
<dependencies.copy.skip>true</dependencies.copy.skip>
124126
</properties>
125127

126128
<build>

changes/en-us/1.5.2.md

Lines changed: 88 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,88 @@
1+
### 1.5.2
2+
3+
[source](https://github.com/seata/seata/archive/v1.5.2.zip) |
4+
[binary](https://github.com/seata/seata/releases/download/v1.5.2/seata-server-1.5.2.zip)
5+
6+
<details>
7+
<summary><mark>Release notes</mark></summary>
8+
9+
10+
### Seata 1.5.2
11+
12+
Seata 1.5.2 Released.
13+
14+
Seata is an easy-to-use, high-performance, open source distributed transaction solution.
15+
16+
The version is updated as follows:
17+
18+
### feature:
19+
- [[#4661](https://github.com/seata/seata/pull/4713)] support xid consistency load balance
20+
- [[#4676](https://github.com/seata/seata/pull/4676)] support server to expose Nacos services by mounting SLB
21+
- [[#4642](https://github.com/seata/seata/pull/4642)] support batch message parallel processing
22+
- [[#4567](https://github.com/seata/seata/pull/4567)] support where method condition(find_in_set)
23+
24+
25+
### bugfix:
26+
- [[#4515](https://github.com/seata/seata/pull/4515)] fix the error of SeataTCCFenceAutoConfiguration when database unused
27+
- [[#4661](https://github.com/seata/seata/pull/4661)] fix sql exception with PostgreSQL in module console
28+
- [[#4667](https://github.com/seata/seata/pull/4682)] fix the exception in RedisTransactionStoreManager for update map During iteration
29+
- [[#4678](https://github.com/seata/seata/pull/4678)] fix the error of key transport.enableRmClientBatchSendRequest cache penetration if not configure
30+
- [[#4701](https://github.com/seata/seata/pull/4701)] fix missing command line args
31+
- [[#4607](https://github.com/seata/seata/pull/4607)] fix bug on skipping lock check
32+
- [[#4696](https://github.com/seata/seata/pull/4696)] fix oracle database insert value
33+
- [[#4726](https://github.com/seata/seata/pull/4726)] fix batch message send may return NullPointException
34+
- [[#4729](https://github.com/seata/seata/pull/4729)] fix set AspectTransactional.rollbackForClassName with wrong value
35+
- [[#4653](https://github.com/seata/seata/pull/4653)] fix the sql exception when pk is non-numeric in INSERT_ON_DUPLICATE SQL
36+
37+
### optimize:
38+
- [[#4650](https://github.com/seata/seata/pull/4650)] fix some security vulnerabilities
39+
- [[#4670](https://github.com/seata/seata/pull/4670)] optimize the thread pool size of branchResultMessageExecutor
40+
- [[#4662](https://github.com/seata/seata/pull/4662)] optimize rollback transaction metrics
41+
- [[#4693](https://github.com/seata/seata/pull/4693)] optimize the console navigation bar
42+
- [[#4700](https://github.com/seata/seata/pull/4700)] fix maven-compiler-plugin and maven-resources-plugin execute failed
43+
- [[#4711](https://github.com/seata/seata/pull/4711)] separate lib dependencies for deployments
44+
- [[#4720](https://github.com/seata/seata/pull/4720)] optimize pom description
45+
- [[#4728](https://github.com/seata/seata/pull/4728)] upgrade logback dependency to 1.2.9
46+
- [[#4745](https://github.com/seata/seata/pull/4745)] support mysql8 in release package
47+
- [[#4626](https://github.com/seata/seata/pull/4626)] Replace `flatten-maven-plugin` with `easyj-maven-plugin` to fix the conflict between `shade` and `flatten`
48+
- [[#4629](https://github.com/seata/seata/pull/4629)] check relation of before status and after status when updating global session
49+
- [[#4662](https://github.com/seata/seata/pull/4662)] make EnhancedServiceLoader more readable
50+
51+
### test:
52+
53+
- [[#4544](https://github.com/seata/seata/pull/4544)] optimize jackson dependencies in TransactionContextFilterTest
54+
- [[#4731](https://github.com/seata/seata/pull/4731)] fix UT failed in AsyncWorkerTest and LockManagerTest
55+
56+
Thanks to these contributors for their code commits. Please report an unintended omission.
57+
58+
<!-- Please make sure your Github ID is in the list below -->
59+
- [slievrly](https://github.com/slievrly)
60+
- [pengten](https://github.com/pengten)
61+
- [YSF-A](https://github.com/YSF-A)
62+
- [tuwenlin](https://github.com/tuwenlin)
63+
- [Ifdevil](https://github.com/Ifdevil)
64+
- [wingchi-leung](https://github.com/wingchi-leung)
65+
- [liurong](https://github.com/robynron)
66+
- [opelok-z](https://github.com/opelok-z)
67+
- [a364176773](https://github.com/a364176773)
68+
- [2129zxl](https://github.com/2129zxl)
69+
- [Smery-lxm](https://github.com/Smery-lxm)
70+
- [doubleDimple](https://github.com/doubleDimple)
71+
- [wangliang181230](https://github.com/wangliang181230)
72+
- [Bughue](https://github.com/Bughue)
73+
- [AYue-94](https://github.com/AYue-94)
74+
- [lingxiao-wu](https://github.com/lingxiao-wu)
75+
- [caohdgege](https://github.com/caohdgege)
76+
77+
78+
Also, we receive many valuable issues, questions and advices from our community. Thanks for you all.
79+
80+
#### Link
81+
82+
- **Seata:** https://github.com/seata/seata
83+
- **Seata-Samples:** https://github.com/seata/seata-samples
84+
- **Release:** https://github.com/seata/seata/releases
85+
- **WebSite:** https://seata.io
86+
87+
88+
</details>

changes/en-us/develop.md

Lines changed: 3 additions & 33 deletions
Original file line numberDiff line numberDiff line change
@@ -4,51 +4,21 @@ Add changes here for all PR submitted to the develop branch.
44
<!-- Please add the `changes` to the following location(feature/bugfix/optimize/test) based on the type of PR -->
55

66
### feature:
7-
- [[#4661](https://github.com/seata/seata/pull/4713)] support xid load balance
8-
- [[#4676](https://github.com/seata/seata/pull/4676)] support server to expose Nacos services by mounting SLB
9-
- [[#4642](https://github.com/seata/seata/pull/4642)] support batch message parallel processing
107

118

129
### bugfix:
13-
- [[#4515](https://github.com/seata/seata/pull/4515)] fix the error of SeataTCCFenceAutoConfiguration when database unused
14-
- [[#4661](https://github.com/seata/seata/pull/4661)] fix sql exception with PostgreSQL in module console
15-
- [[#4667](https://github.com/seata/seata/pull/4682)] fix the exception in RedisTransactionStoreManager for update map During iteration
16-
- [[#4678](https://github.com/seata/seata/pull/4678)] fix the error of key transport.enableRmClientBatchSendRequest cache penetration if not configure
17-
- [[#4701](https://github.com/seata/seata/pull/4701)] fix missing command line args
18-
- [[#4607](https://github.com/seata/seata/pull/4607)] fix bug on skipping lock check
19-
- [[#4696](https://github.com/seata/seata/pull/4696)] fix oracle database insert value
20-
- [[#4726](https://github.com/seata/seata/pull/4726)] fix batch message send may return NullPointException
21-
- [[#4729](https://github.com/seata/seata/pull/4729)] fix set AspectTransactional.rollbackForClassName with wrong value
10+
2211

2312
### optimize:
24-
- [[#4650](https://github.com/seata/seata/pull/4650)] fix some security vulnerabilities
25-
- [[#4670](https://github.com/seata/seata/pull/4670)] optimize the thread pool size of branchResultMessageExecutor
26-
- [[#4662](https://github.com/seata/seata/pull/4662)] optimize rollback transaction metrics
27-
- [[#4693](https://github.com/seata/seata/pull/4693)] optimize the console navigation bar
28-
- [[#4700](https://github.com/seata/seata/pull/4700)] fix maven-compiler-plugin and maven-resources-plugin execute failed
29-
- [[#4711](https://github.com/seata/seata/pull/4711)] separate lib dependencies for deployments
30-
- [[#4720](https://github.com/seata/seata/pull/4720)] optimize pom description
31-
- [[#4728](https://github.com/seata/seata/pull/4728)] upgrade logback dependency to 1.2.9
32-
- [[#4745](https://github.com/seata/seata/pull/4745)] support mysql8 in release package
13+
- [[#4774](https://github.com/seata/seata/pull/4774)] optimize mysql8 dependencies for seataio/seata-server image
3314

3415
### test:
3516

36-
- [[#4544](https://github.com/seata/seata/pull/4544)] optimize jackson dependencies in TransactionContextFilterTest
37-
- [[#4731](https://github.com/seata/seata/pull/4731)] fix UT failed in AsyncWorkerTest and LockManagerTest
3817

3918
Thanks to these contributors for their code commits. Please report an unintended omission.
4019

4120
<!-- Please make sure your Github ID is in the list below -->
4221
- [slievrly](https://github.com/slievrly)
43-
- [pengten](https://github.com/pengten)
44-
- [YSF-A](https://github.com/YSF-A)
45-
- [tuwenlin](https://github.com/tuwenlin)
46-
- [Ifdevil](https://github.com/Ifdevil)
47-
- [wingchi-leung](https://github.com/wingchi-leung)
48-
- [liurong](https://github.com/robynron)
49-
- [opelok-z](https://github.com/opelok-z)
50-
- [a364176773](https://github.com/a364176773)
51-
- [2129zxl](https://github.com/2129zxl)
52-
- [Smery-lxm](https://github.com/Smery-lxm)
22+
5323

5424
Also, we receive many valuable issues, questions and advices from our community. Thanks for you all.

changes/zh-cn/1.5.2.md

Lines changed: 89 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,89 @@
1+
### 1.5.2
2+
3+
[source](https://github.com/seata/seata/archive/v1.5.2.zip) |
4+
[binary](https://github.com/seata/seata/releases/download/v1.5.2/seata-server-1.5.2.zip)
5+
6+
<details>
7+
<summary><mark>Release notes</mark></summary>
8+
9+
10+
### Seata 1.5.2
11+
12+
Seata 1.5.2 发布。
13+
14+
Seata 是一款开源的分布式事务解决方案,提供高性能和简单易用的分布式事务服务。
15+
16+
此版本更新如下:
17+
18+
### feature:
19+
- [[#4661](https://github.com/seata/seata/pull/4713)] 支持根据xid负载均衡算法
20+
- [[#4676](https://github.com/seata/seata/pull/4676)] 支持Nacos作为注册中心时,server通过挂载SLB暴露服务
21+
- [[#4642](https://github.com/seata/seata/pull/4642)] 支持client批量请求并行处理
22+
- [[#4567](https://github.com/seata/seata/pull/4567)] 支持where条件中find_in_set函数
23+
24+
25+
### bugfix:
26+
- [[#4515](https://github.com/seata/seata/pull/4515)] 修复develop分支SeataTCCFenceAutoConfiguration在客户端未使用DB时,启动抛出ClassNotFoundException的问题。
27+
- [[#4661](https://github.com/seata/seata/pull/4661)] 修复控制台中使用PostgreSQL出现的SQL异常
28+
- [[#4667](https://github.com/seata/seata/pull/4682)] 修复develop分支RedisTransactionStoreManager迭代时更新map的异常
29+
- [[#4678](https://github.com/seata/seata/pull/4678)] 修复属性transport.enableRmClientBatchSendRequest没有配置的情况下缓存穿透的问题
30+
- [[#4701](https://github.com/seata/seata/pull/4701)] 修复命令行参数丢失问题
31+
- [[#4607](https://github.com/seata/seata/pull/4607)] 修复跳过全局锁校验的缺陷
32+
- [[#4696](https://github.com/seata/seata/pull/4696)] 修复 oracle 存储模式时的插入问题
33+
- [[#4726](https://github.com/seata/seata/pull/4726)] 修复批量发送消息时可能的NPE问题
34+
- [[#4729](https://github.com/seata/seata/pull/4729)] 修复AspectTransactional.rollbackForClassName设置错误
35+
- [[#4653](https://github.com/seata/seata/pull/4653)] 修复 INSERT_ON_DUPLICATE 主键为非数值异常
36+
37+
### optimize:
38+
- [[#4650](https://github.com/seata/seata/pull/4650)] 修复安全漏洞
39+
- [[#4670](https://github.com/seata/seata/pull/4670)] 优化branchResultMessageExecutor线程池的线程数
40+
- [[#4662](https://github.com/seata/seata/pull/4662)] 优化回滚事务监控指标
41+
- [[#4693](https://github.com/seata/seata/pull/4693)] 优化控制台导航栏
42+
- [[#4700](https://github.com/seata/seata/pull/4700)] 修复 maven-compiler-plugin 和 maven-resources-plugin 执行失败
43+
- [[#4711](https://github.com/seata/seata/pull/4711)] 分离部署时 lib 依赖
44+
- [[#4720](https://github.com/seata/seata/pull/4720)] 优化pom描述
45+
- [[#4728](https://github.com/seata/seata/pull/4728)] 将logback版本依赖升级至1.2.9
46+
- [[#4745](https://github.com/seata/seata/pull/4745)] 发行包中支持 mysql8 driver
47+
- [[#4626](https://github.com/seata/seata/pull/4626)] 使用 `easyj-maven-plugin` 插件代替 `flatten-maven-plugin`插件,以修复`shade` 插件与 `flatten` 插件不兼容的问题
48+
- [[#4629](https://github.com/seata/seata/pull/4629)] 更新globalSession状态时检查更改前后的约束关系
49+
- [[#4662](https://github.com/seata/seata/pull/4662)] 优化 EnhancedServiceLoader 可读性
50+
51+
52+
### test:
53+
- [[#4544](https://github.com/seata/seata/pull/4544)] 优化TransactionContextFilterTest中jackson包依赖问题
54+
- [[#4731](https://github.com/seata/seata/pull/4731)] 修复 AsyncWorkerTest 和 LockManagerTest 的单测问题。
55+
56+
57+
非常感谢以下 contributors 的代码贡献。若有无意遗漏,请报告。
58+
59+
<!-- 请确保您的 GitHub ID 在以下列表中 -->
60+
- [slievrly](https://github.com/slievrly)
61+
- [pengten](https://github.com/pengten)
62+
- [YSF-A](https://github.com/YSF-A)
63+
- [tuwenlin](https://github.com/tuwenlin)
64+
- [2129zxl](https://github.com/2129zxl)
65+
- [Ifdevil](https://github.com/Ifdevil)
66+
- [wingchi-leung](https://github.com/wingchi-leung)
67+
- [liurong](https://github.com/robynron)
68+
- [opelok-z](https://github.com/opelok-z)
69+
- [a364176773](https://github.com/a364176773)
70+
- [Smery-lxm](https://github.com/Smery-lxm)
71+
- [lvekee](https://github.com/lvekee)
72+
- [doubleDimple](https://github.com/doubleDimple)
73+
- [wangliang181230](https://github.com/wangliang181230)
74+
- [Bughue](https://github.com/Bughue)
75+
- [AYue-94](https://github.com/AYue-94)
76+
- [lingxiao-wu](https://github.com/lingxiao-wu)
77+
- [caohdgege](https://github.com/caohdgege)
78+
79+
同时,我们收到了社区反馈的很多有价值的issue和建议,非常感谢大家。
80+
81+
82+
#### Link
83+
84+
- **Seata:** https://github.com/seata/seata
85+
- **Seata-Samples:** https://github.com/seata/seata-samples
86+
- **Release:** https://github.com/seata/seata/releases
87+
- **WebSite:** https://seata.io
88+
89+
</details>

changes/zh-cn/develop.md

Lines changed: 3 additions & 34 deletions
Original file line numberDiff line numberDiff line change
@@ -3,52 +3,21 @@
33
<!-- 请根据PR的类型添加 `变更记录` 到以下对应位置(feature/bugfix/optimize/test) 下 -->
44

55
### feature:
6-
- [[#4661](https://github.com/seata/seata/pull/4713)] 支持根据xid负载均衡算法
7-
- [[#4676](https://github.com/seata/seata/pull/4676)] 支持Nacos作为注册中心时,server通过挂载SLB暴露服务
8-
- [[#4642](https://github.com/seata/seata/pull/4642)] 支持client批量请求并行处理
96

107

118
### bugfix:
12-
- [[#4515](https://github.com/seata/seata/pull/4515)] 修复develop分支SeataTCCFenceAutoConfiguration在客户端未使用DB时,启动抛出ClassNotFoundException的问题。
13-
- [[#4661](https://github.com/seata/seata/pull/4661)] 修复控制台中使用PostgreSQL出现的SQL异常
14-
- [[#4667](https://github.com/seata/seata/pull/4682)] 修复develop分支RedisTransactionStoreManager迭代时更新map的异常
15-
- [[#4678](https://github.com/seata/seata/pull/4678)] 修复属性transport.enableRmClientBatchSendRequest没有配置的情况下缓存穿透的问题
16-
- [[#4701](https://github.com/seata/seata/pull/4701)] 修复命令行参数丢失问题
17-
- [[#4607](https://github.com/seata/seata/pull/4607)] 修复跳过全局锁校验的缺陷
18-
- [[#4696](https://github.com/seata/seata/pull/4696)] 修复 oracle 存储模式时的插入问题
19-
- [[#4726](https://github.com/seata/seata/pull/4726)] 修复批量发送消息时可能的NPE问题
20-
- [[#4729](https://github.com/seata/seata/pull/4729)] 修复AspectTransactional.rollbackForClassName设置错误
9+
2110

2211
### optimize:
23-
- [[#4650](https://github.com/seata/seata/pull/4650)] 修复安全漏洞
24-
- [[#4670](https://github.com/seata/seata/pull/4670)] 优化branchResultMessageExecutor线程池的线程数
25-
- [[#4662](https://github.com/seata/seata/pull/4662)] 优化回滚事务监控指标
26-
- [[#4693](https://github.com/seata/seata/pull/4693)] 优化控制台导航栏
27-
- [[#4700](https://github.com/seata/seata/pull/4700)] 修复 maven-compiler-plugin 和 maven-resources-plugin 执行失败
28-
- [[#4711](https://github.com/seata/seata/pull/4711)] 分离部署时 lib 依赖
29-
- [[#4720](https://github.com/seata/seata/pull/4720)] 优化pom描述
30-
- [[#4728](https://github.com/seata/seata/pull/4728)] 将logback版本依赖升级至1.2.9
31-
- [[#4745](https://github.com/seata/seata/pull/4745)] 发行包中支持 mysql8 driver
12+
- [[#4774](https://github.com/seata/seata/pull/4774)] 优化 seataio/seata-server 镜像中的 mysql8 依赖
13+
3214

3315
### test:
34-
- [[#4544](https://github.com/seata/seata/pull/4544)] 优化TransactionContextFilterTest中jackson包依赖问题
35-
- [[#4731](https://github.com/seata/seata/pull/4731)] 修复 AsyncWorkerTest 和 LockManagerTest 的单测问题。
3616

3717

3818
非常感谢以下 contributors 的代码贡献。若有无意遗漏,请报告。
3919

4020
<!-- 请确保您的 GitHub ID 在以下列表中 -->
4121
- [slievrly](https://github.com/slievrly)
42-
- [pengten](https://github.com/pengten)
43-
- [YSF-A](https://github.com/YSF-A)
44-
- [tuwenlin](https://github.com/tuwenlin)
45-
- [2129zxl](https://github.com/2129zxl)
46-
- [Ifdevil](https://github.com/Ifdevil)
47-
- [wingchi-leung](https://github.com/wingchi-leung)
48-
- [liurong](https://github.com/robynron)
49-
- [opelok-z](https://github.com/opelok-z)
50-
- [a364176773](https://github.com/a364176773)
51-
- [Smery-lxm](https://github.com/Smery-lxm)
52-
- [lvekee](https://github.com/lvekee)
5322

5423
同时,我们收到了社区反馈的很多有价值的issue和建议,非常感谢大家。

core/src/main/java/io/seata/core/protocol/Version.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -36,7 +36,7 @@ public class Version {
3636
/**
3737
* The constant CURRENT.
3838
*/
39-
private static final String CURRENT = "1.5.2-SNAPSHOT";
39+
private static final String CURRENT = "1.6.0-SNAPSHOT";
4040
private static final String VERSION_0_7_1 = "0.7.1";
4141
private static final String VERSION_1_5_0 = "1.5.0";
4242
private static final int MAX_VERSION_DOT = 3;

discovery/seata-discovery-nacos/src/main/java/io/seata/discovery/registry/nacos/NacosRegistryServiceImpl.java

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -24,13 +24,15 @@
2424
import java.util.concurrent.ConcurrentMap;
2525
import java.util.regex.Pattern;
2626
import java.util.stream.Collectors;
27+
2728
import com.alibaba.nacos.api.NacosFactory;
2829
import com.alibaba.nacos.api.naming.NamingMaintainService;
2930
import com.alibaba.nacos.api.naming.NamingService;
3031
import com.alibaba.nacos.api.naming.listener.EventListener;
3132
import com.alibaba.nacos.api.naming.listener.NamingEvent;
3233
import com.alibaba.nacos.api.naming.pojo.Instance;
3334
import com.alibaba.nacos.api.naming.pojo.Service;
35+
3436
import io.seata.common.util.CollectionUtils;
3537
import io.seata.common.util.NetUtil;
3638
import io.seata.common.util.StringUtils;
@@ -145,7 +147,9 @@ public List<InetSocketAddress> lookup(String key) throws Exception {
145147
return null;
146148
}
147149
if (useSLBWay) {
148-
LOGGER.info("look up service address of SLB by nacos");
150+
if (LOGGER.isDebugEnabled()) {
151+
LOGGER.debug("look up service address of SLB by nacos");
152+
}
149153
if (!CLUSTER_ADDRESS_MAP.containsKey(PUBLIC_NAMING_ADDRESS_PREFIX + clusterName)) {
150154
Service service = getNamingMaintainInstance().queryService(DEFAULT_APPLICATION, clusterName);
151155
String pubnetIp = service.getMetadata().get(PUBLIC_NAMING_SERVICE_META_IP_KEY);

pom.xml

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -155,6 +155,9 @@
155155
<properties>
156156
<image.publish.skip>false</image.publish.skip>
157157
<image.tags>latest</image.tags>
158+
<dependencies.copy.skip>false</dependencies.copy.skip>
159+
<mysql.jdbc.version>5.1.35</mysql.jdbc.version>
160+
<mysql8.jdbc.version>8.0.27</mysql8.jdbc.version>
158161
</properties>
159162
</profile>
160163
<!-- profile: arrch64 -->

0 commit comments

Comments
 (0)