Skip to content

Commit c7467b7

Browse files
authored
release: release for 1.8.0
2 parents 5299eaa + eabb48c commit c7467b7

190 files changed

Lines changed: 23755 additions & 773 deletions

File tree

Some content is hidden

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

‎.github/workflows/build.yml‎

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -38,8 +38,8 @@ jobs:
3838
fi
3939
# step 5
4040
- name: "Codecov"
41-
if: matrix.java == '17'
42-
uses: codecov/codecov-action@v2.1.0
41+
if: matrix.java == '8'
42+
uses: codecov/codecov-action@v3.1.4
4343

4444
# job 2: Test on 'arm64v8/ubuntu' OS.
4545
build_arm64-binary:
@@ -54,7 +54,7 @@ jobs:
5454
# step 2
5555
- name: "Set up QEMU"
5656
id: qemu
57-
uses: docker/setup-qemu-action@v1
57+
uses: docker/setup-qemu-action@v3
5858
# step 3
5959
- name: "Build arm-binary"
6060
run: |

‎.github/workflows/license-checker.yaml‎

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -26,7 +26,7 @@ jobs:
2626
log: info
2727
config: .licenserc.yaml
2828
mode: check
29-
# step 5 heck dependencies
29+
# step 5 check dependencies
3030
- name: Check Dependencies' License
3131
uses: apache/skywalking-eyes/dependency@8fc52baabc14c86294d96034bcc194cfa7f76b05
3232
with:

‎.github/workflows/test-druid.yml‎

Lines changed: 64 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,64 @@
1+
name: "test-druid"
2+
3+
on:
4+
push:
5+
branches: [ test*, "*.*.*" ]
6+
7+
jobs:
8+
test-druid:
9+
name: "test-druid"
10+
runs-on: ubuntu-latest
11+
strategy:
12+
fail-fast: false
13+
matrix:
14+
java: [ 8, 11, 17, 21 ]
15+
druid: [
16+
1.2.19,
17+
#1.2.18, # Unit test triggered a bug in Druid, see the commit https://github.com/alibaba/druid/commit/6c493f852852fb287ed5fd31ee16c27ead0ea5cf
18+
#1.2.17, # Unit test triggered a bug in Druid, see the commit https://github.com/alibaba/druid/commit/6c493f852852fb287ed5fd31ee16c27ead0ea5cf
19+
1.2.16,
20+
1.2.15,
21+
1.2.14,
22+
1.2.13,
23+
1.2.12,
24+
1.2.11,
25+
1.2.10,
26+
1.2.9,
27+
1.2.8,
28+
1.2.7,
29+
1.2.6,
30+
1.2.5,
31+
1.2.4,
32+
1.2.3,
33+
1.2.2,
34+
1.2.1,
35+
1.2.0,
36+
37+
# not support druid:1.1.x
38+
#1.1.24,
39+
#1.1.23,
40+
#1.1.22,
41+
#1.1.21,
42+
#1.1.20,
43+
]
44+
steps:
45+
# step 1
46+
- name: "Checkout"
47+
uses: actions/checkout@v3
48+
# step 2
49+
- name: "Set up Java JDK"
50+
uses: actions/setup-java@v3.12.0
51+
with:
52+
distribution: 'zulu'
53+
java-version: ${{ matrix.java }}
54+
# step 3
55+
- name: "Print maven version"
56+
run: ./mvnw -version
57+
# step 4
58+
- name: "Test with Maven"
59+
run: |
60+
if [ "${{ matrix.java }}" == "8" ]; then
61+
./mvnw -T 4C clean test -Ddruid.version=${{ matrix.druid }} -Dcheckstyle.skip=false -Dlicense.skip=false -e -B -Dorg.slf4j.simpleLogger.log.org.apache.maven.cli.transfer.Slf4jMavenTransferListener=warn;
62+
else
63+
./mvnw -T 4C clean test -Ddruid.version=${{ matrix.druid }} -Dcheckstyle.skip=true -Dlicense.skip=true -e -B -Dorg.slf4j.simpleLogger.log.org.apache.maven.cli.transfer.Slf4jMavenTransferListener=warn;
64+
fi

‎.github/workflows/test-os.yml‎

Lines changed: 51 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,51 @@
1+
name: "test-os"
2+
3+
on:
4+
push:
5+
branches: [ test*, "*.*.*" ]
6+
7+
jobs:
8+
test-arm64:
9+
name: "test-arm64"
10+
runs-on: ubuntu-latest
11+
strategy:
12+
fail-fast: false
13+
matrix:
14+
springboot: [
15+
2.7.17 -Dspring-framework.version=5.3.30,
16+
2.6.15 -Dspring-framework.version=5.3.27,
17+
2.5.15 -Dspring-framework.version=5.3.27,
18+
2.4.13 -Dspring-framework.version=5.3.13,
19+
2.3.12.RELEASE -Dspring-framework.version=5.2.15.RELEASE,
20+
2.2.13.RELEASE -Dspring-framework.version=5.2.12.RELEASE,
21+
#2.1.18.RELEASE,
22+
#2.0.9.RELEASE,
23+
#1.5.22.RELEASE,
24+
#1.4.7.RELEASE,
25+
#1.3.8.RELEASE,
26+
#1.2.8.RELEASE,
27+
#1.1.12.RELEASE,
28+
#1.0.2.RELEASE
29+
]
30+
steps:
31+
# step 1
32+
- name: "Checkout"
33+
uses: actions/checkout@v3
34+
# step 2
35+
- name: "Set up QEMU"
36+
id: qemu
37+
uses: docker/setup-qemu-action@v3
38+
# step 3
39+
- name: "Install 'arm64v8/ubuntu' OS"
40+
run: |
41+
docker run --rm -v ${{ github.workspace }}:/ws:rw --workdir=/ws \
42+
arm64v8/ubuntu:20.04 \
43+
bash -exc 'apt-get update -y && \
44+
apt-get install maven -y'
45+
# step 4
46+
- name: "Print maven version"
47+
run: ./mvnw -version
48+
# step 5
49+
- name: "test-arm64"
50+
run: |
51+
./mvnw -T 4C clean test -Dspring-boot.version=${{ matrix.springboot }} -Dcheckstyle.skip=true -Dlicense.skip=true -e -B -Dorg.slf4j.simpleLogger.log.org.apache.maven.cli.transfer.Slf4jMavenTransferListener=warn

‎.github/workflows/test.yml‎

Lines changed: 8 additions & 52 deletions
Original file line numberDiff line numberDiff line change
@@ -12,11 +12,11 @@ jobs:
1212
strategy:
1313
fail-fast: false
1414
matrix:
15-
java: [ 8, 11, 17 ]
15+
java: [ 8, 11, 17, 21 ]
1616
springboot: [
17-
2.7.9 -Dspring-framework.version=5.3.25,
18-
2.6.14 -Dspring-framework.version=5.3.24,
19-
2.5.14 -Dspring-framework.version=5.3.20,
17+
2.7.17 -Dspring-framework.version=5.3.30,
18+
2.6.15 -Dspring-framework.version=5.3.27,
19+
2.5.15 -Dspring-framework.version=5.3.27,
2020
2.4.13 -Dspring-framework.version=5.3.13,
2121
2.3.12.RELEASE -Dspring-framework.version=5.2.15.RELEASE,
2222
2.2.13.RELEASE -Dspring-framework.version=5.2.12.RELEASE,
@@ -59,9 +59,10 @@ jobs:
5959
strategy:
6060
fail-fast: false
6161
matrix:
62-
java: [ 17 ]
62+
java: [ 17, 21 ]
6363
springboot: [
64-
3.0.4 -Dspring-framework.version=6.0.6 -Dspring-boot-for-server.version=2.5.14 -Dspring-framework-for-server.version=5.3.20 -Dkotlin-maven-plugin.version=1.7.22
64+
3.1.4 -Dspring-framework.version=6.0.12,
65+
3.0.11 -Dspring-framework.version=6.0.12,
6566
]
6667
steps:
6768
# step 1
@@ -79,49 +80,4 @@ jobs:
7980
# step 4
8081
- name: "Test with Maven"
8182
run: |
82-
./mvnw -T 4C clean test -Dspring-boot.version=${{ matrix.springboot }} -Dcheckstyle.skip=true -Dlicense.skip=true -e -B -Dorg.slf4j.simpleLogger.log.org.apache.maven.cli.transfer.Slf4jMavenTransferListener=warn;
83-
84-
# job 3
85-
arm64-test:
86-
runs-on: ubuntu-latest
87-
strategy:
88-
fail-fast: false
89-
matrix:
90-
springboot: [
91-
2.7.9 -Dspring-framework.version=5.3.25,
92-
2.6.14 -Dspring-framework.version=5.3.24,
93-
2.5.14 -Dspring-framework.version=5.3.20,
94-
2.4.13 -Dspring-framework.version=5.3.13,
95-
2.3.12.RELEASE -Dspring-framework.version=5.2.15.RELEASE,
96-
2.2.13.RELEASE -Dspring-framework.version=5.2.12.RELEASE,
97-
#2.1.18.RELEASE,
98-
#2.0.9.RELEASE,
99-
#1.5.22.RELEASE,
100-
#1.4.7.RELEASE,
101-
#1.3.8.RELEASE,
102-
#1.2.8.RELEASE,
103-
#1.1.12.RELEASE,
104-
#1.0.2.RELEASE
105-
]
106-
steps:
107-
# step 1
108-
- name: "Checkout"
109-
uses: actions/checkout@v3
110-
# step 2
111-
- name: "Set up QEMU"
112-
id: qemu
113-
uses: docker/setup-qemu-action@v1
114-
# step 3
115-
- name: "install"
116-
run: |
117-
docker run --rm -v ${{ github.workspace }}:/ws:rw --workdir=/ws \
118-
arm64v8/ubuntu:20.04 \
119-
bash -exc 'apt-get update -y && \
120-
apt-get install maven -y'
121-
# step 4
122-
- name: "Print maven version"
123-
run: ./mvnw -version
124-
# step 5
125-
- name: "test-arm64"
126-
run: |
127-
./mvnw -T 4C clean test -Dspring-boot.version=${{ matrix.springboot }} -Dcheckstyle.skip=true -Dlicense.skip=true -e -B -Dorg.slf4j.simpleLogger.log.org.apache.maven.cli.transfer.Slf4jMavenTransferListener=warn
83+
./mvnw -T 4C clean test -Dspring-boot.version=${{ matrix.springboot }} -Dspring-boot-for-server.version=2.5.14 -Dspring-framework-for-server.version=5.3.20 -Dkotlin-maven-plugin.version=1.7.22 -Dcheckstyle.skip=true -Dlicense.skip=true -e -B -Dorg.slf4j.simpleLogger.log.org.apache.maven.cli.transfer.Slf4jMavenTransferListener=warn;

‎README.md‎

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,8 @@
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?versionSuffix=1.7.1)](https://search.maven.org/search?q=io.seata)
8+
[![maven](https://img.shields.io/maven-central/v/io.seata/seata-parent?versionSuffix=1.8.0)](https://search.maven.
9+
org/search?q=io.seata)
910
[![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)
1011

1112

@@ -84,7 +85,7 @@ For more details about principle and design, please go to [Seata wiki page](http
8485
Depending on the scenario, choose one of the two dependencies: `io.seata:seata-all` and `io.seata:seata-spring-boot-starter`.
8586
```xml
8687
<properties>
87-
<seata.version>1.7.1</seata.version>
88+
<seata.version>1.8.0</seata.version>
8889
</properties>
8990

9091
<dependencies>

‎all/pom.xml‎

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -274,11 +274,6 @@
274274
<artifactId>seata-compressor-gzip</artifactId>
275275
<version>${project.version}</version>
276276
</dependency>
277-
<dependency>
278-
<groupId>io.seata</groupId>
279-
<artifactId>seata-compressor-7z</artifactId>
280-
<version>${project.version}</version>
281-
</dependency>
282277
<dependency>
283278
<groupId>io.seata</groupId>
284279
<artifactId>seata-compressor-bzip2</artifactId>
@@ -586,6 +581,11 @@
586581
<artifactId>postgresql</artifactId>
587582
<scope>provided</scope>
588583
</dependency>
584+
<dependency>
585+
<groupId>com.dameng</groupId>
586+
<artifactId>DmJdbcDriver18</artifactId>
587+
<scope>provided</scope>
588+
</dependency>
589589
<dependency>
590590
<groupId>com.fasterxml.jackson.core</groupId>
591591
<artifactId>jackson-databind</artifactId>

‎bom/pom.xml‎

Lines changed: 0 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -290,11 +290,6 @@
290290
<artifactId>seata-compressor-zip</artifactId>
291291
<version>${project.version}</version>
292292
</dependency>
293-
<dependency>
294-
<groupId>io.seata</groupId>
295-
<artifactId>seata-compressor-7z</artifactId>
296-
<version>${project.version}</version>
297-
</dependency>
298293
<dependency>
299294
<groupId>io.seata</groupId>
300295
<artifactId>seata-compressor-bzip2</artifactId>

‎build/pom.xml‎

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -63,7 +63,7 @@
6363

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

6868
<!-- Compiler settings properties -->
6969
<java.version>1.8</java.version>
@@ -383,11 +383,11 @@
383383
</properties>
384384
</profile>
385385

386-
<!-- profile: args-for-test-by-jdk17 -->
386+
<!-- profile: args-for-test-by-jdk17-and-above-versions -->
387387
<profile>
388-
<id>args-for-test-by-jdk17</id>
388+
<id>args-for-test-by-jdk17-and-above-versions</id>
389389
<activation>
390-
<jdk>17</jdk>
390+
<jdk>[17,)</jdk>
391391
</activation>
392392
<properties>
393393
<maven.surefire.argLine>

‎changes/en-us/1.4.2.md‎

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

127127
- [slievrly](https://github.com/slievrly)
128128
- [caohdgege](https://github.com/caohdgege)
129-
- [a364176773](https://github.com/a364176773)
129+
- [funky-eyes](https://github.com/funky-eyes)
130130
- [wangliang181230](https://github.com/wangliang181230)
131131
- [xingfudeshi](https://github.com/xingfudeshi)
132132
- [jsbxyyx](https://github.com/jsbxyyx)

0 commit comments

Comments
 (0)