[postgis-tickets] [SCM] PostGIS branch master updated. 3.4.0rc1-39-gfe51bf7b6

git at osgeo.org git at osgeo.org
Mon Aug 21 20:05:57 PDT 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, master has been updated
       via  fe51bf7b688423c8f4bf505a260f828853a80640 (commit)
       via  00f7190e7cc185843baa58d18ff7e8b3951ec8e8 (commit)
       via  e2f06b83ef03e39e10a86e84b88809c6ae196d09 (commit)
      from  d211bf0cc0c16416b9e9e5690173a948bc0cad10 (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 fe51bf7b688423c8f4bf505a260f828853a80640
Author: Regina Obe <lr at pcorp.us>
Date:   Mon Aug 21 23:04:51 2023 -0400

    Fix loose-ends for <> and != geometry operators
    
     - Add NEWS
     - Fix dump reload issue
    
    Closes #5175 for PostGIS 3.5.0

diff --git a/NEWS b/NEWS
index 8c1e8b2f3..c9087715d 100644
--- a/NEWS
+++ b/NEWS
@@ -1,7 +1,16 @@
+PostGIS 3.4.0
+xxxx/xx/xx
+
+* New Features *
+
+  - #5055, add explicit <> geometry operator to prevent non-unique
+           error with <> and != (Paul Ramsey)
+
+
 PostGIS 3.4.0
 2023/08/15
 
-This version requires PostgreSQL 12 or higher, GEOS 3.6 or higher, and Proj 6.1+.
+This version requires PostgreSQL 12-16, GEOS 3.6 or higher, and Proj 6.1+.
 To take advantage of all features, GEOS 3.12+ is needed.
 To take advantage of all SFCGAL featurs, SFCGAL 1.4.1+ is needed.
 
diff --git a/utils/postgis_restore.pl.in b/utils/postgis_restore.pl.in
index c6e23ba48..ec1ccf0fb 100644
--- a/utils/postgis_restore.pl.in
+++ b/utils/postgis_restore.pl.in
@@ -720,6 +720,7 @@ OPERATOR ~=
 OPERATOR ~==
 OPERATOR ~~
 OPERATOR ~~=
+OPERATOR <>
 OPERATOR&&(box2df,box2df)
 OPERATOR@(box2df,box2df)
 OPERATOR~(box2df,box2df)

commit 00f7190e7cc185843baa58d18ff7e8b3951ec8e8
Author: Regina Obe <lr at pcorp.us>
Date:   Mon Aug 21 22:31:45 2023 -0400

    Get rid of no longer needed ifdefs PG_VERSION_NUM

diff --git a/postgis/gserialized_estimate.c b/postgis/gserialized_estimate.c
index 40aa85d65..73992adc1 100644
--- a/postgis/gserialized_estimate.c
+++ b/postgis/gserialized_estimate.c
@@ -79,10 +79,10 @@ dimensionality cases. (2D geometry) &&& (3D column), etc.
 #include "storage/lmgr.h"
 #include "catalog/namespace.h"
 #include "catalog/indexing.h"
-#if PG_VERSION_NUM >= 100000
+
 #include "utils/regproc.h"
 #include "utils/varlena.h"
-#endif
+
 #include "utils/builtins.h"
 #include "utils/datum.h"
 #include "utils/snapmgr.h"
@@ -95,11 +95,8 @@ dimensionality cases. (2D geometry) &&& (3D column), etc.
 #include "executor/spi.h"
 #include "fmgr.h"
 #include "commands/vacuum.h"
-#if PG_VERSION_NUM < 120000
-#include "nodes/relation.h"
-#else
 #include "nodes/pathnodes.h"
-#endif
+
 #include "parser/parsetree.h"
 #include "utils/array.h"
 #include "utils/lsyscache.h"

commit e2f06b83ef03e39e10a86e84b88809c6ae196d09
Author: Regina Obe <lr at pcorp.us>
Date:   Mon Aug 21 22:28:30 2023 -0400

    Add pg16 to GHA test suite

diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml
index c5dbf6498..877a4185d 100644
--- a/.github/workflows/ci.yml
+++ b/.github/workflows/ci.yml
@@ -17,6 +17,7 @@ jobs:
       matrix:
         ci:
         # Use the last stable releases to run more tests
+        - { tag: pg16-geos312-gdal37-proj921, mode: coverage }
         - { tag: pg15-geos311-gdal35-proj90, mode: coverage }
         - { tag: pg15-clang-geos311-gdal35-proj90, mode: usan_clang }
         # - { tag: pg13-geos39-gdal31-proj71, mode: garden }

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

Summary of changes:
 .github/workflows/ci.yml       |  1 +
 NEWS                           | 11 ++++++++++-
 postgis/gserialized_estimate.c |  9 +++------
 utils/postgis_restore.pl.in    |  1 +
 4 files changed, 15 insertions(+), 7 deletions(-)


hooks/post-receive
-- 
PostGIS


More information about the postgis-tickets mailing list