[postgis-tickets] [SCM] PostGIS branch master updated. 3.1.0alpha2-164-gd2d5c9f

git at osgeo.org git at osgeo.org
Wed Nov 18 14:46:58 PST 2020


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  d2d5c9f98b109157e34e34e41367b82783df6be6 (commit)
      from  5829c165ccf2afcfd6d59cbe12c363f61a903c77 (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 d2d5c9f98b109157e34e34e41367b82783df6be6
Author: Regina Obe <lr at pcorp.us>
Date:   Wed Nov 18 17:46:41 2020 -0500

    Prep for 3.1.0alpha3 release

diff --git a/NEWS b/NEWS
index aaa227f..27d6ed9 100644
--- a/NEWS
+++ b/NEWS
@@ -1,5 +1,5 @@
 PostGIS 3.1.0alpha3
-2020/xx/xx
+2020/11/xx
 Only tickets not included in 3.1.0alpha2
 
 * Breaking changes *
diff --git a/README.postgis b/README.postgis
index 8379a79..5a461be 100644
--- a/README.postgis
+++ b/README.postgis
@@ -1,8 +1,8 @@
 PostGIS - Geographic Information Systems Extensions to PostgreSQL
 =================================================================
 
-:Version: 3.1.0alpha2
-:Date: 2020-07-18
+:Version: 3.1.0alpha3
+:Date: 2020-11-19
 :Website: https://postgis.net
 
 This distribution contains a module which implements GIS simple features, ties
@@ -46,6 +46,8 @@ this to work.
     http://trac.osgeo.org/proj/
 
 * GEOS (Required, Version 3.6 or higher)
+  - 3.9+ is needed to take advantage of
+    fixed precision enhancements in overlay functions
   - 3.7+ is needed just for the ST_FrechetDistance function
 
   The GEOS library provides support for exact topological tests such as
diff --git a/Version.config b/Version.config
index e618043..26ada6e 100644
--- a/Version.config
+++ b/Version.config
@@ -5,7 +5,7 @@
 
 POSTGIS_MAJOR_VERSION=3
 POSTGIS_MINOR_VERSION=1
-POSTGIS_MICRO_VERSION=0dev
+POSTGIS_MICRO_VERSION=0alpha3
 
 # 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 9f5a017..3f47950 100644
--- a/doc/release_notes.xml
+++ b/doc/release_notes.xml
@@ -2,10 +2,74 @@
 <appendix id="release_notes">
   <title>Appendix</title>
     <subtitle>Release Notes</subtitle>
+    <sect1><title>Release 3.1.0alpha3</title>
+        <para>Release date: 2020/11/19</para>
+        <para>Only changes since 3.1.0alpah2 are listed. This version requires PostgreSQL 9.6-13 and GEOS >= 3.6+
+                Additional features and enhancements enabled if you are running Proj6+, PostgreSQL 12+, and GEOS 3.9.0dev</para>
+        <simplesect><title>Breaking changes</title>
+            <para>4737, Bump minimum protobuf-c requirement to 1.1.0 (Raúl Marín)
+                    The configure step will now fail if the requirement isn't
+                    met or explicitly disabled (--without-protobuf)</para>
+            <para>4258, Untangle postgis_sfcgal from postgis
+                    into its own lib file (Regina Obe)</para>
+        </simplesect>
+
+        <simplesect><title>New features</title>
+            <para>4698, Add a precision parameter to ST_AsEWKT (Raúl Marín)</para>
+            <para>Add a gridSize optional parameter to ST_Union, ST_UnaryUnion,
+                ST_Difference, ST_Intersection, ST_SymDifference, ST_Subdivide
+                Requires GEOS 3.9 (Sandro Santilli)</para>
+        </simplesect>
+
+        <simplesect><title>Enhancements</title>
+            <para>4789, Speed up TopoJSON output for areal TopoGeometry with
+                    many holes (Sandro Santilli)</para>
+            <para>4758, Improve topology noding robustness (Sandro Santilli)</para>
+            <para>Make ST_Subdivide interruptable (Sandro Santilli)</para>
+            <para>4660, Changes in double / coordinate printing (Raúl Marín)
+                - Use the shortest representation (enough to guarantee roundtrip).
+                - Uses scientific notation for absolute numbers smaller than 1e-8.
+                The previous behaviour was to output 0 for absolute values smaller than
+                1e-12 and fixed notation for anything bigger than that.
+                - Uses scientific notation for absolute numbers greater than 1e+15 (same behaviour).
+                - The precision parameter now also affects the scientific notation (before it was fixed [5-8]).
+                - All output functions now respect the requested precision (without any limits).
+                - The default precision is the same (9 for GeoJSON, 15 for everything else).</para>
+            <para>4729, WKT/KML: Print doubles directly into stringbuffers (Raúl Marín)</para>
+            <para>4533, Use the standard coordinate printing system for box types (Raúl Marín)</para>
+            <para>4686, Avoid decompressing geographies when possible (Raúl Marín)
+                Affects ANALYZE, _ST_PointOutside, postgis_geobbox, ST_CombineBbox(box2d, geometry),
+                ST_ClipByBox2D when the geometry is fully inside or outside the bbox and
+                ST_BoundingDiagonal.</para>
+            <para>4741, Don't use ST_PointInsideCircle if you need indexes, use ST_DWithin instead.
+                    Documentation adjusted (Darafei Praliaskouski)</para>
+            <para>4737, Improve performance and reduce memory usage in ST_AsMVT, especially in
+                    queries involving parallelism (Raúl Marín)</para>
+            <para>4746, Micro optimizations to the serialization process (Raúl Marín)</para>
+            <para>4719, Fail fast when srids don't match ST_Intersection(geometry,raster)
+            Also schema qualify calls in function. (Regina Obe)</para>
+            <para>4784, Add ST_CollectionExtract(geometry) with default behaviour of
+           extracting the components of highest coordinate dimension. (Paul Ramsey)</para>
+        </simplesect>
+
+        <simplesect><title>Bug Fixes</title>
+            <para>4691, Fix segfault during gist index creation with empty geometries (Raúl Marín)</para>
+            <para>Fix handling of bad WKB inputs (Oracle types) and unit tests for
+                malformed WKB. Remove memory leaks in malformed WKB cases. (Paul Ramsey)</para>
+            <para>4740, Round values in geography_distance_tree
+                    as we do on geography_distance (Raúl Marín, Paul Ramsey, Regina Obe)</para>
+            <para>4739, Ensure all functions using postgis_oid initialize the internal cache (Raúl Marín)</para>
+            <para>4767, #4768, #4771, #4772, Fix segfault when parsing invalid WKB (Raúl Marín)</para>
+            <para>4769, Fix segfault in st_addband (Raúl Marín)</para>
+            <para>4790, Fix ST_3dintersects calculations with identical vertices (Nicklas Avén)</para>
+            <para>4742, tiger geocoder reverted to 2018 version on tiger upgrade (Regina Obe)</para>
+            <para>3372, TopoElementArray cannot be null - change domain constraint (Regina Obe)</para>
+        </simplesect>
+    </sect1>
     <sect1>
         <title>Release 3.1.0alpha2</title>
         <para>Release date: 2020/07/18</para>
-        <para>Only changes since 3.1.0alpah1 and listed. This version requires PostgreSQL 9.6-13 and GEOS >= 3.6+
+        <para>Only changes since 3.1.0alpah1 are listed. This version requires PostgreSQL 9.6-13 and GEOS >= 3.6+
                 Additional features and enhancements enabled if you are running Proj6+, PostgreSQL 12+, and GEOS 3.9.0dev</para>
         <simplesect>
             <title>New Features</title>
diff --git a/extensions/upgradeable_versions.mk b/extensions/upgradeable_versions.mk
index 4c7aeb7..9e25ec5 100644
--- a/extensions/upgradeable_versions.mk
+++ b/extensions/upgradeable_versions.mk
@@ -53,14 +53,9 @@ UPGRADEABLE_VERSIONS = \
 	2.5.2 \
 	2.5.3 \
 	2.5.4 \
-	3.0.0alpha1 \
-	3.0.0alpha2 \
-	3.0.0alpha3 \
-	3.0.0alpha4 \
-	3.0.0beta1 \
-	3.0.0rc1 \
-	3.0.0rc2 \
 	3.0.0 \
 	3.0.1 \
+	3.0.2 \
+	3.0.3 \
 	3.1.0alpha1 \
 	3.1.0alpha2

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

Summary of changes:
 NEWS                               |  2 +-
 README.postgis                     |  6 ++--
 Version.config                     |  2 +-
 doc/release_notes.xml              | 66 +++++++++++++++++++++++++++++++++++++-
 extensions/upgradeable_versions.mk |  9 ++----
 5 files changed, 73 insertions(+), 12 deletions(-)


hooks/post-receive
-- 
PostGIS


More information about the postgis-tickets mailing list