[SCM] PostGIS branch stable-3.3 updated. 3.3.4-34-gc4a9ca7ba

git at osgeo.org git at osgeo.org
Sun Nov 19 20:53:01 PST 2023


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.3 has been updated
       via  c4a9ca7ba0906964cc589c6114303876e4f03ca6 (commit)
       via  656329311e49e6d5f9d53c15dd28ae207080ebde (commit)
       via  645c0b9a7a60eb3c66f26b4056dd13227698aa3c (commit)
      from  3da889ad692cdc4128745d0db7854b1f8ee15476 (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 c4a9ca7ba0906964cc589c6114303876e4f03ca6
Author: Regina Obe <lr at pcorp.us>
Date:   Sun Nov 19 23:51:32 2023 -0500

    Prep for 3.3.5 release

diff --git a/README.postgis b/README.postgis
index 8ce440524..d58ad6dac 100644
--- a/README.postgis
+++ b/README.postgis
@@ -1,8 +1,8 @@
 PostGIS - Geographic Information Systems Extensions to PostgreSQL
 =================================================================
 
-:Version: 3.3.3
-:Date: 2023-05-29
+:Version: 3.3.5
+:Date: 2023-11-19
 :Website: https://postgis.net
 
 This distribution contains a module which implements GIS simple features, ties
diff --git a/Version.config b/Version.config
index 071975f0b..db92085a9 100644
--- a/Version.config
+++ b/Version.config
@@ -5,7 +5,7 @@
 
 POSTGIS_MAJOR_VERSION=3
 POSTGIS_MINOR_VERSION=3
-POSTGIS_MICRO_VERSION=5dev
+POSTGIS_MICRO_VERSION=5
 
 # Liblwgeom interface versioning, reset to 0:0:0 (cur:age:rev)
 # when changing POSTGIS_MINOR_VERSION
diff --git a/doc/postgis.xml b/doc/postgis.xml
index b22736150..df8fbf18b 100644
--- a/doc/postgis.xml
+++ b/doc/postgis.xml
@@ -14,7 +14,7 @@
 <!ENTITY last_proj_release_version "9.0.1">
 <!ENTITY last_geos_release_version "3.11.1">
 <!ENTITY min_postgres_version "11">
-<!ENTITY max_postgres_version "15">
+<!ENTITY max_postgres_version "16">
 
 <!ENTITY introduction SYSTEM "introduction.xml">
 <!ENTITY installation SYSTEM "installation.xml">
diff --git a/doc/release_notes.xml b/doc/release_notes.xml
index 143899d92..02909ccdf 100644
--- a/doc/release_notes.xml
+++ b/doc/release_notes.xml
@@ -2,8 +2,59 @@
 <appendix id="release_notes">
   <title>Appendix</title>
     <subtitle>Release Notes</subtitle>
+        <sect1>
+            <title>PostGIS 3.3.5</title>
+            <para>2023/11/19</para>
+            <para>This version requires PostgreSQL 11-16, GEOS 3.6 or higher, and Proj 4.9+
+Additional features are enabled if you are running GEOS 3.9+
+ (and ST_MakeValid enhancements with 3.10+),
+Proj 6.1+, and PostgreSQL 15+.</para>
+            <simplesect><title>Bug Fixes and Enhancements</title>
+                <para><ulink url="https://trac.osgeo.org/postgis/ticket/5598">5598</ulink>, Fix restore of 3.3 dumps (Sandro Santilli)</para>
+                <para><ulink url="https://trac.osgeo.org/postgis/ticket/5568">5568</ulink>, Improve robustness of topology face split handling (Sandro Santilli)</para>
+                <para><ulink url="https://trac.osgeo.org/postgis/ticket/5548">5548</ulink>, Fix box-filtered validity check of topologies with edge-less faces
+                          (Sandro Santilli)</para>
+                <para><ulink url="https://trac.osgeo.org/postgis/ticket/5442">5442</ulink>, <ulink url="https://trac.osgeo.org/postgis/ticket/5525">5525</ulink>, [postgis_tiger_geocoder,postgis_topology]
+                          Database search_path does not do
+                          what it intends to do (Jelte Fennema, Sandro Santilli, Regina Obe)</para>
+                <para><ulink url="https://trac.osgeo.org/postgis/ticket/5494">5494</ulink>, Fix double-upgrade with view using st_dwithin(text, ...)
+                          (Sandro Santilli)</para>
+                <para>Fix JsonB casting issue (Paul Ramsey)</para>
+                <para><ulink url="https://trac.osgeo.org/postgis/ticket/5616">5616</ulink>, Fix to find docbook on newer docbook installs (Regina Obe)</para>
+                </simplesect>
+        </sect1>
+        <sect1>
+            <title>PostGIS 3.3.4</title>
+            <para>2023/07/28</para>
+            <para>This version requires PostgreSQL 11-16, GEOS 3.6 or higher, and Proj 4.9+
+Additional features are enabled if you are running GEOS 3.9+
+ (and ST_MakeValid enhancements with 3.10+),
+Proj 6.1+, and PostgreSQL 15+.</para>
+            <simplesect><title>Bug Fixes and Enhancements</title>
+              <para><ulink url="https://trac.osgeo.org/postgis/ticket/5450">5450</ulink>, Fix macro expansion recursion on powerpc architectures.
+                        (Bas Couwenberg)</para>
+              <para><ulink url="https://trac.osgeo.org/postgis/ticket/5395">5395</ulink>, [postgis_topology] Allow unprivileged user dump
+                        of database with topology enabled (Sandro Santilli)</para>
+              <para><ulink url="https://trac.osgeo.org/postgis/ticket/5394">5394</ulink>, [postgis_topology] Improve robustness of finding
+                        distinct vertices in topology edges (Sandro Santilli)</para>
+              <para><ulink url="https://trac.osgeo.org/postgis/ticket/5403">5403</ulink>, [postgis_topology] Fix ValidateTopology(bbox) without
+                        topology in search_path (Sandro Santilli)</para>
+              <para><ulink url="https://trac.osgeo.org/postgis/ticket/5410">5410</ulink>, [postgis_raster] ST_Value bilinear resample,
+                        don't throw an error if Band has no NODATA value
+                        (Regina Obe)</para>
+              <para><ulink url="https://trac.osgeo.org/postgis/ticket/5385">5385</ulink>, Postgres malloc assertion fail when
+                        using pg_cancel_backend with ST_AsMVT
+                        (Regina Obe, Paul Ramsey)</para>
+              <para><ulink url="https://trac.osgeo.org/postgis/ticket/5452">5452</ulink>, Updated README.postgis for apt-based systems
+                        (Jelte Fennema)</para>
+              <para><ulink url="https://trac.osgeo.org/postgis/ticket/5385">5385</ulink>, Take out interruptability of ST_AsMVT
+                          as it causes backend crash under intense conditions
+                          (Regina Obe, Paul Ramsey)</para>
+            </simplesect>
+        </sect1>
         <sect1>
             <title>PostGIS 3.3.3</title>
+            <para>2023/05/29</para>
             <para>This version requires PostgreSQL 11-16beta1, GEOS 3.6 or higher, and Proj 4.9+
 Additional features are enabled if you are running GEOS 3.9+
  (and ST_MakeValid enhancements with 3.10+),
diff --git a/extensions/upgradeable_versions.mk b/extensions/upgradeable_versions.mk
index 1f2806cd1..59317bb61 100644
--- a/extensions/upgradeable_versions.mk
+++ b/extensions/upgradeable_versions.mk
@@ -69,6 +69,7 @@ UPGRADEABLE_VERSIONS = \
 	3.0.7 \
 	3.0.8 \
 	3.0.9 \
+	3.0.10 \
 	3.1.0 \
 	3.1.1 \
 	3.1.2	\
@@ -79,15 +80,16 @@ UPGRADEABLE_VERSIONS = \
 	3.1.7 \
 	3.1.8 \
 	3.1.9 \
+	3.1.10 \
 	3.2.0 \
 	3.2.1 \
 	3.2.2 \
 	3.2.3 \
 	3.2.4 \
 	3.2.5 \
+	3.2.6 \
 	3.3.0 \
 	3.3.1 \
 	3.3.2 \
 	3.3.3 \
-	3.3.4 \
-	3.3.5dev
+	3.3.4

commit 656329311e49e6d5f9d53c15dd28ae207080ebde
Author: Regina Obe <lr at pcorp.us>
Date:   Sun Nov 19 23:50:35 2023 -0500

    Fix to find docbook on newer docbook installs
    Closes #5616 for PostGIS 3.3.5

diff --git a/configure.ac b/configure.ac
index d7e821667..93e80a715 100644
--- a/configure.ac
+++ b/configure.ac
@@ -259,6 +259,7 @@ if test "x$XSLBASE" = "x"; then
 	SEARCHPATH="
 		/usr/share/sgml/docbook/xsl-stylesheets
 		/usr/share/xml/docbook/stylesheet/docbook-xsl
+		/usr/share/xml/docbook/stylesheet/docbook-xsl-ns
 		/usr/share/xml/docbook/stylesheet/nwalsh
 		/usr/share/sgml/docbook/stylesheet/xsl/nwalsh
 		/opt/local/share/xsl/docbook-xsl

commit 645c0b9a7a60eb3c66f26b4056dd13227698aa3c
Author: Regina Obe <lr at pcorp.us>
Date:   Sun Nov 19 23:07:31 2023 -0500

    Don't use pg_file_settings unless person creating extension
    is a super user
    References #5525 for PostGIS 3.3.5

diff --git a/NEWS b/NEWS
index c8471451b..cee2f638b 100644
--- a/NEWS
+++ b/NEWS
@@ -1,17 +1,22 @@
-PostGIS 3.3.5dev
-YYYY/MM/DD
+PostGIS 3.3.5
+2023/11/19
+This version requires PostgreSQL 11-16, GEOS 3.6 or higher, and Proj 4.9+
+Additional features are enabled if you are running GEOS 3.9+
+ (and ST_MakeValid enhancements with 3.10+),
+Proj 6.1+, and PostgreSQL 15+.
 
 * Bug Fixes and Enhancements *
  - #5598, Fix restore of 3.3 dumps (Sandro Santilli)
  - #5568, Improve robustness of topology face split handling (Sandro Santilli)
  - #5548, Fix box-filtered validity check of topologies with edge-less faces
           (Sandro Santilli)
- - #5442, [postgis_tiger_geocoder,postgis_topology]
+ - #5442,#5525 [postgis_tiger_geocoder,postgis_topology]
           Database search_path does not do
-          what it intends to do (Jelte Fennema)
+          what it intends to do (Jelte Fennema, Sandro Santilli, Regina Obe)
  - #5494, Fix double-upgrade with view using st_dwithin(text, ...)
           (Sandro Santilli)
  - Fix JsonB casting issue (Paul Ramsey)
+ - #5616, Fix to find docbook on newer docbook installs (Regina Obe)
 
 
 PostGIS 3.3.4
diff --git a/libpgcommon/sql/AddToSearchPath.sql.inc b/libpgcommon/sql/AddToSearchPath.sql.inc
index c3746c522..a5e02279e 100644
--- a/libpgcommon/sql/AddToSearchPath.sql.inc
+++ b/libpgcommon/sql/AddToSearchPath.sql.inc
@@ -29,7 +29,8 @@ BEGIN
 
 	RAISE NOTICE 'cur_search_path from pg_db_role_setting is %', var_cur_search_path;
 
-	IF var_cur_search_path IS NULL THEN
+	-- only run this test if person creating the extension is a super user
+	IF var_cur_search_path IS NULL AND (SELECT rolsuper FROM pg_roles where rolname = CURRENT_USER) THEN
 		SELECT setting
 		INTO var_cur_search_path
 		FROM pg_file_settings

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

Summary of changes:
 NEWS                                    | 13 ++++++---
 README.postgis                          |  4 +--
 Version.config                          |  2 +-
 configure.ac                            |  1 +
 doc/postgis.xml                         |  2 +-
 doc/release_notes.xml                   | 51 +++++++++++++++++++++++++++++++++
 extensions/upgradeable_versions.mk      |  6 ++--
 libpgcommon/sql/AddToSearchPath.sql.inc |  3 +-
 8 files changed, 71 insertions(+), 11 deletions(-)


hooks/post-receive
-- 
PostGIS


More information about the postgis-tickets mailing list