From 33c70a7ff2957777fdc701bd2f0dce746cbb0b41 Mon Sep 17 00:00:00 2001 From: Douglas J Hunley Date: Mon, 17 Nov 2025 16:08:57 -0500 Subject: [PATCH 1/2] feat(postgres): add PG 17.7 --- README.md | 2 +- ansible/vars.yml | 2 +- migrations/schema-17.sql | 4 ++-- nix/config.nix | 4 ++-- 4 files changed, 6 insertions(+), 6 deletions(-) diff --git a/README.md b/README.md index 67b17df01..a115de2e9 100644 --- a/README.md +++ b/README.md @@ -183,7 +183,7 @@ This is the same PostgreSQL build that powers [Supabase](https://supabase.io), b ## Primary Features - ✅ Postgres [postgresql-15.14](https://www.postgresql.org/docs/15/index.html) -- ✅ Postgres [postgresql-17.6](https://www.postgresql.org/docs/17/index.html) +- ✅ Postgres [postgresql-17.7](https://www.postgresql.org/docs/17/index.html) - ✅ Postgres [orioledb-postgresql-17_11](https://github.com/orioledb/orioledb) - ✅ Ubuntu 24.04 (Noble Numbat). - ✅ [wal_level](https://www.postgresql.org/docs/current/runtime-config-wal.html) = logical and [max_replication_slots](https://www.postgresql.org/docs/current/runtime-config-replication.html) = 5. Ready for replication. diff --git a/ansible/vars.yml b/ansible/vars.yml index eb248b55b..a7a492a17 100644 --- a/ansible/vars.yml +++ b/ansible/vars.yml @@ -11,7 +11,7 @@ postgres_major: # Full version strings for each major version postgres_release: postgresorioledb-17: "17.5.1.073-orioledb" - postgres17: "17.6.1.052" + postgres17: "17.7.1.001" postgres15: "15.14.1.052" # Non Postgres Extensions diff --git a/migrations/schema-17.sql b/migrations/schema-17.sql index e0b353e9d..440fd7b73 100644 --- a/migrations/schema-17.sql +++ b/migrations/schema-17.sql @@ -4,8 +4,8 @@ \restrict SupabaseTestDumpKey123 --- Dumped from database version 17.6 --- Dumped by pg_dump version 17.6 +-- Dumped from database version 17.7 +-- Dumped by pg_dump version 17.7 SET statement_timeout = 0; SET lock_timeout = 0; diff --git a/nix/config.nix b/nix/config.nix index 4076f0cea..1e5634bc7 100644 --- a/nix/config.nix +++ b/nix/config.nix @@ -46,8 +46,8 @@ in hash = "sha256-Bt110wXNOHDuYrOTLmYcYkVD6vmuK6N83sCk+O3QUdI="; }; "17" = { - version = "17.6"; - hash = "sha256-4GMKNgCuonURcVVjJZ7CERzV9DU6SwQOC+gn+UzXqLA="; + version = "17.7"; + hash = "sha256-7540MwLszTMRLxsvAke+STy1doMTretViwLeh5ei6bU"; }; }; orioledb = { From 54fb7af04b6ea8b32d409dc7f0869481458775b9 Mon Sep 17 00:00:00 2001 From: Douglas J Hunley Date: Fri, 21 Nov 2025 15:41:32 -0500 Subject: [PATCH 2/2] Update vars.yml --- ansible/vars.yml | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/ansible/vars.yml b/ansible/vars.yml index 966031bff..7f3912734 100644 --- a/ansible/vars.yml +++ b/ansible/vars.yml @@ -10,9 +10,9 @@ postgres_major: # Full version strings for each major version postgres_release: - postgres17: "17.7.1.001" - postgresorioledb-17: "17.6.0.010-orioledb" - postgres15: "15.14.1.053" + postgres17: "17.7.1.001-pg17_7" + postgresorioledb-17: "17.6.0.010-orioledb-pg17_7" + postgres15: "15.14.1.053-pg17_7" # Non Postgres Extensions pgbouncer_release: 1.19.0