Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

release: release for 1.8.0 #5985

Merged
merged 27 commits into from
Oct 31, 2023
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
27 commits
Select commit Hold shift + click to select a range
2b9d8d2
version: change version to 1.8.0-SNAPSHOT (#5826)
slievrly Sep 5, 2023
6bb865b
optimize: fix codecov chart not display (#5828)
wangliang181230 Sep 6, 2023
26d8cdb
optimize: upgrade druid and add `test-druid.yml` (#5831)
wangliang181230 Sep 13, 2023
ecb7ef7
feature: support Dameng database (#3672)
iquanzhan Sep 22, 2023
d26a8e8
optimize: fix unit test in java 21 (#5862)
wangliang181230 Sep 24, 2023
fd21c0a
optimize: some minor syntax optimization (#5866)
slievrly Sep 24, 2023
27c0228
security: fix npm package vulnerabilities (#5867)
slievrly Sep 24, 2023
539463c
test: remove sofa test (#5888)
slievrly Sep 28, 2023
084037f
optimize: remove dependency without license (#5889)
slievrly Sep 28, 2023
378f8d3
optimize: remove 7z format compression support (#5890)
slievrly Sep 28, 2023
da21423
optimize: remove mariadb.jdbc dependency (#5891)
slievrly Sep 28, 2023
e96ea8f
bugfix: dm escaped characters for upper and lower case column names (…
funky-eyes Sep 28, 2023
a797555
security: upgrade nodejs dependency (#5898)
slievrly Oct 3, 2023
2c44932
feature: support polardb-x 2.0 (#5892)
hsien999 Oct 7, 2023
351b108
optimize: optimize change log (#5906)
wangliang181230 Oct 7, 2023
866ef33
bugfix: fix TC retry rollback wrongly, after the XA transaction fail …
capthua Oct 8, 2023
24171a8
optimize: upgrade native-lib-loader version (#5914)
slievrly Oct 9, 2023
9dd2c18
optimize: standardized the properties of codecov.yml (#5918)
l81893521 Oct 16, 2023
971d1de
optimize: optimize some scripts related to Apollo (#5927)
wangliang181230 Oct 16, 2023
9a870a8
bugfix: fix the issue of missing sentinel password in store redis mod…
PeppaO Oct 18, 2023
d650a3c
bugfix: fix zookeeper unit test error (#5924)
l81893521 Oct 18, 2023
046e384
optimize: support jmx port in seata (#5939)
leizhiyuan Oct 18, 2023
3c8a9e3
test: fix zookeeper UT failed (#5960)
slievrly Oct 26, 2023
e8afc0c
bugfix: fix some configurations that are not deprecated show "Depreca…
capthua Oct 30, 2023
1520159
test: fixed jedis version for `seata-server` (#5981)
wangliang181230 Oct 31, 2023
28dca70
release: release for 1.8.0 (#5957)
slievrly Oct 31, 2023
eabb48c
optimize: fix 1.8.0 release notes (#5984)
slievrly Oct 31, 2023
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
6 changes: 3 additions & 3 deletions .github/workflows/build.yml
Original file line number Diff line number Diff line change
Expand Up @@ -38,8 +38,8 @@ jobs:
fi
# step 5
- name: "Codecov"
if: matrix.java == '17'
uses: codecov/codecov-action@v2.1.0
if: matrix.java == '8'
uses: codecov/codecov-action@v3.1.4

# job 2: Test on 'arm64v8/ubuntu' OS.
build_arm64-binary:
Expand All @@ -54,7 +54,7 @@ jobs:
# step 2
- name: "Set up QEMU"
id: qemu
uses: docker/setup-qemu-action@v1
uses: docker/setup-qemu-action@v3
# step 3
- name: "Build arm-binary"
run: |
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/license-checker.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -26,7 +26,7 @@ jobs:
log: info
config: .licenserc.yaml
mode: check
# step 5 heck dependencies
# step 5 check dependencies
- name: Check Dependencies' License
uses: apache/skywalking-eyes/dependency@8fc52baabc14c86294d96034bcc194cfa7f76b05
with:
Expand Down
64 changes: 64 additions & 0 deletions .github/workflows/test-druid.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,64 @@
name: "test-druid"

on:
push:
branches: [ test*, "*.*.*" ]

jobs:
test-druid:
name: "test-druid"
runs-on: ubuntu-latest
strategy:
fail-fast: false
matrix:
java: [ 8, 11, 17, 21 ]
druid: [
1.2.19,
#1.2.18, # Unit test triggered a bug in Druid, see the commit https://github.com/alibaba/druid/commit/6c493f852852fb287ed5fd31ee16c27ead0ea5cf
#1.2.17, # Unit test triggered a bug in Druid, see the commit https://github.com/alibaba/druid/commit/6c493f852852fb287ed5fd31ee16c27ead0ea5cf
1.2.16,
1.2.15,
1.2.14,
1.2.13,
1.2.12,
1.2.11,
1.2.10,
1.2.9,
1.2.8,
1.2.7,
1.2.6,
1.2.5,
1.2.4,
1.2.3,
1.2.2,
1.2.1,
1.2.0,

# not support druid:1.1.x
#1.1.24,
#1.1.23,
#1.1.22,
#1.1.21,
#1.1.20,
]
steps:
# step 1
- name: "Checkout"
uses: actions/checkout@v3
# step 2
- name: "Set up Java JDK"
uses: actions/setup-java@v3.12.0
with:
distribution: 'zulu'
java-version: ${{ matrix.java }}
# step 3
- name: "Print maven version"
run: ./mvnw -version
# step 4
- name: "Test with Maven"
run: |
if [ "${{ matrix.java }}" == "8" ]; then
./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;
else
./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;
fi
51 changes: 51 additions & 0 deletions .github/workflows/test-os.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,51 @@
name: "test-os"

on:
push:
branches: [ test*, "*.*.*" ]

jobs:
test-arm64:
name: "test-arm64"
runs-on: ubuntu-latest
strategy:
fail-fast: false
matrix:
springboot: [
2.7.17 -Dspring-framework.version=5.3.30,
2.6.15 -Dspring-framework.version=5.3.27,
2.5.15 -Dspring-framework.version=5.3.27,
2.4.13 -Dspring-framework.version=5.3.13,
2.3.12.RELEASE -Dspring-framework.version=5.2.15.RELEASE,
2.2.13.RELEASE -Dspring-framework.version=5.2.12.RELEASE,
#2.1.18.RELEASE,
#2.0.9.RELEASE,
#1.5.22.RELEASE,
#1.4.7.RELEASE,
#1.3.8.RELEASE,
#1.2.8.RELEASE,
#1.1.12.RELEASE,
#1.0.2.RELEASE
]
steps:
# step 1
- name: "Checkout"
uses: actions/checkout@v3
# step 2
- name: "Set up QEMU"
id: qemu
uses: docker/setup-qemu-action@v3
# step 3
- name: "Install 'arm64v8/ubuntu' OS"
run: |
docker run --rm -v ${{ github.workspace }}:/ws:rw --workdir=/ws \
arm64v8/ubuntu:20.04 \
bash -exc 'apt-get update -y && \
apt-get install maven -y'
# step 4
- name: "Print maven version"
run: ./mvnw -version
# step 5
- name: "test-arm64"
run: |
./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
60 changes: 8 additions & 52 deletions .github/workflows/test.yml
Original file line number Diff line number Diff line change
Expand Up @@ -12,11 +12,11 @@ jobs:
strategy:
fail-fast: false
matrix:
java: [ 8, 11, 17 ]
java: [ 8, 11, 17, 21 ]
springboot: [
2.7.9 -Dspring-framework.version=5.3.25,
2.6.14 -Dspring-framework.version=5.3.24,
2.5.14 -Dspring-framework.version=5.3.20,
2.7.17 -Dspring-framework.version=5.3.30,
2.6.15 -Dspring-framework.version=5.3.27,
2.5.15 -Dspring-framework.version=5.3.27,
2.4.13 -Dspring-framework.version=5.3.13,
2.3.12.RELEASE -Dspring-framework.version=5.2.15.RELEASE,
2.2.13.RELEASE -Dspring-framework.version=5.2.12.RELEASE,
Expand Down Expand Up @@ -59,9 +59,10 @@ jobs:
strategy:
fail-fast: false
matrix:
java: [ 17 ]
java: [ 17, 21 ]
springboot: [
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
3.1.4 -Dspring-framework.version=6.0.12,
3.0.11 -Dspring-framework.version=6.0.12,
]
steps:
# step 1
Expand All @@ -79,49 +80,4 @@ jobs:
# step 4
- name: "Test with Maven"
run: |
./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;

# job 3
arm64-test:
runs-on: ubuntu-latest
strategy:
fail-fast: false
matrix:
springboot: [
2.7.9 -Dspring-framework.version=5.3.25,
2.6.14 -Dspring-framework.version=5.3.24,
2.5.14 -Dspring-framework.version=5.3.20,
2.4.13 -Dspring-framework.version=5.3.13,
2.3.12.RELEASE -Dspring-framework.version=5.2.15.RELEASE,
2.2.13.RELEASE -Dspring-framework.version=5.2.12.RELEASE,
#2.1.18.RELEASE,
#2.0.9.RELEASE,
#1.5.22.RELEASE,
#1.4.7.RELEASE,
#1.3.8.RELEASE,
#1.2.8.RELEASE,
#1.1.12.RELEASE,
#1.0.2.RELEASE
]
steps:
# step 1
- name: "Checkout"
uses: actions/checkout@v3
# step 2
- name: "Set up QEMU"
id: qemu
uses: docker/setup-qemu-action@v1
# step 3
- name: "install"
run: |
docker run --rm -v ${{ github.workspace }}:/ws:rw --workdir=/ws \
arm64v8/ubuntu:20.04 \
bash -exc 'apt-get update -y && \
apt-get install maven -y'
# step 4
- name: "Print maven version"
run: ./mvnw -version
# step 5
- name: "test-arm64"
run: |
./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
./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;
5 changes: 3 additions & 2 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,8 @@
[![Build Status](https://github.com/seata/seata/workflows/build/badge.svg?branch=develop)](https://github.com/seata/seata/actions)
[![codecov](https://codecov.io/gh/seata/seata/branch/develop/graph/badge.svg)](https://codecov.io/gh/seata/seata)
[![license](https://img.shields.io/github/license/seata/seata.svg)](https://www.apache.org/licenses/LICENSE-2.0.html)
[![maven](https://img.shields.io/maven-central/v/io.seata/seata-parent?versionSuffix=1.7.1)](https://search.maven.org/search?q=io.seata)
[![maven](https://img.shields.io/maven-central/v/io.seata/seata-parent?versionSuffix=1.8.0)](https://search.maven.
org/search?q=io.seata)
[![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)


Expand Down Expand Up @@ -84,7 +85,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: `io.seata:seata-all` and `io.seata:seata-spring-boot-starter`.
```xml
<properties>
<seata.version>1.7.1</seata.version>
<seata.version>1.8.0</seata.version>
</properties>

<dependencies>
Expand Down
10 changes: 5 additions & 5 deletions all/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -274,11 +274,6 @@
<artifactId>seata-compressor-gzip</artifactId>
<version>${project.version}</version>
</dependency>
<dependency>
<groupId>io.seata</groupId>
<artifactId>seata-compressor-7z</artifactId>
<version>${project.version}</version>
</dependency>
<dependency>
<groupId>io.seata</groupId>
<artifactId>seata-compressor-bzip2</artifactId>
Expand Down Expand Up @@ -586,6 +581,11 @@
<artifactId>postgresql</artifactId>
<scope>provided</scope>
</dependency>
<dependency>
<groupId>com.dameng</groupId>
<artifactId>DmJdbcDriver18</artifactId>
<scope>provided</scope>
</dependency>
<dependency>
<groupId>com.fasterxml.jackson.core</groupId>
<artifactId>jackson-databind</artifactId>
Expand Down
5 changes: 0 additions & 5 deletions bom/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -290,11 +290,6 @@
<artifactId>seata-compressor-zip</artifactId>
<version>${project.version}</version>
</dependency>
<dependency>
<groupId>io.seata</groupId>
<artifactId>seata-compressor-7z</artifactId>
<version>${project.version}</version>
</dependency>
<dependency>
<groupId>io.seata</groupId>
<artifactId>seata-compressor-bzip2</artifactId>
Expand Down
8 changes: 4 additions & 4 deletions build/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -63,7 +63,7 @@

<properties>
<!-- seata version -->
<revision>1.7.1</revision>
<revision>1.8.0</revision>

<!-- Compiler settings properties -->
<java.version>1.8</java.version>
Expand Down Expand Up @@ -379,11 +379,11 @@
</properties>
</profile>

<!-- profile: args-for-test-by-jdk17 -->
<!-- profile: args-for-test-by-jdk17-and-above-versions -->
<profile>
<id>args-for-test-by-jdk17</id>
<id>args-for-test-by-jdk17-and-above-versions</id>
<activation>
<jdk>17</jdk>
<jdk>[17,)</jdk>
</activation>
<properties>
<maven.surefire.argLine>
Expand Down
2 changes: 1 addition & 1 deletion changes/en-us/1.4.2.md
Original file line number Diff line number Diff line change
Expand Up @@ -126,7 +126,7 @@

- [slievrly](https://github.com/slievrly)
- [caohdgege](https://github.com/caohdgege)
- [a364176773](https://github.com/a364176773)
- [funky-eyes](https://github.com/funky-eyes)
- [wangliang181230](https://github.com/wangliang181230)
- [xingfudeshi](https://github.com/xingfudeshi)
- [jsbxyyx](https://github.com/jsbxyyx)
Expand Down
2 changes: 1 addition & 1 deletion changes/en-us/1.5.0.md
Original file line number Diff line number Diff line change
Expand Up @@ -263,7 +263,7 @@
Thanks to these contributors for their code commits. Please report an unintended omission.
- [slievrly](https://github.com/slievrly)
- [wangliang181230](https://github.com/wangliang181230)
- [a364176773](https://github.com/a364176773)
- [funky-eyes](https://github.com/funky-eyes)
- [lvekee](https://github.com/lvekee)
- [caohdgege](https://github.com/caohdgege)
- [lightClouds917](https://github.com/lightClouds917)
Expand Down
2 changes: 1 addition & 1 deletion changes/en-us/1.5.2.md
Original file line number Diff line number Diff line change
Expand Up @@ -66,7 +66,7 @@ Thanks to these contributors for their code commits. Please report an unintended
- [wingchi-leung](https://github.com/wingchi-leung)
- [liurong](https://github.com/robynron)
- [opelok-z](https://github.com/opelok-z)
- [a364176773](https://github.com/a364176773)
- [funky-eyes](https://github.com/funky-eyes)
- [2129zxl](https://github.com/2129zxl)
- [Smery-lxm](https://github.com/Smery-lxm)
- [doubleDimple](https://github.com/doubleDimple)
Expand Down
2 changes: 1 addition & 1 deletion changes/en-us/1.6.0.md
Original file line number Diff line number Diff line change
Expand Up @@ -113,7 +113,7 @@ Thanks to these contributors for their code commits. Please report an unintended
- [slievrly](https://github.com/slievrly)
- [renliangyu857](https://github.com/renliangyu857)
- [wangliang181230](https://github.com/wangliang181230)
- [a364176773](https://github.com/a364176773)
- [funky-eyes](https://github.com/funky-eyes)
- [tuwenlin](https://github.com/tuwenlin)
- [lcmvs](https://github.com/lcmvs)
- [AlexStocks](https://github.com/AlexStocks)
Expand Down
2 changes: 1 addition & 1 deletion changes/en-us/1.7.0.md
Original file line number Diff line number Diff line change
Expand Up @@ -110,7 +110,7 @@ Thanks to these contributors for their code commits. Please report an unintended
- [pengten](https://github.com/pengten)
- [wangliang181230](https://github.com/wangliang181230)
- [GoodBoyCoder](https://github.com/GoodBoyCoder)
- [a364176773](https://github.com/a364176773)
- [funky-eyes](https://github.com/funky-eyes)
- [isharpever](https://github.com/isharpever)
- [ZhangShiYeChina](https://github.com/ZhangShiYeChina)
- [mxsm](https://github.com/mxsm)
Expand Down
Loading
Loading