This is an automated email from the ASF dual-hosted git repository.
jrgemignani pushed a commit to branch PG19
in repository https://gitbox.apache.org/repos/asf/age.git
The following commit(s) were added to refs/heads/PG19 by this push:
new c6b043d1 Point PG19 driver tests at the PG19 image (dev_snapshot_PG19)
(#2464)
c6b043d1 is described below
commit c6b043d1c8f4909331b9080d6640b487782fc958
Author: John Gemignani <[email protected]>
AuthorDate: Mon Jul 6 14:07:12 2026 -0700
Point PG19 driver tests at the PG19 image (dev_snapshot_PG19) (#2464)
The PG19 branch's driver test suites referenced
apache/age:dev_snapshot_master
-- the master (PG18) snapshot -- instead of the branch's own PG19 image.
Each
branch self-references its dev_snapshot_PG<N> image on Docker Hub
(dev_snapshot_PG19 is published), matching master's use of
dev_snapshot_master.
Update the three references so the go/nodejs/python (docker compose) and
JDBC
(testcontainers) driver suites test against PG19:
- drivers/docker-compose.yml
- drivers/jdbc/lib/src/test/java/org/apache/age/jdbc/BaseDockerizedTest.java
- drivers/nodejs/test/index.test.ts (design-note comment)
Co-authored-by: Copilot <[email protected]>
modified: drivers/docker-compose.yml
modified:
drivers/jdbc/lib/src/test/java/org/apache/age/jdbc/BaseDockerizedTest.java
modified: drivers/nodejs/test/index.test.ts
---
drivers/docker-compose.yml | 2 +-
.../jdbc/lib/src/test/java/org/apache/age/jdbc/BaseDockerizedTest.java | 2 +-
drivers/nodejs/test/index.test.ts | 2 +-
3 files changed, 3 insertions(+), 3 deletions(-)
diff --git a/drivers/docker-compose.yml b/drivers/docker-compose.yml
index 9ec072db..a7a88653 100644
--- a/drivers/docker-compose.yml
+++ b/drivers/docker-compose.yml
@@ -1,7 +1,7 @@
version: "3.3"
services:
db:
- image: apache/age:dev_snapshot_master
+ image: apache/age:dev_snapshot_PG19
environment:
- POSTGRES_USER=postgres
- POSTGRES_PASSWORD=agens
diff --git
a/drivers/jdbc/lib/src/test/java/org/apache/age/jdbc/BaseDockerizedTest.java
b/drivers/jdbc/lib/src/test/java/org/apache/age/jdbc/BaseDockerizedTest.java
index f46c5b5d..b39c2af2 100644
--- a/drivers/jdbc/lib/src/test/java/org/apache/age/jdbc/BaseDockerizedTest.java
+++ b/drivers/jdbc/lib/src/test/java/org/apache/age/jdbc/BaseDockerizedTest.java
@@ -54,7 +54,7 @@ public class BaseDockerizedTest {
String CORRECT_DB_PASSWORDS = "postgres";
agensGraphContainer = new GenericContainer<>(DockerImageName
- .parse("apache/age:dev_snapshot_master"))
+ .parse("apache/age:dev_snapshot_PG19"))
.withEnv("POSTGRES_PASSWORD", CORRECT_DB_PASSWORDS)
.withExposedPorts(5432)
.waitingFor(Wait.forLogMessage(".*database system is ready to
accept connections.*\\n", 2)
diff --git a/drivers/nodejs/test/index.test.ts
b/drivers/nodejs/test/index.test.ts
index ae2c5c31..dea07670 100644
--- a/drivers/nodejs/test/index.test.ts
+++ b/drivers/nodejs/test/index.test.ts
@@ -38,7 +38,7 @@ const config = {
const testGraphName = 'age_test'
// DESIGN NOTE: All test suites use { createExtension: false } intentionally.
-// The CI Docker image (apache/age:dev_snapshot_master) has the AGE extension
+// The CI Docker image (apache/age:dev_snapshot_PG19) has the AGE extension
// pre-installed, matching the GitHub Actions workflow. Using createExtension:
false
// is the correct security default — auto-creating extensions requires
SUPERUSER
// privileges and conflates extension lifecycle management with session setup.