[SCM] PostGIS branch stable-3.6 updated. 3.6.4-125-gf61abf9048

git at osgeo.org git at osgeo.org
Sun Aug 9 14:19:23 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, stable-3.6 has been updated
       via  f61abf9048731850fe7a401cc3624873d18232e4 (commit)
       via  ad95093e0ba8721e3046f0c8a9cb109919580392 (commit)
       via  c02eadfa621fc1af62c94b6bc7f80aa159b382a7 (commit)
      from  918f1c9cd870e0a7fde02ade51be65d2164955a4 (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 f61abf9048731850fe7a401cc3624873d18232e4
Merge: 918f1c9cd8 ad95093e0b
Author: Darafei Praliaskouski <komzpa at gmail.com>
Date:   Sun Aug 9 14:19:21 2026 -0700

    Merge pull request 'regress: make stable-3.6 fixtures CI-mode independent' (!705) from Komzpa/postgis:fix/stable-3.6-regress-compat-20260810 into stable-3.6
    
    Fix the stable-3.6 regression tests for supported GEOS output and
    `standard_conforming_strings = off`.
    
    The Delaunay expected output now matches the normalized TIN returned by the
    current GEOS matrix. Malformed FlatGeobuf bytea fixtures use `decode()` so they
    remain byte-for-byte identical regardless of string-literal settings.
    
    Reviewed-on: https://gitea.osgeo.org/postgis/postgis/pulls/705


commit ad95093e0ba8721e3046f0c8a9cb109919580392
Author: Regina Obe <lr at pcorp.us>
Date:   Sun Aug 9 12:51:33 2026 -0400

    Use decode in test so don't have to worry about standardard conforming strings
    
    (cherry picked from commit 244be27079cb4113b193a37ea1139c356be40f1a)

diff --git a/regress/core/flatgeobuf.sql b/regress/core/flatgeobuf.sql
index 6d8ba9148e..0b6b23d9ae 100644
--- a/regress/core/flatgeobuf.sql
+++ b/regress/core/flatgeobuf.sql
@@ -179,10 +179,10 @@ select 'MM2' from ST_FromFlatGeobuf(null::flatgeobuf_mm_long, (
 select '--- Malformed input detection ---';
 
 -- Magic bytes plus a truncated size prefix.
-select 'MI1' from ST_FromFlatGeobuf(null::flatgeobuf_t1, '\x6667620366676201010203'::bytea);
+select 'MI1' from ST_FromFlatGeobuf(null::flatgeobuf_t1, decode('6667620366676201010203', 'hex'));
 
 -- Valid magic bytes plus a header size prefix that exceeds the remaining input.
-select 'MI2' from ST_FromFlatGeobuf(null::flatgeobuf_t1, '\x6667620366676201ffffffff'::bytea);
+select 'MI2' from ST_FromFlatGeobuf(null::flatgeobuf_t1, decode('6667620366676201ffffffff', 'hex'));
 
 -- NULL bytea input should be handled by STRICT rather than reaching the C decoder.
 select 'MI3', count(*) from ST_FromFlatGeobuf(null::flatgeobuf_t1, null::bytea);

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

    regress: expect normalized Delaunay TIN output

diff --git a/regress/core/delaunaytriangles_expected b/regress/core/delaunaytriangles_expected
index 5b61b195c8..0c29ab9cdf 100644
--- a/regress/core/delaunaytriangles_expected
+++ b/regress/core/delaunaytriangles_expected
@@ -2,8 +2,8 @@
 2|GEOMETRYCOLLECTION(POLYGON((5 5,8 9,6 0,5 5)),POLYGON((5 5,7 9,8 9,5 5)))
 3|GEOMETRYCOLLECTION(POLYGON((5 5,7 9,6 0,5 5)))
 4|MULTILINESTRING((6 0,7 9),(5 5,7 9),(5 5,6 0))
-5|GEOMETRYCOLLECTION(POLYGON((5 5,7 9,6 0,5 5)))
-6|GEOMETRYCOLLECTION(POLYGON((5 5,8 9,6 0,5 5)),POLYGON((5 5,7 9,8 9,5 5)))
-7|GEOMETRYCOLLECTION(POLYGON((5 5,7 9,6 0,5 5)))
+5|TIN(((5 5,7 9,6 0,5 5)))
+6|TIN(((5 5,7 9,8 9,5 5)),((5 5,8 9,6 0,5 5)))
+7|TIN(((5 5,7 9,6 0,5 5)))
 10|GEOMETRYCOLLECTION Z (POLYGON Z ((5 5 3,7 9 1,6 0 2,5 5 3)))
-11|GEOMETRYCOLLECTION Z (POLYGON Z ((5 5 1,7 9 3,6 0 2,5 5 1)))
+11|TIN Z (((5 5 1,7 9 3,6 0 2,5 5 1)))

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

Summary of changes:
 regress/core/delaunaytriangles_expected | 8 ++++----
 regress/core/flatgeobuf.sql             | 4 ++--
 2 files changed, 6 insertions(+), 6 deletions(-)


hooks/post-receive
-- 
PostGIS


More information about the postgis-tickets mailing list