[SCM] PostGIS branch master updated. 3.7.0beta1-284-gd7e291c966

git at osgeo.org git at osgeo.org
Sun Aug 9 13:36:17 PDT 2026


This is an automated email from the git hooks/post-receive script. It was
generated because a ref change was pushed to the repository containing
the project "PostGIS".

The branch, master has been updated
       via  d7e291c966e15441130306b7c4a9c02b4800818d (commit)
       via  57f1775c60e7b335e73ad3e0edbed8803dfb0bb7 (commit)
      from  3530b2ba1d37dc26ba00066cac1fd56bb7665fad (commit)

Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.

- Log -----------------------------------------------------------------
commit d7e291c966e15441130306b7c4a9c02b4800818d
Merge: 3530b2ba1d 57f1775c60
Author: Darafei Praliaskouski <komzpa at gmail.com>
Date:   Sun Aug 9 13:36:15 2026 -0700

    Merge pull request 'ci: retain non-core upgrade cleanup hooks' (!699) from Komzpa/postgis:fix/master-noncore-upgrade-cleanup-20260810 into master
    
    ## Summary
    
    - retain the generic after-upgrade cleanup hook for topology, raster, and SFCGAL script upgrades
    - keep the core-only SQL object-resolution assertions isolated to the core fixture that creates them
    
    ## Problem
    
    Master Woodpecker pipeline 6820 fails the 3.3.9 script-upgrade paths for topology, raster, and SFCGAL. Their generic cleanup hook was correctly separated from the core assertions, but the script soft- and hard-upgrade invocations still use `USERTESTFLAGS` instead of their extension-specific flags. The leftover `postgis_upgrade_test_data.locking_view` then blocks uninstall.
    
    ## Validation
    
    - `sh -n utils/check_all_upgrades.sh`
    - `git diff --check`
    - Woodpecker 6820 logs reproduce the failing 3.3.9 paths
    
    Reviewed-on: https://gitea.osgeo.org/postgis/postgis/pulls/699


commit 57f1775c60e7b335e73ad3e0edbed8803dfb0bb7
Author: Darafei Praliaskouski <me at komzpa.net>
Date:   Mon Aug 10 00:33:32 2026 +0400

    ci: retain non-core upgrade cleanup hooks

diff --git a/utils/check_all_upgrades.sh b/utils/check_all_upgrades.sh
index 86d8b44784..cf8e4f9c34 100755
--- a/utils/check_all_upgrades.sh
+++ b/utils/check_all_upgrades.sh
@@ -502,7 +502,7 @@ for EXT in ${INSTALLED_EXTENSIONS}; do #{
     kept_label "${test_label}" || run_soft_upgrade=0
     if test ${run_soft_upgrade} != 0; then #{
       echo "Testing ${test_label}"
-      RUNTESTFLAGS="-v --upgrade-path=${UPGRADE_PATH} ${USERTESTFLAGS}" \
+      RUNTESTFLAGS="-v --upgrade-path=${UPGRADE_PATH} ${EXT_USERTESTFLAGS}" \
       ${MAKE} -C ${REGDIR} check ${MAKE_ARGS} && {
         echo "PASS: ${test_label}"
       } || {
@@ -516,7 +516,7 @@ for EXT in ${INSTALLED_EXTENSIONS}; do #{
     kept_label "${test_label}" || run_hard_upgrade=0
     if test ${run_hard_upgrade} != 0; then #{
       echo "Testing ${test_label}"
-      RUNTESTFLAGS="-v --dumprestore --upgrade-path=${UPGRADE_PATH} ${USERTESTFLAGS}" \
+      RUNTESTFLAGS="-v --dumprestore --upgrade-path=${UPGRADE_PATH} ${EXT_USERTESTFLAGS}" \
       ${MAKE} -C ${REGDIR} check ${MAKE_ARGS} && {
         echo "PASS: ${test_label}"
       } || {

-----------------------------------------------------------------------

Summary of changes:
 utils/check_all_upgrades.sh | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)


hooks/post-receive
-- 
PostGIS


More information about the postgis-tickets mailing list