[postgis-tickets] r16761 - Preparation for 2.4.5 release

Paul Ramsey pramsey at cleverelephant.ca
Wed Sep 12 09:22:12 PDT 2018


Author: pramsey
Date: 2018-09-12 09:22:11 -0700 (Wed, 12 Sep 2018)
New Revision: 16761

Modified:
   branches/2.4/ChangeLog
   branches/2.4/NEWS
   branches/2.4/README.postgis
   branches/2.4/doc/release_notes.xml
   branches/2.4/extensions/upgradeable_versions.mk
Log:
Preparation for 2.4.5 release


Modified: branches/2.4/ChangeLog
===================================================================
--- branches/2.4/ChangeLog	2018-09-12 14:43:15 UTC (rev 16760)
+++ branches/2.4/ChangeLog	2018-09-12 16:22:11 UTC (rev 16761)
@@ -1,3 +1,222 @@
+2018-08-29 09:17  Raúl Marín Rodríguez <rmrodriguez at carto.com>
+
+	* [r16708] NEWS, postgis/mvt.c: MVT: Fix resource leak when the
+	  first geometry is NULL
+	  
+	  References #4163
+
+2018-07-24 20:55  Paul Ramsey <pramsey at cleverelephant.ca>
+
+	* [r16669] NEWS, postgis/geography_measurement.c,
+	  regress/tickets.sql, regress/tickets_expected: Ensure index
+	  filters on expanded boxes are large enough to encompass
+	  the radii they are searching, references #4081
+
+2018-07-24 13:34  Paul Ramsey <pramsey at cleverelephant.ca>
+
+	* [r16666] liblwgeom/lwin_wkt_lex.c: Revert mistaken commit of
+	  lexer generated file
+
+2018-07-24 13:33  Paul Ramsey <pramsey at cleverelephant.ca>
+
+	* [r16665] NEWS, extensions/address_standardizer/Makefile.in,
+	  extensions/postgis/Makefile.in,
+	  extensions/postgis_tiger_geocoder/Makefile.in,
+	  extensions/postgis_topology/Makefile.in,
+	  liblwgeom/lwin_wkt_lex.c: Better parallel build, closes #4105
+
+2018-07-24 13:11  Paul Ramsey <pramsey at cleverelephant.ca>
+
+	* [r16664] doc/reference_accessor.xml: Harmonize doco with existing
+	  behaviour
+
+2018-07-04 21:20  Regina Obe <lr at pcorp.us>
+
+	* [r16635] ci/debbie/postgis_regress.sh: reenable sfcgal tests for
+	  debbie.
+	  Closes #4068 for PostGIS 2.4
+
+2018-06-15 22:23  Sandro Santilli <strk at kbt.io>
+
+	* [r16619] NEWS, liblwgeom/cunit/cu_lwstroke.c,
+	  liblwgeom/lwstroke.c: Fix infinite loop in linearization of a big
+	  radius small arc
+	  
+	  Closes #4058 in 2.4 branch (2.4.5dev)
+	  Includes unit test
+
+2018-06-13 14:53  Raúl Marín Rodríguez <rmrodriguez at carto.com>
+
+	* [r16617] .travis.yml: Travis: Install all required dependencies
+	  for MVT tests
+	  
+	  Closes #4106
+
+2018-06-12 12:45  Paul Ramsey <pramsey at cleverelephant.ca>
+
+	* [r16613] liblwgeom/g_serialized.c: Fix flags in case where a
+	  boxless geom comes in with a "has box" set of flags.
+	  References #4077
+
+2018-05-23 09:40  Raúl Marín Rodríguez <rmrodriguez at carto.com>
+
+	* [r16590] liblwgeom/measures.c: Trailing blank
+
+2018-05-23 09:30  Raúl Marín Rodríguez <rmrodriguez at carto.com>
+
+	* [r16588] liblwgeom/lwgeom_median.c: Avoid segfault in median test
+	  (32bits)
+
+2018-05-22 19:36  Paul Ramsey <pramsey at cleverelephant.ca>
+
+	* [r16584] NEWS, liblwgeom/effectivearea.c, liblwgeom/measures.c:
+	  Inconsistent results from qsort callback (yugr)
+	  References #4093
+
+2018-05-21 10:59  Raúl Marín Rodríguez <rmrodriguez at carto.com>
+
+	* [r16579] NEWS, liblwgeom/lwgeom_median.c: Fix bug in
+	  lwgeom_median and avoid division by zero
+	  
+	  References #3997
+	  Closes https://github.com/postgis/postgis/pull/244
+
+2018-05-21 10:41  Raúl Marín Rodríguez <rmrodriguez at carto.com>
+
+	* [r16578] NEWS, extensions/address_standardizer/std_pg_hash.c,
+	  libpgcommon/lwgeom_transform.c: Fix PG 9.5 build in 2.4
+	  
+	  References #4090
+	  Applies the same fix as #3950
+	  Closes https://github.com/postgis/postgis/pull/243
+
+2018-05-20 14:46  Sandro Santilli <strk at kbt.io>
+
+	* [r16577] NEWS, liblwgeom/cunit/cu_lwstroke.c,
+	  liblwgeom/lwstroke.c: Survive to big max deviation values passed
+	  to ST_CurveToLine
+	  
+	  When using "max-deviation" tolerance type, passing a tolerance
+	  bigger than twice the radius of any arc resulted in entering
+	  an infinite loop, only limited by availability of RAM.
+	  
+	  This commit fixes the bug by being careful in what's fed to
+	  acos()...
+	  
+	  Includes a unit test.
+	  Closes #4031 in 2.4 branch (2.4.5dev)
+
+2018-05-18 09:10  Raúl Marín Rodríguez <rmrodriguez at carto.com>
+
+	* [r16576] .gitignore,
+	  extensions/address_standardizer/std_pg_hash.c,
+	  libpgcommon/lwgeom_transform.c, postgis/Makefile.in,
+	  postgis/lwgeom_geos_prepared.c,
+	  raster/test/regress/check_gdal.sql,
+	  raster/test/regress/check_gdal_expected: Backport PG 11
+	  compatibility
+	  
+	  Closes #4090
+	  Closes https://github.com/postgis/postgis/pull/242
+
+2018-05-16 21:38  Nicklas Avén <nicklas.aven at jordogskog.no>
+
+	* [r16573] liblwgeom/lwin_twkb.c, regress/tickets.sql,
+	  regress/tickets_expected: Fixes bounding box handling in
+	  twkb_input #4089
+
+2018-05-07 18:59  Paul Ramsey <pramsey at cleverelephant.ca>
+
+	* [r16564] NEWS, postgis/lwgeom_sfcgal.c: Delay freeing input until
+	  processing is complete. From lucasvr.
+	  Closes #3980
+
+2018-05-07 18:47  Paul Ramsey <pramsey at cleverelephant.ca>
+
+	* [r16562] NEWS, postgis/lwgeom_geos.c: Emit a cancellation error
+	  code on GEOS interruptedExceptions, for consistency
+	  with internal interruptions.
+	  Closes #4070
+
+2018-05-07 18:05  Paul Ramsey <pramsey at cleverelephant.ca>
+
+	* [r16559] NEWS: Update NEWS re #4079
+
+2018-05-07 18:04  Paul Ramsey <pramsey at cleverelephant.ca>
+
+	* [r16558] postgis/mvt.c: ensure that polygons are CW coming out of
+	  the ASMVTGEOM process
+	  Closes #4079
+
+2018-04-21 13:20  Darafei Praliaskouski <me at komzpa.net>
+
+	* [r16550] NEWS, liblwgeom/lwkmeans.c, regress/lwgeom_regress.sql,
+	  regress/lwgeom_regress_expected: ST_ClusterKMeans crash on NULL
+	  and EMPTY
+	  
+	  Closes #4071
+
+2018-04-16 17:28  Paul Ramsey <pramsey at cleverelephant.ca>
+
+	* [r16543] NEWS, libpgcommon/lwgeom_transform.c: Guard against
+	  lookup failure, to avoid segfault in internally called case
+	  (closes #4067)
+
+2018-04-10 02:34  Regina Obe <lr at pcorp.us>
+
+	* [r16536] ci/debbie/postgis_make_dist.sh: Disable sfcgal in make
+	  dist
+	  References #4068 for PostGIS 2.4
+
+2018-04-10 02:31  Regina Obe <lr at pcorp.us>
+
+	* [r16535] ci/debbie/postgis_regress.sh: Disable sfcgal testing
+	  until sfcgal 1.3.3 / CGAL 4.11 issue is resolved.
+	  References #4068 for PostGIS 2.4
+
+2018-04-09 17:26  Regina Obe <lr at pcorp.us>
+
+	* [r16534] ci/debbie/postgis_regress.sh: revise debbie to build
+	  against master sfcgal
+	  References #4068 for PostGIS 2.4
+
+2018-04-09 15:11  Regina Obe <lr at pcorp.us>
+
+	* [r16533] ci/winnie/build_postgis.sh,
+	  ci/winnie/package_postgis.sh: missed some spots where
+	  source_folder variable is used
+
+2018-04-09 01:41  Regina Obe <lr at pcorp.us>
+
+	* [r16532] ci/winnie/regress_postgis.sh: switch to test against
+	  GEOS 3.6.2
+
+2018-04-06 09:06  Regina Obe <lr at pcorp.us>
+
+	* [r16529] ci/winnie/regress_postgis.sh: fix path setting
+
+2018-04-06 05:21  Regina Obe <lr at pcorp.us>
+
+	* [r16527] Version.config, ci/winnie/build_postgis.sh,
+	  ci/winnie/regress_postgis.sh, extensions/upgradeable_versions.mk:
+	  Flip version to 2.4.5dev, revise winnie to be able to use
+	  source_folder if passed in (will allow tagged builds to be built
+	  from dev branch for testing)
+
+2018-04-02 06:54  Regina Obe <lr at pcorp.us>
+
+	* [r16520] doc/release_notes.xml: fix date typo in release notes
+
+2018-04-02 06:54  Regina Obe <lr at pcorp.us>
+
+	* [r16519] doc/release_notes.xml: Fix typo in release notes
+
+2018-04-02 04:57  Regina Obe <lr at pcorp.us>
+
+	* [r16517] ChangeLog, HOWTO_RELEASE, NEWS, README.postgis,
+	  Version.config, doc/release_notes.xml,
+	  extensions/upgradeable_versions.mk: Update in prep for 2.4.7
+
 2018-03-28 08:53  Regina Obe <lr at pcorp.us>
 
 	* [r16504] NEWS, doc/reference_raster.xml,

Modified: branches/2.4/NEWS
===================================================================
--- branches/2.4/NEWS	2018-09-12 14:43:15 UTC (rev 16760)
+++ branches/2.4/NEWS	2018-09-12 16:22:11 UTC (rev 16761)
@@ -1,5 +1,5 @@
 PostGIS 2.4.5
-2018/xx/xx
+2018/09/12
 
   * Bug Fixes and Enchantments
 
@@ -13,6 +13,7 @@
            (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)

Modified: branches/2.4/README.postgis
===================================================================
--- branches/2.4/README.postgis	2018-09-12 14:43:15 UTC (rev 16760)
+++ branches/2.4/README.postgis	2018-09-12 16:22:11 UTC (rev 16761)
@@ -1,8 +1,8 @@
 PostGIS - Geographic Information Systems Extensions to PostgreSQL
 =================================================================
 
-:Version: 2.4.4
-:Date: 2017-04-08
+:Version: 2.4.5
+:Date: 2017-09-12
 :Website: http://postgis.net
 
 This distribution contains a module which implements GIS simple features, ties

Modified: branches/2.4/doc/release_notes.xml
===================================================================
--- branches/2.4/doc/release_notes.xml	2018-09-12 14:43:15 UTC (rev 16760)
+++ branches/2.4/doc/release_notes.xml	2018-09-12 16:22:11 UTC (rev 16761)
@@ -4,6 +4,27 @@
     <subtitle>Release Notes</subtitle>
 
     <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: branches/2.4/extensions/upgradeable_versions.mk
===================================================================
--- branches/2.4/extensions/upgradeable_versions.mk	2018-09-12 14:43:15 UTC (rev 16760)
+++ branches/2.4/extensions/upgradeable_versions.mk	2018-09-12 16:22:11 UTC (rev 16761)
@@ -37,5 +37,6 @@
 	2.4.1 \
 	2.4.2 \
 	2.4.3 \
-	2.4.4
+	2.4.4 \
+  2.4.5
 



More information about the postgis-tickets mailing list