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

ostinru pushed a commit to branch main
in repository https://gitbox.apache.org/repos/asf/cloudberry-pxf.git


The following commit(s) were added to refs/heads/main by this push:
     new 207e67ea Upgrade Go toolchain to 1.25 (#110)
207e67ea is described below

commit 207e67eae73f9a069ba469c9a1d8c9c6a1b73e95
Author: Dianjin Wang <[email protected]>
AuthorDate: Mon May 18 15:40:11 2026 +0800

    Upgrade Go toolchain to 1.25 (#110)
    
    - CI workflow: GO_VERSION 1.24 -> 1.25
    - Dockerfile: GO_VERSION 1.24.0 -> 1.25.0
    - go.mod: go 1.24 -> go 1.25
    - Documentation: Update minimum Go version requirement
---
 .github/workflows/pxf-ci.yml                                     | 2 +-
 README.md                                                        | 2 +-
 automation/pxf_regress/go.mod                                    | 2 +-
 automation/src/main/resources/testcontainers/pxf-cbdb/Dockerfile | 2 +-
 ci/singlecluster/Dockerfile                                      | 2 +-
 cli/README.md                                                    | 2 +-
 cli/go.mod                                                       | 2 +-
 7 files changed, 7 insertions(+), 7 deletions(-)

diff --git a/.github/workflows/pxf-ci.yml b/.github/workflows/pxf-ci.yml
index f029125a..a0c88eb9 100644
--- a/.github/workflows/pxf-ci.yml
+++ b/.github/workflows/pxf-ci.yml
@@ -38,7 +38,7 @@ concurrency:
 env:
   JAVA_VERSION: "11"
   JAVA_HOME: "/usr/lib/jvm/java-11-openjdk"
-  GO_VERSION: "1.24"
+  GO_VERSION: "1.25"
   GPHOME: "/usr/local/cloudberry-db"
   CLOUDBERRY_VERSION: "main"
   PXF_HOME: "/usr/local/pxf"
diff --git a/README.md b/README.md
index f6477072..fcb51ad4 100755
--- a/README.md
+++ b/README.md
@@ -76,7 +76,7 @@ To build PXF, you must have:
     export JAVA_HOME=/usr/lib/jvm/java-11-openjdk
     ```
 
-4. Go (1.24 or later)
+4. Go (1.25 or later)
 
     You can download and install Go via [Go downloads 
page](https://golang.org/dl/).
 
diff --git a/automation/pxf_regress/go.mod b/automation/pxf_regress/go.mod
index d795292c..8846f07f 100644
--- a/automation/pxf_regress/go.mod
+++ b/automation/pxf_regress/go.mod
@@ -1,3 +1,3 @@
 module regress
 
-go 1.24
+go 1.25
diff --git a/automation/src/main/resources/testcontainers/pxf-cbdb/Dockerfile 
b/automation/src/main/resources/testcontainers/pxf-cbdb/Dockerfile
index 19ef014a..92c76311 100644
--- a/automation/src/main/resources/testcontainers/pxf-cbdb/Dockerfile
+++ b/automation/src/main/resources/testcontainers/pxf-cbdb/Dockerfile
@@ -48,7 +48,7 @@ RUN curl -fsSL 
"https://services.gradle.org/distributions/gradle-${GRADLE_VERSIO
 ENV GRADLE_HOME="/opt/gradle-${GRADLE_VERSION}"
 
 # Go toolchain for building pxf_regress inside the container
-ARG GO_VERSION=1.24.0
+ARG GO_VERSION=1.25.0
 RUN ARCH=$(uname -m) && \
     case "$ARCH" in \
       x86_64) GARCH=amd64 ;; \
diff --git a/ci/singlecluster/Dockerfile b/ci/singlecluster/Dockerfile
index 11e561ad..896c3a75 100644
--- a/ci/singlecluster/Dockerfile
+++ b/ci/singlecluster/Dockerfile
@@ -41,7 +41,7 @@ ENV    HADOOP_VERSION=3.1.2
 ENV      HIVE_VERSION=3.1.3
 ENV     HBASE_VERSION=2.3.7
 ENV       TEZ_VERSION=0.9.2
-ENV        GO_VERSION=1.24.0
+ENV        GO_VERSION=1.25.0
 
 # checksums from archive.apache.org
 ENV    
HADOOP_SHA512="0e0ee817c89b3c4eb761eca7f16640742a83b0e99b6fda26c1bee2baabedad93aab86e252bf5f1e2381c6d464bc4003d10c7cc0f61b2062f4c59732ca24d1bd9"
diff --git a/cli/README.md b/cli/README.md
index b2692615..a2bb2513 100644
--- a/cli/README.md
+++ b/cli/README.md
@@ -2,7 +2,7 @@
 
 ## Getting Started
 
-1. Ensure you are set up for PXF development by following the README.md at the 
root of this repository. This tool requires Go version 1.24 or higher. Follow 
the directions [here](https://golang.org/doc/) to get the language set up.
+1. Ensure you are set up for PXF development by following the README.md at the 
root of this repository. This tool requires Go version 1.25 or higher. Follow 
the directions [here](https://golang.org/doc/) to get the language set up.
 
 1. Run the tests
    ```
diff --git a/cli/go.mod b/cli/go.mod
index e5eec07c..fdb23b1c 100644
--- a/cli/go.mod
+++ b/cli/go.mod
@@ -1,6 +1,6 @@
 module pxf-cli
 
-go 1.24
+go 1.25
 
 require (
        github.com/apache/cloudberry-go-libs 
v1.0.12-0.20250910014224-fc376e8a1056


---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to