Skip to content

Commit 5299eaa

Browse files
authored
release: release for 1.7.1
release: release for 1.7.1
2 parents 20a21aa + 9d00adf commit 5299eaa

File tree

102 files changed

+4508
-698
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

102 files changed

+4508
-698
lines changed

.github/workflows/build.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,7 @@ jobs:
2121
uses: actions/checkout@v3
2222
# step 2
2323
- name: "Set up Java JDK"
24-
uses: actions/setup-java@v2.5.0
24+
uses: actions/setup-java@v3.12.0
2525
with:
2626
distribution: 'zulu'
2727
java-version: ${{ matrix.java }}

.github/workflows/publish-docker.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,7 @@ jobs:
2424
uses: actions/checkout@v3
2525
# step 2
2626
- name: "Setup Java JDK"
27-
uses: actions/setup-java@v3.9.0
27+
uses: actions/setup-java@v3.12.0
2828
with:
2929
distribution: 'zulu'
3030
java-version: ${{ matrix.java }}

.github/workflows/publish-ossrh.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@ jobs:
1717
uses: actions/[email protected]
1818
# step 2
1919
- name: "Setup Java JDK"
20-
uses: actions/setup-java@v3.9.0
20+
uses: actions/setup-java@v3.12.0
2121
with:
2222
distribution: 'zulu'
2323
java-version: 8

.github/workflows/test.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -35,7 +35,7 @@ jobs:
3535
uses: actions/checkout@v3
3636
# step 2
3737
- name: "Set up Java JDK"
38-
uses: actions/setup-java@v2.5.0
38+
uses: actions/setup-java@v3.12.0
3939
with:
4040
distribution: 'zulu'
4141
java-version: ${{ matrix.java }}
@@ -69,7 +69,7 @@ jobs:
6969
uses: actions/checkout@v3
7070
# step 2
7171
- name: "Set up Java JDK"
72-
uses: actions/setup-java@v2.5.0
72+
uses: actions/setup-java@v3.12.0
7373
with:
7474
distribution: 'zulu'
7575
java-version: ${{ matrix.java }}

.travis.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@ install: true
1313

1414
before_script:
1515
- if [ "$TRAVIS_JDK_VERSION" == "openjdk8" ]; then
16-
export IMAGE_NAME="openjdk:8u212-jre-alpine";
16+
export IMAGE_NAME="openjdk:8-jre-slim";
1717
fi
1818
- if [ "$TRAVIS_JDK_VERSION" == "openjdk11" ]; then
1919
export IMAGE_NAME="openjdk:11-jre-stretch";

README.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@
55
[![Build Status](https://github.com/seata/seata/workflows/build/badge.svg?branch=develop)](https://github.com/seata/seata/actions)
66
[![codecov](https://codecov.io/gh/seata/seata/branch/develop/graph/badge.svg)](https://codecov.io/gh/seata/seata)
77
[![license](https://img.shields.io/github/license/seata/seata.svg)](https://www.apache.org/licenses/LICENSE-2.0.html)
8-
[![maven](https://img.shields.io/maven-central/v/io.seata/seata-parent.svg)](https://search.maven.org/search?q=io.seata)
8+
[![maven](https://img.shields.io/maven-central/v/io.seata/seata-parent?versionSuffix=1.7.1)](https://search.maven.org/search?q=io.seata)
99
[![Language grade: Java](https://img.shields.io/lgtm/grade/java/g/seata/seata.svg?logo=lgtm&logoWidth=18)](https://lgtm.com/projects/g/seata/seata/context:java)
1010

1111

@@ -84,7 +84,7 @@ For more details about principle and design, please go to [Seata wiki page](http
8484
Depending on the scenario, choose one of the two dependencies: `io.seata:seata-all` and `io.seata:seata-spring-boot-starter`.
8585
```xml
8686
<properties>
87-
<seata.version>1.7.0</seata.version>
87+
<seata.version>1.7.1</seata.version>
8888
</properties>
8989

9090
<dependencies>

all/pom.xml

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -394,6 +394,11 @@
394394
<artifactId>logback-classic</artifactId>
395395
<scope>provided</scope>
396396
</dependency>
397+
<dependency>
398+
<groupId>org.yaml</groupId>
399+
<artifactId>snakeyaml</artifactId>
400+
<scope>provided</scope>
401+
</dependency>
397402
<dependency>
398403
<groupId>commons-lang</groupId>
399404
<artifactId>commons-lang</artifactId>
@@ -450,6 +455,11 @@
450455
<artifactId>registry-client-all</artifactId>
451456
<scope>provided</scope>
452457
</dependency>
458+
<dependency>
459+
<groupId>com.alipay.sofa</groupId>
460+
<artifactId>hessian</artifactId>
461+
<scope>provided</scope>
462+
</dependency>
453463
<dependency>
454464
<groupId>com.alibaba.spring</groupId>
455465
<artifactId>spring-context-support</artifactId>

build/pom.xml

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

6464
<properties>
6565
<!-- seata version -->
66-
<revision>1.7.0</revision>
66+
<revision>1.7.1</revision>
6767

6868
<!-- Compiler settings properties -->
6969
<java.version>1.8</java.version>

changes/en-us/1.7.0.md

Lines changed: 133 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,133 @@
1+
### 1.7.0
2+
3+
[source](https://github.com/seata/seata/archive/v1.7.0.zip) |
4+
[binary](https://github.com/seata/seata/releases/download/v1.7.0/seata-server-1.7.0.zip)
5+
6+
<details>
7+
<summary><mark>Release notes</mark></summary>
8+
9+
10+
### Seata 1.7.0
11+
12+
Seata 1.7.0 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+
- [[#5476](https://github.com/seata/seata/pull/5476)] First support `native-image` for `seata-client`
20+
- [[#5495](https://github.com/seata/seata/pull/5495)] console integration saga-statemachine-designer
21+
- [[#5668](https://github.com/seata/seata/pull/5668)] compatible with file.conf and registry.conf configurations in version 1.4.2 and below
22+
23+
### bugfix:
24+
- [[#5682](https://github.com/seata/seata/pull/5682)] fix saga mode replay context lost startParams
25+
- [[#5671](https://github.com/seata/seata/pull/5671)] fix saga mode serviceTask inputParams json autoType convert exception
26+
- [[#5194](https://github.com/seata/seata/pull/5194)] fix wrong keyword order for oracle when creating a table
27+
- [[#5021](https://github.com/seata/seata/pull/5201)] Fix JDK Reflection for Spring origin proxy failed in JDK17
28+
- [[#5023](https://github.com/seata/seata/pull/5203)] Fix `seata-core` dependency transitive conflict in `seata-dubbo`
29+
- [[#5224](https://github.com/seata/seata/pull/5224)] fix oracle initialize script index_name is duplicate
30+
- [[#5233](https://github.com/seata/seata/pull/5233)] fix the inconsistent configuration item names related to LoadBalance
31+
- [[#5266](https://github.com/seata/seata/pull/5265)] fix server console has queried the released lock
32+
- [[#5245](https://github.com/seata/seata/pull/5245)] fix the incomplete dependency of distribution module
33+
- [[#5239](https://github.com/seata/seata/pull/5239)] fix `getConfig` throw `ClassCastException` when use JDK proxy
34+
- [[#5281](https://github.com/seata/seata/pull/5281)] parallel request handle throw IndexOutOfBoundsException
35+
- [[#5288](https://github.com/seata/seata/pull/5288)] fix auto-increment of pk columns in Oracle in AT mode
36+
- [[#5287](https://github.com/seata/seata/pull/5287)] fix auto-increment of pk columns in PostgreSQL in AT mode
37+
- [[#5299](https://github.com/seata/seata/pull/5299)] fix GlobalSession deletion when retry rollback or retry commit timeout
38+
- [[#5307](https://github.com/seata/seata/pull/5307)] fix that keywords don't add escaped characters
39+
- [[#5311](https://github.com/seata/seata/pull/5311)] remove RollbackRetryTimeout sessions during in file storage recover
40+
- [[#4734](https://github.com/seata/seata/pull/4734)] check if table meta cache should be refreshed in AT mode
41+
- [[#5316](https://github.com/seata/seata/pull/5316)] fix G1 jvm parameter in jdk8
42+
- [[#5321](https://github.com/seata/seata/pull/5321)] fix When the rollback logic on the TC side returns RollbackFailed, the custom FailureHandler is not executed
43+
- [[#5332](https://github.com/seata/seata/pull/5332)] fix bugs found in unit tests
44+
- [[#5145](https://github.com/seata/seata/pull/5145)] fix global session is always begin in saga mode
45+
- [[#5413](https://github.com/seata/seata/pull/5413)] fix bad service configuration file and compilation failure
46+
- [[#5415](https://github.com/seata/seata/pull/5415)] fix transaction timeout on client side not execute hook and failureHandler
47+
- [[#5447](https://github.com/seata/seata/pull/5447)] fix oracle xa mode cannnot be used By same database
48+
- [[#5472](https://github.com/seata/seata/pull/5472)] fix if using `@GlobalTransactional` in RM, `ShouldNeverHappenException` will be thrown
49+
- [[#5535](https://github.com/seata/seata/pull/5535)] fix the log file path was loaded incorrectly
50+
- [[#5538](https://github.com/seata/seata/pull/5538)] fix finished transaction swallows exception when committing
51+
- [[#5539](https://github.com/seata/seata/pull/5539)] fix the full table scan issue with 'setDate' condition in Oracle 10g
52+
- [[#5540](https://github.com/seata/seata/pull/5540)] fix GlobalStatus=9 can't be cleared in DB storage mode
53+
- [[#5552](https://github.com/seata/seata/pull/5552)] fix mariadb rollback failed
54+
- [[#5583](https://github.com/seata/seata/pull/5583)] fix grpc interceptor xid unbinding problem
55+
- [[#5602](https://github.com/seata/seata/pull/5602)] fix log in participant transaction role
56+
- [[#5645](https://github.com/seata/seata/pull/5645)] fix oracle insert undolog failed
57+
- [[#5659](https://github.com/seata/seata/pull/5659)] fix the issue of case sensitivity enforcement on the database after adding escape characters to keywords
58+
- [[#5663](https://github.com/seata/seata/pull/5663)] bugfix: fix the timeout is null when the connectionProxyXA connection is reused
59+
- [[#5675](https://github.com/seata/seata/pull/5675)] bugfix: fix compatibility between xxx.grouplist and grouplist.xxx configuration items
60+
- [[#5690](https://github.com/seata/seata/pull/5690)] fix console print `unauthorized error`
61+
- [[#5711](https://github.com/seata/seata/pull/5711)] fix get configuration item contains underlined error
62+
63+
### optimize:
64+
- [[#5208](https://github.com/seata/seata/pull/5208)] optimize throwable getCause once more
65+
- [[#5212](https://github.com/seata/seata/pull/5212)] optimize log message level
66+
- [[#5237](https://github.com/seata/seata/pull/5237)] optimize exception log message print(EnhancedServiceLoader.loadFile#cahtch)
67+
- [[#5089](https://github.com/seata/seata/pull/5089)] optimize the check of the delay value of the TCC fence log clean task
68+
- [[#5243](https://github.com/seata/seata/pull/5243)] optimize kryo 5.4.0 optimize compatibility with jdk17
69+
- [[#5153](https://github.com/seata/seata/pull/5153)] Only AT mode try to get channel with other app
70+
- [[#5177](https://github.com/seata/seata/pull/5177)] If `server.session.enable-branch-async-remove` is true, delete the branch asynchronously and unlock it synchronously.
71+
- [[#5273](https://github.com/seata/seata/pull/5273)] Optimize the compilation configuration of the `protobuf-maven-plugin` plug-in to solve the problem of too long command lines in higher versions.
72+
- [[#5303](https://github.com/seata/seata/pull/5303)] remove startup script the -Xmn configuration
73+
- [[#5325](https://github.com/seata/seata/pull/5325)] add store mode,config type and registry type log info
74+
- [[#5315](https://github.com/seata/seata/pull/5315)] optimize the log of SPI
75+
- [[#5323](https://github.com/seata/seata/pull/5323)] add time info for global transaction timeout log
76+
- [[#5414](https://github.com/seata/seata/pull/5414)] optimize transaction fail handler
77+
- [[#5537](https://github.com/seata/seata/pull/5537)] optimize transaction log on client side
78+
- [[#5541](https://github.com/seata/seata/pull/5541)] optimize server log output
79+
- [[#5548](https://github.com/seata/seata/pull/5548)] update expire gpg key and publish workflow
80+
- [[#5638](https://github.com/seata/seata/pull/5638)] optimize: set server's transaction level to READ_COMMITTED
81+
- [[#5646](https://github.com/seata/seata/pull/5646)] refactor ColumnUtils and EscapeHandler
82+
- [[#5648](https://github.com/seata/seata/pull/5648)] optimize server logs print
83+
- [[#5647](https://github.com/seata/seata/pull/5647)] support case-sensitive attributes for table and column metadata
84+
- [[#5678](https://github.com/seata/seata/pull/5678)] optimize escape character for case of columnNames
85+
- [[#5684](https://github.com/seata/seata/pull/5684)] optimize github actions for CodeQL, skywalking-eyes and checkout
86+
- [[#5700](https://github.com/seata/seata/pull/5700)] optimize distributed lock log
87+
88+
89+
### security:
90+
- [[#5172](https://github.com/seata/seata/pull/5172)] fix some security vulnerabilities
91+
- [[#5683](https://github.com/seata/seata/pull/5683)] add Hessian Serializer WhiteDenyList
92+
- [[#5696](https://github.com/seata/seata/pull/5696)] fix several node.js security vulnerabilities
93+
94+
### test:
95+
- [[#5380](https://github.com/seata/seata/pull/5380)] fix UpdateExecutorTest failed
96+
- [[#5382](https://github.com/seata/seata/pull/5382)] fix multi spring version test failed
97+
98+
Thanks to these contributors for their code commits. Please report an unintended omission.
99+
100+
<!-- Please make sure your Github ID is in the list below -->
101+
- [slievrly](https://github.com/slievrly)
102+
- [xssdpgy](https://github.com/xssdpgy)
103+
- [albumenj](https://github.com/albumenj)
104+
- [PeppaO](https://github.com/PeppaO)
105+
- [yuruixin](https://github.com/yuruixin)
106+
- [dmego](https://github.com/dmego)
107+
- [CrazyLionLi](https://github.com/JavaLionLi)
108+
- [xingfudeshi](https://github.com/xingfudeshi)
109+
- [Bughue](https://github.com/Bughue)
110+
- [pengten](https://github.com/pengten)
111+
- [wangliang181230](https://github.com/wangliang181230)
112+
- [GoodBoyCoder](https://github.com/GoodBoyCoder)
113+
- [a364176773](https://github.com/a364176773)
114+
- [isharpever](https://github.com/isharpever)
115+
- [ZhangShiYeChina](https://github.com/ZhangShiYeChina)
116+
- [mxsm](https://github.com/mxsm)
117+
- [l81893521](https://github.com/l81893521)
118+
- [liuqiufeng](https://github.com/liuqiufeng)
119+
- [yixia](https://github.com/wt-better)
120+
- [jumtp](https://github.com/jumtp)
121+
122+
123+
Also, we receive many valuable issues, questions and advices from our community. Thanks for you all.
124+
125+
#### Link
126+
127+
- **Seata:** https://github.com/seata/seata
128+
- **Seata-Samples:** https://github.com/seata/seata-samples
129+
- **Release:** https://github.com/seata/seata/releases
130+
- **WebSite:** https://seata.io
131+
132+
133+
</details>

0 commit comments

Comments
 (0)