From ab0a393f8ef89e744c2c9e9d53059351a3ff192b Mon Sep 17 00:00:00 2001 From: Regina Obe Date: Thu, 6 Oct 2016 13:37:30 +0000 Subject: [PATCH] In prep for 2.2.3 release git-svn-id: http://svn.osgeo.org/postgis/branches/2.2@15171 b70326c6-7e19-0410-871a-916f4a2858ee --- ChangeLog | 410 +++++++++++++++++++++++++++++ NEWS | 2 +- Version.config | 2 +- doc/release_notes.xml | 42 ++- extensions/upgradeable_versions.mk | 3 +- 5 files changed, 455 insertions(+), 4 deletions(-) diff --git a/ChangeLog b/ChangeLog index e5ef074194f..81073cee0d2 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,413 @@ +2016-10-03 20:20 Paul Ramsey + + * [r15167] NEWS, liblwgeom/lwstroke.c: #3652, crash on + collection(multicurve(curve)) + +2016-09-27 08:22 Sandro Santilli + + * [r15158] NEWS, postgis/postgis_module.c: Do not call printf from + interrupt handler, fixing deadlocks + + Closes #3644 for 2.2 branch + +2016-09-25 11:41 Regina Obe + + * [r15142] NEWS, + extras/tiger_geocoder/geocode/interpolate_from_address.sql: fix + numeric in interpolate_from_address + Closes #3640 for PostGIS 2.2.3 + +2016-09-25 11:36 Regina Obe + + * [r15141] regress/tickets.sql, regress/tickets_expected: Test to + trap FreeBSD crash on small tables. + References #2985 for PostGIS 2.2.3 + +2016-09-25 03:54 Regina Obe + + * [r15137] NEWS, + extras/tiger_geocoder/normalize/normalize_address.sql, + extras/tiger_geocoder/pagc_normalize/pagc_normalize_address.sql: + tiger normalize, pagc_normalize integer out of range + closes #3641 for PostGIS 2.2.3 + +2016-09-24 07:22 Regina Obe + + * [r15135] extensions/postgis/Makefile.in: + ../../utils/create_spatial_ref_sys_config_dump.pl: not found on + FreeBSD Add $PERL (my freebsd doesn't work without it) + Closes #3639 for PostGIS 2.2.3 + +2016-09-23 06:39 Regina Obe + + * [r15130] NEWS, libpgcommon/Makefile.in, postgis/Makefile.in, + raster/rt_core/Makefile.in, raster/rt_pg/Makefile.in: + pgcommon/Makefile.in orders CFLAGS incorrectly leading to wrong + liblwgeom.h + (Fix to use source version instead of installed) + Patch from Greg Troxel + references #3604 for PostGIS 2.2.3 + +2016-09-19 04:55 Regina Obe + + * [r15119] NEWS, doc/faq_raster.xml, doc/reference_constructor.xml, + doc/reference_raster.xml: doc corrections from ruvyn for PostGIS + 2.2.3 + closes #3581 + closes #3580 + closes #3586 + closes #3575 + +2016-09-19 03:20 Regina Obe + + * [r15115] NEWS, raster/rt_pg/rtpostgis.sql.in: use ST_Union + instead of ST_Collect to compute raster max extent constraint + References #3501 for PostGIS 2.2.3 + +2016-09-13 19:14 Daniel Baston + + * [r15107] NEWS, liblwgeom/liblwgeom.h.in, + postgis/lwgeom_functions_basic.c, regress/tickets.sql, + regress/tickets_expected: #3569, Incorrect coordinates returned + by ST_CollectionHomogenize + +2016-09-13 19:09 Regina Obe + + * [r15106] regress/in_encodedpolyline.sql, + regress/in_encodedpolyline_expected: Add ST_SnapToGrid so 32-bit + and 64-bit answers agree + Closes #3629 for PostGIS 2.2 + +2016-09-13 08:39 Sandro Santilli + + * [r15103] topology/sql/populate.sql.in: Fix DEBUG build of + topology + +2016-09-09 14:28 Sandro Santilli + + * [r15093] NEWS, raster/rt_pg/rtpostgis.sql.in, + raster/test/regress/rt_createoverview.sql, + raster/test/regress/rt_createoverview_expected: Fix schema + support in RT_CreateOveriew + + Patch by hypostase + Closes #3615 + Include tests + +2016-09-09 14:23 Sandro Santilli + + * [r15091] NEWS: Note ST_SwapOrdinate capital-Y fix + +2016-09-09 14:22 Sandro Santilli + + * [r15090] regress/swapordinates.sql, + regress/swapordinates_expected: Add test for ST_SwapOrdinate fix + (#3628) + +2016-09-09 14:02 Sandro Santilli + + * [r15087] postgis/lwgeom_functions_basic.c: Fix lack of support + for capitalized-Y in SwapOrdinates + + Closes #3628 + +2016-09-08 16:06 Sandro Santilli + + * [r15086] topology/postgis_topology.c: Really fix callback reading + Edge data in presence of unexpected NULLs + +2016-09-08 15:53 Sandro Santilli + + * [r15084] topology/postgis_topology.c: Fix callback reading Edge + data in presence of unexpected NULLs + +2016-09-07 18:36 Sandro Santilli + + * [r15082] regress/run_test.pl: Do not require expecting DISCARD + ALL + + .. actually it may be a good idea to run it always after each + test .. + +2016-09-07 18:30 Sandro Santilli + + * [r15081] regress/run_test.pl: Style only: remove trailing + blankspaces + +2016-09-06 22:59 Daniel Baston + + * [r15076] NEWS: Add NEWS entry for #3627 + +2016-09-06 22:57 Daniel Baston + + * [r15075] postgis/lwgeom_export.c, + postgis/lwgeom_in_encoded_polyline.c, + regress/in_encodedpolyline.sql, + regress/in_encodedpolyline_expected, + regress/out_geometry_expected, regress/tickets.sql, + regress/tickets_expected: #3627, Encoded polyline functions + ignore precision parameter + +2016-09-06 15:37 Regina Obe + + * [r15073] NEWS, regress/run_test.pl: load_outdb related tests fix + for @INC change in perl + patch from Sebastiaan Couwenberg + closes #3624 for PostGIS 2.2 + +2016-09-06 14:42 Regina Obe + + * [r15071] ci/winnie/package_postgis.sh: Fix svnurl export (no + longer trunk) + +2016-08-05 14:53 Sandro Santilli + + * [r15039] NEWS, loader/shp2pgsql-cli.c: Allocate memory for + encoding argument, so it can be safely freed later. + + Fixes #3608 for 2.2 branch + + Patch by Matt Amos + +2016-08-05 14:11 Sandro Santilli + + * [r15036] NEWS, liblwgeom/lwlinearreferencing.c, + regress/regress_lrs.sql, regress/regress_lrs_expected: Fix + inconsistency with multilinestring in + ST_LocateBetweenElevations() + + Fixes #3607. + Includes testcase. + + Patch by Artur Zakirov + +2016-07-30 17:39 Regina Obe + + * [r15027] NEWS, extensions/address_standardizer/Makefile.in, + extensions/postgis_sfcgal/Makefile.in, + extensions/postgis_tiger_geocoder/Makefile.in: perl as found by + configure is not used in tiger, sfcgal, or address_standardizer + extensions + closes #3602 for PostGIS 2.2 + tiger_data not being backed up and add upgrade test + closes #3515 for PostGIS 2.2 + +2016-07-21 18:08 Sandro Santilli + + * [r15020] .drone.yml: Update .drone.yml from trunk + +2016-07-21 17:42 Sandro Santilli + + * [r15017] .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 11:32 Sandro Santilli + + * [r15009] .drone.yml, docker/build-test/Dockerfile.trisquel, + docker/build-test/Makefile: Remove docker config, update drone + + Docker project moved to: + http://git.osgeo.org/gogs/postgis/postgis-docker + +2016-07-19 21:45 Sandro Santilli + + * [r15001] README.md: Add Dronie badge + +2016-07-19 21:45 Sandro Santilli + + * [r15000] .drone.yml, docker, docker/build-test, + docker/build-test/Dockerfile.trisquel, + docker/build-test/Makefile: Add drone and docker config + +2016-07-05 10:51 Sandro Santilli + + * [r14992] .gitlab-ci.yml: apt-get update && install on the same + line + + This avoids attempts to install outdated packages due to cached + steps + +2016-07-02 16:33 Regina Obe + + * [r14982] doc/extras_tigergeocoder.xml: documentation corrections + from ruvyn for tiger geocoder + Closes #3593 for PostGIS 2.2 + +2016-06-20 01:45 Regina Obe + + * [r14975] doc/reference_raster.xml: Doco fixes + closes #3584 for PostGIS 2.2 + closes #3582 for PostGIS 2.2 + +2016-06-20 01:31 Regina Obe + + * [r14973] doc/reference_raster.xml: typo geometries should be + rasters + closes #3585 for 2.2 + +2016-06-15 20:37 Paul Ramsey + + * [r14956] NEWS, liblwgeom/lwgeom_geos.c, regress/tickets.sql, + regress/tickets_expected: #3579, crash in LWGEOM2GEOS + +2016-06-07 22:11 Daniel Baston + + * [r14942] regress/knn_recheck.sql, regress/knn_recheck_expected, + regress/tickets.sql, regress/tickets_expected: Make test for + #3573 run only on PG 9.5+ + +2016-06-07 13:49 Daniel Baston + + * [r14940] NEWS, postgis/gserialized_gist_nd.c, + regress/tickets.sql, regress/tickets_expected: #3573, operator + <<->> incorrectly calculates m distance + +2016-06-04 18:18 Regina Obe + + * [r14933] NEWS, loader/Makefile.in, loader/icons, + loader/icons/hicolor, loader/icons/hicolor/16x16, + loader/icons/hicolor/16x16/apps, + loader/icons/hicolor/16x16/apps/shp2pgsql-gui.png, + loader/icons/hicolor/22x22, loader/icons/hicolor/22x22/apps, + loader/icons/hicolor/22x22/apps/shp2pgsql-gui.png, + loader/icons/hicolor/24x24, loader/icons/hicolor/24x24/apps, + loader/icons/hicolor/24x24/apps/shp2pgsql-gui.png, + loader/icons/hicolor/32x32, loader/icons/hicolor/32x32/apps, + loader/icons/hicolor/32x32/apps/shp2pgsql-gui.png, + loader/icons/hicolor/36x36, loader/icons/hicolor/36x36/apps, + loader/icons/hicolor/36x36/apps/shp2pgsql-gui.png, + loader/icons/hicolor/40x40, loader/icons/hicolor/40x40/apps, + loader/icons/hicolor/40x40/apps/shp2pgsql-gui.png, + loader/icons/hicolor/42x42, loader/icons/hicolor/42x42/apps, + loader/icons/hicolor/42x42/apps/shp2pgsql-gui.png, + loader/icons/hicolor/48x48, loader/icons/hicolor/48x48/apps, + loader/icons/hicolor/48x48/apps/shp2pgsql-gui.png, + loader/icons/hicolor/64x64, loader/icons/hicolor/64x64/apps, + loader/icons/hicolor/64x64/apps/shp2pgsql-gui.png, + loader/icons/hicolor/8x8, loader/icons/hicolor/8x8/apps, + loader/icons/hicolor/8x8/apps/shp2pgsql-gui.png, + loader/shp2pgsql-gui.desktop: Install desktop file and + application icons for shp2pgsql-gui (Sebastiaan Couwenberg) + Closes #3571 for PostGIS 2.2 + +2016-05-25 17:28 Paul Ramsey + + * [r14920] NEWS, postgis/lwgeom_functions_basic.c, + regress/tickets.sql, regress/tickets_expected: #3565, st_setpoint + crashes database + +2016-05-12 19:11 Regina Obe + + * [r14900] extras/tiger_geocoder/geocode/reverse_geocode.sql: + Closes #3552 for PostGIS 2.2.3 + +2016-05-12 18:58 Regina Obe + + * [r14898] extras/tiger_geocoder/geocode/geocode_address.sql: fix + regexp mistake need to cast to text. + +2016-05-12 09:44 Sandro Santilli + + * [r14896] README.md: Fix winnie image link + +2016-05-12 09:19 Sandro Santilli + + * [r14895] README.md: Update debbie and winnie links to use https + +2016-05-04 22:02 Daniel Baston + + * [r14884] postgis/lwgeom_accum.c, postgis/lwgeom_geos.c, + regress/tickets.sql, regress/tickets_expected: #3470, + ST_Polygonize doesn't accept NULL geometries + +2016-05-01 16:23 Daniel Baston + + * [r14874] doc/reference_measure.xml, regress/tickets.sql, + regress/tickets_expected: #3119, Wrong documented behavior for + ST_LengthSpheroid + +2016-04-27 12:12 Daniel Baston + + * [r14865] doc/reference_raster.xml: #3218, ST_PixelAsCentroid + documentation has incorrect names + +2016-04-27 12:06 Daniel Baston + + * [r14862] doc/reference_raster.xml: #3217, ST_Value documentation + has incorrect parameter names + +2016-04-18 08:42 Sandro Santilli + + * [r14852] README.md: Fix gilab-ci badge + +2016-04-17 21:45 Regina Obe + + * [r14849] extras/tiger_geocoder/geocode/geocode.sql, + extras/tiger_geocoder/geocode/geocode_address.sql, + extras/tiger_geocoder/geocode/geocode_intersection.sql: Schema + qualify calls and prevent error when tiger street number is not a + number (just return first number part) + References #3531 #3451 for PostGIS 2.2.3 + +2016-04-17 20:38 Regina Obe + + * [r14848] extras/tiger_geocoder/geocode/geocode_intersection.sql: + Minor cleanup, change to schema qualify tables, + change to use tiger node ids overlap instead of intersects for + determining intersections + Closes #3530 for PostGIS 2.2.3 + References #3451 + +2016-04-13 16:53 Paul Ramsey + + * [r14840] regress/subdivide.sql, regress/subdivide_expected, + regress/tickets.sql: #3529, move test to subdivide.sql + +2016-04-13 15:57 Paul Ramsey + + * [r14837] regress/tickets.sql, regress/tickets_expected: Don't run + online test for GEOS 3.5 feature + +2016-04-12 21:39 Paul Ramsey + + * [r14834] NEWS, liblwgeom/cunit/cu_clip_by_rect.c, + liblwgeom/lwgeom.c, regress/tickets.sql, + regress/tickets_expected: #3522, handle POINT and MULTIPOINT + correctly in ST_Subdivide + +2016-04-12 19:19 Paul Ramsey + + * [r14831] NEWS, liblwgeom/lwgeodetic.c: #3524, add + interruptibility to geography brute force distance calculation + +2016-04-11 18:40 Paul Ramsey + + * [r14829] spatial_ref_sys.sql: #1851, spatial_ref_sys entries for + Pulkovo_1942_58, to_wgs84 + +2016-03-22 19:57 Paul Ramsey + + * [r14801] NEWS, doc/release_notes.xml: Fix rel notes on + ST_Intersects + +2016-03-22 18:23 Paul Ramsey + + * [r14798] NEWS, README.postgis, Version.config: Bump working + versions to 2.2.3dev + +2016-03-22 17:51 Paul Ramsey + + * [r14796] ChangeLog, NEWS, README.postgis, Version.config, + doc/release_notes.xml, extensions/upgradeable_versions.mk: + Version bumps, release notes for 2.2.2 + +2016-03-22 16:43 Paul Ramsey + + * [r14795] postgis, raster/rt_pg: Ignore built artifacts + 2016-03-20 05:07 Regina Obe * [r14791] doc/reference_output.xml: fix typo in last commit diff --git a/NEWS b/NEWS index c9c233810cb..0020379ddb6 100644 --- a/NEWS +++ b/NEWS @@ -1,5 +1,5 @@ PostGIS 2.2.3 -2016/09/XX +2016/10/06 * Bug Fixes * diff --git a/Version.config b/Version.config index 07d49bdaa8b..7d3d614a896 100644 --- a/Version.config +++ b/Version.config @@ -5,7 +5,7 @@ POSTGIS_MAJOR_VERSION=2 POSTGIS_MINOR_VERSION=2 -POSTGIS_MICRO_VERSION=3dev +POSTGIS_MICRO_VERSION=3 # 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 090e88c97f1..6495d8b316a 100644 --- a/doc/release_notes.xml +++ b/doc/release_notes.xml @@ -2,13 +2,53 @@ Appendix Release Notes + + Release 2.2.3 + Release date: 2016/10/06 + This is a bug fix and performance improvement release. + + Bug Fixes and Enhancements + 3615, Fix schema support in RT_CreateOveriew (Cait Smith) + 3628, Fix lack of support for capitalized-Y in SwapOrdinates + 3524, Add interruptibility to geography brute-force distance + calculation + 3522, Handle POINT and MULTIPOINT correctly in ST_Subdivide + 3565, ST_SetPoint can crash backend + 3571, Install desktop file and application icons + for shp2pgsql-gui (Sebastiaan Couwenberg) + 3573, Operator <<->> incorrectly calculates m distance + 3579, Crash in LWGEOM2GEOS + 3515, tiger_data not being backed up + 3569, Incorrect coordinates returned by ST_CollectionHomogenize + (Dan Baston) + 3602, perl as found by configure is not used + in tiger extension, postgis_sfcgal, address_standardizer + 3604, pgcommon/Makefile.in orders CFLAGS leads to installed liblwgeom.h + (Greg Troxel) + 3607, Fix inconsistency with multilinestring in + ST_LocateBetweenElevations (Artur Zakirov) + 3608, Fix crash passing -W UTF-8 to shp2pgsql (Matt Amos) + 3624, [raster] load_outdb related tests fail + for 2.2.2 & 2.3.0-beta1 on Debian unstable + perl @INC fix (Sebastiaan Couwenberg) + 3627, Encoded polyline functions ignore precision parameter + (Christian Quest / Dan Baston) + 3501, use ST_Union instead of ST_Collect to compute + raster max extent constraint + 3640, Interpolate_from_address sometimes results in "" invalid for numeric + 3641, Tiger normalize, pagc_normalize integer out of range + 3644, Deadlock on interrupt + 3542, Crash on Geometry(MultiCurve()) + Numerous documentation corrections from ruvyn + + Release 2.2.2 Release date: 2016/03/22 This is a bug fix and performance improvement release. - New Features + Bug Fixes and Enhancments #3463, Fix crash on face-collapsing edge change #3422, Improve ST_Split robustness on standard precision double systems (arm64, ppc64el, s390c, powerpc, ...) #3427, Update spatial_ref_sys to EPSG version 8.8 diff --git a/extensions/upgradeable_versions.mk b/extensions/upgradeable_versions.mk index 43806885c53..a71d7dd0875 100644 --- a/extensions/upgradeable_versions.mk +++ b/extensions/upgradeable_versions.mk @@ -19,4 +19,5 @@ UPGRADEABLE_VERSIONS = \ 2.1.9 \ 2.2.0 \ 2.2.1 \ - 2.2.2 + 2.2.2 \ + 2.2.3dev