Skip to content

Commit 63ec93a

Browse files
authored
optimize: optimize mysql8 dependencies for seataio/seata-server image (#4774)
1 parent f296b9f commit 63ec93a

File tree

9 files changed

+239
-139
lines changed

9 files changed

+239
-139
lines changed

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</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: 2 additions & 44 deletions
Original file line numberDiff line numberDiff line change
@@ -4,63 +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
10-
- [[#4567](https://github.com/seata/seata/pull/4567)] support where method condition(find_in_set)
117

128

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

2512
### optimize:
26-
- [[#4650](https://github.com/seata/seata/pull/4650)] fix some security vulnerabilities
27-
- [[#4670](https://github.com/seata/seata/pull/4670)] optimize the thread pool size of branchResultMessageExecutor
28-
- [[#4662](https://github.com/seata/seata/pull/4662)] optimize rollback transaction metrics
29-
- [[#4693](https://github.com/seata/seata/pull/4693)] optimize the console navigation bar
30-
- [[#4700](https://github.com/seata/seata/pull/4700)] fix maven-compiler-plugin and maven-resources-plugin execute failed
31-
- [[#4711](https://github.com/seata/seata/pull/4711)] separate lib dependencies for deployments
32-
- [[#4720](https://github.com/seata/seata/pull/4720)] optimize pom description
33-
- [[#4728](https://github.com/seata/seata/pull/4728)] upgrade logback dependency to 1.2.9
34-
- [[#4745](https://github.com/seata/seata/pull/4745)] support mysql8 in release package
35-
- [[#4626](https://github.com/seata/seata/pull/4626)] Replace `flatten-maven-plugin` with `easyj-maven-plugin` to fix the conflict between `shade` and `flatten`
36-
- [[#4629](https://github.com/seata/seata/pull/4629)] check relation of before status and after status when updating global session
37-
- [[#4662](https://github.com/seata/seata/pull/4662)] make EnhancedServiceLoader more readable
13+
- [[#4774](https://github.com/seata/seata/pull/4774)] optimize mysql8 dependencies for seataio/seata-server image
3814

3915
### test:
4016

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

4418
Thanks to these contributors for their code commits. Please report an unintended omission.
4519

4620
<!-- Please make sure your Github ID is in the list below -->
4721
- [slievrly](https://github.com/slievrly)
48-
- [pengten](https://github.com/pengten)
49-
- [YSF-A](https://github.com/YSF-A)
50-
- [tuwenlin](https://github.com/tuwenlin)
51-
- [Ifdevil](https://github.com/Ifdevil)
52-
- [wingchi-leung](https://github.com/wingchi-leung)
53-
- [liurong](https://github.com/robynron)
54-
- [opelok-z](https://github.com/opelok-z)
55-
- [a364176773](https://github.com/a364176773)
56-
- [2129zxl](https://github.com/2129zxl)
57-
- [Smery-lxm](https://github.com/Smery-lxm)
58-
- [doubleDimple](https://github.com/doubleDimple)
59-
- [wangliang181230](https://github.com/wangliang181230)
60-
- [Bughue](https://github.com/Bughue)
61-
- [AYue-94](https://github.com/AYue-94)
62-
- [lingxiao-wu](https://github.com/lingxiao-wu)
63-
- [caohdgege](https://github.com/caohdgege)
6422

6523

6624
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: 2 additions & 45 deletions
Original file line numberDiff line numberDiff line change
@@ -3,64 +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批量请求并行处理
9-
- [[#4567](https://github.com/seata/seata/pull/4567)] 支持where条件中find_in_set函数
106

117

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

2411
### optimize:
25-
- [[#4650](https://github.com/seata/seata/pull/4650)] 修复安全漏洞
26-
- [[#4670](https://github.com/seata/seata/pull/4670)] 优化branchResultMessageExecutor线程池的线程数
27-
- [[#4662](https://github.com/seata/seata/pull/4662)] 优化回滚事务监控指标
28-
- [[#4693](https://github.com/seata/seata/pull/4693)] 优化控制台导航栏
29-
- [[#4700](https://github.com/seata/seata/pull/4700)] 修复 maven-compiler-plugin 和 maven-resources-plugin 执行失败
30-
- [[#4711](https://github.com/seata/seata/pull/4711)] 分离部署时 lib 依赖
31-
- [[#4720](https://github.com/seata/seata/pull/4720)] 优化pom描述
32-
- [[#4728](https://github.com/seata/seata/pull/4728)] 将logback版本依赖升级至1.2.9
33-
- [[#4745](https://github.com/seata/seata/pull/4745)] 发行包中支持 mysql8 driver
34-
- [[#4626](https://github.com/seata/seata/pull/4626)] 使用 `easyj-maven-plugin` 插件代替 `flatten-maven-plugin`插件,以修复`shade` 插件与 `flatten` 插件不兼容的问题
35-
- [[#4629](https://github.com/seata/seata/pull/4629)] 更新globalSession状态时检查更改前后的约束关系
36-
- [[#4662](https://github.com/seata/seata/pull/4662)] 优化 EnhancedServiceLoader 可读性
12+
- [[#4774](https://github.com/seata/seata/pull/4774)] 优化 seataio/seata-server 镜像中的 mysql8 依赖
3713

3814

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

4317

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

4620
<!-- 请确保您的 GitHub ID 在以下列表中 -->
4721
- [slievrly](https://github.com/slievrly)
48-
- [pengten](https://github.com/pengten)
49-
- [YSF-A](https://github.com/YSF-A)
50-
- [tuwenlin](https://github.com/tuwenlin)
51-
- [2129zxl](https://github.com/2129zxl)
52-
- [Ifdevil](https://github.com/Ifdevil)
53-
- [wingchi-leung](https://github.com/wingchi-leung)
54-
- [liurong](https://github.com/robynron)
55-
- [opelok-z](https://github.com/opelok-z)
56-
- [a364176773](https://github.com/a364176773)
57-
- [Smery-lxm](https://github.com/Smery-lxm)
58-
- [lvekee](https://github.com/lvekee)
59-
- [doubleDimple](https://github.com/doubleDimple)
60-
- [wangliang181230](https://github.com/wangliang181230)
61-
- [Bughue](https://github.com/Bughue)
62-
- [AYue-94](https://github.com/AYue-94)
63-
- [lingxiao-wu](https://github.com/lingxiao-wu)
64-
- [caohdgege](https://github.com/caohdgege)
6522

6623
同时,我们收到了社区反馈的很多有价值的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";
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;

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)