This is an automated email from the ASF dual-hosted git repository.

jerryshao pushed a commit to branch branch-1.3
in repository https://gitbox.apache.org/repos/asf/gravitino.git


The following commit(s) were added to refs/heads/branch-1.3 by this push:
     new 8b2dfbb2a4 [Cherry-pick to branch-1.3] [#11795] fix(docker): Upgrade 
bundled PostgreSQL JDBC driver (#11796) (#12697)
8b2dfbb2a4 is described below

commit 8b2dfbb2a4199cc41c281bf9cf4343525c075641
Author: Yuhui <[email protected]>
AuthorDate: Fri Aug 28 14:09:43 2026 +0800

    [Cherry-pick to branch-1.3] [#11795] fix(docker): Upgrade bundled 
PostgreSQL JDBC driver (#11796) (#12697)
    
    **Cherry-pick Information:**
    - Original commit: 95c07c75de132e256277eb870b2f7e62897e6680
    - Target branch: `branch-1.3`
    - Status: ⚠️ Cherry-pick with conflict resolution — kept branch-1.3's
    rewritten docs/how-to-use-relational-backend-storage.md wording (already
    recommends latest driver version) instead of the incoming pinned-version
    text; all code/script changes applied cleanly.
    
    Co-authored-by: Xu Bai <[email protected]>
---
 dev/docker/gravitino/gravitino-dependency.sh                       | 2 +-
 dev/docker/trino/Dockerfile                                        | 2 +-
 dev/docker/trino/trino-dependency.sh                               | 4 ++--
 .../java/org/apache/gravitino/integration/test/util/BaseIT.java    | 2 +-
 trino-connector/integration-test/trino-test-tools/download_jar.sh  | 7 +++----
 5 files changed, 8 insertions(+), 9 deletions(-)

diff --git a/dev/docker/gravitino/gravitino-dependency.sh 
b/dev/docker/gravitino/gravitino-dependency.sh
index e0f95ebde4..b5e08314f2 100755
--- a/dev/docker/gravitino/gravitino-dependency.sh
+++ b/dev/docker/gravitino/gravitino-dependency.sh
@@ -74,7 +74,7 @@ mkdir -p "${jdbc_driver_dir}"
 mysql_driver="mysql-connector-java-8.0.27.jar"
 wget 
"https://repo1.maven.org/maven2/mysql/mysql-connector-java/8.0.27/$mysql_driver";
 -O "${jdbc_driver_dir}/${mysql_driver}"
 
-pg_driver="postgresql-42.7.0.jar"
+pg_driver="postgresql-42.7.11.jar"
 wget "https://jdbc.postgresql.org/download/${pg_driver}"; -O 
"${jdbc_driver_dir}/${pg_driver}"
 
 echo "Finish downloading"
diff --git a/dev/docker/trino/Dockerfile b/dev/docker/trino/Dockerfile
index 02e6f42767..996100edbb 100644
--- a/dev/docker/trino/Dockerfile
+++ b/dev/docker/trino/Dockerfile
@@ -23,7 +23,7 @@ USER root
 
 COPY --chown=trino:trino packages/trino/conf /etc/trino
 COPY --chown=trino:trino 
packages/gravitino-trino-connector/mysql-connector-java-8.0.27.jar 
/usr/lib/trino/plugin/iceberg/
-COPY --chown=trino:trino 
packages/gravitino-trino-connector/postgresql-42.7.0.jar 
/usr/lib/trino/plugin/iceberg/
+COPY --chown=trino:trino 
packages/gravitino-trino-connector/postgresql-42.7.11.jar 
/usr/lib/trino/plugin/iceberg/
 
 RUN mkdir /tmp/gravitino
 COPY --chown=trino:trino packages/gravitino-trino-connector /tmp/gravitino
diff --git a/dev/docker/trino/trino-dependency.sh 
b/dev/docker/trino/trino-dependency.sh
index 49689a01eb..d8a972c361 100755
--- a/dev/docker/trino/trino-dependency.sh
+++ b/dev/docker/trino/trino-dependency.sh
@@ -32,7 +32,7 @@ ${gravitino_home}/gradlew 
:trino-connector:trino-connector-473-478:assembleTrino
 cp -r "${gravitino_home}/distribution/gravitino-trino-connector-473-478" 
"${trino_dir}/packages/gravitino-trino-connector"
 
 MYSQL_VERSION="8.0.27"
-PG_VERSION="42.7.0"
+PG_VERSION="42.7.11"
 
MYSQL_JAVA_CONNECTOR_URL="https://repo1.maven.org/maven2/mysql/mysql-connector-java/${MYSQL_VERSION}/mysql-connector-java-${MYSQL_VERSION}.jar";
 
PG_JAVA_CONNECTOR_URL="https://jdbc.postgresql.org/download/postgresql-${PG_VERSION}.jar";
 
@@ -42,7 +42,7 @@ if [ ! -f 
"${trino_dir}/packages/gravitino-trino-connector/mysql-connector-java-
 fi
 
 # Download PostgreSQL jdbc driver if it does not exist.
-if [ ! -f 
"${trino_dir}/packages/gravitino-trino-connector/postgresql-{PG_VERSION}.jar" 
]; then
+if [ ! -f 
"${trino_dir}/packages/gravitino-trino-connector/postgresql-${PG_VERSION}.jar" 
]; then
   cd "${trino_dir}/packages/gravitino-trino-connector/" && curl -O 
"$PG_JAVA_CONNECTOR_URL" && cd -
 fi
 
diff --git 
a/integration-test-common/src/test/java/org/apache/gravitino/integration/test/util/BaseIT.java
 
b/integration-test-common/src/test/java/org/apache/gravitino/integration/test/util/BaseIT.java
index 8c9cbfa510..8dc0d8d209 100644
--- 
a/integration-test-common/src/test/java/org/apache/gravitino/integration/test/util/BaseIT.java
+++ 
b/integration-test-common/src/test/java/org/apache/gravitino/integration/test/util/BaseIT.java
@@ -114,7 +114,7 @@ public class BaseIT {
       
"https://repo1.maven.org/maven2/mysql/mysql-connector-java/8.0.26/mysql-connector-java-8.0.26.jar";;
 
   public static final String DOWNLOAD_POSTGRESQL_JDBC_DRIVER_URL =
-      "https://jdbc.postgresql.org/download/postgresql-42.7.0.jar";;
+      "https://jdbc.postgresql.org/download/postgresql-42.7.11.jar";;
 
   public static final String DOWNLOAD_CLICKHOUSE_JDBC_DRIVER_URL =
       
"https://repo1.maven.org/maven2/com/clickhouse/clickhouse-jdbc/0.7.1/clickhouse-jdbc-0.7.1-all.jar";;
diff --git a/trino-connector/integration-test/trino-test-tools/download_jar.sh 
b/trino-connector/integration-test/trino-test-tools/download_jar.sh
index 6f2ff2b932..6970cd7334 100755
--- a/trino-connector/integration-test/trino-test-tools/download_jar.sh
+++ b/trino-connector/integration-test/trino-test-tools/download_jar.sh
@@ -54,10 +54,10 @@ download_mysql_jar() {
 }
 
 download_postgresql_jar() {
-  download_jar "postgresql-42.7.0.jar" \
-  "https://jdbc.postgresql.org/download/postgresql-42.7.0.jar"; \
+  download_jar "postgresql-42.7.11.jar" \
+  "https://jdbc.postgresql.org/download/postgresql-42.7.11.jar"; \
   "$GRAVITINO_SERVER_DIR/catalogs/jdbc-postgresql/libs"
-  cp -rp 
$GRAVITINO_SERVER_DIR/catalogs/jdbc-postgresql/libs/postgresql-42.7.0.jar 
$GRAVITINO_SERVER_DIR/catalogs/lakehouse-iceberg/libs
+  cp -rp 
$GRAVITINO_SERVER_DIR/catalogs/jdbc-postgresql/libs/postgresql-42.7.11.jar 
$GRAVITINO_SERVER_DIR/catalogs/lakehouse-iceberg/libs
 }
 
 download_iceberg_aws_bundle() {
@@ -84,4 +84,3 @@ download_trino-cascading-connector() {
       exit 1
   fi
 }
-

Reply via email to