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]