[postgis-tickets] r16838 - Add in 2.5.0, 2.4.5 release notes, get rid of 2.5.0 dev releases. Add in 2.5.0, 2.5.1dev as upgrade paths
Regina Obe
lr at pcorp.us
Sun Sep 23 07:50:10 PDT 2018
Author: robe
Date: 2018-09-23 19:50:10 -0700 (Sun, 23 Sep 2018)
New Revision: 16838
Modified:
trunk/NEWS
trunk/doc/release_notes.xml
trunk/extensions/upgradeable_versions.mk
Log:
Add in 2.5.0, 2.4.5 release notes, get rid of 2.5.0 dev releases. Add in 2.5.0, 2.5.1dev as upgrade paths
Modified: trunk/NEWS
===================================================================
--- trunk/NEWS 2018-09-24 01:07:09 UTC (rev 16837)
+++ trunk/NEWS 2018-09-24 02:50:10 UTC (rev 16838)
@@ -20,47 +20,12 @@
- #4160, Use qualified names in topology extension install (Raúl Marín)
- #4181, St_AsMVTGeom: Avoid type changes due to validation (Raúl Marín)
-PostGIS 2.5.0rc1
-2018/08/19
-New since PostGIS 2.5.0beta2
- - #4146, Fix compilation error against Postgres 12 (Raúl Marín).
- - #4147, #4148, Honor SOURCE_DATE_EPOCH when present (Christoph Berg).
-
-PostGIS 2.5.0beta2
-2018/08/11
-New since PostGIS 2.5.0beta1
- - #4115, Fix a bug that created MVTs with incorrect property values under
- parallel plans (Raúl Marín).
- - #4120, ST_AsMVTGeom: Clip using tile coordinates (Raúl Marín).
- - #4132, ST_Intersection on Raster now works without throwing TopologyException
- (Vinícius A.B. Schmidt, Darafei Praliaskouski)
- - #4109, Fix WKT parser accepting and interpreting numbers with
- multiple dots (Raúl Marín, Paul Ramsey)
- - #4140, Use user-provided CFLAGS in address standardizer and the
- topology module (Raúl Marín)
- - #4143, Fix backend crash when ST_OffsetCurve fails (Dan Baston)
- - #4145, Speedup MVT column parsing (Raúl Marín)
-
- See PostGIS 2.5.0 section for full details
-
-
-PostGIS 2.5.0beta1
-2018/07/03
-New since PostGIS 2.5.0alpha
- - #1847, spgist 2d and 3d support for PG 11+
- (Esteban Zimányi and Arthur Lesuisse from Université Libre de Bruxelles (ULB),
- Darafei Praliaskouski)
-
- - Numerous packaging fixes
- See PostGIS 2.5.0 section for full details
-
-
-PostGIS 2.5.0alpha
-2018/05/28
-See PostGIS 2.5.0 section for details
-
PostGIS 2.5.0
-2018/xx/xx
+2018/09/23
+WARNING: If compiling with PostgreSQL+JIT, LLVM >= 6 is required
+Supported PostgreSQL versions for this release are:
+PostgreSQL 9.4 - PostgreSQL 12 (in development)
+GEOS >= 3.5
* New Features *
- #1847, spgist 2d and 3d support for PG 11+
@@ -88,8 +53,9 @@
- #3885, version number removed from address_standardize lib file
(Regina Obe)
- #3893, raster support functions can only be loaded in the same schema
- with core PostGIS functions.
+ with core PostGIS functions. (Sandro Santilli)
- #4035, remove dummy pgis_abs type from aggregate/collect routines.
+ (Paul Ramsey)
- #4069, drop support for GEOS < 3.5 and PostgreSQL < 9.4 (Regina Obe)
- #4082, ST_BandMetaData extended to include filesize, timestamp (Even Rouault)
@@ -138,7 +104,34 @@
- #4115, Fix a bug that created MVTs with incorrect property values under
parallel plans (Raúl Marín).
- #4120, ST_AsMVTGeom: Clip using tile coordinates (Raúl Marín).
+ - #4132, ST_Intersection on Raster now works without throwing TopologyException
+ (Vinícius A.B. Schmidt, Darafei Praliaskouski)
+ - #4177, #4180 Support for PostgreSQL 12 dev branch (Laurenz Albe, Raúl Marín)
+ - #4156, ST_ChaikinSmoothing: also smooth start/end point of
+ polygon by default (Darafei Praliaskouski)
+PostGIS 2.4.5
+2018/09/12
+
+ * Bug Fixes and Enhancements
+
+ - #4031, Survive to big MaxError tolerances passed to ST_CurveToLine
+ (Sandro Santilli)
+ - #4058, Fix infinite loop in linearization of a big radius small arc
+ (Sandro Santilli)
+ - #4071, ST_ClusterKMeans crash on NULL/EMPTY fixed (Darafei Praliaskouski)
+ - #4079, ensure St_AsMVTGeom outputs CW oriented polygons (Paul Ramsey)
+ - #4070, use standard interruption error code on GEOS interruptions
+ (Paul Ramsey)
+ - #3980, delay freeing input until processing complete (lucasvr)
+ - #4090, PG 11 support (Paul Ramsey, Raúl Marín)
+ - #4077, Serialization failure for particular empty geometry cases (Paul Ramsey)
+ - #3997, fix bug in lwgeom_median and avoid division by zero (Raúl Marín)
+ - #4093, Inconsistent results from qsort callback (yugr)
+ - #4081, Geography DWithin() issues for certain cases (Paul Ramsey)
+ - #4105, Parallel build of tarball (Bas Couwenberg)
+ - #4163, MVT: Fix resource leak when the first geometry is NULL (Raúl Marín)
+
PostGIS 2.4.4
2018/04/08
Modified: trunk/doc/release_notes.xml
===================================================================
--- trunk/doc/release_notes.xml 2018-09-24 01:07:09 UTC (rev 16837)
+++ trunk/doc/release_notes.xml 2018-09-24 02:50:10 UTC (rev 16838)
@@ -3,8 +3,12 @@
<title>Appendix</title>
<subtitle>Release Notes</subtitle>
<sect1>
- <title>Release 2.5.0rc1</title>
- <para>Release date: 2018/08/19</para>
+ <title>Release 2.5.0</title>
+ <para>Release date: 2018/09/23</para>
+ <para>If compiling with PostgreSQL+JIT, LLVM >= 6 is required</para>
+ <para>Supported PostgreSQL versions for this release are:
+ PostgreSQL 9.4 - PostgreSQL 12 (in development)
+ GEOS >= 3.5</para>
<simplesect>
<title>New Features</title>
<para>#1847, spgist 2d and 3d support for PG 11+
@@ -30,68 +34,80 @@
<simplesect>
<title>Breaking Changes</title>
- <para>#4054, ST_SimplifyVW changed from > tolerance to >= tolerance</para>
- <para>#3885, version number removed from address_standardize lib file
- (Regina Obe)</para>
- <para>#3893, raster support functions can only be loaded in the same schema
- with core PostGIS functions.</para>
- <para>#4035, remove dummy pgis_abs type from aggregate/collect routines.</para>
- <para>#4069, drop support for GEOS < 3.5 and PostgreSQL < 9.4 (Regina Obe)</para>
- <para>#4082, ST_BandMetaData extended to include filesize, timestamp (Even Rouault)</para>
- </simplesect>
-
- <simplesect><title>Enhancements and Fixes</title>
+ <para>Upgrade scripts from multiple old versions are now all symlinks
+ to a single upgrade script (Sandro Santilli)</para>
<para>#3944, Update to EPSG register v9.2 (Even Rouault)</para>
<para>#3927, Parallel implementation of ST_AsMVT</para>
<para>#3925, Simplify geometry using map grid cell size before generating MVT</para>
<para>#3899, BTree sort order is now defined on collections of EMPTY and
- same-prefix geometries (Darafei Praliaskouski)</para>
+ same-prefix geometries (Darafei Praliaskouski)</para>
<para>#3864, Performance improvement for sorting POINT geometries
- (Darafei Praliaskouski)</para>
- <para>#3900, GCC warnings fixed, make -j is now working (Darafei Praliaskouski)</para>
- <para>TopoGeo_addLinestring robustness improvements (Sandro Santilli)
- #1855, #1946, #3718, #3838</para>
+ (Darafei Praliaskouski)</para>
+ <para>#3900, GCC warnings fixed, make -j is now working (Darafei Praliaskouski)
+ - TopoGeo_addLinestring robustness improvements (Sandro Santilli)
+ #1855, #1946, #3718, #3838</para>
<para>#3234, Do not accept EMPTY points as topology nodes (Sandro Santilli)</para>
<para>#1014, Hashable geometry, allowing direct use in CTE signatures (Paul Ramsey)</para>
<para>#3097, Really allow MULTILINESTRING blades in ST_Split() (Paul Ramsey)</para>
- <para>#3942, geojson: Do not include private header for json-c >= 0.13 (Björn Esser)</para>
+ <para>#3942, geojson: Do not include private header for json-c >= 0.13 (Björn Esser)</para>
<para>#3954, ST_GeometricMedian now supports point weights (Darafei Praliaskouski)</para>
- <para>#3965, ST_ClusterKMeans used to lose some clusters on initialization
- (Darafei Praliaskouski)</para>
- <para>#3971, ST_ClusterKMeans now uses better initial seed (Darafei Praliaskouski)</para>
- <para>#3977, ST_ClusterKMeans is now faster and simpler (Darafei Praliaskouski)</para>
+ <para>#3965, #3971, #3977, #4071 ST_ClusterKMeans rewritten: better initialization,
+ faster convergence, K=2 even faster (Darafei Praliaskouski)</para>
<para>#3982, ST_AsEncodedPolyline supports LINESTRING EMPTY and MULTIPOINT EMPTY
- (Darafei Praliaskouski)</para>
+ (Darafei Praliaskouski)</para>
<para>#3986, ST_AsText now has second argument to limit decimal digits
- (Marc Ducobu, Darafei Praliaskouski)</para>
+ (Marc Ducobu, Darafei Praliaskouski)</para>
<para>#4020, Casting from box3d to geometry now returns correctly connected
- PolyhedralSurface (Matthias Bay)</para>
+ PolyhedralSurface (Matthias Bay)</para>
<para>#2508, ST_OffsetCurve now works with collections (Darafei Praliaskouski)</para>
<para>#4006, ST_GeomFromGeoJSON support for json and jsonb as input
- (Paul Ramsey, Regina Obe)</para>
- <para>#4037, Invalid input geometry is fixed with MakeValid for GEOS exceptions in
- ST_Intersection, ST_Union, ST_Difference, ST_SymDifference (Darafei
- Praliaskouski)</para>
+ (Paul Ramsey, Regina Obe)</para>
<para>#4038, ST_Subdivide now selects pivot for geometry split that reuses input
- vertices. ST_ClipByBox2D is stubbed with ST_Intersection because of
- robustness issues. (Darafei Praliaskouski)</para>
+ vertices. (Darafei Praliaskouski)</para>
<para>#4025, #4032 Fixed precision issue in ST_ClosestPointOfApproach,
- ST_DistanceCPA, and ST_CPAWithin (Paul Ramsey, Darafei Praliaskouski)</para>
- <para>#4071, ST_ClusterKMeans crash on NULL/EMPTY fixed (Darafei Praliaskouski)</para>
+ ST_DistanceCPA, and ST_CPAWithin (Paul Ramsey, Darafei Praliaskouski)</para>
<para>#4076, Reduce use of GEOS in topology implementation (Björn Harrtell)</para>
- <para>#4080, Add external raster band index to ST_BandMetaData</para>
- <para>Add Raster Tips section to Documentation for information about
- Raster behavior (e.g. Out-DB performance, maximum open files)</para>
+ <para>#4080, Add external raster band index to ST_BandMetaData
+ - Add Raster Tips section to Documentation for information about
+ Raster behavior (e.g. Out-DB performance, maximum open files)</para>
<para>#4084: Fixed wrong code-comment regarding front/back of BOX3D (Matthias Bay)</para>
<para>#4060, #4094, PostgreSQL JIT support (Raúl Marín, Laurenz Albe)</para>
+ <para>#3960, ST_Centroid now uses lwgeom_centroid (Darafei Praliaskouski)</para>
+ <para>#4027, Remove duplicated code in lwgeom_geos (Darafei Praliaskouski,
+ Daniel Baston)</para>
+ <para>#4115, Fix a bug that created MVTs with incorrect property values under
+ parallel plans (Raúl Marín).</para>
<para>#4120, ST_AsMVTGeom: Clip using tile coordinates (Raúl Marín).</para>
- <para>#4145, Speedup MVT column parsing (Raúl Marín)</para>
- <para>#4146, Fix compilation error against Postgres 12 (Raúl Marín).</para>
- <para>#4147, #4148, Honor SOURCE_DATE_EPOCH when present (Christoph Berg)</para>
+ <para>#4132, ST_Intersection on Raster now works without throwing TopologyException
+ (Vinícius A.B. Schmidt, Darafei Praliaskouski)</para>
+ <para>#4177, #4180 Support for PostgreSQL 12 dev branch (Laurenz Albe, Raúl Marín)</para>
+ <para>#4156, ST_ChaikinSmoothing: also smooth start/end point of
+ polygon by default (Darafei Praliaskouski)</para>
</simplesect>
</sect1>
<sect1>
+ <title>Release 2.4.5</title>
+ <para>Release date: 2018/09/12</para>
+ <para>This is a bug fix and performance improvement release.</para>
+ <simplesect><title>Bug Fixes</title>
+ <para>#4031, Survive to big MaxError tolerances passed to ST_CurveToLine (Sandro Santilli)</para>
+ <para>#4058, Fix infinite loop in linearization of a big radius small arc (Sandro Santilli)</para>
+ <para>#4071, ST_ClusterKMeans crash on NULL/EMPTY fixed (Darafei Praliaskouski)</para>
+ <para>#4079, ensure St_AsMVTGeom outputs CW oriented polygons (Paul Ramsey)</para>
+ <para>#4070, use standard interruption error code on GEOS interruptions (Paul Ramsey)</para>
+ <para>#3980, delay freeing input until processing complete (lucasvr)</para>
+ <para>#4090, PG 11 support (Paul Ramsey, Raúl Marín)</para>
+ <para>#4077, Serialization failure for particular empty geometry cases (Paul Ramsey)</para>
+ <para>#3997, fix bug in lwgeom_median and avoid division by zero (Raúl Marín)</para>
+ <para>#4093, Inconsistent results from qsort callback (yugr)</para>
+ <para>#4081, Geography DWithin() issues for certain cases (Paul Ramsey)</para>
+ <para>#4105, Parallel build of tarball (Bas Couwenberg)</para>
+ <para>#4163, MVT: Fix resource leak when the first geometry is NULL (Raúl Marín)</para>
+ </simplesect>
+ </sect1>
+
+ <sect1>
<title>Release 2.4.4</title>
<para>Release date: 2018/04/08</para>
<para>This is a bug fix and performance improvement release.</para>
Modified: trunk/extensions/upgradeable_versions.mk
===================================================================
--- trunk/extensions/upgradeable_versions.mk 2018-09-24 01:07:09 UTC (rev 16837)
+++ trunk/extensions/upgradeable_versions.mk 2018-09-24 02:50:10 UTC (rev 16838)
@@ -39,8 +39,5 @@
2.4.3 \
2.4.4 \
2.4.5 \
- 2.5.0beta1 \
- 2.5.0beta2 \
- 2.5.0rc1 \
- 2.5.0rc2 \
- 2.5.0rc3dev
+ 2.5.0 \
+ 2.5.1dev
More information about the postgis-tickets
mailing list