Skip to content

conf: switch AgensGraph templates to PostgreSQL 18 (AgensGraph 2.18) - #793

Merged
Vonng merged 3 commits into
pgsty:mainfrom
skjeong-afk:agens-pg18
Nov 3, 2026
Merged

Vonng merged 3 commits into
pgsty:mainfrom
skjeong-afk:agens-pg18

Conversation

@skjeong-afk

Copy link
Copy Markdown
Contributor

Hello, I'm on the AgensGraph team at SKAI Worldwide (formerly Bitnine). Thank you for packaging AgensGraph in Pigsty.

AgensGraph 2.18 is based on PostgreSQL 18, and agensgraph-18 (2.18.6.0) is already published in the Pigsty repo.
However, the templates still set pg_version: 17, so ./configure -c agens installs agensgraph-17 (2.17.0).

This PR switches the AgensGraph templates to PostgreSQL 18:

  • conf/agens.yml: pg_version: 18, header comment
  • conf/demo/kernel.yml: pg_version: 18 for pg-agens
  • conf/README.md: (17) -> (18)

Related items outside this repo, if you have time:

  1. Docs (https://pigsty.io/docs/pgsql/kernel/agensgraph/ and the Chinese page on pigsty.cc) still describe 2.17.0 / PG17.
    The 2.17.0 release notes link (/latest/release_notes/agensgraph_release_notes_2_17_0.html) now returns 404, because /latest/ moved to 2.18.
    Current docs: https://tech.skaiworldwide.com/docs/en/agensgraph/latest/
  2. Packages: AgensGraph 2.18.6.1 was released on 2026-10-28 (https://github.com/skaiworldwide-oss/agensgraph/releases/tag/v2.18.6.1).
    It only fixes the contact address and home page shown by agens --help / ag_ctl --help, with no catalog or on-disk format changes, so it is low priority.

I have not run a full deployment with this change. Happy to help test if useful. Thanks!

🤖 Generated with Claude Code

skjeong-afk and others added 3 commits October 29, 2026 15:14
agensgraph-18 (2.18.6.0) is published in the Pigsty repo, but the
templates still set pg_version: 17 and install agensgraph-17 (2.17.0).

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
@Vonng
Vonng merged commit 18f65e6 into pgsty:main Nov 3, 2026
2 checks passed

Vonng commented Nov 4, 2026

Copy link
Copy Markdown
Member

Thanks for the contribution. Merged with the relocated conf/fork/agens.yml template and PostgreSQL 18 defaults in both the standalone and kernel demo configurations.

Validated agensgraph-18 2.18.6.0 on Debian 13.7 for amd64 and arm64: initialization, graph creation, traversal, property updates, and mixed SQL/Cypher queries all passed. CodeQL passed; the existing IaC workflow validation failure is unrelated to this change.

The English and Chinese documentation updates are prepared and both site builds pass; publication is still pending. The 2.18.6.1 package refresh is outside this PR.

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