Skip to content

Point PG19 driver tests at the PG19 image (dev_snapshot_PG19)#2464

Merged
jrgemignani merged 1 commit into
apache:PG19from
jrgemignani:fix_pg19_driver_images
Jul 6, 2026
Merged

Point PG19 driver tests at the PG19 image (dev_snapshot_PG19)#2464
jrgemignani merged 1 commit into
apache:PG19from
jrgemignani:fix_pg19_driver_images

Conversation

@jrgemignani

Copy link
Copy Markdown
Contributor

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 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 copilot@github.com

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

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 <copilot@github.com>

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

Copilot AI left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

Updates the PG19 branch’s driver test infrastructure to run against the branch-appropriate Docker image (apache/age:dev_snapshot_PG19) rather than the master/PG18 snapshot, keeping branch CI/test execution aligned with the intended Postgres major version.

Changes:

  • Updated drivers/docker-compose.yml to use apache/age:dev_snapshot_PG19.
  • Updated JDBC Testcontainers setup to pull apache/age:dev_snapshot_PG19.
  • Updated a Node.js test design-note comment to reference the PG19 snapshot image.

Reviewed changes

Copilot reviewed 3 out of 3 changed files in this pull request and generated no comments.

File Description
drivers/docker-compose.yml Switches the compose-managed test DB image to dev_snapshot_PG19.
drivers/jdbc/lib/src/test/java/org/apache/age/jdbc/BaseDockerizedTest.java Switches the Testcontainers image reference to dev_snapshot_PG19.
drivers/nodejs/test/index.test.ts Updates documentation comment to match the PG19 CI image tag.

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

@jrgemignani jrgemignani merged commit c6b043d into apache:PG19 Jul 6, 2026
6 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants