You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
This commit was created on GitHub.com and signed with GitHub’s verified signature.
feat: support multiple versions of the plv8 extension (#1676)
* feat: support multiple versions of the plv8 extension
Build multiple versions of the plv8 extension on different PostgreSQL versions.
Add test for the extensions and their upgrade on PostgreSQL 15 and 17.
* Fix coffeejs & livescript extensions
* Avoid upgrade issue
Port https://github.com/plv8/plv8/pull/552 on version 3.1.x
Upgrade process between 3.1.4 and 3.1.5 fails with a segfault when
running ALTER EXTENSION plv8 UPDATE TO '3.1.5'.
To avoid relying on the upgrade code, we replace the upgrade process by
dropping the extension first and then install the new version.
* feat: rebase nixos tests
Use extension test library
Test postgresql 15 only
Add pg_regress tests
* fix: remove plv8 from postgres 17 regress tests
* chore: bump 1 more to get in line behind wrappers update
---------
Co-authored-by: Sam Rose <samuel@supabase.io>