[postgis-tickets] [SCM] PostGIS branch stable-3.2 updated. 3.2.1-39-g628da50be
git at osgeo.org
git at osgeo.org
Fri Jul 22 15:00:50 PDT 2022
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.2 has been updated
via 628da50be30d45d71c01b273e778d562f80f8b5f (commit)
from aed8aa0c709cfc9b3c153ceaaf0eada1ed2c3754 (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 628da50be30d45d71c01b273e778d562f80f8b5f
Author: Regina Obe <lr at pcorp.us>
Date: Fri Jul 22 18:00:41 2022 -0400
Prep for PostGIS 3.2.2 release
diff --git a/HOWTO_RELEASE b/HOWTO_RELEASE
index 45ec1e773..87b5126c3 100644
--- a/HOWTO_RELEASE
+++ b/HOWTO_RELEASE
@@ -1,6 +1,6 @@
How to release
~~~~~~~~~~~~~~
-Date: 2022-02-13
+Date: 2022-07-22
Versioning Scheme
-----------------
@@ -62,7 +62,7 @@ Release procedure
1. Check access.
- - Can edit tickets and milestones on http://trac.osgeo.org/postgis/
+ - Can edit tickets and milestones on https://trac.osgeo.org/postgis/
- Can commit to upstream git https://git.osgeo.org/gitea/postgis/postgis
- Have SSH to download.osgeo.org and can write to /osgeo/download/postgis.
- Have SSH to postgis.net and can write to /etc/nginx/sites-enabled/postgis.net.
@@ -84,10 +84,6 @@ Release procedure
4. Update code.
- - For first micro of a minor, make sure to pull the latest translations from transifex
- TODO: more detail here - there is a job on debbie for 3.1 for examples
- https://debbie.postgis.net/view/PostGIS/job/PostGIS_docs_translations_3.1
- and she's setup with an api key to pull and push translations.
- Update the README.md to reflect new to be created buildbot badges
(this should only be needed for trunk release)
- Edit README.postgis and set release date and version.
@@ -116,28 +112,29 @@ Release procedure
$ git tag -a $rev -m "Tagged release $rev"
$ git push osgeo --tags
- - Take tar ball from http://postgis.net/stuff/
- (You might need to wait a few minutes to see it.
+ - Take tar ball and md5 from http://postgis.net/stuff/
+ (You might need to wait a few minutes to see it)
If impatient check status of job - https://debbie.postgis.net/job/PostGIS_Make_Dist/
If it fails, sh make_dist.sh $rev)
- - Documentation should also have been built and should be in http://postgis.net/stuff
+ - Documentation should also have been built and should be in https://postgis.net/stuff
(this sometimes takes sometime so wait 15 minutes)
- Test generated tarball (including extension upgrade)
- - Copy tarball, pdf, doc-html to https://upload.osgeo.org/postgis/ web site.
+ - Copy tarball, md5, pdf, doc-html to https://upload.osgeo.org/postgis/ .
- PostGIS doc release versioned doc - http://postgis.net/documentation/
- On postgis.net server, change /etc/nginx/sites-enabled/postgis.net (Versionless URL line )
- nginx -t #to confirm you didn't breat the config
- service nginx reload
- Verify the documentation is up to date (might need to change the apache config)
+ Verify the documentation is up to date (might need to change the nginx config)
- Post on website:
- - https://git.osgeo.org/gitea/postgis/postgis.net/src/branch/master/_content/config.yml
+ - https://git.osgeo.org/gitea/postgis/postgis.net/src/branch/website/config/_default/params.toml#L132
Fix latest version pointers.
- - https://git.osgeo.org/gitea/postgis/postgis.net/src/master/_content/posts
+ - https://git.osgeo.org/gitea/postgis/postgis.net/src/branch/website/content/post
a) create a new Post for current year making sure the page name starts with mm-dd
- b) Update links on https://git.osgeo.org/gitea/postgis/postgis.net/src/master/_content/pages/source.html
- c) commit and wait 5 minutes to see changes on website
+ Since hugo move, the mm-dd isn't absolutely necessary anymore
+ as it uses the slug or title and date to determine the permalink. But for now lets keep the same convention.
+ b) commit and wait 5 minutes to see changes on website
6. Spread the word
@@ -145,7 +142,7 @@ Release procedure
- postgis-users at lists.osgeo.org
- postgis-devel at lists.osgeo.org
- discuss at lists.osgeo.org
- - pgsql-announce at postgresql.org (send email just to them, not with other ccs, they reject if others in cc)
+ - pgsql-announce at postgresql.org (no longer accepts direct posts) need to log in and post https://www.postgresql.org/account/edit/news/
- david at fetter.org to be included in Weekly news
- External web sites
diff --git a/NEWS b/NEWS
index 29484ee66..0a80cd27b 100644
--- a/NEWS
+++ b/NEWS
@@ -1,5 +1,10 @@
PostGIS 3.2.2
-2022/07/DD
+2022/07/22
+
+This version requires PostgreSQL 9.6-15, 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 14+.
* Bug Fixes *
- #5182, Fix loading topology.sql in new database (Sandro Santilli)
diff --git a/README.postgis b/README.postgis
index a7483d9fd..fe9e8dd23 100644
--- a/README.postgis
+++ b/README.postgis
@@ -1,8 +1,8 @@
PostGIS - Geographic Information Systems Extensions to PostgreSQL
=================================================================
-:Version: 3.2.1
-:Date: 2022-02-12
+:Version: 3.2.2
+:Date: 2022-07-22
:Website: https://postgis.net
This distribution contains a module which implements GIS simple features, ties
@@ -26,6 +26,7 @@ Directory structure::
./postgis PostGIS library source code
./raster PostGIS rasters extension source code
./regress Online regression tests
+ ./sfcgal PostGIS sfcgal extension source code
./topology PostGIS topology extension source code
./utils Utility scripts for PostGIS (upgrade, profiling, ...)
@@ -33,7 +34,7 @@ Directory structure::
REQUIREMENTS
------------
-PostGIS is compatible with PostgreSQL 9.6 and above.
+PostGIS is compatible with PostgreSQL 9.6-15.
You *must* have the full PostgreSQL - including server headers - installed for
this to work.
@@ -55,7 +56,7 @@ this to work.
ST_Touches(), ST_Contains(), ST_Disjoint() and spatial operations such as
ST_Intersection(), ST_Union() and ST_Buffer().
- http://trac.osgeo.org/geos/
+ https://libgeos.org
* XML SUPPORT (Required, Version 2.5.0 or higher):
@@ -82,13 +83,13 @@ this to work.
* GDAL (Optional, Version 2 or higher 3+ is strongly recommended)
- GDAL (http://gdal.org) is *required* if you want to compile PostGIS
+ GDAL (https://gdal.org) is *required* if you want to compile PostGIS
with raster support. To compile without raster support you
must ``./configure --without-raster``
* CGAL 4.1+ and SFCGAL 1.3.2+ (Optional) needed for advanced 3D support
- https://github.com/Oslandia/SFCGAL
+ https://gitlab.com/Oslandia/SFCGAL
* protobuf-c (Optional, Version 1.1.0 or higher)
@@ -236,6 +237,9 @@ PostGIS support must be enabled for each database that requires its usage.
Enabling spatial functionality requires a PostgreSQL super-user.
CREATE EXTENSION postgis;
+ CREATE EXTENSION postgis_raster;
+ CREATE EXTENSION postgis_sfcgal;
+ CREATE EXTENSION postgis_topology;
UPGRADING EXISTING SPATIAL DATABASES
@@ -243,7 +247,9 @@ UPGRADING EXISTING SPATIAL DATABASES
Upgrade PostGIS using the "ALTER EXTENSION" facility.
- ALTER EXTENSION postgis UPDATE TO '2.2.0';
+ ALTER EXTENSION postgis UPDATE;
+ SELECT postgis_extensions_upgrade();
+ SELECT postgis_extensions_upgrade();
USAGE
diff --git a/Version.config b/Version.config
index 92a4da189..d58de7926 100644
--- a/Version.config
+++ b/Version.config
@@ -5,7 +5,7 @@
POSTGIS_MAJOR_VERSION=3
POSTGIS_MINOR_VERSION=2
-POSTGIS_MICRO_VERSION=2dev
+POSTGIS_MICRO_VERSION=2
# Liblwgeom interface versioning, reset to 0:0:0 (cur:age:rev)
# when changing POSTGIS_MINOR_VERSION
diff --git a/doc/release_notes.xml b/doc/release_notes.xml
index e6cb6b2ef..cf856a7d6 100644
--- a/doc/release_notes.xml
+++ b/doc/release_notes.xml
@@ -2,6 +2,41 @@
<appendix id="release_notes">
<title>Appendix</title>
<subtitle>Release Notes</subtitle>
+ <sect1>
+ <title>PostGIS 3.2.2</title>
+ <para>2022/07/22</para>
+ <para>This version requires PostgreSQL 9.6-15, 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 14+.</para>
+ <simplesect>
+ <title>Bug Fixes</title>
+ <para><ulink url="https://trac.osgeo.org/postgis/ticket/5182">5182</ulink>, Fix loading topology.sql in new database (Sandro Santilli)</para>
+ <para><ulink url="https://trac.osgeo.org/postgis/ticket/4835">4835</ulink>, Occasional distance errors in polar area (Paul Ramsey)</para>
+ <para><ulink url="https://trac.osgeo.org/postgis/ticket/5124">5124</ulink>, GRANT USAGE on topology schema to PUBLIC (Sandro Santilli)</para>
+ <para><ulink url="https://trac.osgeo.org/postgis/ticket/5120">5120</ulink>, Fix not-null result from ST_EstimatedExtent against
+ truncated tables with spatial index (Sandro Santilli)</para>
+ <para><ulink url="https://trac.osgeo.org/postgis/ticket/5115">5115</ulink>, Allow dropping topologies with pending constraints
+ (Sandro Santilli)</para>
+ <para><ulink url="https://trac.osgeo.org/postgis/ticket/5105">5105</ulink>, Fix false invalidity report from ValidateTopology
+ (Sandro Santilli)</para>
+ <para><ulink url="https://trac.osgeo.org/postgis/ticket/5039">5039</ulink>, postgis_tiger_geocoder: Support for TIGER 2021 (Regina Obe)</para>
+ <para><ulink url="https://trac.osgeo.org/postgis/ticket/5097">5097</ulink>, Ensure spatial index is used during topology population
+ at the getClosestEdge step (Sandro Santilli)</para>
+ <para><ulink url="https://trac.osgeo.org/postgis/ticket/5091">5091</ulink>, Fix --without-protobuf builds (Tobias Bussmann)</para>
+ <para><ulink url="https://trac.osgeo.org/postgis/ticket/5100">5100</ulink>, Don't use pg_atoi (removed in PG15) (Laurenz Albe)</para>
+ <para><ulink url="https://trac.osgeo.org/postgis/ticket/5114">5114</ulink>, Crash with long column names pgsql2shp (Paul Ramsey)</para>
+ <para><ulink url="https://trac.osgeo.org/postgis/ticket/5123">5123</ulink>, Support for PG15 (JSON funcs exposed) (Regina Obe)</para>
+ <para><ulink url="https://trac.osgeo.org/postgis/ticket/5125">5125</ulink>, Fix search path function (Sandro Santilli)</para>
+ <para><ulink url="https://trac.osgeo.org/postgis/ticket/5150">5150</ulink>, Change signature of AddToSearchPath (Regina Obe)</para>
+ <para><ulink url="https://trac.osgeo.org/postgis/ticket/5151">5151</ulink>, ST_SetPoint with empty geometries (Regina Obe)</para>
+ <para><ulink url="https://trac.osgeo.org/postgis/ticket/5152">5152</ulink>, Fix infinite loop with ST_Split (Sandro Santilli)</para>
+ <para><ulink url="https://trac.osgeo.org/postgis/ticket/5173">5173</ulink>, Crash creating flatgeobuf on row without geometry (Julien Rouhaud)</para>
+ <para><ulink url="https://trac.osgeo.org/postgis/ticket/4541">4541</ulink>, ST_ConcaveHull returns a "geometrycollection" type instead of the expected "polygon"</para>
+ <para><ulink url="https://trac.osgeo.org/postgis/ticket/5154">5154</ulink>, raster ST_Value is undercosted (Regina Obe)</para>
+ </simplesect>
+ </sect1>
+
<sect1>
<title>PostGIS 3.2.1</title>
<para>2022/02/12</para>
diff --git a/extensions/upgradeable_versions.mk b/extensions/upgradeable_versions.mk
index 4742d1831..9b92454cb 100644
--- a/extensions/upgradeable_versions.mk
+++ b/extensions/upgradeable_versions.mk
@@ -56,17 +56,20 @@ UPGRADEABLE_VERSIONS = \
2.5.4 \
2.5.5 \
2.5.6 \
+ 2.5.7 \
3.0.0 \
3.0.1 \
3.0.2 \
3.0.3 \
3.0.4 \
3.0.5 \
+ 3.0.6 \
3.1.0 \
3.1.1 \
3.1.2 \
3.1.3 \
3.1.4 \
3.1.5 \
+ 3.1.6 \
3.2.0 \
3.2.1
-----------------------------------------------------------------------
Summary of changes:
HOWTO_RELEASE | 29 +++++++++++++----------------
NEWS | 7 ++++++-
README.postgis | 20 +++++++++++++-------
Version.config | 2 +-
doc/release_notes.xml | 35 +++++++++++++++++++++++++++++++++++
extensions/upgradeable_versions.mk | 3 +++
6 files changed, 71 insertions(+), 25 deletions(-)
hooks/post-receive
--
PostGIS
More information about the postgis-tickets
mailing list