[postgis-tickets] r17857 - Prepping for PostGIS 3.0.0rc1 release
Regina Obe
lr at pcorp.us
Sat Oct 5 11:06:52 PDT 2019
Author: robe
Date: 2019-10-05 11:06:52 -0700 (Sat, 05 Oct 2019)
New Revision: 17857
Modified:
trunk/ChangeLog
trunk/NEWS
trunk/README.postgis
trunk/Version.config
trunk/ci/winnie/build_postgis.sh
trunk/ci/winnie/regress_postgis.sh
trunk/doc/release_notes.xml
trunk/extensions/upgradeable_versions.mk
Log:
Prepping for PostGIS 3.0.0rc1 release
Modified: trunk/ChangeLog
===================================================================
--- trunk/ChangeLog 2019-10-04 18:25:46 UTC (rev 17856)
+++ trunk/ChangeLog 2019-10-05 18:06:52 UTC (rev 17857)
@@ -1,3 +1,169 @@
+2019-10-04 18:25 Paul Ramsey <pramsey at cleverelephant.ca>
+
+ * [r17856] postgis/lwgeom_accum.c, postgis/lwgeom_accum.h,
+ postgis/lwgeom_geos.c, postgis/postgis.sql.in,
+ postgis/postgis_after_upgrade.sql,
+ postgis/postgis_before_upgrade.sql, regress/run_test.pl: Restore
+ ST_Union() aggregate signature and re-work
+ performance/size enhancement to continue to avoid
+ using Array type during ST_Union(), hopefully
+ avoiding Array size limitations.
+
+2019-10-03 09:49 Raúl Marín Rodríguez <rmrodriguez at carto.com>
+
+ * [r17855] autogen.sh: autogen.sh: Exit with an error when a tool
+ is missing
+
+2019-10-03 09:40 Raúl Marín Rodríguez <rmrodriguez at carto.com>
+
+ * [r17854] NEWS, configure.ac: Use a clean environment when
+ detecting C++ libraries
+
+ Closes #4520
+ Closes https://github.com/postgis/postgis/pull/488
+
+2019-10-02 18:22 Paul Ramsey <pramsey at cleverelephant.ca>
+
+ * [r17851] postgis/lwgeom_export.c: Use snprintf in building SRID
+ query string
+
+2019-10-02 13:45 Raúl Marín Rodríguez <rmrodriguez at carto.com>
+
+ * [r17846] NEWS, postgis/lwgeom_export.c: getSRIDbySRS: Fix crash
+
+ - Prevents stack overflow when the srs is long (query + srs > 256
+ chars).
+ - Prevents sql injection.
+
+ References #4519
+ Closes https://github.com/postgis/postgis/pull/487
+
+2019-10-01 17:29 Paul Ramsey <pramsey at cleverelephant.ca>
+
+ * [r17845] extensions/upgradeable_versions.mk: Get a little bit
+ ahead on extension upgrade paths, so
+ patch releases of older versions can still upgrade to 3.0 in
+ near future
+
+2019-10-01 17:28 Paul Ramsey <pramsey at cleverelephant.ca>
+
+ * [r17844] postgis/postgis_before_upgrade.sql: Fix scripts-based
+ (not extension) upgrade from 2.4
+ Closes #4516
+
+2019-10-01 14:30 Regina Obe <lr at pcorp.us>
+
+ * [r17842] NEWS: Create slot for next release - be confident we'll
+ do another before end of month
+
+2019-09-30 21:18 Paul Ramsey <pramsey at cleverelephant.ca>
+
+ * [r17841] raster/test/regress/rt_gdalwarp.sql,
+ raster/test/regress/rt_gdalwarp_expected: Turn rt_gdalwarp tests
+ back on, removing grid shifts to account
+ for changes in Proj installed grids
+
+2019-09-30 19:49 Paul Ramsey <pramsey at cleverelephant.ca>
+
+ * [r17839] regress/loader/ReprojectPts-w.select.expected,
+ regress/loader/ReprojectPts.opts,
+ regress/loader/ReprojectPts.select.expected,
+ regress/loader/ReprojectPtsD.opts,
+ regress/loader/ReprojectPtsD.select.expected,
+ regress/loader/ReprojectPtsGeog-w.select.expected,
+ regress/loader/ReprojectPtsGeog.opts,
+ regress/loader/ReprojectPtsGeog.select.expected,
+ regress/loader/ReprojectPtsGeogD-w.select.expected,
+ regress/loader/ReprojectPtsGeogD.opts,
+ regress/loader/ReprojectPtsGeogD.select.expected: Avoid
+ datum/grid shifts in reproject test, to lower
+ sensitivity to variance in proj installations wrt
+ whether or not grid shift files are installed.
+ References #4500
+
+2019-09-30 18:55 Regina Obe <lr at pcorp.us>
+
+ * [r17838] ci/bessie32/postgis_regress.sh: Add CXX and CXXFLAGS
+ from pg_config seems to fix wagyu load issue
+ Closes #4474
+
+2019-09-30 16:38 Regina Obe <lr at pcorp.us>
+
+ * [r17837] ci/bessie32/postgis_regress.sh: Put back wagyu, but try
+ to force gcc8 as compiler and use CFLAGS from PostgreSQL 11
+ install
+ References #4474
+
+2019-09-29 00:38 Regina Obe <lr at pcorp.us>
+
+ * [r17836] Version.config, extensions/upgradeable_versions.mk: Flip
+ to 3.0.0beta2dev
+
+2019-09-28 23:55 Regina Obe <lr at pcorp.us>
+
+ * [r17832] NEWS: oops forgot to commit same note in NEWS
+
+2019-09-28 23:54 Regina Obe <lr at pcorp.us>
+
+ * [r17831] doc/release_notes.xml: Add note about additional
+ performance enhancements with GEOS 3.8
+
+2019-09-28 23:28 Regina Obe <lr at pcorp.us>
+
+ * [r17830] ChangeLog, Version.config,
+ extensions/upgradeable_versions.mk: Prepare for PostGIS
+ 3.0.0beta1
+
+2019-09-28 22:37 Regina Obe <lr at pcorp.us>
+
+ * [r17829] ci/bessie32/postgis_regress.sh: Turn off wagyu for now
+ for 32-bit FreeBSD12. For some reason it is deciding to use a
+ higher gcc for wagyu building which causes the issue
+ References #4474
+
+2019-09-28 22:13 Regina Obe <lr at pcorp.us>
+
+ * [r17828] ci/bessie32/postgis_regress.sh,
+ ci/winnie/build_postgis.sh, ci/winnie/package_postgis.sh,
+ ci/winnie/regress_postgis.sh: take out all pathing to see if that
+ fixes the issue, in theory pkg-config should take care of
+ everything. Set default GEOS to 3.8.0beta1 for winnie
+
+2019-09-28 13:09 Regina Obe <lr at pcorp.us>
+
+ * [r17827] NEWS, README.postgis, doc/release_notes.xml: Update docs
+ in prep for 3.0.0beta1 release
+
+2019-09-28 02:52 Regina Obe <lr at pcorp.us>
+
+ * [r17825] NEWS, extensions/postgis_tiger_geocoder/Makefile.in,
+ extras/tiger_geocoder/create_geocode.bat,
+ extras/tiger_geocoder/create_geocode.sh,
+ extras/tiger_geocoder/tiger_loader_2018.sql,
+ extras/tiger_geocoder/tiger_loader_2019.sql,
+ extras/tiger_geocoder/upgrade_geocoder.bat,
+ extras/tiger_geocoder/upgrade_geocoder.sh: Fix issue with loading
+ tabblock
+ Update geocoder to load 2019 data
+ Closes #4509 for PostGIS 3.0
+ References #4338 for PostGIS 3.0
+
+2019-09-28 00:41 Regina Obe <lr at pcorp.us>
+
+ * [r17824] topology/test/regress/topogeo_addlinestring.sql,
+ topology/test/regress/topogeo_addlinestring_expected: Missed some
+ fixes in last commit. this should work on all.
+ References #4514 for PostGIS 3.0
+
+2019-09-27 23:59 Regina Obe <lr at pcorp.us>
+
+ * [r17823] topology/test/regress/topogeo_addlinestring.sql,
+ topology/test/regress/topogeo_addlinestring_expected,
+ topology/test/regress/topogeo_addpolygon.sql,
+ topology/test/regress/topogeo_addpolygon_expected: Revise
+ topology tests so they yield same results in GEOS 3.8 and lower
+ References #4514 for PostGIS 3.0
+
2019-09-25 10:31 Raúl Marín Rodríguez <rmrodriguez at carto.com>
* [r17822] extensions/upgrade-paths-rules.mk:
Modified: trunk/NEWS
===================================================================
--- trunk/NEWS 2019-10-04 18:25:46 UTC (rev 17856)
+++ trunk/NEWS 2019-10-05 18:06:52 UTC (rev 17857)
@@ -1,5 +1,5 @@
-PostGIS 3.0.0beta2
-2019/10/xx
+PostGIS 3.0.0rc1
+2019/10/05
For full changes and enhancements, refer to PostGIS 3.0.0.
This version requires PostgreSQL 9.5+-12 and GEOS >= 3.6+
@@ -9,8 +9,11 @@
* Major highlights *
- #4519, Fix getSRIDbySRS crash (Raúl Marín)
- #4520, Use a clean environment when detecting C++ libraries (Raúl Marín)
+ - Restore ST_Union() aggregate signature so drop agg not required and re-work
+ performance/size enhancement to continue to avoid
+ using Array type during ST_Union(), hopefully
+ avoiding Array size limitations. (Paul Ramsey)
-
PostGIS 3.0.0beta1
2019/09/28
For full changes and enhancements, refer to PostGIS 3.0.0.
Modified: trunk/README.postgis
===================================================================
--- trunk/README.postgis 2019-10-04 18:25:46 UTC (rev 17856)
+++ trunk/README.postgis 2019-10-05 18:06:52 UTC (rev 17857)
@@ -1,8 +1,8 @@
PostGIS - Geographic Information Systems Extensions to PostgreSQL
=================================================================
-:Version: 3.0.0beta1
-:Date: 2019-09-28
+:Version: 3.0.0rc1
+:Date: 2019-10-05
:Website: https://postgis.net
This distribution contains a module which implements GIS simple features, ties
Modified: trunk/Version.config
===================================================================
--- trunk/Version.config 2019-10-04 18:25:46 UTC (rev 17856)
+++ trunk/Version.config 2019-10-05 18:06:52 UTC (rev 17857)
@@ -5,7 +5,7 @@
POSTGIS_MAJOR_VERSION=3
POSTGIS_MINOR_VERSION=0
-POSTGIS_MICRO_VERSION=0beta2dev
+POSTGIS_MICRO_VERSION=0rc1
# Liblwgeom interface versioning, reset to 0:0:0 (cur:age:rev)
# when changing POSTGIS_MINOR_VERSION
Modified: trunk/ci/winnie/build_postgis.sh
===================================================================
--- trunk/ci/winnie/build_postgis.sh 2019-10-04 18:25:46 UTC (rev 17856)
+++ trunk/ci/winnie/build_postgis.sh 2019-10-05 18:06:52 UTC (rev 17857)
@@ -1,7 +1,7 @@
#!/bin/bash
set -e
if [[ "${OVERRIDE}" == '' ]] ; then
- export GEOS_VER=3.8.0beta1
+ export GEOS_VER=3.8.0rc2
export GDAL_VER=2.2.4
export PROJ_VER=4.9.3
export SFCGAL_VER=1.3.2
Modified: trunk/ci/winnie/regress_postgis.sh
===================================================================
--- trunk/ci/winnie/regress_postgis.sh 2019-10-04 18:25:46 UTC (rev 17856)
+++ trunk/ci/winnie/regress_postgis.sh 2019-10-05 18:06:52 UTC (rev 17857)
@@ -1,7 +1,7 @@
#!/bin/bash
set -e
if [[ "${OVERRIDE}" == '' ]] ; then
- export GEOS_VER=3.8.0beta1
+ export GEOS_VER=3.8.0rc2
export GDAL_VER=2.2.4
export PROJ_VER=4.9.3
export SFCGAL_VER=1.3.2
Modified: trunk/doc/release_notes.xml
===================================================================
--- trunk/doc/release_notes.xml 2019-10-04 18:25:46 UTC (rev 17856)
+++ trunk/doc/release_notes.xml 2019-10-05 18:06:52 UTC (rev 17857)
@@ -3,6 +3,25 @@
<title>Appendix</title>
<subtitle>Release Notes</subtitle>
<sect1>
+ <title>Release 3.0.0rc1</title>
+ <para>Release date: 2019/10/05</para>
+ <para>If compiling with PostgreSQL+JIT, LLVM >= 6 is required</para>
+ <para>Supported PostgreSQL versions for this release are:
+ PostgreSQL 9.5 - PostgreSQL 12
+ GEOS >= 3.6. Additional features enabled if you running Proj6+ and/or PostgreSQL 12.
+ Performance enhancements if running GEOS 3.8+</para>
+ <simplesect>
+ <title>Major highlights</title>
+ <para>4519, Fix getSRIDbySRS crash (Raúl Marín)</para>
+ <para>4520, Use a clean environment when detecting C++ libraries (Raúl Marín)</para>
+ <para>Restore ST_Union() aggregate signature so drop agg not required and re-work
+ performance/size enhancement to continue to avoid
+ using Array type during ST_Union(), hopefully
+ avoiding Array size limitations. (Paul Ramsey)</para>
+ </simplesect>
+ </sect1>
+
+ <sect1>
<title>Release 3.0.0beta1</title>
<para>Release date: 2019/09/28</para>
<para>If compiling with PostgreSQL+JIT, LLVM >= 6 is required</para>
Modified: trunk/extensions/upgradeable_versions.mk
===================================================================
--- trunk/extensions/upgradeable_versions.mk 2019-10-04 18:25:46 UTC (rev 17856)
+++ trunk/extensions/upgradeable_versions.mk 2019-10-05 18:06:52 UTC (rev 17857)
@@ -57,4 +57,5 @@
3.0.0alpha2 \
3.0.0alpha3 \
3.0.0alpha4 \
- 3.0.0beta1
+ 3.0.0beta1 \
+ 3.0.0beta2dev
More information about the postgis-tickets
mailing list