Skip to content

Conversation

@jfroche
Copy link
Collaborator

@jfroche jfroche commented Jul 1, 2025

Build multiple versions of the pgrouting extension on different PostgreSQL versions.
Add test for the extensions and their upgrade on PostgreSQL 15 and 17.
Run pg_regress for pgrouting before and after upgrade.

@jfroche jfroche requested review from a team as code owners July 1, 2025 16:14
Copy link
Contributor

@hunleyd hunleyd left a comment

Choose a reason for hiding this comment

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

rebase to fix conflicts?

@jfroche jfroche force-pushed the multi-version-ext/pgrouting branch from 8dda7e0 to b4659bc Compare October 1, 2025 09:15
@hunleyd hunleyd self-requested a review October 1, 2025 16:47
@hunleyd hunleyd dismissed their stale review October 1, 2025 16:48

pls re-review

Copy link
Contributor

@hunleyd hunleyd left a comment

Choose a reason for hiding this comment

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

LGTM

@samrose samrose force-pushed the multi-version-ext/pgrouting branch 2 times, most recently from f7f6917 to f6596bd Compare October 3, 2025 13:40
Copy link
Collaborator

@samrose samrose left a comment

Choose a reason for hiding this comment

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

local infra testing

@samrose samrose force-pushed the multi-version-ext/pgrouting branch from e78106c to df73191 Compare October 6, 2025 19:46
Copy link
Collaborator

@samrose samrose left a comment

Choose a reason for hiding this comment

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

tested and ready to merge

@samrose samrose merged commit d4be4ed into develop Oct 6, 2025
6 checks passed
@samrose samrose deleted the multi-version-ext/pgrouting branch October 6, 2025 23:05
hunleyd added a commit that referenced this pull request Oct 7, 2025
…leanups

* 'develop' of github.com:supabase/postgres:
  feat: support multiple versions of the pgrouting extension (#1687)
  refactor(ansible): bring our ansible up to modern ansible-lint standards (#1819)
  feat: support multiple versions of the pg-graphql extension (#1761)
hunleyd added a commit that referenced this pull request Oct 14, 2025
* origin/develop:
  fix(nix): remove '%' character from Nix trusted-public-keys configuration (#1840)
  chore: systemd hardening (#1837)
  Revert "refactor(postgresq): switch to 'include_dir' and then rename conf files to ensure ordering" (#1835)
  refactor(ansible): bring our ansible up to modern ansible-lint standards (#1821)
  fix(pgmq): replace drop_queue function if exists (#1828)
  refactor(postgresq): switch to 'include_dir' and then renames conf files to ensure ordering (#1820)
  feat: support multiple versions of the pg_jsonschema extension (#1757)
  feat: bump auth to v2.180.0 (#1829)
  feat: update supautils confs w/ new tables
  feat(migrations): predefined role grants (#1815)
  feat: run pg_regress tests after installing the last version of the extension (#1826)
  fix(pgmq): add missing helper function in migration script (#1825)
  feat: support multiple versions of the pgmq extension (#1668)
  feat: run pg_regress during extension tests (#1812)
  feat: support multiple versions of the pgrouting extension (#1687)
  refactor(ansible): bring our ansible up to modern ansible-lint standards (#1819)
  feat: support multiple versions of the pg-graphql extension (#1761)
encima pushed a commit that referenced this pull request Oct 28, 2025
* feat: support multiple versions of the pgrouting extension

Build multiple versions of the pgrouting extension on different PostgreSQL versions.
Add test for the extensions and their upgrade on PostgreSQL 15 and 17.

* feat: run pgrouting pg_regress tests from nixos test VM

* feat: test pgrouting with orioledb-17

Test pgrouting upgrade path on orioledb-17

* fix: we won't include an upgrade of pgrouting quite yet

* fix: integration tests need updating to use postgis-all

* chore: suffix to test

* chore: bump version to release

* chore: bump to release again`

---------

Co-authored-by: Sam Rose <[email protected]>
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.

4 participants