From bf2672e15d005a35f38db44103025939217e2e6a Mon Sep 17 00:00:00 2001 From: Sam Rose Date: Wed, 19 Nov 2025 15:46:58 -0500 Subject: [PATCH 01/17] feature: testing the creation of auth_trgm to give auth own version of pg_trgm --- ansible/vars.yml | 6 +++--- nix/postgresql/generic.nix | 29 +++++++++++++++++++++++++++++ 2 files changed, 32 insertions(+), 3 deletions(-) diff --git a/ansible/vars.yml b/ansible/vars.yml index 47425acf9..706d45be6 100644 --- a/ansible/vars.yml +++ b/ansible/vars.yml @@ -10,9 +10,9 @@ postgres_major: # Full version strings for each major version postgres_release: - postgresorioledb-17: "17.6.0.020-orioledb" - postgres17: "17.6.1.063" - postgres15: "15.14.1.063" + postgresorioledb-17: "17.6.0.010-orioledb-auth-trgm-1" + postgres17: "17.6.1.053-auth-trgm-1" + postgres15: "15.14.1.053-auth-trgm-1" # Non Postgres Extensions pgbouncer_release: 1.19.0 diff --git a/nix/postgresql/generic.nix b/nix/postgresql/generic.nix index ea67cbc91..8dc500884 100644 --- a/nix/postgresql/generic.nix +++ b/nix/postgresql/generic.nix @@ -239,6 +239,35 @@ let fi done fi + + # Create auth_trgm extension as a duplicate of pg_trgm + # auth_trgm uses the same shared library but has separate SQL files + echo "Creating auth_trgm extension files..." + + # Copy and rewrite all pg_trgm SQL files (base + upgrade paths) + for file in $out/share/postgresql/extension/pg_trgm*.sql; do + if [ -f "$file" ]; then + base=$(basename "$file") + newfile="$out/share/postgresql/extension/''${base//pg_trgm/auth_trgm}" + # Replace pg_trgm with auth_trgm in extension references + # but preserve the actual function names and module references + sed 's/-- complain if script is sourced in psql, rather than via CREATE EXTENSION/-- complain if script is sourced in psql, rather than via CREATE EXTENSION/; s/\\echo Use "CREATE EXTENSION pg_trgm"/\\echo Use "CREATE EXTENSION auth_trgm"/' "$file" > "$newfile" + fi + done + + # Create auth_trgm.control pointing to the same shared library as pg_trgm + if [ -f "$out/share/postgresql/extension/pg_trgm.control" ]; then + sed -e 's/# pg_trgm extension/# auth_trgm extension/' \ + -e 's/text similarity measurement and index searching based on trigrams/authentication text similarity measurement and index searching based on trigrams/' \ + -e 's/relocatable = true/relocatable = false/' \ + "$out/share/postgresql/extension/pg_trgm.control" > \ + "$out/share/postgresql/extension/auth_trgm.control" + + # Append schema = auth to the control file + echo "schema = auth" >> "$out/share/postgresql/extension/auth_trgm.control" + + echo "auth_trgm extension files created successfully" + fi '' + lib.optionalString jitSupport '' # Move the bitcode and libllvmjit.so library out of $lib; otherwise, every client that From f955ec868b101806cd5225f08c6c2a2b932a6692 Mon Sep 17 00:00:00 2001 From: Sam Rose Date: Wed, 19 Nov 2025 21:01:39 -0500 Subject: [PATCH 02/17] fix: tmp disable all but newest wrappers to test build and ami --- nix/ext/versions.json | 98 ------------------------------------------- 1 file changed, 98 deletions(-) diff --git a/nix/ext/versions.json b/nix/ext/versions.json index b35c6c40b..191c43c21 100644 --- a/nix/ext/versions.json +++ b/nix/ext/versions.json @@ -582,104 +582,6 @@ } }, "wrappers": { - "0.3.0": { - "postgresql": [ - "15" - ], - "hash": "sha256-ogpF8NJ7kW3Ut8jaKMDiKYIXnI38nfRq2mMK4rqFAIA=", - "pgrx": "0.11.3", - "rust": "1.76.0" - }, - "0.4.1": { - "postgresql": [ - "15" - ], - "hash": "sha256-AU9Y43qEMcIBVBThu+Aor1HCtfFIg+CdkzK9IxVdkzM=", - "pgrx": "0.11.3", - "rust": "1.76.0" - }, - "0.4.2": { - "postgresql": [ - "15" - ], - "hash": "sha256-ut3IQED6ANXgabiHoEUdfSrwkuuYYSpRoeWdtBvSe64=", - "pgrx": "0.11.3", - "rust": "1.76.0" - }, - "0.4.3": { - "postgresql": [ - "15" - ], - "hash": "sha256-CkoNMoh40zbQL4V49ZNYgv3JjoNWjODtTpHn+L8DdZA=", - "pgrx": "0.12.6", - "rust": "1.80.0" - }, - "0.4.4": { - "postgresql": [ - "15", - "17" - ], - "hash": "sha256-QoGFJpq8PuvMM8SS+VZd7MlNl56uFivRjs1tCtwX+oE=", - "pgrx": "0.12.6", - "rust": "1.80.0" - }, - "0.4.5": { - "postgresql": [ - "15", - "17" - ], - "hash": "sha256-IgDfVFROMCHYLZ/Iqj12MsQjPPCdRoH+3oi3Ki/iaRI=", - "pgrx": "0.12.9", - "rust": "1.81.0" - }, - "0.4.6": { - "postgresql": [ - "15", - "17" - ], - "hash": "sha256-hthb3qEXT1Kf4yPoq0udEbQzlyLtI5tug6sK4YAPFjU=", - "pgrx": "0.12.9", - "rust": "1.84.0" - }, - "0.5.0": { - "postgresql": [ - "15", - "17" - ], - "hash": "sha256-FbRTUcpEHBa5DI6dutvBeahYM0RZVAXIzIAZWIaxvn0=", - "pgrx": "0.12.9", - "rust": "1.84.0" - }, - "0.5.3": { - "postgresql": [ - "15", - "17", - "orioledb-17" - ], - "hash": "sha256-iaJriPEa0iVLpmnuUk9R3HS545Jhz7aH1clYvHEuEvs=", - "pgrx": "0.14.3", - "rust": "1.87.0" - }, - "0.5.4": { - "postgresql": [ - "15", - "17", - "orioledb-17" - ], - "hash": "sha256-W1RokXH4Vfj2FIuEzGEP5SzzWsv2Pbzfa816nXKnSoc=", - "pgrx": "0.14.3", - "rust": "1.87.0" - }, - "0.5.5": { - "postgresql": [ - "15", - "17", - "orioledb-17" - ], - "hash": "sha256-tWa1XewJbbqarwWkJPfvCIev7Fn0hLJRzYiz0vuebyA=", - "pgrx": "0.16.0", - "rust": "1.87.0" - }, "0.5.6": { "postgresql": [ "15", From e96c09546112136a42472f941e25144ef5058e8f Mon Sep 17 00:00:00 2001 From: Sam Rose Date: Thu, 20 Nov 2025 04:35:14 -0500 Subject: [PATCH 03/17] fix: drop some versions tmp to build --- nix/ext/versions.json | 121 ------------------------------------------ 1 file changed, 121 deletions(-) diff --git a/nix/ext/versions.json b/nix/ext/versions.json index 191c43c21..8a4c60095 100644 --- a/nix/ext/versions.json +++ b/nix/ext/versions.json @@ -118,127 +118,6 @@ } }, "pg_graphql": { - "1.0.2": { - "postgresql": [ - "15" - ], - "hash": "sha256-HnEyijEIkKbJFQjWF1sa5h2qqGzq/aW14454zPbo6wc=", - "pgrx": "0.6.1", - "rust": "1.82.0" - }, - "1.1.0": { - "postgresql": [ - "15" - ], - "hash": "sha256-Vdi9qBjg14/SpZ1TuOvKS0gJjkLmviCzoBLnPOds0pw=", - "pgrx": "0.6.1", - "rust": "1.82.0" - }, - "1.2.0": { - "postgresql": [ - "15" - ], - "hash": "sha256-QnNwKasSvC7o5pHDC/NlqJPvWirKwMpwUmfsLJXDTsg=", - "pgrx": "0.7.1", - "rust": "1.82.0" - }, - "1.2.2": { - "postgresql": [ - "15" - ], - "hash": "sha256-SKbUDasdhz/L5UDyMH4gXmFfHHhGx81H90gfIclGwjU=", - "pgrx": "0.9.5", - "rust": "1.70.0" - }, - "1.2.3": { - "postgresql": [ - "15" - ], - "hash": "sha256-876bRLAUstBcCnhDvO+MllAC1VM//LLW1W6h028zr/8=", - "pgrx": "0.9.7", - "rust": "1.70.0" - }, - "1.4.1": { - "postgresql": [ - "15" - ], - "hash": "sha256-onyVIM5/l/cpYeAa7ya6h7bmRfqG1dPjc67oGGkgsOs=", - "pgrx": "0.10.2", - "rust": "1.70.0" - }, - "1.4.2": { - "postgresql": [ - "15" - ], - "hash": "sha256-/JweVmfcWqDtFeP3tBl/g6hlqAqbwPHpcHdX9HeqZuU=", - "pgrx": "0.10.2", - "rust": "1.70.0" - }, - "1.4.4": { - "postgresql": [ - "15" - ], - "hash": "sha256-Kxo4o8+hfSTOjvhYyGF2BpksWfW/AMCCH4qom4AGw18=", - "pgrx": "0.11.2", - "rust": "1.70.0" - }, - "1.5.0": { - "postgresql": [ - "15" - ], - "hash": "sha256-28ANRZyF22qF2YAxNAAkPfGOM3+xiO6IHdXsTp0CTQE=", - "pgrx": "0.11.2", - "rust": "1.85.1" - }, - "1.5.1": { - "postgresql": [ - "15" - ], - "hash": "sha256-cAiD2iSFmZwC+Zy0x+MABseWCxXRtRY74Dj0oBKet+o=", - "pgrx": "0.11.2", - "rust": "1.85.1" - }, - "1.5.1-mergeless": { - "postgresql": [ - "15" - ], - "hash": "sha256-X4YR2ishxWCQDMwxHKuGGjlpbpRrUBoHeeLfM/UIHWc=", - "pgrx": "0.11.2", - "rust": "1.85.1" - }, - "1.5.4": { - "postgresql": [ - "15" - ], - "hash": "sha256-419RVol44akUFZ/0B97VjAXCUrWcKFDAFuVjvJnbkP4=", - "pgrx": "0.11.3", - "rust": "1.85.1" - }, - "1.5.6": { - "postgresql": [ - "15" - ], - "hash": "sha256-v/40TR/1bplbQuD3Hv3gE7oh6cfn9fA6U5s+FTAwxtA=", - "pgrx": "0.11.3", - "rust": "1.85.1" - }, - "1.5.7": { - "postgresql": [ - "15" - ], - "hash": "sha256-Q6XfcTKVOjo5pGy8QACc4QCHolKxEGU8e0TTC6Zg8go=", - "pgrx": "0.11.3", - "rust": "1.85.1" - }, - "1.5.9": { - "postgresql": [ - "15", - "17" - ], - "hash": "sha256-YpLN43FtLhp2cb7cyM+4gEx8GTwsRiKTfxaMq0b8hk0=", - "pgrx": "0.12.6", - "rust": "1.81.0" - }, "1.5.11": { "postgresql": [ "15", From 75e9ff9c46b1b41fc7081d0e2907f3364cf3ea8b Mon Sep 17 00:00:00 2001 From: Sam Rose Date: Thu, 20 Nov 2025 04:57:14 -0500 Subject: [PATCH 04/17] fix: tmp update test to build (will revert before merge) --- nix/tests/expected/z_orioledb-17_ext_interface.out | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/nix/tests/expected/z_orioledb-17_ext_interface.out b/nix/tests/expected/z_orioledb-17_ext_interface.out index 1b09ed17e..efeffd901 100644 --- a/nix/tests/expected/z_orioledb-17_ext_interface.out +++ b/nix/tests/expected/z_orioledb-17_ext_interface.out @@ -22,12 +22,13 @@ order by name asc; name ------------------------ + auth_trgm pg_cron pgjwt postgis_tiger_geocoder tsm_system_time wal2json -(5 rows) +(6 rows) /* From bac1c5f8f8af66b65cf6681263089160c4343b6b Mon Sep 17 00:00:00 2001 From: Sam Rose Date: Thu, 20 Nov 2025 05:17:07 -0500 Subject: [PATCH 05/17] fix: pg17 tests tmp fix --- nix/tests/expected/z_17_ext_interface.out | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/nix/tests/expected/z_17_ext_interface.out b/nix/tests/expected/z_17_ext_interface.out index 1b09ed17e..efeffd901 100644 --- a/nix/tests/expected/z_17_ext_interface.out +++ b/nix/tests/expected/z_17_ext_interface.out @@ -22,12 +22,13 @@ order by name asc; name ------------------------ + auth_trgm pg_cron pgjwt postgis_tiger_geocoder tsm_system_time wal2json -(5 rows) +(6 rows) /* From 8dac2bbc5cf2bae77dc0579f93c8318a81b92799 Mon Sep 17 00:00:00 2001 From: Sam Rose Date: Thu, 20 Nov 2025 05:20:49 -0500 Subject: [PATCH 06/17] fix: tmp update tests --- nix/tests/expected/z_15_ext_interface.out | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/nix/tests/expected/z_15_ext_interface.out b/nix/tests/expected/z_15_ext_interface.out index c68d84210..d52ec407e 100644 --- a/nix/tests/expected/z_15_ext_interface.out +++ b/nix/tests/expected/z_15_ext_interface.out @@ -29,11 +29,12 @@ order by name asc; name ----------------- + auth_trgm pg_cron pgjwt tsm_system_time wal2json -(4 rows) +(5 rows) /* From 30a4287907ca947b1dc13ac866e13ae857d11f7a Mon Sep 17 00:00:00 2001 From: Sam Rose Date: Thu, 20 Nov 2025 09:08:51 -0500 Subject: [PATCH 07/17] chore: update suffix and add rc for auth to test --- ansible/vars.yml | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/ansible/vars.yml b/ansible/vars.yml index 706d45be6..2dcbe6c05 100644 --- a/ansible/vars.yml +++ b/ansible/vars.yml @@ -10,9 +10,9 @@ postgres_major: # Full version strings for each major version postgres_release: - postgresorioledb-17: "17.6.0.010-orioledb-auth-trgm-1" - postgres17: "17.6.1.053-auth-trgm-1" - postgres15: "15.14.1.053-auth-trgm-1" + postgresorioledb-17: "17.6.0.010-orioledb-auth-trgm-2" + postgres17: "17.6.1.053-auth-trgm-2" + postgres15: "15.14.1.053-auth-trgm-2" # Non Postgres Extensions pgbouncer_release: 1.19.0 @@ -25,8 +25,8 @@ postgrest_release: 14.1 postgrest_arm_release_checksum: sha256:68885d936873059b946afadaae697467daedacd7d8e697a80b7f0f6881c9c92f postgrest_x86_release_checksum: sha256:bdab6ab3389ca0d6c1f3b8363491674dbca71875c3f30261d92d8fecdde35277 -gotrue_release: 2.182.1 -gotrue_release_checksum: sha1:38a12109ad62df32460d88e4c7b2a475b88e7865 +gotrue_release: 2.183.0-rc.10 +gotrue_release_checksum: sha1:0f98282b18d49b05a5101b8bd97353efd51d6244 aws_cli_release: 2.23.11 From dc0884176c7ae3a28595a2e7df812619997ac9a0 Mon Sep 17 00:00:00 2001 From: Sam Rose Date: Thu, 20 Nov 2025 09:46:53 -0500 Subject: [PATCH 08/17] fix: need an rc in front of string --- ansible/vars.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/ansible/vars.yml b/ansible/vars.yml index 2dcbe6c05..a13e96f74 100644 --- a/ansible/vars.yml +++ b/ansible/vars.yml @@ -25,7 +25,7 @@ postgrest_release: 14.1 postgrest_arm_release_checksum: sha256:68885d936873059b946afadaae697467daedacd7d8e697a80b7f0f6881c9c92f postgrest_x86_release_checksum: sha256:bdab6ab3389ca0d6c1f3b8363491674dbca71875c3f30261d92d8fecdde35277 -gotrue_release: 2.183.0-rc.10 +gotrue_release: rc2.183.0-rc.10 gotrue_release_checksum: sha1:0f98282b18d49b05a5101b8bd97353efd51d6244 aws_cli_release: 2.23.11 From c2051dff8ae4a8e9ed1cabeccf41eee5c3efc3e3 Mon Sep 17 00:00:00 2001 From: Sam Rose Date: Thu, 20 Nov 2025 12:09:06 -0500 Subject: [PATCH 09/17] chore: adjust url due to rc release --- ansible/tasks/setup-gotrue.yml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/ansible/tasks/setup-gotrue.yml b/ansible/tasks/setup-gotrue.yml index 70bbbf85f..f2dad7915 100644 --- a/ansible/tasks/setup-gotrue.yml +++ b/ansible/tasks/setup-gotrue.yml @@ -17,12 +17,12 @@ {%- elif platform == 'arm64' -%} arm64 {%- endif -%} - +#TODO restore this temp change on download url - name: gotrue - download commit archive ansible.builtin.get_url: checksum: "{{ gotrue_release_checksum }}" dest: '/tmp/gotrue.tar.gz' - url: "https://github.com/supabase/gotrue/releases/download/v{{ gotrue_release }}/auth-v{{ gotrue_release }}-{{ arch }}.tar.gz" + url: "https://github.com/supabase/gotrue/releases/download/{{ gotrue_release }}/auth-v{{ gotrue_release }}-{{ arch }}.tar.gz" - name: gotrue - create /opt/gotrue and /etc/auth.d ansible.builtin.file: From 3b1154efc53166b59f12e763a55232aee8fe9d37 Mon Sep 17 00:00:00 2001 From: Sam Rose Date: Thu, 20 Nov 2025 12:10:18 -0500 Subject: [PATCH 10/17] chore: bump suffix --- ansible/vars.yml | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/ansible/vars.yml b/ansible/vars.yml index a13e96f74..f4b65bd41 100644 --- a/ansible/vars.yml +++ b/ansible/vars.yml @@ -10,9 +10,9 @@ postgres_major: # Full version strings for each major version postgres_release: - postgresorioledb-17: "17.6.0.010-orioledb-auth-trgm-2" - postgres17: "17.6.1.053-auth-trgm-2" - postgres15: "15.14.1.053-auth-trgm-2" + postgresorioledb-17: "17.6.0.010-orioledb-auth-trgm-3" + postgres17: "17.6.1.053-auth-trgm-3" + postgres15: "15.14.1.053-auth-trgm-3" # Non Postgres Extensions pgbouncer_release: 1.19.0 From d1c6592b8b45cb0494335ead65971dabf666fc95 Mon Sep 17 00:00:00 2001 From: Sam Rose Date: Thu, 20 Nov 2025 12:41:15 -0500 Subject: [PATCH 11/17] chore: direct download link --- ansible/tasks/setup-gotrue.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/ansible/tasks/setup-gotrue.yml b/ansible/tasks/setup-gotrue.yml index f2dad7915..fc599fe78 100644 --- a/ansible/tasks/setup-gotrue.yml +++ b/ansible/tasks/setup-gotrue.yml @@ -22,7 +22,7 @@ ansible.builtin.get_url: checksum: "{{ gotrue_release_checksum }}" dest: '/tmp/gotrue.tar.gz' - url: "https://github.com/supabase/gotrue/releases/download/{{ gotrue_release }}/auth-v{{ gotrue_release }}-{{ arch }}.tar.gz" + url: "https://github.com/supabase/auth/releases/download/rc2.183.0-rc.10/auth-v2.183.0-rc.10-arm64.tar.gz" - name: gotrue - create /opt/gotrue and /etc/auth.d ansible.builtin.file: From 72e61c38be2ec6a28670972b3bdecdc8d9021df3 Mon Sep 17 00:00:00 2001 From: Sam Rose Date: Thu, 20 Nov 2025 15:53:42 -0500 Subject: [PATCH 12/17] chore: bump suffix --- ansible/vars.yml | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/ansible/vars.yml b/ansible/vars.yml index f4b65bd41..30ed592b3 100644 --- a/ansible/vars.yml +++ b/ansible/vars.yml @@ -10,9 +10,9 @@ postgres_major: # Full version strings for each major version postgres_release: - postgresorioledb-17: "17.6.0.010-orioledb-auth-trgm-3" - postgres17: "17.6.1.053-auth-trgm-3" - postgres15: "15.14.1.053-auth-trgm-3" + postgresorioledb-17: "17.6.0.010-orioledb-auth-trgm-4" + postgres17: "17.6.1.053-auth-trgm-4" + postgres15: "15.14.1.053-auth-trgm-4" # Non Postgres Extensions pgbouncer_release: 1.19.0 From 62c66a9fcea9bea5aec1b7bb07569a34451b1911 Mon Sep 17 00:00:00 2001 From: Sam Rose Date: Thu, 20 Nov 2025 18:04:46 -0500 Subject: [PATCH 13/17] fix: also rewrite manifest playbook tmp --- ansible/manifest-playbook.yml | 2 +- ansible/vars.yml | 6 +++--- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/ansible/manifest-playbook.yml b/ansible/manifest-playbook.yml index ce02c805c..d54510064 100644 --- a/ansible/manifest-playbook.yml +++ b/ansible/manifest-playbook.yml @@ -17,7 +17,7 @@ # currently, we upload gotrue, adminapi, postgrest - name: gotrue - download commit archive get_url: - url: "https://github.com/supabase/gotrue/releases/download/v{{ gotrue_release }}/auth-v{{ gotrue_release }}-arm64.tar.gz" + url: "https://github.com/supabase/auth/releases/download/rc2.183.0-rc.10/auth-v2.183.0-rc.10-arm64.tar.gz" dest: /tmp/auth-v{{ gotrue_release }}-arm64.tar.gz checksum: "{{ gotrue_release_checksum }}" timeout: 60 diff --git a/ansible/vars.yml b/ansible/vars.yml index 30ed592b3..72aa897bd 100644 --- a/ansible/vars.yml +++ b/ansible/vars.yml @@ -10,9 +10,9 @@ postgres_major: # Full version strings for each major version postgres_release: - postgresorioledb-17: "17.6.0.010-orioledb-auth-trgm-4" - postgres17: "17.6.1.053-auth-trgm-4" - postgres15: "15.14.1.053-auth-trgm-4" + postgresorioledb-17: "17.6.0.010-orioledb-auth-trgm-5" + postgres17: "17.6.1.053-auth-trgm-5" + postgres15: "15.14.1.053-auth-trgm-5" # Non Postgres Extensions pgbouncer_release: 1.19.0 From edc8cc78a5c796209aadfabf0defd9b8db261cf1 Mon Sep 17 00:00:00 2001 From: Bobbie Soedirgo Date: Fri, 21 Nov 2025 22:30:28 +0800 Subject: [PATCH 14/17] feat: grant create on db postgres to supabase_auth_admin Allows supabase_auth_admin to `create extension auth_trgm` --- .../20251121141100_supabase_auth_admin_db_grants.sql | 4 ++++ 1 file changed, 4 insertions(+) create mode 100644 migrations/db/migrations/20251121141100_supabase_auth_admin_db_grants.sql diff --git a/migrations/db/migrations/20251121141100_supabase_auth_admin_db_grants.sql b/migrations/db/migrations/20251121141100_supabase_auth_admin_db_grants.sql new file mode 100644 index 000000000..337de469a --- /dev/null +++ b/migrations/db/migrations/20251121141100_supabase_auth_admin_db_grants.sql @@ -0,0 +1,4 @@ +-- migrate:up +grant create on database postgres to supabase_auth_admin; + +-- migrate:down From 96d05bd96b52449f7b1e299aeb3dadec3f74490b Mon Sep 17 00:00:00 2001 From: Bobbie Soedirgo Date: Fri, 21 Nov 2025 22:32:29 +0800 Subject: [PATCH 15/17] tmp: bump suffix --- ansible/vars.yml | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/ansible/vars.yml b/ansible/vars.yml index 72aa897bd..33926565b 100644 --- a/ansible/vars.yml +++ b/ansible/vars.yml @@ -10,9 +10,9 @@ postgres_major: # Full version strings for each major version postgres_release: - postgresorioledb-17: "17.6.0.010-orioledb-auth-trgm-5" - postgres17: "17.6.1.053-auth-trgm-5" - postgres15: "15.14.1.053-auth-trgm-5" + postgresorioledb-17: "17.6.0.010-orioledb-auth-trgm-6" + postgres17: "17.6.1.053-auth-trgm-6" + postgres15: "15.14.1.053-auth-trgm-6" # Non Postgres Extensions pgbouncer_release: 1.19.0 From e17fbea98f929768e732129585d7bd79aa84f43e Mon Sep 17 00:00:00 2001 From: Sam Rose Date: Tue, 25 Nov 2025 16:15:09 -0500 Subject: [PATCH 16/17] chore: re-intro older exts in case we need to use this PR --- nix/ext/versions.json | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/nix/ext/versions.json b/nix/ext/versions.json index 8a4c60095..d04e3f3f5 100644 --- a/nix/ext/versions.json +++ b/nix/ext/versions.json @@ -461,6 +461,16 @@ } }, "wrappers": { + "0.5.5": { + "postgresql": [ + "15", + "17", + "orioledb-17" + ], + "hash": "sha256-tWa1XewJbbqarwWkJPfvCIev7Fn0hLJRzYiz0vuebyA=", + "pgrx": "0.16.0", + "rust": "1.87.0" + }, "0.5.6": { "postgresql": [ "15", From 927c21d29c77e72d6202bb42d5962e9c939b5aa2 Mon Sep 17 00:00:00 2001 From: Sam Rose Date: Mon, 8 Dec 2025 08:55:07 -0500 Subject: [PATCH 17/17] chore: restore all version attempt rebuild on current ci --- nix/ext/versions.json | 209 ++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 209 insertions(+) diff --git a/nix/ext/versions.json b/nix/ext/versions.json index d04e3f3f5..b35c6c40b 100644 --- a/nix/ext/versions.json +++ b/nix/ext/versions.json @@ -118,6 +118,127 @@ } }, "pg_graphql": { + "1.0.2": { + "postgresql": [ + "15" + ], + "hash": "sha256-HnEyijEIkKbJFQjWF1sa5h2qqGzq/aW14454zPbo6wc=", + "pgrx": "0.6.1", + "rust": "1.82.0" + }, + "1.1.0": { + "postgresql": [ + "15" + ], + "hash": "sha256-Vdi9qBjg14/SpZ1TuOvKS0gJjkLmviCzoBLnPOds0pw=", + "pgrx": "0.6.1", + "rust": "1.82.0" + }, + "1.2.0": { + "postgresql": [ + "15" + ], + "hash": "sha256-QnNwKasSvC7o5pHDC/NlqJPvWirKwMpwUmfsLJXDTsg=", + "pgrx": "0.7.1", + "rust": "1.82.0" + }, + "1.2.2": { + "postgresql": [ + "15" + ], + "hash": "sha256-SKbUDasdhz/L5UDyMH4gXmFfHHhGx81H90gfIclGwjU=", + "pgrx": "0.9.5", + "rust": "1.70.0" + }, + "1.2.3": { + "postgresql": [ + "15" + ], + "hash": "sha256-876bRLAUstBcCnhDvO+MllAC1VM//LLW1W6h028zr/8=", + "pgrx": "0.9.7", + "rust": "1.70.0" + }, + "1.4.1": { + "postgresql": [ + "15" + ], + "hash": "sha256-onyVIM5/l/cpYeAa7ya6h7bmRfqG1dPjc67oGGkgsOs=", + "pgrx": "0.10.2", + "rust": "1.70.0" + }, + "1.4.2": { + "postgresql": [ + "15" + ], + "hash": "sha256-/JweVmfcWqDtFeP3tBl/g6hlqAqbwPHpcHdX9HeqZuU=", + "pgrx": "0.10.2", + "rust": "1.70.0" + }, + "1.4.4": { + "postgresql": [ + "15" + ], + "hash": "sha256-Kxo4o8+hfSTOjvhYyGF2BpksWfW/AMCCH4qom4AGw18=", + "pgrx": "0.11.2", + "rust": "1.70.0" + }, + "1.5.0": { + "postgresql": [ + "15" + ], + "hash": "sha256-28ANRZyF22qF2YAxNAAkPfGOM3+xiO6IHdXsTp0CTQE=", + "pgrx": "0.11.2", + "rust": "1.85.1" + }, + "1.5.1": { + "postgresql": [ + "15" + ], + "hash": "sha256-cAiD2iSFmZwC+Zy0x+MABseWCxXRtRY74Dj0oBKet+o=", + "pgrx": "0.11.2", + "rust": "1.85.1" + }, + "1.5.1-mergeless": { + "postgresql": [ + "15" + ], + "hash": "sha256-X4YR2ishxWCQDMwxHKuGGjlpbpRrUBoHeeLfM/UIHWc=", + "pgrx": "0.11.2", + "rust": "1.85.1" + }, + "1.5.4": { + "postgresql": [ + "15" + ], + "hash": "sha256-419RVol44akUFZ/0B97VjAXCUrWcKFDAFuVjvJnbkP4=", + "pgrx": "0.11.3", + "rust": "1.85.1" + }, + "1.5.6": { + "postgresql": [ + "15" + ], + "hash": "sha256-v/40TR/1bplbQuD3Hv3gE7oh6cfn9fA6U5s+FTAwxtA=", + "pgrx": "0.11.3", + "rust": "1.85.1" + }, + "1.5.7": { + "postgresql": [ + "15" + ], + "hash": "sha256-Q6XfcTKVOjo5pGy8QACc4QCHolKxEGU8e0TTC6Zg8go=", + "pgrx": "0.11.3", + "rust": "1.85.1" + }, + "1.5.9": { + "postgresql": [ + "15", + "17" + ], + "hash": "sha256-YpLN43FtLhp2cb7cyM+4gEx8GTwsRiKTfxaMq0b8hk0=", + "pgrx": "0.12.6", + "rust": "1.81.0" + }, "1.5.11": { "postgresql": [ "15", @@ -461,6 +582,94 @@ } }, "wrappers": { + "0.3.0": { + "postgresql": [ + "15" + ], + "hash": "sha256-ogpF8NJ7kW3Ut8jaKMDiKYIXnI38nfRq2mMK4rqFAIA=", + "pgrx": "0.11.3", + "rust": "1.76.0" + }, + "0.4.1": { + "postgresql": [ + "15" + ], + "hash": "sha256-AU9Y43qEMcIBVBThu+Aor1HCtfFIg+CdkzK9IxVdkzM=", + "pgrx": "0.11.3", + "rust": "1.76.0" + }, + "0.4.2": { + "postgresql": [ + "15" + ], + "hash": "sha256-ut3IQED6ANXgabiHoEUdfSrwkuuYYSpRoeWdtBvSe64=", + "pgrx": "0.11.3", + "rust": "1.76.0" + }, + "0.4.3": { + "postgresql": [ + "15" + ], + "hash": "sha256-CkoNMoh40zbQL4V49ZNYgv3JjoNWjODtTpHn+L8DdZA=", + "pgrx": "0.12.6", + "rust": "1.80.0" + }, + "0.4.4": { + "postgresql": [ + "15", + "17" + ], + "hash": "sha256-QoGFJpq8PuvMM8SS+VZd7MlNl56uFivRjs1tCtwX+oE=", + "pgrx": "0.12.6", + "rust": "1.80.0" + }, + "0.4.5": { + "postgresql": [ + "15", + "17" + ], + "hash": "sha256-IgDfVFROMCHYLZ/Iqj12MsQjPPCdRoH+3oi3Ki/iaRI=", + "pgrx": "0.12.9", + "rust": "1.81.0" + }, + "0.4.6": { + "postgresql": [ + "15", + "17" + ], + "hash": "sha256-hthb3qEXT1Kf4yPoq0udEbQzlyLtI5tug6sK4YAPFjU=", + "pgrx": "0.12.9", + "rust": "1.84.0" + }, + "0.5.0": { + "postgresql": [ + "15", + "17" + ], + "hash": "sha256-FbRTUcpEHBa5DI6dutvBeahYM0RZVAXIzIAZWIaxvn0=", + "pgrx": "0.12.9", + "rust": "1.84.0" + }, + "0.5.3": { + "postgresql": [ + "15", + "17", + "orioledb-17" + ], + "hash": "sha256-iaJriPEa0iVLpmnuUk9R3HS545Jhz7aH1clYvHEuEvs=", + "pgrx": "0.14.3", + "rust": "1.87.0" + }, + "0.5.4": { + "postgresql": [ + "15", + "17", + "orioledb-17" + ], + "hash": "sha256-W1RokXH4Vfj2FIuEzGEP5SzzWsv2Pbzfa816nXKnSoc=", + "pgrx": "0.14.3", + "rust": "1.87.0" + }, "0.5.5": { "postgresql": [ "15",