[postgis-tickets] r15768 - 2.1.9 release changes
Paul Ramsey
pramsey at cleverelephant.ca
Tue Sep 19 10:43:43 PDT 2017
Author: pramsey
Date: 2017-09-19 10:43:43 -0700 (Tue, 19 Sep 2017)
New Revision: 15768
Modified:
branches/2.1/ChangeLog
branches/2.1/HOWTO_RELEASE
branches/2.1/NEWS
branches/2.1/README.postgis
branches/2.1/Version.config
branches/2.1/doc/release_notes.xml
branches/2.1/extensions/upgradeable_versions.mk
Log:
2.1.9 release changes
Modified: branches/2.1/ChangeLog
===================================================================
--- branches/2.1/ChangeLog 2017-09-19 17:43:08 UTC (rev 15767)
+++ branches/2.1/ChangeLog 2017-09-19 17:43:43 UTC (rev 15768)
@@ -1,3 +1,531 @@
+2017-09-18 21:59 pramsey
+
+ * NEWS: News item (references #3731)
+
+2017-09-18 14:45 pramsey
+
+ * NEWS: Added news entry (references #3774)
+
+2017-09-18 13:30 pramsey
+
+ * liblwgeom/lwcompound.c: Trig length calculation for compoundcurve
+ (references #3774)
+
+2017-09-14 22:59 pramsey
+
+ * postgis/gserialized_estimate.c: #3731, backend crash on zero size
+ stats histogram
+
+2017-09-14 14:07 pramsey
+
+ * loader/dbfopen.c, loader/pgsql2shp-core.c,
+ loader/shp2pgsql-core.c, raster/loader/raster2pgsql.c: #3847,
+ coverity fixes for 2.1
+
+2017-09-13 20:31 pramsey
+
+ * doc/extras_topology.xml: Fix misplaced section end
+
+2017-09-13 20:21 pramsey
+
+ * doc/extras_topology.xml: #3249, #2352, document ST_RemoveIsoEdge
+
+2017-09-11 16:41 strk
+
+ * .drone.yml: [drone] disable interrupt test, add upgrade test
+
+2017-09-05 16:57 pramsey
+
+ * liblwgeom/cunit/cu_geos.c, liblwgeom/lwgeom_geos.c: #3829
+ Segfault in LWGEOM2GEOS
+
+2016-10-28 15:42 strk
+
+ * .drone.yml: Update drone yml to 0.5 version
+
+ See https://git.osgeo.org/gogs/sac/gogs-service/issues/14
+
+2016-10-10 19:47 strk
+
+ * .drone.yml: Be verbose in running tests
+
+2016-10-06 17:32 strk
+
+ * doc/doxygen.cfg.in: Remove hard-coded version in Doxygen project
+ name
+
+2016-09-27 08:23 strk
+
+ * NEWS, postgis/postgis_module.c: Do not call printf from interrupt
+ handler, fixing deadlocks
+
+ Closes #3644 for 2.1 branch
+
+2016-08-05 14:55 strk
+
+ * NEWS, loader/shp2pgsql-cli.c: Allocate memory for encoding
+ argument, so it can be safely freed later.
+
+ Fixes #3608 for 2.1 branch
+
+ Patch by Matt Amos <zerebubuth at gmail.com>
+
+2016-08-05 14:12 strk
+
+ * NEWS, liblwgeom/lwlinearreferencing.c, regress/regress_lrs.sql,
+ regress/regress_lrs_expected: Fix inconsistency with
+ multilinestring in ST_LocateBetweenElevations()
+
+ Closes #3607
+ Includes testcase
+
+ Patch by Artur Zakirov <a.zakirov at postgrespro.ru>
+
+2016-07-21 18:10 strk
+
+ * .drone.yml: Update drone config from trunk
+
+2016-07-21 17:44 strk
+
+ * .drone.yml: Use -O0 for test builds, add reference to
+ postgis-docker
+
+ Removing the optimization flag reduces build time from ~40s to
+ ~30s
+
+2016-07-21 16:14 strk
+
+ * configure.ac: Fix detectino of ability to build comments
+
+2016-07-21 13:55 strk
+
+ * .drone.yml: Split build and check steps
+
+2016-07-21 12:19 strk
+
+ * configure.ac: Reduce expected requirements for building comments
+ and pdf docs
+
+ See https://drone.osgeo.kbt.io/postgis/postgis/25
+
+2016-07-21 11:54 strk
+
+ * .drone.yml: Avoid the unstable "wait"
+
+2016-07-21 11:35 strk
+
+ * .drone.yml: Add drone config
+
+2016-07-05 10:22 strk
+
+ * .gitlab-ci.yml: apt-get update && install on the same line
+
+ This avoids attempts to install outdated packages due to cached
+ steps
+
+2016-06-26 03:11 pramsey
+
+ * regress/tickets_expected: Remove COPY from expected
+
+2016-06-17 22:19 pramsey
+
+ * NEWS, liblwgeom/lwin_geojson.c, regress/tickets.sql,
+ regress/tickets_expected: #3583, geojson crash on malformed
+ multipolygon
+
+2016-06-15 21:12 pramsey
+
+ * NEWS, liblwgeom/lwgeom_geos.c, regress/tickets.sql,
+ regress/tickets_expected: #3579, crash in LWGEOM2GEOS
+
+2016-05-25 17:28 pramsey
+
+ * NEWS, postgis/lwgeom_functions_basic.c, regress/tickets.sql,
+ regress/tickets_expected: #3565, st_setpoint crashes database
+
+2016-05-01 16:50 dbaston
+
+ * install-sh: revert unwanted install-sh change in last commit
+
+2016-05-01 16:23 dbaston
+
+ * doc/reference_measure.xml, install-sh: #3119, Wrong documented
+ behavior for ST_LengthSpheroid
+
+2016-04-27 12:12 dbaston
+
+ * doc/reference_raster.xml: #3218, ST_PixelAsCentroid documentation
+ has incorrect names
+
+2016-04-27 12:07 dbaston
+
+ * doc/reference_raster.xml: #3217, ST_Value documentation has
+ incorrect parameter names
+
+2016-04-11 18:37 pramsey
+
+ * spatial_ref_sys.sql: #1851, spatial_ref_sys entries for
+ Pulkovo_1942_58 to_wgs84 entries
+
+2016-02-26 14:36 pramsey
+
+ * NEWS: #3429, news update
+
+2016-02-26 11:37 pramsey
+
+ * raster/loader/raster2pgsql.c, raster/rt_core/rt_api.c,
+ raster/rt_core/rt_api.h, raster/rt_pg/rt_pg.c,
+ raster/test/cunit/cu_tester.c: Expunge rt_init_allocators (#3429)
+
+2016-02-23 17:01 pramsey
+
+ * NEWS, postgis/lwgeom_in_kml.c: #3461, ST_GeomFromKML crashes
+ Postgres when there are innerBoundaryIs and no outerBoundaryIs
+
+2016-01-29 08:08 strk
+
+ * doc/extras_topology.xml: Fix return type of AddTopoGeometryColumn
+ in documentation
+
+2016-01-19 17:07 pramsey
+
+ * NEWS, liblwgeom/ptarray.c: #3436, memory handling mistake in
+ ptarray_clone_deep
+
+2016-01-15 17:29 strk
+
+ * doc/extras_tigergeocoder.xml: Typo
+
+2016-01-11 13:53 pramsey
+
+ * postgis/lwgeom_backend_api.c: #3054, build warning on GUC change
+ for PgSQL 9.0
+
+2015-12-22 15:50 dbaston
+
+ * NEWS: Add NEWS items and sort
+
+2015-12-14 13:10 dbaston
+
+ * liblwgeom/cunit/cu_geodetic.c, liblwgeom/lwgeodetic.c: #3393,
+ ST_Area NaN on some polygons
+
+2015-12-04 00:07 dbaston
+
+ * liblwgeom/lwout_geojson.c: #3389, buffer overflow in
+ lwgeom_to_geojson
+
+2015-12-03 18:47 strk
+
+ * doc/reference_editor.xml: Corrected return type of ST_ForceRHR in
+ docs.
+
+ Patch by Sergey Fedoseev <fedoseev.sergey at gmail.com>
+
+ Closes https://github.com/postgis/postgis/pull/78
+
+2015-11-30 16:30 pramsey
+
+ * NEWS, liblwgeom/lwout_svg.c: #2232, avoid accumulated error in
+ SVG rounding
+
+2015-11-26 09:13 strk
+
+ * NEWS, topology/topology.sql.in: Fix handling of hierarchical topo
+ layers with multiple topologies
+
+ Different layers with same id in different topologies confused
+ GetTopoGeomElements and AddTopoGeometryColumn.
+
+ See #3378
+
+2015-11-25 21:45 pramsey
+
+ * NEWS, liblwgeom/lwgeom.c, regress/tickets.sql,
+ regress/tickets_expected: #3375, repeated points crash
+
+2015-11-25 20:12 pramsey
+
+ * liblwgeom/cunit/cu_algorithm.c, liblwgeom/lwalgorithm.c: #3099,
+ fix to arc center calculation from tiipponen
+
+2015-11-20 09:49 strk
+
+ * regress/run_test.pl: Allow existance of databases including name
+ of target test db
+
+ .. otherwise you get a weird "database postgis_reg already
+ exists"
+ when only having a database like "postgis_reg_22" (for example)
+ ..
+
+2015-11-16 16:29 strk
+
+ * liblwgeom/cunit/cu_in_wkt.c: Show actual location of wkt test
+
+2015-11-16 14:43 strk
+
+ * .gitlab-ci.yml: Install flex and bison
+
+ For some reason these seem to be needed by gitlab-ci build
+
+2015-11-16 14:01 strk
+
+ * .gitlab-ci.yml: 2.1 branch has no "installcheck" rule
+
+2015-11-16 12:05 strk
+
+ * .gitlab-ci.yml: Add gitlab-ci configuration
+
+2015-11-07 10:28 strk
+
+ * NEWS, topology/sql/topogeometry/totopogeom.sql.in,
+ topology/test/regress/totopogeom.sql,
+ topology/test/regress/totopogeom_expected: Fix toTopoGeom loss of
+ low-id primitives from TopoGeometry definition
+
+ Affects toTopoGeom on including edge with id=2 and face with id=3
+ Includes tests.
+ Fixes #3359
+
+2015-11-06 11:11 strk
+
+ * authors.git, authors.svn: Update authors emails from trunk
+
+2015-11-02 07:46 robe
+
+ * NEWS, doc/release_notes.xml: update release notes (include
+ references #3355)
+
+2015-11-02 07:34 robe
+
+ * postgis/geography_measurement.c: ST_Segmentize does not add
+ geography box
+ ST_Intersects fails as result
+ fix for PostGIS 2.1
+ closes #3355
+
+2015-10-29 09:53 strk
+
+ * .travis.yml: Send travis activity notices to #postgis-activity
+
+ See
+ https://lists.osgeo.org/pipermail/postgis-devel/2015-October/025436.html
+
+2015-10-29 09:53 strk
+
+ * .travis.yml: Remove carriage returns from .travis.yml
+
+2015-10-29 08:37 strk
+
+ * NEWS, topology/sql/sqlmm.sql.in, topology/test/regress/sqlmm.sql,
+ topology/test/regress/sqlmm_expected: Set edge endpoints as
+ isolated on ST_RemoveIsoEdge
+
+ See #3351
+
+2015-10-24 22:13 robe
+
+ * extras/tiger_geocoder/tiger_2011/tiger_loader_2013.sql: closes
+ #3347 force order of staged insert columns to be in table column
+ order
+
+2015-10-22 15:55 pramsey
+
+ * postgis/gserialized_typmod.c: #3342, ignoring M in typmod output
+
+2015-10-05 20:20 pramsey
+
+ * doc/reference_processing.xml, doc/xsl/postgis_aggs_mm.xml.xsl:
+ #2916, 'curvepolygons', not 'curvedpolygons'
+
+2015-09-30 10:57 strk
+
+ * NEWS: Add item for almost-collinear linestring topology import
+ (#3280)
+
+2015-09-30 10:54 strk
+
+ * NEWS: Add item about export symbols (#3281)
+
+2015-09-30 10:51 strk
+
+ * topology/sql/populate.sql.in,
+ topology/test/regress/topogeo_addlinestring.sql,
+ topology/test/regress/topogeo_addlinestring_expected_newsnap,
+ topology/test/regress/topogeo_addlinestring_expected_oldsnap:
+ Improve robustness of adding points to topology (#3280)
+
+ When multiple edges are within tolerance from the added point,
+ give preference to snapping to the one which contains a point
+ projected to it.
+
+2015-09-30 10:51 strk
+
+ * configure.ac: Do not export library symbols from the PostgreSQL
+ module
+
+ Makes it easy for other modules to use dynamically linked
+ liblwgeom.
+ See #3281.
+
+2015-09-30 10:51 strk
+
+ * regress/regress_sfcgal.sql, regress/regress_sfcgal_expected:
+ Avoid -0 in output
+
+ Fixes test run with SFCGAL 1.2.0.
+ See #3171
+
+2015-09-09 13:19 strk
+
+ * doc/extras_topology.xml: Fix docs for topology.intersects (#2593)
+
+2015-08-29 16:33 strk
+
+ * topology/test/regress/topogeo_addlinestring.sql: Add SRID to
+ TopoGeo_AddLinestring tests
+
+2015-08-29 16:18 strk
+
+ * topology/test/regress/st_modedgesplit.sql,
+ topology/test/regress/st_newedgessplit.sql: Add SRID to test for
+ edge split
+
+2015-08-26 14:11 strk
+
+ * topology/test/regress/st_getfaceedges.sql,
+ topology/test/regress/st_getfaceedges_expected: Add test for
+ #3265 (ST_GetFaceEdges issue)
+
+ Succeeds in 2.1 branch
+
+2015-08-24 03:24 robe
+
+ * extras/tiger_geocoder/tiger_2011/tiger_loader_2013.sql: #2336
+ FIPS 20 causes wildcard expansion to wget all files
+
+2015-08-20 20:15 nicklas
+
+ * liblwgeom/measures3d.c: Fix typo causing wrong answer in 3d-calc
+ in some situations branch 2.1 #3251
+
+2015-08-20 19:31 robe
+
+ * extras/tiger_geocoder/tiger_2011/utility/levenshtein_ignore_case.sql:
+ #3161: treat nulls as blank text for rating purposes (
+ geocode_intersection returns a null rating for a specific
+ intersection)
+
+2015-08-19 16:51 strk
+
+ * NEWS: Add note about #3245 fix
+
+2015-08-19 16:50 strk
+
+ * liblwgeom/lwgeom_geos.c, liblwgeom/lwgeom_geos_split.c: Always
+ return a fully owned object to lwgeom/geos function callers
+
+ See #3245
+
+2015-08-18 13:39 pramsey
+
+ * NEWS, loader/shp2pgsql-core.c: #2283, shp2pgsql may be parsing
+ shp's multipolygon incorrectly
+
+2015-08-18 12:58 strk
+
+ * doc/extras_topology.xml: Correct exception info about
+ GetFaceByPoint and GetEdgeByPoint (#3241)
+
+2015-08-18 12:02 strk
+
+ * topology/test/regress/getfacebypoint.sql,
+ topology/test/regress/getfacebypoint_expected: Add labels for
+ getFaceByNode tests
+
+ Makes it easier to know which test failed
+
+2015-08-18 09:15 strk
+
+ * doc/extras_topology.xml: See Also GetFaceByPoint in
+ GetNodeByPoint and GetEdgeByPoint docs
+
+2015-08-11 20:19 robe
+
+ * postgis/postgis.sql.in: #3236 get rid of STRICT on
+ ST_OrderingEquals -- preventing spatial index from being used.
+
+2015-08-07 16:21 strk
+
+ * topology/test/regress/sqlmm.sql,
+ topology/test/regress/sqlmm_expected: Enhance test for
+ ST_MoveIsoNode
+
+ Test edge crossing and valid move
+
+2015-08-06 17:05 strk
+
+ * topology/test/regress/sqlmm.sql,
+ topology/test/regress/sqlmm_expected: Fix test to really remove
+ an isolated node
+
+ Prior to this, only the non-isolated ones were attempted to be
+ removed (only testing the failure case)
+
+2015-07-31 17:20 strk
+
+ * NEWS, postgis/gserialized_estimate.c: Fix uninitialized stddev in
+ stats computation (#3222)
+
+ Patch by Daniel Baston
+
+2015-07-23 16:29 pramsey
+
+ * doc/po/it_IT/using_postgis_dataman.xml.po,
+ doc/po/pt_BR/using_postgis_dataman.xml.po,
+ doc/po/templates/using_postgis_dataman.xml.pot: Sp(?)
+
+2015-07-20 17:12 strk
+
+ * NEWS, topology/test/regress/addtopogeometrycolumn.sql,
+ topology/test/regress/addtopogeometrycolumn_expected,
+ topology/test/regress/createtopology.sql,
+ topology/test/regress/createtopology_expected,
+ topology/test/regress/droptopology.sql,
+ topology/test/regress/droptopology_expected,
+ topology/topology.sql.in: Handle invalid topology names (#3196)
+
+ Updates regressions for changes.
+
+ Patch by Mike Toews <mwtoews at gmail.com>
+
+2015-07-13 15:50 pramsey
+
+ * liblwgeom/measures3d.h, liblwgeom/stringbuffer.h,
+ loader/safileio.c, raster/loader/raster2pgsql.c,
+ raster/rt_core/rt_api.c: Quiet Clang warnings
+
+2015-07-09 10:14 strk
+
+ * doc/extras_topology.xml: Tag <para> can be within <note>, not
+ viceversa (oops)
+
+2015-07-09 10:09 strk
+
+ * NEWS, doc/extras_topology.xml: Clarify ST_AddEdgeModFace docs
+ about new face side (#3198)
+
+2015-07-08 17:24 pramsey
+
+ * NEWS, Version.config: Push versions forward for 2.1.9dev
+
+2015-07-07 13:49 pramsey
+
+ * ChangeLog, NEWS, README.postgis, Version.config,
+ doc/release_notes.xml, extensions/upgradeable_versions.mk:
+ Prepare for 2.1.8
+
2015-07-04 05:48 robe
* doc/reference_sfcgal.xml: #3116: SFCGAL add documentation for
Modified: branches/2.1/HOWTO_RELEASE
===================================================================
--- branches/2.1/HOWTO_RELEASE 2017-09-19 17:43:08 UTC (rev 15767)
+++ branches/2.1/HOWTO_RELEASE 2017-09-19 17:43:43 UTC (rev 15768)
@@ -51,7 +51,7 @@
(remove the "dev" suffix)
- Commit all your changes
- Tag the release:
- $ base=http://svn.osgeo.org/postgis/
+ $ base=https://svn.osgeo.org/postgis/
$ rev=2.1.PATCH
$ svn copy -m "Tagged release $rev" $base/branches/2.1 $base/tags/$rev
- Run: sh make_dist.sh $rev
Modified: branches/2.1/NEWS
===================================================================
--- branches/2.1/NEWS 2017-09-19 17:43:08 UTC (rev 15767)
+++ branches/2.1/NEWS 2017-09-19 17:43:43 UTC (rev 15768)
@@ -1,5 +1,5 @@
PostGIS 2.1.9
-2015/xx/xx
+2017/09/19
* Bug Fixes *
Modified: branches/2.1/README.postgis
===================================================================
--- branches/2.1/README.postgis 2017-09-19 17:43:08 UTC (rev 15767)
+++ branches/2.1/README.postgis 2017-09-19 17:43:43 UTC (rev 15768)
@@ -1,8 +1,8 @@
PostGIS - Geographic Information Systems Extensions to PostgreSQL
=================================================================
-:Version: 2.1.8
-:Date: 2015-07-07
+:Version: 2.1.9
+:Date: 2017-09-19
:Website: http://postgis.net
This distribution contains a module which implements GIS simple features, ties
Modified: branches/2.1/Version.config
===================================================================
--- branches/2.1/Version.config 2017-09-19 17:43:08 UTC (rev 15767)
+++ branches/2.1/Version.config 2017-09-19 17:43:43 UTC (rev 15768)
@@ -5,5 +5,5 @@
POSTGIS_MAJOR_VERSION=2
POSTGIS_MINOR_VERSION=1
-POSTGIS_MICRO_VERSION=9dev
+POSTGIS_MICRO_VERSION=9
Modified: branches/2.1/doc/release_notes.xml
===================================================================
--- branches/2.1/doc/release_notes.xml 2017-09-19 17:43:08 UTC (rev 15767)
+++ branches/2.1/doc/release_notes.xml 2017-09-19 17:43:43 UTC (rev 15768)
@@ -5,19 +5,36 @@
<sect1>
<title>Release 2.1.9</title>
- <para>Release date: 2015-XX-XX</para>
+ <para>Release date: 2017-09-19</para>
<para>This is a critical bug fix release.</para>
<simplesect>
<title>Bug Fixes</title>
+ <para>#2232, avoid accumulated error in SVG rounding</para>
+ <para>#2283, Import nested holey multipolygons correctly</para>
+ <para>#3222, Fix uninitialized stddev in stats computation</para>
+ <para>#3196, do not let DropTopology drop non-topology schemes</para>
<para>#3198, ST_AddEdgeModFace docs report wrong side of new face</para>
- <para>#3196, do not let DropTopology drop non-topology schemes</para>
- <para>#3222, Fix uninitialized stddev in stats computation</para>
- <para>#2283, Import nested holey multipolygons correctly</para>
<para>#3245, Ensure lwgeom/geos returns are fully owned</para>
+ <para>#3280, Fix topology import of almost collinear linestrings</para>
<para>#3281, Do not export liblwgeom symbols from the PostgreSQL module</para>
- <para>#3280, Fix topology import of almost collinear linestrings</para>
- <para>#3355, Fix geography ST_Segmentize() does not add geodetic box.
- ST_Intersects and other relationship functions always return false as result.</para>
+ <para>#3351, Set endnodes isolation on ST_RemoveIsoEdge</para>
+ <para>#3355, Fix geography ST_Segmentize() does not add geodetic box ST_Intersects and other relationship functions always return false as result.</para>
+ <para>#3359, Fix toTopoGeom loss of low-id primitives from TopoGeometry definition</para>
+ <para>#3375, crash in repeated point removal for collection(point)</para>
+ <para>#3378, Fix handling of hierarchical TopoGeometries with of multiple topologies</para>
+ <para>#3389, Buffer overflow in lwgeom_to_geojson</para>
+ <para>#3393, ST_Area NaN for some polygons</para>
+ <para>#3436, memory handling mistake in ptarray_clone_deep </para>
+ <para>#3461, ST_GeomFromKML crashes Postgres when there are innerBoundaryIs and no outerBoundaryIs</para>
+ <para>#3429, upgrading to 2.2 or 2.3 can cause crash/hang on some platforms</para>
+ <para>#3565, ST_SetPoint can crash backend</para>
+ <para>#3579, Crash in LWGEOM2GEOS</para>
+ <para>#3583, Crash in ST_GeomFromGeoJSON on malformed multipolygon</para>
+ <para>#3607, Fix inconsistency with multilinestring in ST_LocateBetweenElevations (Artur Zakirov)</para>
+ <para>#3608, Fix crash passing -W UTF-8 to shp2pgsql (Matt Amos)</para>
+ <para>#3644, Deadlock on interrupt</para>
+ <para>#3774, Trigonometric length for CompoundCurves</para>
+ <para>#3731, Crash on very small table of homogenous data </para>
</simplesect>
</sect1>
Modified: branches/2.1/extensions/upgradeable_versions.mk
===================================================================
--- branches/2.1/extensions/upgradeable_versions.mk 2017-09-19 17:43:08 UTC (rev 15767)
+++ branches/2.1/extensions/upgradeable_versions.mk 2017-09-19 17:43:43 UTC (rev 15768)
@@ -17,7 +17,8 @@
2.1.5 \
2.1.6 \
2.1.7 \
- 2.1.8
+ 2.1.8 \
+ 2.1.9
UPGRADEABLE_VERSIONS_MINOR = \
2.0.0 \
@@ -41,4 +42,5 @@
2.1.5 \
2.1.6 \
2.1.7 \
- 2.1.8
+ 2.1.8 \
+ 2.1.9
More information about the postgis-tickets
mailing list