Replies: 18 comments 40 replies
|
You might consider marking these somehow in the current dashboards as deprecated or similar to reduce new use of them. |
|
|
Is there an easy way to see where/why extensions were installed? I'm trying to figure out why I have |
|
Thanks for removing timescaledb, they didn't deserve to been in an open-source project with their bad license. |
|
I tried to spin locally |
|
One thing that would really help is if the CLI had an "upgrade" option similar to the dashboard. I know I can edit the Postgres-version file, but that doesn't update the versions of the other images. The only way right now to see what those versions are is to do an upgrade in the cloud and then link locally. I can then test in the safety of my local environment, which by definition is allowed to break and be wiped. |
|
Any ETA for the v17 drop? |
Will there be a replacement for the hyperfunctions? |
|
I am actively using |
|
What is the reasoning for dropping support for plv8? And edge functions aren't an option since both of these use cases must be run idempotently and atomically. |
|
I am also not too happy about dropping |
|
Supabase has been shiling plv8 for a while, dropping this now is extremely disappointing... we use it to share RBAC logic between RLS and backend. Migrating this will be an insane headache. Might even warrant migrating away from Supabase altogether. |
|
Hi @samrose , |
|
Upgraded this morning. Total breeze, no issues. Took 6mins 👍 |
|
Is pg_partman still expected at the end of october? |
|
@nickdichev we do not have an exact date yet, but it's in progress and going to land as soon as we can. |
|
Edge functions are not at all comparable to plv8. I have a lot of calculations and things that need to occur at the time a match completes in a tournament... edge function is not a good way to do it at all. |
|
It’ll suck. I have to iterate all matches and calculate match statistics, placement and advancement points, shortest pin and tech fall times…. That’ll be horrific in sql.
Other ones I do match advancement in brackets… all much harder in sql.
On Dec 22, 2025, at 9:19 AM, Martin DONADIEU ***@***.***> wrote:
and this cannot be done in SQL ?
—
Reply to this email directly, view it on GitHub<#35851 (reply in thread)>, or unsubscribe<https://github.com/notifications/unsubscribe-auth/AACTXQEXMLM5TBUT6YLCZUT4C74V7AVCNFSM6AAAAAB5WXJ452VHI2DSMVQWIX3LMV43URDJONRXK43TNFXW4Q3PNVWWK3TUHMYTKMZRHA3DENI>.
You are receiving this because you commented.Message ID: ***@***.***>
CAUTION: This email originated from outside of the organization. Do not click links or open attachments unless you recognize the sender and know the content is safe.
|
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
The upcoming release of Supabase Platform will use Postgres 17. The Postgres 17 bundle will no longer include the following Postgres extensions:
timescaledbplv8pllsplcoffeepgjwtExisting projects will NOT be immediately impacted - the extensions will continue to be supported on Supabase Postgres 15, until the Supabase Platform “end of life” of Postgres 15 in approximately 1 year (May 2026). However, the extensions will not receive further updates and fixes. Existing projects will need to drop the extensions before they can upgrade to Postgres 17.
This decision to deprecate these extensions was not made lightly, however these extensions are more complex than “standard” Postgres extensions and require additional support/testing that did not match the usage we see on the platform.
To address the capability gaps left by deprecating plv8 and timescaledb, we plan to include the pg_partman extension in a future Postgres 17 release and will provide documentation to help migrate Timescale hypertables to native Postgres partitioning at that time. For plv8 we recommend porting the logic to Edge Functions, which offer greater scalability and flexibility. These changes are part of our ongoing efforts to streamline our platform, reduce operational complexity, and ensure long-term support for features that align closely with our user base.
If you have additional use-cases for these deprecated extensions, please reach out to us and our Success team will work with you to find a solution.
All reactions