]> granicus.if.org Git - postgis/commitdiff
Prepping for PostGIS 3.0.0rc1 release
authorRegina Obe <lr@pcorp.us>
Sat, 5 Oct 2019 18:06:52 +0000 (18:06 +0000)
committerRegina Obe <lr@pcorp.us>
Sat, 5 Oct 2019 18:06:52 +0000 (18:06 +0000)
git-svn-id: http://svn.osgeo.org/postgis/trunk@17857 b70326c6-7e19-0410-871a-916f4a2858ee

ChangeLog
NEWS
README.postgis
Version.config
ci/winnie/build_postgis.sh
ci/winnie/regress_postgis.sh
doc/release_notes.xml
extensions/upgradeable_versions.mk

index f8032c69398ca9c9f866eea9a1c12eb43d85b975..a794d923c2114c6bb12767b60cb374b5a1e4aa7d 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,169 @@
+2019-10-04 18:25  Paul Ramsey <pramsey@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@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@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@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@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@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@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@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@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@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@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@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@pcorp.us>
+
+       * [r17836] Version.config, extensions/upgradeable_versions.mk: Flip
+         to 3.0.0beta2dev
+
+2019-09-28 23:55  Regina Obe <lr@pcorp.us>
+
+       * [r17832] NEWS: oops forgot to commit same note in NEWS
+
+2019-09-28 23:54  Regina Obe <lr@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@pcorp.us>
+
+       * [r17830] ChangeLog, Version.config,
+         extensions/upgradeable_versions.mk: Prepare for PostGIS
+         3.0.0beta1
+
+2019-09-28 22:37  Regina Obe <lr@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@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@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@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@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@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@carto.com>
 
        * [r17822] extensions/upgrade-paths-rules.mk:
diff --git a/NEWS b/NEWS
index b0da8dd33d9f0c9f19a1476d5c8926cda1f26d56..4e957d0b2148ca28910831f26c6b12b3cf446257 100644 (file)
--- a/NEWS
+++ b/NEWS
@@ -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,7 +9,10 @@ Additional performance enhancements if running GEOS 3.8+
 * 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
index fc093662a6375a459c5137efa6cacf92c83b7a89..0296b326247ee257e54f5dd7639bbfa2fc5e99d4 100644 (file)
@@ -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
index e8a83326d1b2c9cf375aefdec3973d4717b0cbb8..0c754511ce51bdd54e82f8179e46b8ce3176b404 100644 (file)
@@ -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
index 334587e9777223f3b73ddcc27c5395a3ec0b1989..5f0a12d4d0bf93041b8dce63d0ad58659b55a8af 100644 (file)
@@ -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
index a146cacce18a2745e43cca967030d17ca5e75da6..5273001a9a46e93f1473e91e9705ad185bcd8658 100644 (file)
@@ -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
index ae2a26e5ef3d71aeb03bb9ae8d139a1ca7d39034..b2f4905adfc613ddd786d8e54dedd2cffe39dc6f 100644 (file)
@@ -2,6 +2,25 @@
 <appendix id="release_notes">
   <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 &gt;= 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>
index 8fda708cc32bf5aaf9f0f81bac7197a873718359..b9f803dde8b772943d614ffe75678c48cf6248fa 100644 (file)
@@ -57,4 +57,5 @@ UPGRADEABLE_VERSIONS = \
        3.0.0alpha2 \
        3.0.0alpha3 \
        3.0.0alpha4 \
-       3.0.0beta1
+       3.0.0beta1 \
+       3.0.0beta2dev