supabase-postgres.git / summary / log / commit / refs
commit c8806d027bc45b88546cc2d945ea5f4d9fdff939
Author: Paul Cioanca <paul.cioanca@supabase.io>
Commit: GitHub <noreply@github.com>
Date: Thu Jul 18 08:54:12 2024 +0000
fix: ensure that the last extension does not get dropped during upgrades (#1050)
Co-authored-by: Div Arora <root@darora.com>
ansible/files/admin_api_scripts/pg_upgrade_scripts/initiate.sh | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/ansible/files/admin_api_scripts/pg_upgrade_scripts/initiate.sh b/ansible/files/admin_api_scripts/pg_upgrade_scripts/initiate.sh
index ab70e573..1b7329de 100755
--- a/ansible/files/admin_api_scripts/pg_upgrade_scripts/initiate.sh
+++ b/ansible/files/admin_api_scripts/pg_upgrade_scripts/initiate.sh
@@ -170,7 +170,7 @@ function initiate_upgrade {
# Exclude empty-string entries, as well as leading/trailing commas and spaces resulting from the above lib exclusions
# i.e. " , pg_stat_statements, , pgsodium, " -> "pg_stat_statements, pgsodium"
- SHARED_PRELOAD_LIBRARIES=$(echo "$SHARED_PRELOAD_LIBRARIES" | grep -oP '\S+[,$]' | tr "\n" " " | sed "s/,\s*$//" | xargs)
+ SHARED_PRELOAD_LIBRARIES=$(echo "$SHARED_PRELOAD_LIBRARIES" | tr ',' ' ' | tr -s ' ' | tr ' ' ', ')
PGDATAOLD=$(cat "$POSTGRES_CONFIG_PATH" | grep data_directory | sed "s/data_directory = '\(.*\)'.*/\1/")
[parent: 91a96e53c066]