diff --git a/CHANGELOG.md b/CHANGELOG.md
index 12a16ff1bd..9ba2cc5cd4 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -1,6 +1,19 @@
# TiSpark Changelog
All notable changes to this project will be documented in this file.
+## [TiSpark 2.5.0] 2022-05-16
+### Fixes
+- Fix limit not push down bug [#2335](https://github.com/pingcap/tispark/pull/2335)
+- Fix ClassCastException when cluster index with type Timestamp and Date [#2323](https://github.com/pingcap/tispark/pull/2323)
+- Upgrade jackson-databind from 2.9.10.8 to 2.12.6.1 [#2288](https://github.com/pingcap/tispark/pull/2288)
+- Fix the wrong result of _tidb_rowid [#2278](https://github.com/pingcap/tispark/pull/2278)
+- Fix set catalog throw NoSuchElementException [#2254](https://github.com/pingcap/tispark/pull/2254)
+
+### Documents
+- Add limitation: TLS is not supported [#2281](https://github.com/pingcap/tispark/pull/2281)
+- Add limitation: new collations are not supported [#2251](https://github.com/pingcap/tispark/pull/2251)
+- Update communication channels [#2244](https://github.com/pingcap/tispark/pull/2244)
+
## [TiSpark 2.5.0] 2022-01-25
### New feature
- Support Spark 3.1.x and 3.0.x version.
diff --git a/assembly/pom.xml b/assembly/pom.xml
index b3940244d6..4420dcf4e5 100644
--- a/assembly/pom.xml
+++ b/assembly/pom.xml
@@ -5,11 +5,11 @@
com.pingcap.tispark
tispark-parent
- 2.5.0
+ 2.5.1
../pom.xml
- tispark-assembly
+ tispark-assembly-${spark.version.release}
pom
TiSpark Project Assembly
http://github.copm/pingcap/tispark
diff --git a/core-test/pom.xml b/core-test/pom.xml
index 98e8275dba..070ba9470d 100644
--- a/core-test/pom.xml
+++ b/core-test/pom.xml
@@ -5,7 +5,7 @@
com.pingcap.tispark
tispark-parent
- 2.5.0
+ 2.5.1
../pom.xml
diff --git a/core/pom.xml b/core/pom.xml
index 6f551c9cbe..1d414090ee 100644
--- a/core/pom.xml
+++ b/core/pom.xml
@@ -5,7 +5,7 @@
com.pingcap.tispark
tispark-parent
- 2.5.0
+ 2.5.1
../pom.xml
diff --git a/core/scripts/version.sh b/core/scripts/version.sh
index 1c217fdc61..1408e98dac 100755
--- a/core/scripts/version.sh
+++ b/core/scripts/version.sh
@@ -16,7 +16,7 @@
TISPARK_HOME="$(cd "`dirname "$0"`"/../..; pwd)"
-TiSparkReleaseVersion=2.5.0
+TiSparkReleaseVersion=2.5.1
TiSparkBuildTS=`date -u '+%Y-%m-%d %I:%M:%S'`
TiSparkGitHash=`git rev-parse HEAD`
TiSparkGitBranch=`git rev-parse --abbrev-ref HEAD`
diff --git a/db-random-test/pom.xml b/db-random-test/pom.xml
index f12279f94b..691b838772 100644
--- a/db-random-test/pom.xml
+++ b/db-random-test/pom.xml
@@ -5,7 +5,7 @@
com.pingcap.tispark
tispark-parent
- 2.5.0
+ 2.5.1
../pom.xml
diff --git a/pom.xml b/pom.xml
index 5e52e30914..8a3b2ce772 100644
--- a/pom.xml
+++ b/pom.xml
@@ -10,7 +10,7 @@
com.pingcap.tispark
tispark-parent
- 2.5.0
+ 2.5.1
pom
TiSpark Project Parent POM
http://github.copm/pingcap/tispark
@@ -70,6 +70,7 @@
UTF-8
UTF-8
3.1.0
+ 3.0
3.0.2
3.0.2
2.12
@@ -79,7 +80,7 @@
3.0.8
-Dfile.encoding=UTF-8 -Duser.timezone=GMT+8
5.1.44
- fake gpg keyname
+ fake gpg keyname
true
true
false
@@ -177,10 +178,22 @@
false
+ 3.1
3.1.1
3.1.1
+
+ spark-3.0.2
+
+ false
+
+
+ 3.0
+ 3.0.2
+ 3.0.2
+
+
jenkins
@@ -262,7 +275,7 @@
maven-gpg-plugin
1.5
- ${gpg.keyname}
+ ${gpg.pub.key}
${gpg.skip}
diff --git a/spark-wrapper/spark-3.0/pom.xml b/spark-wrapper/spark-3.0/pom.xml
index 802b20ec59..1160bde881 100644
--- a/spark-wrapper/spark-3.0/pom.xml
+++ b/spark-wrapper/spark-3.0/pom.xml
@@ -5,7 +5,7 @@
com.pingcap.tispark
tispark-parent
- 2.5.0
+ 2.5.1
../../pom.xml
diff --git a/spark-wrapper/spark-3.1/pom.xml b/spark-wrapper/spark-3.1/pom.xml
index 80a1e62556..ccc517f157 100644
--- a/spark-wrapper/spark-3.1/pom.xml
+++ b/spark-wrapper/spark-3.1/pom.xml
@@ -5,7 +5,7 @@
com.pingcap.tispark
tispark-parent
- 2.5.0
+ 2.5.1
../../pom.xml
diff --git a/tikv-client/pom.xml b/tikv-client/pom.xml
index 476c4ef75f..18a887d839 100644
--- a/tikv-client/pom.xml
+++ b/tikv-client/pom.xml
@@ -5,7 +5,7 @@
com.pingcap.tispark
tispark-parent
- 2.5.0
+ 2.5.1
../pom.xml