- Drop support for postgresql12 which is EOL. OBS-URL: https://build.opensuse.org/request/show/1245889 OBS-URL: https://build.opensuse.org/package/show/Application:Geo/postgis?expand=0&rev=111
2120 lines
97 KiB
Plaintext
2120 lines
97 KiB
Plaintext
-------------------------------------------------------------------
|
||
Fri Feb 14 12:36:56 UTC 2025 - Reinhard Max <max@suse.com>
|
||
|
||
- Drop support for postgresql12 which is EOL.
|
||
|
||
-------------------------------------------------------------------
|
||
Thu Sep 26 19:34:24 UTC 2024 - Bruno Friedmann <bruno@ioda-net.ch>
|
||
|
||
- upgrade to version 3.5.0
|
||
see full release note especially breaking changes
|
||
https://git.osgeo.org/gitea/postgis/postgis/raw/tag/3.5.0/NEWS
|
||
- packaging:
|
||
+ set minimal geos version to 3.8
|
||
|
||
-------------------------------------------------------------------
|
||
Wed Sep 25 11:06:54 UTC 2024 - Dirk Stoecker <opensuse@dstoecker.de>
|
||
|
||
- Enable postgres 17 builds
|
||
|
||
-------------------------------------------------------------------
|
||
Wed Sep 11 16:48:05 UTC 2024 - Bruno Friedmann <bruno@ioda-net.ch>
|
||
|
||
- upgrade to version 3.4.3
|
||
See full changelog since 3.4.2
|
||
https://git.osgeo.org/gitea/postgis/postgis/raw/tag/3.4.3/NEWS
|
||
|
||
-------------------------------------------------------------------
|
||
Tue Apr 9 16:56:54 UTC 2024 - Dirk Stoecker <opensuse@dstoecker.de>
|
||
|
||
- fix man file names installation problem of last update
|
||
|
||
-------------------------------------------------------------------
|
||
Tue Mar 12 19:42:20 UTC 2024 - Bruno Friedmann <bruno@ioda-net.ch>
|
||
|
||
- upgrade to version 3.4.2
|
||
See full changelog since 3.4.1
|
||
https://git.osgeo.org/gitea/postgis/postgis/raw/tag/3.4.2/NEWS
|
||
- add support postgresql16, drop postgresql11 no more supported.
|
||
- adapt binaries distribution to place them in pg bin directory,
|
||
with alternatives support
|
||
- refresh dependencies version
|
||
- drop patch-tests-results.patch
|
||
|
||
-------------------------------------------------------------------
|
||
Thu Feb 29 21:18:08 UTC 2024 - Dominique Leuenberger <dimstar@opensuse.org>
|
||
|
||
- Add BuildRequire proj-devel instead of legacy name libproj-devel.
|
||
|
||
-------------------------------------------------------------------
|
||
Thu Feb 29 15:11:54 UTC 2024 - Dominique Leuenberger <dimstar@opensuse.org>
|
||
|
||
- Use %autosetup macro. Allows to eliminate the usage of deprecated
|
||
%patchN.
|
||
|
||
-------------------------------------------------------------------
|
||
Wed Aug 2 07:51:07 UTC 2023 - Bernhard Wiedemann <bwiedemann@suse.com>
|
||
|
||
- update to 3.3.4
|
||
* Bug Fixes and Enhancements *
|
||
- #5450, Fix macro expansion recursion on powerpc architectures.
|
||
(Bas Couwenberg)
|
||
- #5395, [postgis_topology] Allow unprivileged user dump
|
||
of database with topology enabled
|
||
- #5394, [postgis_topology] Improve robustness of finding
|
||
distinct vertices in topology edges (Sandro Santilli)
|
||
- #5403, [postgis_topology] Fix ValidateTopology(bbox) without
|
||
topology in search_path (Sandro Santilli)
|
||
- #5410, [postgis_raster] ST_Value bilinear resample,
|
||
don't throw an error if Band has no NODATA value
|
||
(Regina Obe)
|
||
- #5385, Postgres malloc assertion fail when
|
||
using pg_cancel_backend with ST_AsMVT
|
||
(Regina Obe, Paul Ramsey)
|
||
- #5452, Updated README.postgis for apt-based systems
|
||
(Jelte Fennema)
|
||
* Breaking Changes *
|
||
- #5385, Take out interruptability of ST_AsMVT
|
||
as it causes backend crash under intense conditions
|
||
(Regina Obe, Paul Ramsey)
|
||
PostGIS 3.3.3
|
||
* Bug Fixes and Enhancements *
|
||
- #5303, Don't try removing closed edges endpoint from
|
||
RemoveUnusedPrimitives (Sandro Santilli)
|
||
- #5289, Fix misleading message in RemoveUnusedPrimitives about
|
||
doubly connected edges healing (Sandro Santilli)
|
||
- #5298, Fix CopyTopology exception with hierarchical layers (Sandro Santilli)
|
||
- #5299, Corrections to address_standardizer_data_us lex (Regina Obe)
|
||
- #5332, Keep proj errors from percolating into PgSQL log (Paul Ramsey)
|
||
|
||
This is a higher version upgrade, see
|
||
https://git.osgeo.org/gitea/postgis/postgis/raw/tag/3.3.4/NEWS
|
||
for the full log since 3.2 release.
|
||
|
||
-------------------------------------------------------------------
|
||
Wed Jul 26 13:09:51 UTC 2023 - Dirk Stoecker <opensuse@dstoecker.de>
|
||
|
||
- update to 3.2.5: Bug Fixes
|
||
- #5384, Fix crash in ST_AsGML when given id is longer than given prefix
|
||
(Sandro Santilli)
|
||
- #5380, Fix 2.5 upgrades with views using geography based ST_Distance
|
||
(Sandro Santilli)
|
||
- #5106, Fix segfault in ST_RemEdgeNewFace/ST_RemEdgeModFace
|
||
when no edge side-faces are found (Sandro Santilli)
|
||
- #5313, Fix memory access issue in ST_InterpolateRaster (Paul Ramsey)
|
||
- #5338, Dump/Restore of raster table fails on
|
||
enforce_coverage_tile_rast constraint (Regina Obe)
|
||
- #5315, #5318, #5319, #5320, #5342 crashes on infinite coordinates
|
||
(Regina Obe, Paul Ramsey)
|
||
- #5344, Include topology id sequence state in dumps (Sandro Santilli)
|
||
- #5288, ST_LineCrossingDirection multi-cross error (Paul Ramsey)
|
||
- #5347, _ST_BestSRID crashes on ARM with infinite geometries (Regina Obe)
|
||
- #5363, Make ST_ClusterDBScan interruptable (Paul Ramsey)
|
||
- #5378, ST_Buffer(geography) drops SRID (Paul Ramsey)
|
||
- #5331, [postgis_tiger_geocoder] reverse_geocode, prefer addressable ranges
|
||
(Regina Obe, Locance)
|
||
|
||
-------------------------------------------------------------------
|
||
Fri Nov 25 19:44:21 UTC 2022 - Bruno Friedmann <bruno@ioda-net.ch>
|
||
|
||
- Update to PostGIS 3.2.4 (boo#1205734)
|
||
* [security] Add schema qual to upgrade util
|
||
* [security] Check function ownership at extension packaging time
|
||
* Fix ST_DumpPoints and ST_DumpSegments crash with empty polygon
|
||
* Remove forced static linking on shp2pgsql, pgsql2shp, raster2pgsql
|
||
* Fix crash on ST_SnapToGrid with empty multis
|
||
* Fix error in topology import of self-intersecting rings
|
||
* Fix 2.5d topology building regression
|
||
* Handle load of dbase character fields with no width specified
|
||
* Fix bad rasterization of linestring
|
||
- includes changes from PostGIS 3.2.3:
|
||
* Parallelism safety fixes for to_jsonb, ST_AsGeoJSON, ST_AsGML
|
||
* Guard against downgrades
|
||
* Fix upgrades with CVE-2022-2625 PostgreSQL fix
|
||
* Correctly read extent off multi-key GIST indexes
|
||
* Reset proj error state after failed parse
|
||
* Short circuit geodesic distance when inputs equal
|
||
* Fix potential buffer overflow in long transaction locks
|
||
- Add postgresql15 to multibuild and remove postgresql10
|
||
|
||
-------------------------------------------------------------------
|
||
Wed Aug 3 11:41:54 UTC 2022 - Bruno Friedmann <bruno@ioda-net.ch>
|
||
|
||
- Update to bugfix version 3.2.2
|
||
- #5182, Fix loading topology.sql in new database
|
||
- #4835, Occasional distance errors in polar area
|
||
- #5124, GRANT USAGE on topology schema to PUBLIC
|
||
- #5120, Fix not-null result from ST_EstimatedExtent against
|
||
truncated tables with spatial index
|
||
- #5115, Allow dropping topologies with pending constraints
|
||
- #5105, Fix false invalidity report from ValidateTopology
|
||
- #5039, postgis_tiger_geocoder: Support for TIGER 2021 (Regina Obe)
|
||
- #5097, Ensure spatial index is used during topology population
|
||
at the getClosestEdge step
|
||
- #5091, Fix --without-protobuf builds
|
||
- #5100, Don't use pg_atoi (removed in PG15)
|
||
- #5114, Crash with long column names pgsql2shp
|
||
- #5123, Support for PG15 (JSON funcs exposed)
|
||
- #5125, Fix search path function
|
||
- #5150, Change signature of AddToSearchPath
|
||
- #5151, ST_SetPoint with empty geometries
|
||
- #5152, Fix infinite loop with ST_Split
|
||
- #5173, Crash creating flatgeobuf on row without geometry
|
||
- #4541, ST_ConcaveHull returns a "geometrycollection" type
|
||
instead of the expected "polygon"
|
||
- #5154, raster ST_Value is undercosted
|
||
- Disable sfcgal for ix86 arch (sfcgal can't be build for those)
|
||
Please try to uninstall sfcgal before doing extension upgrade.
|
||
|
||
-------------------------------------------------------------------
|
||
Tue Jun 28 10:50:10 UTC 2022 - Marcus Rueckert <mrueckert@suse.de>
|
||
|
||
- no longer pull clang-devel and llvm-devel directory the correct
|
||
version will be pulled via %{pg_name}-llvmjit-devel
|
||
|
||
-------------------------------------------------------------------
|
||
Tue Mar 15 10:13:23 UTC 2022 - Guillaume GARDET <guillaume.gardet@opensuse.org>
|
||
|
||
- Fix Name in spec when %{pgname} is not defined
|
||
|
||
-------------------------------------------------------------------
|
||
Thu Feb 24 16:08:19 UTC 2022 - Bruno Friedmann <bruno@ioda-net.ch>
|
||
|
||
- Update to bugfix release version 3.2.1
|
||
- #5033, #5035, allow upgrades in presence of views using deprecated
|
||
functions
|
||
- #5046, Fix upgrades in absence of old library
|
||
- #5063, Fix ST_Srid(TopoGeometry) against a set
|
||
- #3056, spurious notice on ST_StartPoint(empty)
|
||
- #5041, postgis_tiger_geocoder: loader_generate_script
|
||
generates script with invalid syntax
|
||
- #5076, stop install when pgaudit is active
|
||
- #5069, search_path vulnerabilty during install/upgrade
|
||
- #5090, #5091 configure --with-protobuf-lib / --with-protobufdir
|
||
, --without-protobuf broken
|
||
- Packaging
|
||
- Add upstream -md5 source1
|
||
|
||
-------------------------------------------------------------------
|
||
Tue Jan 4 17:36:36 UTC 2022 - Bruno Friedmann <bruno@ioda-net.ch>
|
||
|
||
- Update to version 3.2.0 "Olivier Courtin Edition"
|
||
Please consult carefully the changelog
|
||
https://git.osgeo.org/gitea/postgis/postgis/raw/tag/3.2.0/NEWS
|
||
- Packaging
|
||
+ Renew spec file with new postgresql macros
|
||
+ Retry test if failed as they success often on 2nd pass
|
||
+ Add postgresql14 to multibuild
|
||
+ Spec cleaner with copyright date update
|
||
+ Remove postgis-rpmlintrc due to last unused filter
|
||
E: unused-rpmlintrc-filter "W: shared-lib-calls-exit *"
|
||
+ Added provides conflit address_standardizer
|
||
|
||
-------------------------------------------------------------------
|
||
Wed Sep 15 19:50:26 UTC 2021 - Bruno Friedmann <bruno@ioda-net.ch>
|
||
|
||
- Update to version 3.1.4 bugfix release
|
||
- #4782, Have postgis_restore.pl use backup postgis schema by
|
||
default
|
||
- #4854, Fix type of TopoGeometry receiving different-type
|
||
TopoGeometry components
|
||
- #4918, Fix rare crash in st_minpossiblevalue
|
||
- #4941, Fix loose mbr in topology.face on update
|
||
- #4949, Swapped coordinates for N/E planar systems
|
||
- GI617, Fix typo in setting of INVMINDIST
|
||
- #4326, Fix CircularPolygon area calculation
|
||
- #4917, Fix crasher with '-' regclass
|
||
- #4919, Rare crash in selectivity calculation
|
||
- #4926, Preserve SRID on unions of empty geometry
|
||
- #4910, Allow repeated points in GML input poslists
|
||
- #4958, TIGER2020 fix faces and add Tabblock20
|
||
- #4959, Drop Colorado state files also drops national county tables
|
||
- #4916, #4770, #4724, #4916, Crashes in aggregate functions
|
||
- #4982, Problem when calling the buffer function from MobilityDB
|
||
- Packaging:
|
||
- Fix build llvm by adding BuildRequires
|
||
|
||
-------------------------------------------------------------------
|
||
Tue Jul 13 17:45:14 UTC 2021 - Bruno Friedmann <bruno@ioda-net.ch>
|
||
|
||
- Update to version 3.1.3 bugfix release
|
||
- #4929, Fix missing error from GetRingEdges when invoked with
|
||
unexistent topology or edge
|
||
- #4927, Fix PostgreSQL 14 compile FuncnameGetCandidates changes
|
||
- Update to version 3.1.2 bugfix release
|
||
- #4871 TopoGeometry::geometry cast returns NULL for empty
|
||
TopoGeometry objects
|
||
- #4826 postgis_tiger_geocoder Better answers when no zip
|
||
is provided
|
||
- #4817 handle more complex compound coordinate dystems
|
||
- #4842 Only do axis flips on CRS that have a "Lat" as the
|
||
first column
|
||
- Support recent Proj versions that have removed pj_get_release
|
||
- #4835 Adjust tolerance for geodetic calculations
|
||
- #4840 Improper conversion of negative geographic azimuth to
|
||
positive
|
||
- #4853 DBSCAN cluster not formed when recordset length equal
|
||
to minPoints
|
||
- #4863 Update bboxes after scale/affine coordinate changes
|
||
- #4876 Fix raster issues related to PostgreSQL 14 tablefunc
|
||
changes
|
||
- #4877 mingw64 PostGIS / PostgreSQL 14 compile
|
||
- #4838 Update to support Tiger 2020
|
||
- #4890 Change Proj cache lifetime to last as long as connection
|
||
- #4845 Add Pg14 build support
|
||
- Packaging
|
||
- Force Require for proj so proj.db is present and all ST_
|
||
functions will work boo#1188129
|
||
- Activate tests for pg10+
|
||
- Add patch-tests-results.patch to fix results on openSUSE
|
||
- Remove libname package and description as not used
|
||
- Remove references and build for obsolete versions
|
||
- Suppress build for now obsolete postgresql96
|
||
|
||
-------------------------------------------------------------------
|
||
Mon Mar 22 15:52:32 UTC 2021 - Bruno Friedmann <bruno@ioda-net.ch>
|
||
|
||
- Remove specific flag --without-library-minor-version as it
|
||
activate also the minor version.
|
||
|
||
-------------------------------------------------------------------
|
||
Thu Mar 18 12:55:17 UTC 2021 - Bruno Friedmann <bruno@ioda-net.ch>
|
||
|
||
- Packaging add install-updates for utils package
|
||
|
||
-------------------------------------------------------------------
|
||
Tue Mar 16 10:21:30 UTC 2021 - Bruno Friedmann <bruno@ioda-net.ch>
|
||
|
||
- Update to version 3.1.1 bugfix release
|
||
+ #4814, Crash passing collection with only empty components
|
||
to ST_MakeValid
|
||
+ #4818, Make the VSICURL synthetic driver work as documented
|
||
+ #4825, Unstable results from ST_MakeValid
|
||
+ #4823, Avoid listing the same geometry in different collections
|
||
- Packaging
|
||
+ Commented but prepared buildrequires cunit for tests
|
||
+ Add explicit --without-library-minor-version .so is now only
|
||
.3 and no more .3.1
|
||
|
||
-------------------------------------------------------------------
|
||
Mon Feb 1 15:37:52 UTC 2021 - Bruno Friedmann <bruno@ioda-net.ch>
|
||
|
||
- Packaging:
|
||
+ split llvm-jit data to its own package
|
||
+ Remove obsolete %if block (42.3)
|
||
+ Normalize define and macro (pointcloud,pgRouting)
|
||
+ Review build targets (while keeping 15.1 a bit longer)
|
||
|
||
-------------------------------------------------------------------
|
||
Tue Jan 12 10:12:47 UTC 2021 - Bruno Friedmann <bruno@ioda-net.ch>
|
||
|
||
- Update to version 3.1.0 release
|
||
https://git.osgeo.org/gitea/postgis/postgis/raw/tag/3.1.0/NEWS
|
||
+ Breaking changes
|
||
- #4737, Bump minimum protobuf-c requirement to 1.1.0
|
||
The configure step will now fail if the requirement isn't
|
||
met or explicitly disabled (--without-protobuf)
|
||
- #4258, Separated postgis_sfcgal from postgis
|
||
into its own lib file and extension (Regina Obe)
|
||
- #4577, Drop support for PostgreSQL 9.5
|
||
- #4601, ST_TileEnvelope signature changed.
|
||
- #3057, ST_Force3D, ST_Force3DZ, ST_Force3DM and ST_Force4D
|
||
signatures changed.
|
||
+ Think to upgrade your DB with new instructions
|
||
SELECT postgis_extensions_upgrade();
|
||
- Packaging:
|
||
+ double quote each var in %if section (fix build failure)
|
||
+ Add gcc-c++ to enable --with-wagyu
|
||
+ Remove support for pg95 (9.6 and 10 will be soon be dropped
|
||
due to icu68) think to upgrade your main PostgreSQL server
|
||
+ Integrate Leap 15.3 (pg12 and pg13)
|
||
|
||
-------------------------------------------------------------------
|
||
Thu Jan 7 17:31:37 UTC 2021 - Bruno Friedmann <bruno@ioda-net.ch>
|
||
|
||
- Update to bugfix release 3.0.3
|
||
- #4742 tiger geocoder reverted to 2018 version on tiger upgrade
|
||
- #4757, Handle line collapse due to snap-to-existing node
|
||
- #4758, Improve topology noding robustness
|
||
- #4719, Fail fast when srids don't match ST_Intersection(geometry,raster)
|
||
Also schema qualify calls in function.
|
||
- #4739, Ensure all functions using postgis_oid initialize the internal cache
|
||
- #4767, #4768, #4771, #4772, Fix segfault when parsing invalid WKB
|
||
- #4769, Fix segfault in st_addband
|
||
- #4748, Fix incorrect axis swapping in polar stereographic
|
||
- #4727, Fix bug in geocentrix box computation
|
||
- #4790, Fix ST_3dintersects calculations with identical vertices
|
||
- Packaging: update copyright year
|
||
|
||
-------------------------------------------------------------------
|
||
Sat Oct 31 19:30:35 UTC 2020 - Bruno Friedmann <bruno@ioda-net.ch>
|
||
|
||
- Activate postgresql13 where it's possible to have it
|
||
|
||
-------------------------------------------------------------------
|
||
Mon Oct 12 16:21:45 UTC 2020 - Bruno Friedmann <bruno@ioda-net.ch>
|
||
|
||
- Update to bugfix release version 3.0.2
|
||
- Remove useless duplicated call in ST_ChangeEdgeGeom
|
||
- #4709, Fix crash in adding edge to corrupted topology
|
||
- Handle non-closed edge rings by human readable error
|
||
- #4706, Fix crash in ST_ChangeEdgeGeom on corrupted topology
|
||
- #4652, Fix several memory related bugs in ST_GeomFromGML
|
||
- #4661,4129, Fix access to spatial_ref_sys with a non default schema
|
||
- #4670, ST_AddPoint: Fix bug when a positive position is requested
|
||
- #4702, Legacy ST_Locate_Between_Measures is wrong
|
||
- #4699, crash on null input to ST_Union(raster, otherarg)
|
||
- #4716, Fix several issues with pkg-config in the configure script
|
||
- #4691, Fix segfault during gist index creation with empty geometries
|
||
- #4541, ST_ConcaveHull returns a "geometrycollection"
|
||
type instead of the expected "polygon"
|
||
- #4640, Update raster docs to explain why ST_Transform using
|
||
alignment is important.
|
||
Update raster FAQ
|
||
|
||
-------------------------------------------------------------------
|
||
Thu Jun 18 06:57:40 UTC 2020 - Bruno Friedmann <bruno@ioda-net.ch>
|
||
|
||
- Change and simplify the macro testing do_not_build to allow
|
||
builds for PostgreSQL 11 & 12 on Leap 15.2
|
||
|
||
-------------------------------------------------------------------
|
||
Sat Mar 14 20:23:39 UTC 2020 - Bruno Friedmann <bruno@ioda-net.ch>
|
||
|
||
- Update to major version 3.0.1
|
||
+ You will have to backup and restore your database if the
|
||
extension upgrade doesn't work. Be carefull
|
||
+ Raster is now separated from main extension
|
||
+ All changes are listed at
|
||
https://git.osgeo.org/gitea/postgis/postgis/raw/tag/3.0.1/NEWS
|
||
and
|
||
https://git.osgeo.org/gitea/postgis/postgis/raw/tag/3.0.0/NEWS
|
||
- Update to previous minor to 2.5.4
|
||
- Packaging
|
||
+ Adjust copyright
|
||
+ Remove postgresql94 support
|
||
+ -lib and -devel package are no longer built as their contents
|
||
liblwgeom are no longer publicly exposed by upstream
|
||
+ Adjust postgresql10, 11, 12 version to according target
|
||
+ Use --without-phony-revision (new 3.0.1) to avoid constant
|
||
rebuild
|
||
+ Use --without-wagyu as wagyu lib is not packaged for openSUSE
|
||
|
||
-------------------------------------------------------------------
|
||
Thu Feb 13 07:54:25 UTC 2020 - Guillaume GARDET <guillaume.gardet@opensuse.org>
|
||
|
||
- Enable protobuf-c support
|
||
|
||
-------------------------------------------------------------------
|
||
Sat Feb 1 08:29:55 UTC 2020 - Bruno Friedmann <bruno@ioda-net.ch>
|
||
|
||
- Add postgresql12 support after project config adaptation
|
||
|
||
-------------------------------------------------------------------
|
||
Sun Oct 6 13:14:44 UTC 2019 - Bruno Friedmann <bruno@ioda-net.ch>
|
||
|
||
- Update to version 2.5.3
|
||
* Bug fixes *
|
||
- #4348, ST_AsMVTGeom (GEOS): Enforce validation at all times (Raúl Marín)
|
||
- #4361, Fix postgis_type_name with (GEOMETRYM,3) (Matt Bretl)
|
||
- #4326, Fix circular arc distance calculation (Paul Ramsey)
|
||
- #4380, Simple TIN support to allow viz in QGIS (Paul Ramsey)
|
||
- #4388, AddRasterConstraints: Ignore NULLs when generating constraints (Raúl Marín)
|
||
- #4327, Avoid pfree'ing the result of getenv (Raúl Marín)
|
||
- #4406, Throw on invalid characters when decoding geohash (Raúl Marín)
|
||
- #4440, Internal type lookups fail over FDW (Paul Ramsey)
|
||
- #4445, Fix bug in lwgeom_le (Raúl Marín)
|
||
- #4466, Fix undefined behaviour in _postgis_gserialized_stats (Raúl Marín)
|
||
- #4209, Handle NULL geometry values in pgsql2shp (Paul Ramsey)
|
||
- #4419, Use protobuf version to enable/disable mvt/geobuf (Paul Ramsey)
|
||
- #4437, Handle POINT EMPTY in shape loader/dumper (Paul Ramsey)
|
||
- #4461, ST_AsTWKB doesn't always remove duplicate points (Nicklas Avén)
|
||
- #4459, Fix ST_Subdivide crash on intermediate EMPTY (Darafei Praliaskouski)
|
||
- #4470, ST_GeomFromGeoJSON crash on empty rings (Darafei Praliaskouski)
|
||
- #4420, update path does not exists for address_standardizer extension (Regina Obe)
|
||
- Minimal cleanup of spec file
|
||
|
||
-------------------------------------------------------------------
|
||
Sat Mar 30 17:44:08 UTC 2019 - Bruno Friedmann <bruno@ioda-net.ch>
|
||
|
||
- Update to version 2.5.2 (old 2.4.7) with proj6 support
|
||
* Bug fixes *
|
||
- #4231, Support for PostgreSQL 12dev (remove use of pg_constraint.consrc)
|
||
(Regina Obe, Laurenz Albe)
|
||
- #4247, Avoid undefined behaviour in next_float functions (Raúl Marín)
|
||
- #4249, Fix undefined behaviour in raster intersection (Raúl Marín)
|
||
- #4246, Fix undefined behaviour in ST_3DDistance (Raúl Marín)
|
||
- #4244, Avoid unaligned memory access in BOX2D_out (Raúl Marín)
|
||
- #4139, Make mixed-dimension ND index build tree correctly.
|
||
WARNING: REINDEX your ND index on tables that have records with different M/Z
|
||
dimensions for &&& operator to work predictably.
|
||
(Darafei Praliaskouski, Arthur Lesuisse, Andrew Gierth, Raúl Marín)
|
||
- #4262, Document MULTISURFACE compatibility of ST_LineToCurve (Steven Ottens)
|
||
- #4267, Enable Proj 6 deprecated APIs (Darafei Praliaskouski, Raúl Marín)
|
||
- #4276, ST_AsGeoJSON documentation refresh (Darafei Praliaskouski)
|
||
- #4273, Tighter parsing of WKT (Paul Ramsey)
|
||
- #4292, ST_AsMVT: parse JSON numeric values with decimals as doubles (Raúl Marín)
|
||
- #4300, ST_AsMVTGeom: Always return the simplest geometry (Raúl Marín)
|
||
- #4301, ST_Subdivide: fix endless loop on coordinates near coincident to bounds
|
||
(Darafei Praliaskouski)
|
||
- #4261, Use AccessShareLock in spatial_index_read_extent (Paul Ramsey)
|
||
- #4289, ST_AsMVTGeom: Transform coordinates space before clipping (Raúl Marín)
|
||
- #4275, Avoid passing a NULL pointer to GEOSisEmpty (Raúl Marín)
|
||
- #4296, Use `server_version_num` instead of parsing `version()` (Raúl Marín)
|
||
- #4290, More robust geography distance (Paul Ramsey)
|
||
- #4283, Avoid final point duplicates for circle stroking (Paul Ramsey)
|
||
- #4314, ST_ClipByBox2D: Do not throw when the geometry is invalid (Raúl Marín)
|
||
- #4313, #4307, PostgreSQL 12 compatibility (Laurenz Albe, Raúl Marín)
|
||
- #4290, Schema qualify geometry casts in raster functions (Regina Obe)
|
||
- #4086, Constraint violation loading tiger_data (zcta5 geometry type) (Regina Obe)
|
||
- Packaging
|
||
- Add support for postgresql11 in multibuild
|
||
- Add server-devel
|
||
|
||
-------------------------------------------------------------------
|
||
Sun Nov 25 11:38:15 UTC 2018 - Bruno Friedmann <bruno@ioda-net.ch>
|
||
|
||
- Add 42.3 as postgresql10 target since pg10 is available on
|
||
42.3-update channel
|
||
|
||
-------------------------------------------------------------------
|
||
Mon Nov 19 09:23:19 UTC 2018 - Guillaume GARDET <guillaume.gardet@opensuse.org>
|
||
|
||
- Update to 2.5.1:
|
||
* Bug fixes *
|
||
- #4183, St_AsMVTGeom: Drop invalid geometries after simplification (Raúl Marín)
|
||
- #4188, Avoid division by zero in kmeans (Raúl Marín)
|
||
- #4189, Fix undefined behaviour in SADFWrite (Raúl Marín)
|
||
- #4191, Fix undefined behaviour in ptarray_clone_deep (Raúl Marín)
|
||
- #4020, Fix leftovers in topology upgrade from 2.1 (Sandro Santilli)
|
||
- #4206, Fix support for PostgreSQL 12 dev branch (Laurenz Albe)
|
||
- #4211, Fix ST_Subdivide for minimal exterior ring with minimal hole (Darafei
|
||
Praliaskouski)
|
||
- #3457, Fix raster envelope shortcut in ST_Clip (Sai-bot)
|
||
- #4215, Use floating point compare in ST_DumpAsPolygons (Darafei Praliaskouski)
|
||
- #4217, Fix ST_Subdivide crash on EMPTY in intermediate iterations (Darafei
|
||
Praliaskouski)
|
||
- #4223, ST_DistanceTree error for near parallel boxes (Paul Ramsey)
|
||
- Schema qualify more functions for raster (Regina Obe)
|
||
- #4216, Revert non-sliced box access (Paul Ramsey)
|
||
- #2767, Documentation for AddRasterConstraint optional parameters (Sunveer Singh)
|
||
- #4326, Allocate enough memory in gidx_to_string (Raúl Marín)
|
||
- #4190, Avoid undefined behaviour in gserialized_estimate
|
||
|
||
-------------------------------------------------------------------
|
||
Thu Oct 4 11:16:43 UTC 2018 - guillaume@opensuse.org
|
||
|
||
- Remove postgresql93 support
|
||
|
||
-------------------------------------------------------------------
|
||
Thu Oct 4 10:03:38 UTC 2018 - guillaume@opensuse.org
|
||
|
||
- Update to new 2.5.0:
|
||
WARNING: If compiling with PostgreSQL+JIT, LLVM >= 6 is required
|
||
Supported PostgreSQL versions for this release are:
|
||
PostgreSQL 9.4 - PostgreSQL 12 (in development)
|
||
GEOS >= 3.5
|
||
|
||
* New Features *
|
||
- #1847, spgist 2d and 3d support for PG 11+
|
||
(Esteban Zimányi and Arthur Lesuisse from Université Libre de Bruxelles (ULB),
|
||
Darafei Praliaskouski)
|
||
- #4056, ST_FilterByM (Nicklas Avén)
|
||
- #4050, ST_ChaikinSmoothing (Nicklas Avén)
|
||
- #3989, ST_Buffer single sided option (Stephen Knox)
|
||
- #3876, ST_Angle function (Rémi Cura)
|
||
- #3564, ST_LineInterpolatePoints (Dan Baston)
|
||
- #3896, PostGIS_Extensions_Upgrade() (Regina Obe)
|
||
- #3913, Upgrade when creating extension from unpackaged (Sandro Santilli)
|
||
- #2256, _postgis_index_extent() for extent from index (Paul Ramsey)
|
||
- #3176, Add ST_OrientedEnvelope (Dan Baston)
|
||
- #4029, Add ST_QuantizeCoordinates (Dan Baston)
|
||
- #4063, Optional false origin point for ST_Scale (Paul Ramsey)
|
||
- #4082, Add ST_BandFileSize and ST_BandFileTimestamp,
|
||
extend ST_BandMetadata (Even Rouault)
|
||
- #2597, Add ST_Grayscale (Bborie Park)
|
||
- #4007, Add ST_SetBandPath (Bborie Park)
|
||
- #4008, Add ST_SetBandIndex (Bborie Park)
|
||
|
||
* Breaking Changes *
|
||
- #4054, ST_SimplifyVW changed from > tolerance to >= tolerance
|
||
- #3885, version number removed from address_standardize lib file
|
||
(Regina Obe)
|
||
- #3893, raster support functions can only be loaded in the same schema
|
||
with core PostGIS functions. (Sandro Santilli)
|
||
- #4035, remove dummy pgis_abs type from aggregate/collect routines.
|
||
(Paul Ramsey)
|
||
- #4069, drop support for GEOS < 3.5 and PostgreSQL < 9.4 (Regina Obe)
|
||
- #4082, ST_BandMetaData extended to include filesize, timestamp (Even Rouault)
|
||
|
||
* Enhancements and Fixes*
|
||
- Upgrade scripts from multiple old versions are now all symlinks
|
||
to a single upgrade script (Sandro Santilli)
|
||
- #3944, Update to EPSG register v9.2 (Even Rouault)
|
||
- #3927, Parallel implementation of ST_AsMVT
|
||
- #3925, Simplify geometry using map grid cell size before generating MVT
|
||
- #3899, BTree sort order is now defined on collections of EMPTY and
|
||
same-prefix geometries (Darafei Praliaskouski)
|
||
- #3864, Performance improvement for sorting POINT geometries
|
||
(Darafei Praliaskouski)
|
||
- #3900, GCC warnings fixed, make -j is now working (Darafei Praliaskouski)
|
||
- TopoGeo_addLinestring robustness improvements (Sandro Santilli)
|
||
#1855, #1946, #3718, #3838
|
||
- #3234, Do not accept EMPTY points as topology nodes (Sandro Santilli)
|
||
- #1014, Hashable geometry, allowing direct use in CTE signatures (Paul Ramsey)
|
||
- #3097, Really allow MULTILINESTRING blades in ST_Split() (Paul Ramsey)
|
||
- #3942, geojson: Do not include private header for json-c >= 0.13 (Björn Esser)
|
||
- #3954, ST_GeometricMedian now supports point weights (Darafei Praliaskouski)
|
||
- #3965, #3971, #3977, #4071 ST_ClusterKMeans rewritten: better initialization,
|
||
faster convergence, K=2 even faster (Darafei Praliaskouski)
|
||
- #3982, ST_AsEncodedPolyline supports LINESTRING EMPTY and MULTIPOINT EMPTY
|
||
(Darafei Praliaskouski)
|
||
- #3986, ST_AsText now has second argument to limit decimal digits
|
||
(Marc Ducobu, Darafei Praliaskouski)
|
||
- #4020, Casting from box3d to geometry now returns correctly connected
|
||
PolyhedralSurface (Matthias Bay)
|
||
- #2508, ST_OffsetCurve now works with collections (Darafei Praliaskouski)
|
||
- #4006, ST_GeomFromGeoJSON support for json and jsonb as input
|
||
(Paul Ramsey, Regina Obe)
|
||
- #4038, ST_Subdivide now selects pivot for geometry split that reuses input
|
||
vertices. (Darafei Praliaskouski)
|
||
- #4025, #4032 Fixed precision issue in ST_ClosestPointOfApproach,
|
||
ST_DistanceCPA, and ST_CPAWithin (Paul Ramsey, Darafei Praliaskouski)
|
||
- #4076, Reduce use of GEOS in topology implementation (Björn Harrtell)
|
||
- #4080, Add external raster band index to ST_BandMetaData
|
||
- Add Raster Tips section to Documentation for information about
|
||
Raster behavior (e.g. Out-DB performance, maximum open files)
|
||
- #4084: Fixed wrong code-comment regarding front/back of BOX3D (Matthias Bay)
|
||
- #4060, #4094, PostgreSQL JIT support (Raúl Marín, Laurenz Albe)
|
||
- #3960, ST_Centroid now uses lwgeom_centroid (Darafei Praliaskouski)
|
||
- #4027, Remove duplicated code in lwgeom_geos (Darafei Praliaskouski,
|
||
Daniel Baston)
|
||
- #4115, Fix a bug that created MVTs with incorrect property values under
|
||
parallel plans (Raúl Marín).
|
||
- #4120, ST_AsMVTGeom: Clip using tile coordinates (Raúl Marín).
|
||
- #4132, ST_Intersection on Raster now works without throwing TopologyException
|
||
(Vinícius A.B. Schmidt, Darafei Praliaskouski)
|
||
- #4177, #4180 Support for PostgreSQL 12 dev branch (Laurenz Albe, Raúl Marín)
|
||
- #4156, ST_ChaikinSmoothing: also smooth start/end point of
|
||
polygon by default (Darafei Praliaskouski)
|
||
|
||
- Move 2.4.5 to previous version
|
||
- Remove no more needed patch:
|
||
* ccb7b1.patch
|
||
|
||
-------------------------------------------------------------------
|
||
Thu Oct 4 08:04:29 UTC 2018 - guillaume@opensuse.org
|
||
|
||
- Update to bugfix release PostGIS 2.4.5
|
||
* Bug Fixes and Enchantments
|
||
- #4031, Survive to big MaxError tolerances passed to ST_CurveToLine
|
||
(Sandro Santilli)
|
||
- #4058, Fix infinite loop in linearization of a big radius small arc
|
||
(Sandro Santilli)
|
||
- #4071, ST_ClusterKMeans crash on NULL/EMPTY fixed (Darafei Praliaskouski)
|
||
- #4079, ensure St_AsMVTGeom outputs CW oriented polygons (Paul Ramsey)
|
||
- #4070, use standard interruption error code on GEOS interruptions
|
||
(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)
|
||
- #4105, Parallel build of tarball (Bas Couwenberg)
|
||
- #4163, MVT: Fix resource leak when the first geometry is NULL (Raúl MarÃn)
|
||
|
||
-------------------------------------------------------------------
|
||
Mon Apr 16 15:18:37 UTC 2018 - bruno@ioda-net.ch
|
||
|
||
- update to bugfix release PostGIS 2.4.4
|
||
* Bug fixes *
|
||
- #3055, [raster] ST_Clip() on a raster without band crashes the
|
||
server (Regina Obe)
|
||
- #3942, geojson: Do not include private header for json-c >= 0.13
|
||
(Böjrn Esser)
|
||
- #3952, ST_Transform fails in parallel mode (Paul Ramsey)
|
||
- #3978, Fix KNN when upgrading from 2.1 or older (Sandro Santilli)
|
||
- #4003, lwpoly_construct_circle: Avoid division by zero
|
||
- #4004, Avoid memory exhaustion when building a btree index
|
||
(Edmund Horner)
|
||
- #4016, proj 5.0.0 support
|
||
- #4017, lwgeom lexer memory corruption (Peter E)
|
||
- #4020, Casting from box3d to geometry now returns correctly
|
||
connected PolyhedralSurface (Matthias Bay)
|
||
- #4025, #4032 Incorrect answers for temporally "almost
|
||
overlapping" ranges (Paul Ramsey, Darafei Praliaskouski)
|
||
- #4052, schema qualify several functions in geography
|
||
(Regina Obe)
|
||
- #4055, ST_ClusterIntersecting drops SRID (Daniel Baston)
|
||
|
||
* Enhancements *
|
||
- #3946, Compile support for PgSQL 11 (Paul Ramsey)
|
||
- #3992, Use PKG_PROG_PKG_CONFIG macro from pkg.m4 to detect
|
||
pkg-config (Bas Couwenberg)
|
||
- #4044, Upgrade support for PgSQL 11 (Regina Obe)
|
||
- Don't apply ccb7b1.patch merged upstream for 2.4 but keep it for
|
||
2.3
|
||
|
||
-------------------------------------------------------------------
|
||
Sun Feb 11 08:26:12 UTC 2018 - bruno@ioda-net.ch
|
||
|
||
- update to bugfixes release PostGIS 2.4.3
|
||
+ Bug fixes *
|
||
- #3713, Support encodings that happen to output a '\' character
|
||
- #3827, Set configure default to not do interrupt testing,
|
||
was causing false negatives for many people (Regina Obe)
|
||
revised to be standards compliant in #3988 (Greg Troxel)
|
||
- #3930, Minimum bounding circle issues on 32-bit platforms
|
||
- #3965, ST_ClusterKMeans used to lose some clusters on
|
||
initialization (Darafei Praliaskouski)
|
||
- #3956, Brin opclass object does not upgrade properly
|
||
(Sandro Santilli)
|
||
- #3982, ST_AsEncodedPolyline supports LINESTRING EMPTY and
|
||
MULTIPOINT EMPTY (Darafei Praliaskouski)
|
||
- #3975, ST_Transform runs query on spatial_ref_sys without schema
|
||
qualification. Was causing restore issues. (Paul Ramsey)
|
||
+ Enhancements
|
||
- #3944, Update to EPSG register v9.2 (Even Rouault)
|
||
|
||
-------------------------------------------------------------------
|
||
Fri Jan 12 14:01:37 UTC 2018 - bruno@ioda-net.ch
|
||
|
||
- Packaging : add ccb7b1.patch fixing upstream bug
|
||
https://trac.osgeo.org/postgis/ticket/3942#ticket
|
||
geojson: Do not include private header for json-c >= 0.13
|
||
|
||
-------------------------------------------------------------------
|
||
Fri Jan 5 09:52:19 UTC 2018 - bruno@ioda-net.ch
|
||
|
||
- Packaging:
|
||
+ Move to _multibuild way including PostgreSQL version 10
|
||
+ Remove minimal PostgreSQL version
|
||
+ Remove build for 9.2 (unsupported upstream)
|
||
+ spec-cleaner minimal
|
||
+ Activate postgresql/install-alternative for suse_version > 1500
|
||
This script in only available in TW and 15x
|
||
This mean proper alternatives for binary is not handle for Leap
|
||
42.3 and there's no easy way to have them packaged
|
||
|
||
- Update to 2.4.2 release
|
||
- #3917, Fix zcta5 load
|
||
- #3667, Fix for bug in geography ST_Segmentize
|
||
- #3926, Add missing 2.2.6 and 2.3.4 upgrade paths (Muhammad Usama)
|
||
|
||
- Version 2.4.1
|
||
+ Bug fixes
|
||
- #3864, Fix memory leaks in BTREE operators
|
||
- #3869, Fix build with "gold" linker
|
||
- #3845, Gracefully handle short-measure issue
|
||
- #3871, Performance tweak for geometry cmp function
|
||
- #3879, Division by zero in some arc cases
|
||
- #3878, Single defn of signum in header
|
||
- #3880, Undefined behaviour in TYPMOD_GET_SRID
|
||
- #3875, Fix undefined behaviour in shift operation
|
||
- #3864, Performance improvements for b-tree geometry sorts
|
||
- #3874, lw_dist2d_pt_arc division by zero
|
||
- #3882, undefined behaviour in zigzag with negative inputs
|
||
- #3891, undefined behaviour in pointarray_to_encoded_polyline
|
||
- #3895, throw error on malformed WKB input
|
||
- #3886, fix rare missing boxes in geometry subdivision
|
||
- #3907, Allocate enough space for all possible GBOX string outputs
|
||
+ Enhancements
|
||
- #3815, Tiger 2017 data support and option to load zcta5
|
||
|
||
- Version 2.4.0
|
||
+ New Features
|
||
- #3822, Have postgis_full_version() also show and check version of
|
||
PostgreSQL the scripts were built against (Sandro Santilli)
|
||
- #2411, curves support in ST_Reverse (Sandro Santilli)
|
||
- #2951, ST_Centroid for geography (Danny Götte)
|
||
- #3788, Allow postgis_restore.pl to work on directory-style (-Fd)
|
||
dumps (Roger Crew)
|
||
- #3772, Direction agnostic ST_CurveToLine output
|
||
(Sandro Santilli / KKGeo)
|
||
- #2464, ST_CurveToLine with MaxError tolerance
|
||
(Sandro Santilli / KKGeo)
|
||
- #3599, Geobuf output support via ST_AsGeobuf (Björn Harrtell)
|
||
- #3661, Mapbox vector tile output support via ST_AsMVT
|
||
(Björn Harrtell / CartoDB)
|
||
- #3689, Add orientation checking and forcing functions (Dan Baston)
|
||
- #3753, Gist penalty speed improvements for 2D and ND points
|
||
(Darafei Praliaskouski, Andrey Borodin)
|
||
- #3677, ST_FrechetDistance (Shinichi Sugiyama)
|
||
- Most aggregates (raster and geometry), and all stable/immutable
|
||
(raster and geometry) marked as parallel safe
|
||
- #2249, ST_MakeEmptyCoverage for raster (David Zwarg, ainomieli)
|
||
- #3709, Allow signed distance for ST_Project (Darafei Praliaskouski)
|
||
- #524, Covers support for polygon on polygon, line on line, point
|
||
on line for geography (Danny Gtte)
|
||
+ Enhancements and Fixes
|
||
- Many corrections to docs and several translations almost complete.
|
||
Andreas Schild who provided many corrections to core docs.
|
||
PostGIS Japanese translation team first to reach completion of
|
||
translation.
|
||
- Support for PostgreSQL 10
|
||
- Preliminary support for PostgreSQL 11
|
||
- #3645, Avoid loading logically deleted records from shapefiles
|
||
- #3747, Add zip4 and address_alphanumeric as attributes
|
||
to norm_addy tiger_geocoder type.
|
||
- #3748, address_standardizer lookup tables update
|
||
so pagc_normalize_address better standardizes abbreviations
|
||
- #3647, better handling of noding in ST_Node using GEOSNode
|
||
(Wouter Geraedts)
|
||
- #3684, Update to EPSG register v9
|
||
(Even Rouault)
|
||
- #3830, Fix initialization of incompatible type (>=9.6)
|
||
address_standardizer
|
||
- #3662, Make shp2pgsql work in debug mode by sending debug to stderr
|
||
- #3405, Fixed memory leak in lwgeom_to_points
|
||
- #3832, Support wide integer fields as int8 in shp2pgsql
|
||
- #3841, Deterministic sorting support for empty geometries in
|
||
btree geography
|
||
- #3844, Make = operator a strict equality test, and < > to rough
|
||
"spatial sorting"
|
||
- #3855, ST_AsTWKB memory and speed improvements
|
||
+ Breaking Changes
|
||
- Dropped support for PostgreSQL 9.2.
|
||
- #3810, GEOS 3.4.0 or above minimum required to compile
|
||
- Most aggregates now marked as parallel safe,
|
||
which means most aggs have to be dropped / recreated.
|
||
If you have views that utilize PostGIS aggs,
|
||
you'll need to drop before upgrade and recreate after upgrade
|
||
- #3578, ST_NumInteriorRings(POLYGON EMPTY) now returns 0 instead
|
||
of NULL
|
||
- _ST_DumpPoints removed, was no longer needed after PostGIS 2.1.0
|
||
when ST_DumpPoints got reimplemented in C
|
||
- B-Tree index operators < = > changed to provide better spatial
|
||
locality on sorting and have expected behavior on GROUP BY.
|
||
If you have btree index for geometry or geography, you need to
|
||
REINDEX it, or review if it was created by accident and needs to
|
||
be replaced with GiST index.
|
||
If your code relies on old left-to-right box compare ordering,
|
||
update it to use << >> operators
|
||
|
||
- Update to main previous 2.3.5
|
||
- #3667, Fix for bug in geography ST_Segmentize
|
||
- #3926, Add missing 2.2.6 upgrade path
|
||
|
||
- Update to PostGIS 2.3.4
|
||
- PostgreSQL 10 support
|
||
- #3782, Memory leak in lwline_from_wkb_state (Even Rouault)
|
||
- #3101, Fix buffer overflow in pgsql2shp (Sandro Santilli)
|
||
- #3786, ptarray null and heap issues on is_closed
|
||
- #3795, Solaris build issues due to missing isfinite define
|
||
(Julian Schauder)
|
||
- #3792, mark all 3D related including SFCGAL as parallel safe
|
||
- #3800, shp2pgql-gui allow export of foreign tables, materialized
|
||
views, and partitioned tables
|
||
- #3806, Reverse geocoder missing suffix direction when present
|
||
- #3698, loading census tabblock is broken
|
||
- #3839, loader tests sometimes crash because of variables not
|
||
initialized also reenable cunit loader tess to always run.
|
||
- #3774, Trigonometric length for CompoundCurves
|
||
- #3731, Crash on very small table of homogenous data
|
||
- #2836, Receiving ERROR: ExteriorRing: geom is
|
||
not a polygon with ST_ConcaveHull
|
||
- #3781, Not-quite curved CurvePolygon rejected by ST_Contains
|
||
- #3818, Triangles unclosed in M should be parseable
|
||
- #3866, Rare crash generating TWKB with large coordinate values
|
||
- #3869, Fix build with "gold" linker
|
||
- #3845, Gracefully handle short-measure issue
|
||
- #3879, Division by zero in some arc cases
|
||
- #3878, Single defn of signum in header
|
||
- #3880, Undefined behaviour in TYPMOD_GET_SRID
|
||
- #3875, Fix undefined behaviour in shift operation
|
||
- #3874, lw_dist2d_pt_arc division by zero
|
||
- #3882, undefined behaviour in zigzag with negative inputs
|
||
- #3891, undefined behaviour in pointarray_to_encoded_polyline
|
||
- #3895, throw error on malformed WKB input
|
||
- #3907, Allocate enough space for all possible GBOX string outputs
|
||
|
||
-------------------------------------------------------------------
|
||
Wed Jul 12 13:45:37 UTC 2017 - bruno@ioda-net.ch
|
||
|
||
- Update to bugfix release 2.3.3
|
||
* Bug Fixes :
|
||
+ Several improvement to documentation
|
||
+ Several improvement in regress test suite
|
||
+ NEWS, raster/rt_pg/rtpg_mapalgebra.c: Change ST_Clip from Error
|
||
to Notice when ST_Clip can compute no band Closes #3730
|
||
+ postgis/lwgeom_btree.c, regress/operators.sql,
|
||
regress/operators_expected: Fix lwgeom_cmp return code
|
||
Closes #3777 once again
|
||
+ topology/postgis_topology.c: Fix compiler warnings about
|
||
printf-like formats
|
||
+ NEWS, postgis/lwgeom_btree.c, regress/operators.sql,
|
||
regress/operators_expected: Fix handling of EMPTY geometries in
|
||
btree operator. Includes regress test. Closes #3777 for 2.3
|
||
+ NEWS, liblwgeom/lwout_x3d.c, regress/tickets.sql,
|
||
regress/tickets_expected: ST_AsX3D handle empty geometries
|
||
Closes #3704 for PostGIS 2.3.3
|
||
+ NEWS, loader/pgsql2shp-core.c, loader/pgsql2shp-core.h,
|
||
regress/dumper/realtable_expected.dbf: Backport fixes for
|
||
pgsql2shp for Boolean field length and quote escaping Includes
|
||
tests for both. Closes #3682, Closes #3701
|
||
+ postgis/Makefile.in: Avoid ever-growing postgis extension
|
||
upgrade scripts. Fixes #3775 for 2.3 branch
|
||
+ postgis/Makefile.in: Style only change: remove trailing blanks
|
||
+ NEWS, postgis/postgis.sql.in, raster/rt_pg/rtpostgis.sql.in:
|
||
@ operator not schema qualified and ~ not schema qualified in
|
||
some places apply patch with adjustments.
|
||
Patch provided by Shane StClair (Axiom Data Science)
|
||
Closes #3750 for PostGIS 2.3.3
|
||
+ NEWS, liblwgeom/lwgeom.c, regress/subdivide.sql,
|
||
regress/subdivide_expected: ST_Subdivide loses subparts of
|
||
inverted geometries patch from Darafei Praliaskouski (Komzpa)
|
||
Closes #3744 for PostGIS 2.3 changed area regress to cast to
|
||
numeric so doesn't return scientific notation on windows
|
||
+ NEWS, raster/loader/raster2pgsql.c: Get rid of logic that set
|
||
out_srid to same as input srid and change to not try to
|
||
transform when out_srid is unknown. Closes #3738 PostGIS 2.3
|
||
+ NEWS, liblwgeom/lwgeom_topo.c,
|
||
topology/test/regress/topogeo_addlinestring.sql,
|
||
topology/test/regress/topogeo_addlinestring_expected_newsnap,
|
||
topology/test/regress/topogeo_addlinestring_expected_oldsnap:
|
||
Fix azimuth computation for 2.5D edge ends.
|
||
The change disreguard vertical movemements of the edge and
|
||
computes azimuth of the first segment getting away from the
|
||
node.
|
||
Includes automated testcase
|
||
Closes #3711
|
||
- Packaging: remove no more maintained 92 postgresql version
|
||
|
||
-------------------------------------------------------------------
|
||
Sun Mar 5 18:11:10 UTC 2017 - bruno@ioda-net.ch
|
||
|
||
- Update to bugfix release 2.3.2
|
||
* Bug Fixes
|
||
+ 3418, KNN recheck in 9.5+ fails with index returned tuples
|
||
in wrong order
|
||
+ 3675, Relationship functions not using an index in some cases
|
||
+ 3680, PostGIS upgrade scripts missing GRANT for views
|
||
+ 3683, Unable to update postgis after postgres pg_upgrade
|
||
going from < 9.5 to pg > 9.4
|
||
+ 3688, ST_AsLatLonText: round minutes
|
||
|
||
- Packaging :
|
||
- Add support for postgresql96
|
||
- Add Requires to postgresql[VER]
|
||
|
||
-------------------------------------------------------------------
|
||
Wed Dec 7 10:32:34 UTC 2016 - bruno@ioda-net.ch
|
||
|
||
- Update to bugfix release 2.3.1
|
||
* Bug Fixes
|
||
+ #1973, st_concavehull() returns sometimes empty geometry
|
||
collection (gde)
|
||
+ #3501, add raster constraint max extent exceeds array size
|
||
limit for large tables
|
||
+ #3643, PostGIS not building on latest OSX XCode
|
||
+ #3644, Deadlock on interrupt
|
||
+ #3650, Mark ST_Extent, ST_3DExtent and ST_Mem* agg functions
|
||
as parallel safe so they can be parallelized
|
||
+ #3652, Crash on Collection(MultiCurve())
|
||
+ #3656, Fix upgrade of aggregates from 2.2 or lower version
|
||
+ #3659, Crash caused by raster GUC define after
|
||
CREATE EXTENSION using wrong memory context. (manaeem)
|
||
+ #3665, Index corruption and memory leak in BRIN indexes
|
||
(Julien Rouhaud of Dalibo)
|
||
+ #3667, geography ST_Segmentize bug (Hugo Mercier of Oslandia)
|
||
|
||
- Packaging removed upstream merged patches
|
||
- upstream-3644-deadlock.diff
|
||
- upstream-3653-crash-collection.diff
|
||
- upstream-3656-fix-aggregates-upgrade.diff
|
||
- upstream-3656-add-missing-checker.diff
|
||
- upstream-geos35-error-message.diff
|
||
- upstream-3659-raster-guc.diff
|
||
- upstream-1973-st_concavehull-returns-empty-geo.diff
|
||
|
||
-------------------------------------------------------------------
|
||
Sun Nov 6 21:07:49 UTC 2016 - bruno@ioda-net.ch
|
||
|
||
- Packaging Fixes :
|
||
+ Add shp2pgsql-gui to main package
|
||
+ Move all bin perl scripts to postgis-util package
|
||
+ Remove bogus alternatives calls: if postgis is uninstalled all
|
||
postgresql alternatives were removed.
|
||
+ Add postgresql95 support
|
||
+ Review of dependencies minimal supported is now geos 3.5 and
|
||
postgresql 9.2
|
||
+ Remove all "older versions", but still build with previous to
|
||
help admins during upgrades.
|
||
*** ALTER EXTENSION xxx UPDATE to '2.3.0'; *** is mandatory
|
||
after install on all gis database.
|
||
+ Critical patches from upstream (2.3.1)
|
||
- upstream-3644-deadlock.diff
|
||
- upstream-3653-crash-collection.diff
|
||
- upstream-3656-fix-aggregates-upgrade.diff
|
||
- upstream-3656-add-missing-checker.diff
|
||
- upstream-geos35-error-message.diff
|
||
- upstream-3659-raster-guc.diff
|
||
- upstream-1973-st_concavehull-returns-empty-geo.diff
|
||
- liblwgeom soversion is now 0.0.0
|
||
- Update to new upstream major release 2.3.0
|
||
* Important / Breaking Changes *
|
||
- #3466, Casting from box3d to geometry now returns a 3D
|
||
geometry (Julien Rouhaud of Dalibo)
|
||
- #3604, pgcommon/Makefile.in orders CFLAGS incorrectly leading
|
||
to wrong liblwgeom.h (Greg Troxel)
|
||
- #3396, ST_EstimatedExtent, throw WARNING instead of ERROR
|
||
(Regina Obe)
|
||
* Deprecated signatures *
|
||
- none
|
||
* New Features *
|
||
- Add support for custom TOC in postgis_restore.pl
|
||
(Christoph Moench-Tegeder)
|
||
- Add support for negative indexing in ST_PointN and ST_SetPoint
|
||
(Rémi Cura)
|
||
- Add parameters for geography ST_Buffer (Thomas Bonfort)
|
||
- TopoGeom_addElement, TopoGeom_remElement (Sandro Santilli)
|
||
- populate_topology_layer (Sandro Santilli)
|
||
- #454, ST_WrapX and lwgeom_wrapx (Sandro Santilli)
|
||
- #1758, ST_Normalize (Sandro Santilli)
|
||
- #2236, shp2pgsql -d now emits "DROP TABLE IF EXISTS"
|
||
- #2259, ST_VoronoiPolygons and ST_VoronoiLines (Dan Baston)
|
||
- #2841 and #2996, ST_MinimumBoundingRadius and new
|
||
ST_MinimumBoundingCircle implementation using Welzl's algorithm
|
||
(Dan Baston)
|
||
- #2991, Enable ST_Transform to use PROJ.4 text (Mike Toews)
|
||
- #3059, Allow passing per-dimension parameters in ST_Expand
|
||
(Dan Baston)
|
||
- #3339, ST_GeneratePoints (Paul Ramsey)
|
||
- #3362, ST_ClusterDBSCAN (Dan Baston)
|
||
- #3364, ST_GeometricMedian (Dan Baston)
|
||
- #3391, Add table inheritance support in ST_EstimatedExtent
|
||
(Alessandro Pasotti)
|
||
- #3424, ST_MinimumClearance (Dan Baston)
|
||
- #3428, ST_Points (Dan Baston)
|
||
- #3465, ST_ClusterKMeans (Paul Ramsey)
|
||
- #3469, ST_MakeLine with MULTIPOINTs (Paul Norman)
|
||
- #3549, Support PgSQL 9.6 parallel query mode, as far as possible
|
||
(Paul Ramsey, Regina Obe)
|
||
- #3557, Geometry function costs based on query stats (Paul Norman)
|
||
- #3591, Add support for BRIN indexes. PostgreSQL 9.4+ required.
|
||
(Giuseppe Broccolo of 2nd Quadrant, Julien Rouhaud
|
||
and Ronan Dunklau of Dalibo)
|
||
- #3496, Make postgis non-relocateable for extension install,
|
||
schema qualify calls in functions (Regina Obe)
|
||
Should resolve once and for all for extensions #3494,
|
||
#3486, #3076
|
||
- #3547, Update tiger geocoder to support TIGER 2016
|
||
and to support both http and ftp.
|
||
- #3613, Segmentize geography using equal length segments
|
||
(Hugo Mercier of Oslandia)
|
||
* Bug Fixes
|
||
- #2841, ST_MinimumBoundingCircle not covering original
|
||
* Performance Enhancements *
|
||
- #75, Enhancement to PIP short circuit (Dan Baston)
|
||
- #3383, Avoid deserializing small geometries during index
|
||
operations (Dan Baston)
|
||
- #3400, Minor optimization of PIP routines (Dan Baston)
|
||
- Make adding a line to topology interruptible
|
||
(Sandro Santilli)
|
||
- Documentation updates from Mike Toews
|
||
|
||
-------------------------------------------------------------------
|
||
Sun Apr 24 16:31:31 UTC 2016 - bruno@ioda-net.ch
|
||
|
||
- packaging
|
||
* use %fdupes
|
||
* add rpmlintrc to shutup non sense messages
|
||
* shp2pgsql-gui is now builded and place in the utils package
|
||
|
||
- liblwgeom soversion bump to 5.0.1
|
||
|
||
- Updated to bug fix release 2.2.2
|
||
- #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
|
||
- #3433, ST_ClusterIntersecting incorrect for MultiPoints
|
||
- #3435, ST_AsX3D fix rendering of concave geometries
|
||
- #3436, memory handling mistake in ptarray_clone_deep
|
||
- #3437, ST_ClusterIntersecting incorrect for MultiPoints
|
||
- #3461, ST_GeomFromKML crashes Postgres when there are
|
||
innerBoundaryIs and no outerBoundaryIs
|
||
- #3429, upgrading to 2.3 or from 2.1 can cause loop/hang on some
|
||
platforms
|
||
- #3460, ST_ClusterWithin 'Tolerance not defined' error after
|
||
upgrade
|
||
- #3490, Raster data restore issues, materialized views
|
||
Scripts postgis_proc_set_search_path.sql,
|
||
rtpostgis_proc_set_search_path.sql
|
||
refer to
|
||
http://postgis.net/docs/manual-2.2/RT_FAQ.html#faq_raster_data_not_restore
|
||
- #3426, failing POINT EMPTY tests on fun architectures
|
||
|
||
-------------------------------------------------------------------
|
||
Wed Feb 23 10:00:01 UTC 2016 - bruno@ioda-net.ch
|
||
|
||
- packaging :
|
||
* Include previous and older up to 2.0 version to make extension update working
|
||
* Add sfgal so extension sfcgal is available
|
||
* Fix _smp_mflags to -j1 which is the upstream recommandation
|
||
* Add address_standardizer extension and files
|
||
|
||
- Updated to 2.2.1
|
||
* Bug Fixes *
|
||
|
||
- #2232, avoid accumulated error in SVG rounding
|
||
- #3321, Fix performance regression in topology loading
|
||
- #3329, Fix robustness regression in TopoGeo_addPoint
|
||
- #3349, Fix installation path of postgis_topology scripts
|
||
- #3351, set endnodes isolation on ST_RemoveIsoEdge
|
||
(and lwt_RemIsoEdge)
|
||
- #3355, geography ST_Segmentize has geometry bbox
|
||
- #3359, Fix toTopoGeom loss of low-id primitives from
|
||
TopoGeometry definition
|
||
- #3360, _raster_constraint_info_scale invalid input syntax
|
||
- #3375, crash in repeated point removal for collection(point)
|
||
- #3378, Fix handling of hierarchical TopoGeometries
|
||
in presence of multiple topologies
|
||
- #3380, #3402, Decimate lines on topology load
|
||
- #3388, #3410, Fix missing end-points in ST_Removepoints
|
||
- #3389, Buffer overflow in lwgeom_to_geojson
|
||
- #3390, Compilation under Alpine Linux 3.2
|
||
gives an error when compiling the postgis and postgis_topology extension
|
||
- #3393, ST_Area NaN for some polygons
|
||
- #3401, Improve ST_Split robustness on 32bit systems
|
||
- #3404, ST_ClusterWithin crashes backend
|
||
- #3407, Fix crash on splitting a face or an edge
|
||
defining multiple TopoGeometry objects
|
||
- #3411, Clustering functions not using spatial index
|
||
- #3412, Improve robustness of snapping step in TopoGeo_addLinestring
|
||
- #3415, Fix OSX 10.9 build under pkgsrc
|
||
- Fix memory leak in lwt_ChangeEdgeGeom [liblwgeom]
|
||
|
||
|
||
- PostGIS 2.2.0 2015/10/07
|
||
|
||
* Important / Breaking Changes *
|
||
|
||
- PROJ4 4.6 and higher only
|
||
- #2703, KNN <-> operator now returns the correct distance ordering
|
||
for all geometry types, not just for points. Code that expects
|
||
the looser "centroid distance" ordering should be updated.
|
||
- #3022, ValidateTopology swapped meaning of id1 and id2 for the
|
||
'edge crosses node' error (now edge_id,node_id)
|
||
- #2565, ST_SummaryStats(tablename, rastercolumn, ...) uses
|
||
ST_SummaryStatsAgg()
|
||
- #2567, ST_Count(tablename, rastercolumn, ...) uses ST_CountAgg()
|
||
- #2842, raster - Hide unselectable tables from raster_overview
|
||
and raster_columns
|
||
- By default, PostGIS raster disables all GDAL drivers affecting
|
||
out-db rasters, ST_FromGDALRaster() and ST_AsGDALRaster() variants
|
||
- #3181, POINT EMPTY is now stored as POINT(NaN NaN) in WKB, instead of as MULTIPOINT EMPTY
|
||
- Java binding moved to separate repository:
|
||
https://github.com/postgis/postgis-java
|
||
|
||
|
||
* Deprecated signatures *
|
||
|
||
- #2748, ST_Shift_Longitude renamed to ST_ShiftLongitude,
|
||
ST_Find_Extent renamed to ST_FindExtent,
|
||
ST_Combine_BBox renamed to ST_CombineBbox,
|
||
ST_Length_Spheroid renamed to ST_LengthSpheroid,
|
||
ST_Distance_Spheroid renamed to ST_DistanceSpheroid,
|
||
ST_Distance_Sphere renamed to ST_DistanceSphere,
|
||
ST_3DLength_Spheroid deprecated (use ST_LengthSpheroid)
|
||
- #2769, ST_Mem_Size renamed to ST_MemSize
|
||
- #2565, ST_SummaryStats(tablename, rastercolumn, ...)
|
||
- #2567, ST_Count(tablename, rastercolumn, ...)
|
||
|
||
* New Features *
|
||
|
||
- Topology API in liblwgeom
|
||
(Sandro Santilli / Regione Toscana - SITA)
|
||
- New lwgeom_version method in liblwgeom
|
||
- New lwgeom_unaryunion method in liblwgeom
|
||
- New lwgeom_linemerge method in liblwgeom
|
||
- New lwgeom_is_simple method in liblwgeom
|
||
- #3117, Add SFCGAL 1.1 support: add ST_3DDifference, ST_3DUnion,
|
||
ST_Volume, ST_MakeSolid, ST_IsSolid (Vincent Mora / Oslandia)
|
||
- #3169, ST_ApproximateMedialAxis (Sandro Santilli)
|
||
- ST_CPAWithin (Sandro Santilli / Boundless)
|
||
- Add |=| operator with CPA semantic and KNN support with PgSQL 9.5+
|
||
(Sandro Santilli / Boundless)
|
||
- #3131, KNN support for the geography type (Paul Ramsey / CartoDB)
|
||
- #3023, ST_ClusterIntersecting / ST_ClusterWithin (Dan Baston)
|
||
- #2703, Exact KNN results for all geometry types, aka "KNN re-check" (Paul Ramsey / CartoDB)
|
||
- #1137, Allow a tolerance value in ST_RemoveRepeatedPoints (Paul Ramsey / CartoDB)
|
||
- #3062, Allow passing M factor to ST_Scale (Sandro Santilli / Boundless)
|
||
- #3139, ST_BoundingDiagonal (Sandro Santilli / Boundless)
|
||
- #3129, ST_IsValidTrajectory (Sandro Santilli / Boundless)
|
||
- #3128, ST_ClosestPointOfApproach (Sandro Santilli / Boundless)
|
||
- #3152, ST_DistanceCPA (Sandro Santilli / Boundless)
|
||
- Canonical output for index key types
|
||
- ST_SwapOrdinates (Sandro Santilli / Boundless)
|
||
- #2918, Use GeographicLib functions for geodetics (Mike Toews)
|
||
- #3074, ST_Subdivide to break up large geometry (Paul Ramsey / CartoDB)
|
||
- #3040, KNN GiST index based centroid (<<->>)
|
||
n-D distance operators (Sandro Santilli / Boundless)
|
||
- Interruptibility API for liblwgeom (Sandro Santilli / CartoDB)
|
||
- #2939, ST_ClipByBox2D (Sandro Santilli / CartoDB)
|
||
- #2247, ST_Retile and ST_CreateOverview: in-db raster overviews creation
|
||
(Sandro Santilli / Vizzuality)
|
||
- #899, -m shp2pgsql attribute names mapping -m switch
|
||
(Regina Obe / Sandro Santilli)
|
||
- #1678, Added GUC postgis.gdal_datapath to specify GDAL config
|
||
variable GDAL_DATA
|
||
- #2843, Support reprojection on raster import
|
||
(Sandro Santilli / Vizzuality)
|
||
- #2349, Support for encoded_polyline input/output (Kashif Rasul)
|
||
- #2159, report libjson version from postgis_full_version()
|
||
- #2770, ST_MemSize(raster)
|
||
- #2093, ST_Simplify(geom, tol, preserveCollapsed) new parameter
|
||
- Add postgis_noop(raster)
|
||
- Added missing variants of ST_TPI(), ST_TRI() and ST_Roughness()
|
||
- Added GUC postgis.gdal_enabled_drivers to specify GDAL config
|
||
variable GDAL_SKIP
|
||
- Added GUC postgis.enable_outdb_rasters to enable access to
|
||
rasters with out-db bands
|
||
- #2387, address_standardizer extension as part of PostGIS
|
||
Stephen Woodbridge (imaptools.com), Walter Sinclair, Regina Obe
|
||
- #2816, address_standardizer_data_us extension
|
||
provides reference lex,gaz,rules for address_standardizer
|
||
Stephen Woodbridge (imaptools.com), Walter Sinclair, Regina Obe
|
||
- #2341, New mask parameter for ST_MapAlgebra
|
||
- #2397, read encoding info automatically in shapefile loader
|
||
- #2430, ST_ForceCurve
|
||
- #2565, ST_SummaryStatsAgg()
|
||
- #2567, ST_CountAgg()
|
||
- #2632, ST_AsGML() support for curved features
|
||
- #2652, Add --upgrade-path switch to run_test.pl
|
||
- #2754, sfcgal wrapped as an extension
|
||
- #2227, Simplification with Visvalingam-Whyatt algorithm
|
||
ST_SimplifyVW, ST_SetEffectiveArea (Nicklas Avén)
|
||
- Functions to encode and decode TWKB
|
||
ST_AsTWKB, ST_GeomFromTWKB (Paul Ramsey / Nicklas Avén / CartoDB)
|
||
|
||
* Enhancements *
|
||
|
||
- #3223, Add memcmp short-circuit to ST_Equals (Daniel Baston)
|
||
- #3227, Tiger geocoder upgraded to support Tiger 2015 census
|
||
- #2278, Make liblwgeom potentially ABI-compatible between micro releases
|
||
- #897, ST_AsX3D support for GeoCoordinates and systems "GD" "WE"
|
||
ability to flip x/y axis (use option = 2, 3)
|
||
- ST_Split: allow splitting lines by multilines, multipoints
|
||
and (multi)polygon boundaries
|
||
- #3070, Simplify geometry type constraint
|
||
- #2839, Implement selectivity estimator for functional indexes,
|
||
speeding up spatial queries on raster tables.
|
||
(Sandro Santilli / Vizzuality)
|
||
- #2361, Added spatial_index column to raster_columns view
|
||
- #2390, Testsuite for pgsql2shp
|
||
- #2527, Added -k flag to raster2pgsql to skip checking that
|
||
band is NODATA
|
||
- #2616, Reduce text casts during topology building and export
|
||
- #2717, support startpoint, endpoint, pointn, numpoints for compoundcurve
|
||
- #2747, Add support for GDAL 2.0
|
||
- #2754, SFCGAL can now be installed with CREATE EXTENSION
|
||
Vincent Mora (Oslandia)
|
||
- #2828, Convert ST_Envelope(raster) from SQL to C
|
||
- #2829, Shortcut ST_Clip(raster) if geometry fully contains the raster
|
||
and no NODATA specified
|
||
- #2906, Update tiger geocoder to handle tiger 2014 data
|
||
- #3048, Speed up geometry simplification (J.Santana @ CartoDB)
|
||
- #3092, Slow performance of geometry_columns with many tables
|
||
|
||
* Bug Fixes *
|
||
|
||
- #2893, Allow interruptibility of ST_Segmentize(geometry)
|
||
(Sandro Santilli / CartoDB)
|
||
- #2540, Change GUC name for GDAL_DATA to postgis.gdal_datapath
|
||
- #2777, Raster max extent constraint based upon envelope to behave
|
||
like geometry extent
|
||
- #2822, Use @ operator instead of ST_CoveredBy() for raster
|
||
max extent constraint
|
||
- #3018, GROUP BY geography sometimes returns duplicate rows
|
||
- #3020, ST_AddBand out-db bug where height using width value
|
||
- #3048, shp2pgsql - illegal number format when specific system locale set
|
||
- #3061, Allow duplicate points in JSON, GML, GML ST_GeomFrom* functions
|
||
- #3086, ST_DumpValues() crashes backend on cleanup with invalid
|
||
band indexes
|
||
|
||
* Code refactoring *
|
||
|
||
- Split raster/rt_core/rt_api.c and raster/rt_pg/rt_pg.c files into
|
||
smaller files for ease of long-term maintenance and development
|
||
- #1220, lwerror and lwnotice function became internal to liblwgeom
|
||
|
||
|
||
-------------------------------------------------------------------
|
||
Wed Dec 16 16:37:51 UTC 2015 - m407@mail.ru
|
||
|
||
- Fixed JSON-C capability
|
||
|
||
-------------------------------------------------------------------
|
||
Sat Sep 26 18:48:00 UTC 2015 - tzotsos@opensuse.org
|
||
|
||
- updated to 2.1.8
|
||
* Bug Fixes *
|
||
- #3159, do not force a bbox cache on ST_Affine
|
||
- #3018, GROUP BY geography sometimes returns duplicate rows
|
||
- #3048, shp2pgsql - illegal number format when specific system locale set
|
||
- #3094, Malformed GeoJSON inputs crash backend
|
||
- #3104, st_asgml introduces random characters in ID field
|
||
- #3155, Remove liblwgeom.h on make uninstall
|
||
- #3177, gserialized_is_empty cannot handle nested empty cases
|
||
- Fix crash in ST_LineLocatePoint
|
||
|
||
-------------------------------------------------------------------
|
||
Sat Sep 26 15:30:00 UTC 2015 - tzotsos@opensuse.org
|
||
|
||
- Merged postgis2 and postgresql9x-postgis to old postgis repository
|
||
- Merged changes files
|
||
|
||
-------------------------------------------------------------------
|
||
Mon Mar 23 16:58:25 UTC 2015 - darin@darins.net
|
||
|
||
- updated to 2.1.6
|
||
* Enhancements *
|
||
- #3000, Ensure edge splitting and healing algorithms use indexes
|
||
- #3048, Speed up geometry simplification (J.Santana @ CartoDB)
|
||
- #3050, Speep up geometry type reading (J.Santana @ CartoDB)
|
||
|
||
* Bug Fixes *
|
||
- #2941, allow geography columns with SRID other than 4326
|
||
- #3069, small objects getting inappropriately fluffed up w/ boxes
|
||
- #3068, Have postgis_typmod_dims return NULL for unconstrained dims
|
||
- #3061, Allow duplicate points in JSON, GML, GML ST_GeomFrom* functions
|
||
- #3058, Fix ND-GiST picksplit method to split on the best plane
|
||
- #3052, Make operators <-> and <#> available for PostgreSQL < 9.1
|
||
- #3045, Fix dimensionality confusion in &&& operator
|
||
- #3016, Allow unregistering layers of corrupted topologies
|
||
- #3015, Avoid exceptions from TopologySummary
|
||
- #3020, ST_AddBand out-db bug where height using width value
|
||
- #3031, Allow restore of Geometry(Point) tables dumped with empties in them
|
||
|
||
- build and install the 2.0 libs, required for upgrades
|
||
- package for liblwgeom
|
||
|
||
-------------------------------------------------------------------
|
||
Fri Mar 20 13:10:55 UTC 2015 - darin@darins.net
|
||
|
||
- add provides
|
||
- fix %prep for package %name change
|
||
- add conflicts for old packages
|
||
|
||
-------------------------------------------------------------------
|
||
Fri Mar 20 13:10:05 UTC 2015 - darin@darins.net
|
||
|
||
- Fix package %name
|
||
|
||
-------------------------------------------------------------------
|
||
Mon Mar 2 15:00:02 UTC 2015 - bruno@ioda-net.ch
|
||
|
||
- Upgraded to PostGIS 2.1.5 released 2014/12/18
|
||
* Enhancements *
|
||
- #2933, Speedup construction of large multi-geometry objects
|
||
* Bug Fixes *
|
||
- #2947, Fix memory leak in lwgeommakevalid for single-component collection input
|
||
- #2949, Fix memory leak in lwgeom_mindistance2d for curve input
|
||
- #2931, BOX representation is case sensitive
|
||
- #2942, PostgreSQL 9.5 support
|
||
- #2953, 2D stats not generated when Z/M values are extreme
|
||
- #3009, Geography cast may effect underlying tuple
|
||
|
||
- Packaging :
|
||
- fix gdal-devel & geos-devel BuildRequire name
|
||
- spec-cleaner (date,space,order)
|
||
|
||
-------------------------------------------------------------------
|
||
Mon Sep 22 09:38:44 UTC 2014 - nikolai@prokoschenko.de
|
||
|
||
- Upgraded to PostGIS 2.1.4 released 2014/09/10 to fix building with json-c
|
||
|
||
* Enhancements *
|
||
|
||
- #2745, Speedup ST_Simplify calls against points
|
||
- #2747, Support for GDAL 2.0
|
||
- #2749, Make rtpostgisupgrade20_21.sql ACID
|
||
- #2811, Do not specify index names when loading shapefiles/rasters
|
||
- #2829, Shortcut ST_Clip(raster) if geometry fully contains the raster and no NODATA specified
|
||
- #2895, Raise cost of ST_ConvexHull(raster) to 300 for better query plans
|
||
|
||
* Bug Fixes *
|
||
|
||
- #2605, armel: _ST_Covers() returns true for point in hole
|
||
- #2911, Fix output scale on ST_Rescale/ST_Resample/ST_Resize of rasters with scale 1/-1 and offset 0/0.
|
||
- Fix crash in ST_Union(raster)
|
||
- #2704, ST_GeomFromGML() does not work properly with array of gml:pos (Even Roualt)
|
||
- #2708, updategeometrysrid doesn’t update srid check when schema not specified. Patch from Marc Jansen
|
||
- #2720, lwpolyaddring should update maxrings after realloc
|
||
- #2759, Fix postgis_restore.pl handling of multiline object comments embedding sql comments
|
||
- #2774, fix undefined behavior in ptarraycalculategbox_geodetic
|
||
- Fix potential memory fault in ST_MakeValid
|
||
- #2784, Fix handling of bogus argument to —with-sfcgal
|
||
- #2772, Premature memory free in RASTER_getBandPath (ST_BandPath)
|
||
- #2755, Fix regressions tests against all versions of SFCGAL
|
||
- #2775, lwlinefromlwmpoint leaks memory
|
||
- #2802, ST_MapAlgebra checks for valid callback function return value
|
||
- #2803, ST_MapAlgebra handles no userarg and STRICT callback function
|
||
- #2834, ST_Estimated_Extent and mixedCase table names (regression bug)
|
||
- #2845, Bad geometry created from ST_AddPoint
|
||
- #2870, Binary insert into geography column results geometry being inserted
|
||
- #2872, make install builds documentation (Greg Troxell)
|
||
- #2819, find isfinite or replacement on Centos5 / Solaris
|
||
- #2899, geocode limit 1 not returning best answer (tiger geocoder)
|
||
- #2903, Unable to compile on FreeBSD
|
||
- #2927 reverse_geocode not filling in direction prefix (tiger geocoder) get rid of deprecated ST_Line_Locate_Point called
|
||
|
||
- Removed fix-lwin_geojson-c.patch which is obsolete since 2.1.4 (http://trac.osgeo.org/postgis/changeset/12663)
|
||
|
||
-------------------------------------------------------------------
|
||
Thu May 29 07:52:29 UTC 2014 - bruno@ioda-net.ch
|
||
|
||
- Remove sfcgal functionality for SLE until dependencies are fixed
|
||
|
||
-------------------------------------------------------------------
|
||
Wed May 28 08:00:08 UTC 2014 - bruno@ioda-net.ch
|
||
|
||
- Upgrading to PostGIS 2.1.3 released 2014/05/13
|
||
|
||
* Important / Breaking Changes *
|
||
|
||
- Add control of GDAL drivers with the environment variable
|
||
POSTGIS_GDAL_ENABLED_DRIVERS. By default, all GDAL drivers are disabled
|
||
- Add ability to disable out-db raster bands with the environment variable
|
||
POSTGIS_ENABLE_OUTDB_RASTERS. By default, out-db raster bands are disabled
|
||
|
||
* Bug Fixes *
|
||
|
||
- #2697, invalid GeoJSON Polygon input crashes server process
|
||
- #2700, Fix dumping of higher-dimension datasets with null rows
|
||
- #2706, ST_DumpPoints of EMPTY geometries crashes server
|
||
|
||
- Packaging
|
||
* This new build enables sfcgal library allowing 3D operations inside
|
||
the database
|
||
* Spec-clean applied to meet 2014 requirements & quality
|
||
* Fix project url: postgis homepage is postgis.net
|
||
(postgis.org is owned by refractions research)
|
||
|
||
************ Update notice ************************
|
||
|
||
To upgrade a postgis 2.0 or 2.1 database you have to run
|
||
|
||
begin;
|
||
ALTER EXTENSION postgis UPDATE TO '2.1.3';
|
||
ALTER EXTENSION postgis_topology UPDATE TO '2.1.3';
|
||
commit;
|
||
|
||
***********************************************
|
||
|
||
-------------------------------------------------------------------
|
||
Mon Apr 7 16:22:32 UTC 2014 - bruno@ioda-net.ch
|
||
|
||
|
||
- Upgrading to PostGIS 2.1.2 released on 2014/03/31
|
||
|
||
* Important Changes *
|
||
* Bug Fixes *
|
||
- #2666, Error out at configure time if no SQL preprocessor can be found
|
||
- #2534, st_distance returning incorrect results for large geographies
|
||
- #2539, Check for json-c/json.h presence/usability before json/json.h
|
||
- #2543, invalid join selectivity error from simple query
|
||
- #2546, GeoJSON with string coordinates parses incorrectly
|
||
- #2547, Fix ST_Simplify(TopoGeometry) for hierarchical topogeoms
|
||
- #2552, Fix NULL raster handling in ST_AsPNG, ST_AsTIFF and
|
||
ST_AsJPEG
|
||
- #2555, Fix parsing issue of range arguments of ST_Reclass
|
||
- #2556, geography ST_Intersects results depending on insert order
|
||
- #2580, Do not allow installing postgis twice in the same database
|
||
- #2589, Remove use of unnecessary void pointers
|
||
- #2607, Cannot open more than 1024 out-db files in one process
|
||
- #2610, Ensure face splitting algorithm uses the edge index
|
||
- #2615, EstimatedExtent (and hence, underlying stats) gathering wrong bbox
|
||
- #2619, Empty rings array in GeoJSON polygon causes crash
|
||
- #2634, regression in sphere distance code
|
||
- #2638, Geography distance on M geometries sometimes wrong
|
||
- #2648, #2653, Fix topology functions when "topology" is not in search_path
|
||
- #2654, Drop deprecated calls from topology
|
||
- #2655, Let users without topology privileges call postgis_full_version()
|
||
- #2674, Fix missing operator = and hash_raster_ops opclass on raster
|
||
- #2675, #2534, #2636, #2634, #2638, Geography distance issues with tree optimization
|
||
|
||
* Enhancements *
|
||
- #2494, avoid memcopy in GiST index (hayamiz)
|
||
- #2560, soft upgrade: avoid drop/recreate of aggregates that hadn't changed
|
||
|
||
|
||
-------------------------------------------------------------------
|
||
Wed Jan 22 11:09:24 UTC 2014 - bruno@ioda-net.ch
|
||
|
||
- Packaging :
|
||
* define main_version var and use it for .so and directories
|
||
* Remove obsolete patches
|
||
COPYING-patch.diff fixed upstream
|
||
fix-lwgeom_in_kml.patch fixed upstream
|
||
postgis-2.0.1_old_header_fix.patch fixed upstream
|
||
|
||
* New requirement : postgis 2.1 need at least postgresql 9.0
|
||
Build & Requires for postgresql >= 9.1 (SLE_11_SP3)
|
||
|
||
* postgis 2.1 breaks compatibility from 2.0x version
|
||
We build & package previous 2.0.4 postgis and rtpostgis
|
||
to allow upgrade with the alter extension.
|
||
openSUSE limit : only possible with the same postgresql
|
||
server version
|
||
|
||
* missing sfcgal linking (to be done soon)
|
||
|
||
* New Patch : for factory json-c 0.11 headers are located
|
||
in usr/include/json-c : lwin_geojson should use pc config file
|
||
|
||
- Upgrading to PostGIS 2.1.1 released on 2013/11/08
|
||
|
||
* Important Changes *
|
||
- #2514, Change raster license from GPL v3+ to v2+, allowing
|
||
distribution of PostGIS Extension as GPLv2.
|
||
* Bug Fixes *
|
||
- #2396, Make regression tests more endian-agnostic
|
||
- #2434, Fix ST_Intersection(geog,geog) regression in rare cases
|
||
- #2454, Fix behavior of ST_PixelAsXXX functions regarding
|
||
exclude_nodata_value parameter
|
||
- #2449, Fix potential infinite loop in index building
|
||
- #2489, Fix upgrades from 2.0 leaving stale function signatures
|
||
- #2493, Fix behavior of ST_DumpValues when passed an empty raster
|
||
- #2502, Fix postgis_topology_scripts_installed() install schema
|
||
- #2504, Fix segfault on bogus pgsql2shp call
|
||
- #2512, Support for foreign tables and materialized views in
|
||
raster_columns and raster_overviews
|
||
- #2525, Fix handling of SRID in nested collections
|
||
- #2528, Fix memory leak in ST_Split / lwline_split_by_line
|
||
- #2532, Add missing raster/geometry commutator operators
|
||
- #2533, Remove duplicated signatures
|
||
* Enhancements *
|
||
- #2463, support for exact length calculations on arc geometries
|
||
- #2478, support for tiger 2013
|
||
- #2527, Added -k flag to raster2pgsql to skip checking that
|
||
band is NODATA
|
||
|
||
- Upgrading to PostGIS 2.1.0 released on 2013/08/17
|
||
* Important / Breaking Changes *
|
||
- #1653, Removed srid parameter from ST_Resample(raster) and variants
|
||
with reference raster no longer apply reference raster's SRID.
|
||
- #1962 ST_Segmentize - As a result of
|
||
the introduction of geography support, The construct:
|
||
SELECT ST_Segmentize('LINESTRING(1 2, 3 4)',0.5);
|
||
will result in ambiguous function error
|
||
- #2026, ST_Union(raster) now unions all bands of all rasters
|
||
- #2089, liblwgeom: lwgeom_set_handlers replaces lwgeom_init_allocators.
|
||
- #2150, regular_blocking is no longer a constraint. column of same name
|
||
in raster_columns now checks for existance of spatially_unique
|
||
and coverage_tile constraints
|
||
- ST_Intersects(raster, geometry) behaves in the same manner as
|
||
ST_Intersects(geometry, raster).
|
||
- point variant of ST_SetValue(raster) previously did not check SRID
|
||
of input geometry and raster.
|
||
- ST_Hillshade parameters azimuth and altitude are now in degrees
|
||
instead of radians.
|
||
- ST_Slope and ST_Aspect return pixel values in degrees instead of radians.
|
||
|
||
* Deprecated signatures *
|
||
|
||
- #2104, ST_World2RasterCoord, ST_World2RasterCoordX and
|
||
ST_World2RasterCoordY renamed to ST_WorldToRasterCoord,
|
||
ST_WorldToRasterCoordX and ST_WorldToRasterCoordY.
|
||
ST_Raster2WorldCoord, ST_Raster2WorldCoordX and
|
||
ST_Raster2WorldCoordY renamed to ST_RasterToWorldCoord,
|
||
ST_RasterToWorldCoordX and ST_RasterToWorldCoordY
|
||
- ST_Estimated_Extent renamed to ST_EstimatedExtent
|
||
- ST_Line_Interpolate_Point renamed to ST_LineInterpolatePoint
|
||
- ST_Line_Substring renamed to ST_LineSubstring
|
||
- ST_Line_Locate_Point renamed to ST_LineLocatePoint
|
||
- ST_Force_XXX renamed to ST_ForceXXX
|
||
- ST_MapAlgebraFctNgb and 1 and 2 raster variants of ST_MapAlgebraFct.
|
||
Use ST_MapAlgebra instead
|
||
- 1 and 2 raster variants of ST_MapAlgebraExpr.
|
||
Use expression variants of ST_MapAlgebra instead
|
||
|
||
* New Features *
|
||
- Refer to http://postgis.net/docs/manual-2.1/PostGIS_Special_Functions_Index.html#NewFunctions_2_1
|
||
for complete list of new functions
|
||
- #310, ST_DumpPoints converted to a C function (Nathan Wagner)
|
||
- #739, UpdateRasterSRID()
|
||
- #945, improved join selectivity, N-D selectivity calculations,
|
||
user accessible selectivity and stats reader functions for
|
||
testing (Paul Ramsey / OpenGeo)
|
||
- toTopoGeom with TopoGeometry sink (Sandro Santilli / Vizzuality)
|
||
- clearTopoGeom (Sandro Santilli / Vizzuality)
|
||
- ST_Segmentize(geography) (Paul Ramsey / OpenGeo)
|
||
- ST_DelaunayTriangles (Sandro Santilli / Vizzuality)
|
||
- ST_NearestValue, ST_Neighborhood (Bborie Park / UC Davis)
|
||
- ST_PixelAsPoint, ST_PixelAsPoints (Bborie Park / UC Davis)
|
||
- ST_PixelAsCentroid, ST_PixelAsCentroids (Bborie Park / UC Davis)
|
||
- ST_Raster2WorldCoord, ST_World2RasterCoord (Bborie Park / UC Davis)
|
||
- Additional raster/raster spatial relationship functions
|
||
(ST_Contains, ST_ContainsProperly, ST_Covers, ST_CoveredBy, ST_Disjoint,
|
||
ST_Overlaps, ST_Touches, ST_Within, ST_DWithin, ST_DFullyWithin)
|
||
(Bborie Park / UC Davis)
|
||
- Added array variants of ST_SetValues() to set many pixel values of a band
|
||
in one call (Bborie Park / UC Davis)
|
||
- #1293, ST_Resize(raster) to resize rasters based upon width/height
|
||
- #1627, package tiger_geocoder as a PostgreSQL extension
|
||
- #1643, #2076, Upgrade tiger geocoder to support loading tiger 2011 and 2012
|
||
(Regina Obe / Paragon Corporation) Funded by Hunter Systems Group
|
||
- GEOMETRYCOLLECTION support for ST_MakeValid (Sandro Santilli / Vizzuality)
|
||
- #1709, ST_NotSameAlignmentReason(raster, raster)
|
||
- #1818, ST_GeomFromGeoHash and friends (Jason Smith (darkpanda))
|
||
- #1856, reverse geocoder rating setting for prefer numbered highway name
|
||
- ST_PixelOfValue (Bborie Park / UC Davis)
|
||
- Casts to/from PostgreSQL geotypes (point/path/polygon).
|
||
- Added geomval array variant of ST_SetValues() to set many pixel values of
|
||
a band using a set of geometries and corresponding values in one call
|
||
(Bborie Park / UC Davis)
|
||
- ST_Tile(raster) to break up a raster into tiles (Bborie Park / UC Davis)
|
||
- #1895, new r-tree node splitting algorithm (Alex Korotkov)
|
||
- #2011, ST_DumpValues to output raster as array (Bborie Park / UC Davis)
|
||
- #2018, ST_Distance support for CircularString, CurvePolygon, MultiCurve,
|
||
MultiSurface, CompoundCurve
|
||
- #2030, n-raster (and n-band) ST_MapAlgebra (Bborie Park / UC Davis)
|
||
- #2193, Utilize PAGC parser as drop in replacement for tiger normalizer
|
||
(Steve Woodbridge, Regina Obe)
|
||
- #2210, ST_MinConvexHull(raster)
|
||
- lwgeom_from_geojson in liblwgeom (Sandro Santilli / Vizzuality)
|
||
- #1687, ST_Simplify for TopoGeometry (Sandro Santilli / Vizzuality)
|
||
- #2228, TopoJSON output for TopoGeometry (Sandro Santilli / Vizzuality)
|
||
- #2123, ST_FromGDALRaster
|
||
- #613, ST_SetGeoReference with numerical parameters instead of text
|
||
- #2276, ST_AddBand(raster) variant for out-db bands
|
||
- #2280, ST_Summary(raster)
|
||
- #2163, ST_TPI for raster (Nathaniel Clay)
|
||
- #2164, ST_TRI for raster (Nathaniel Clay)
|
||
- #2302, ST_Roughness for raster (Nathaniel Clay)
|
||
- #2290, ST_ColorMap(raster) to generate RGBA bands
|
||
- #2254, Add SFCGAL backend support.
|
||
(Backend selection throught postgis.backend var)
|
||
Functions available both throught GEOS or SFCGAL:
|
||
ST_Intersects, ST_3DIntersects, ST_Intersection, ST_Area,
|
||
ST_Distance, ST_3DDistance
|
||
New functions available only with SFCGAL backend:
|
||
ST_3DIntersection, ST_Tesselate, ST_3DArea, ST_Extrude, ST_ForceLHR
|
||
ST_Orientation, ST_Minkowski, ST_StraightSkeleton
|
||
postgis_sfcgal_version
|
||
New function available in PostGIS: ST_ForceSFS
|
||
(Olivier Courtin and Hugo Mercier / Oslandia)
|
||
|
||
* Enhancements *
|
||
|
||
- #823, tiger geocoder: Make loader_generate_script download portion
|
||
less greedy
|
||
- #826, raster2pgsql no longer defaults to padding tiles. Flag -P
|
||
can be used to pad tiles
|
||
- #1363, ST_AddBand(raster, ...) array version rewritten in C
|
||
- #1364, ST_Union(raster, ...) aggregate function rewritten in C
|
||
- #1655, Additional default values for parameters of ST_Slope
|
||
- #1661, Add aggregate variant of ST_SameAlignment
|
||
- #1719, Add support for Point and GeometryCollection ST_MakeValid inputs
|
||
- #1780, support ST_GeoHash for geography
|
||
- #1796, Big performance boost for distance calculations in geography
|
||
- #1802, improved function interruptibility.
|
||
- #1823, add parameter in ST_AsGML to use id column for GML 3 output
|
||
(become mandatory since GML 3.2.1)
|
||
- #1856, tiger geocoder: reverse geocoder rating setting for prefer
|
||
numbered highway name
|
||
- #1938, Refactor basic ST_AddBand to add multiple new bands in one call
|
||
- #1978, wrong answer when calculating length of a closed circular
|
||
arc (circle)
|
||
- #1989, Preprocess input geometry to just intersection with raster
|
||
to be clipped
|
||
- #2021, Added multi-band support to ST_Union(raster, ...) aggregate function
|
||
- #2006, better support of ST_Area(geography) over poles and dateline
|
||
- #2065, ST_Clip(raster, ...) now a C function
|
||
- #2069, Added parameters to ST_Tile(raster) to control padding of tiles
|
||
- #2078, New variants of ST_Slope, ST_Aspect and ST_HillShade to provide
|
||
solution to handling tiles in a coverage
|
||
- #2097, Added RANGE uniontype option for ST_Union(raster)
|
||
- #2105, Added ST_Transform(raster) variant for aligning output to
|
||
reference raster
|
||
- #2119, Rasters passed to ST_Resample(), ST_Rescale(), ST_Reskew(),
|
||
and ST_SnapToGrid() no longer require an SRID
|
||
- #2141, More verbose output when constraints fail to be added
|
||
to a raster column
|
||
- #2143, Changed blocksize constraint of raster to allow multiple values
|
||
- #2148, Addition of coverage_tile constraint for raster
|
||
- #2149, Addition of spatially_unique constraint for raster
|
||
- TopologySummary output now includes unregistered layers and a count
|
||
of missing TopoGeometry objects from their natural layer.
|
||
- ST_HillShade(), ST_Aspect() and ST_Slope() have one new optional
|
||
parameter to interpolate NODATA pixels before running the
|
||
operation.
|
||
- Point variant of ST_SetValue(raster) is now a wrapper around geomval
|
||
variant of ST_SetValues(rast).
|
||
- Proper support for raster band's isnodata flag in core API and loader.
|
||
- Additional default values for parameters of ST_Aspect and ST_HillShade
|
||
- #2178, ST_Summary now advertises presence of known srid with an [S] flag
|
||
- #2202, Make libjson-c optional (--without-json configure switch)
|
||
- #2213, Add support libjson-c 0.10+
|
||
- #2231, raster2pgsql supports user naming of filename column with -n
|
||
- #2200, ST_Union(raster, uniontype) unions all bands of all rasters
|
||
- #2264, postgis_restore.pl support for restoring into databases
|
||
with postgis in a custom schema
|
||
- #2244, emit warning when changing raster's georeference if raster has
|
||
out-db bands
|
||
- #2222, add parameter OutAsIn to flag whether ST_AsBinary should
|
||
return out-db bands as in-db bands
|
||
|
||
* Fixes *
|
||
|
||
- #1839, handling of subdatasets in GeoTIFF in raster2pgsql.
|
||
- #1840, fix logic of when to compute # of tiles in raster2pgsql.
|
||
- #1870, align the docs and actual behavior of raster's ST_Intersects
|
||
- #1872, fix ST_ApproxSummarystats to prevent division by zero
|
||
- #1875, ST_SummaryStats returns NULL for all parameters except count
|
||
when count is zero
|
||
- #1932, fix raster2pgsql of syntax for index tablespaces
|
||
- #1936, ST_GeomFromGML on CurvePolygon causes server crash
|
||
- #1939, remove custom data types: summarystats, histogram, quantile,
|
||
valuecount
|
||
- #1951, remove crash on zero-length linestrings
|
||
- #1957, ST_Distance to a one-point LineString returns NULL
|
||
- #1976, Geography point-in-ring code overhauled for more reliability
|
||
- #1981, cleanup of unused variables causing warnings with gcc 4.6+
|
||
- #1996, support POINT EMPTY in GeoJSON output
|
||
- #2062, improve performance of distance calculations
|
||
- #2057, Fixed linking issue for raster2psql to libpq
|
||
- #2077, Fixed incorrect values returning from ST_Hillshade()
|
||
- #2019, ST_FlipCoordinates does not update bbox
|
||
- #2100, ST_AsRaster may not return raster with specified pixel type
|
||
- #2126, Better handling of empty rasters from ST_ConvexHull()
|
||
- #2165, ST_NumPoints regression failure with CircularString
|
||
- #2168, ST_Distance is not always commutative
|
||
- #2182, Fix issue with outdb rasters with no SRID and ST_Resize
|
||
- #2188, Fix function parameter value overflow that caused problems
|
||
when copying data from a GDAL dataset
|
||
- #2198, Fix incorrect dimensions used when generating bands of out-db
|
||
rasters in ST_Tile()
|
||
- #2201, ST_GeoHash wrong on boundaries
|
||
- #2203, Changed how rasters with unknown SRID and default geotransform
|
||
are handled when passing to GDAL Warp API
|
||
- #2215, Fixed raster exclusion constraint for conflicting name of
|
||
implicit index
|
||
- #2251, Fix bad dimensions when rescaling rasters with default
|
||
geotransform matrix
|
||
- #2133, Fix performance regression in expression variant of ST_MapAlgebra
|
||
- #2257, GBOX variables not initialized when testing with empty geometries
|
||
- #2271, Prevent parallel make of raster
|
||
- #2282, Fix call to undefined function nd_stats_to_grid() in debug mode
|
||
- #2307, ST_MakeValid outputs invalid geometries
|
||
- #2309, Remove confusing INFO message when trying to get SRS info
|
||
- #2336, FIPS 20 (KS) causes wildcard expansion to wget all files
|
||
- #2348, Provide raster upgrade path for 2.0 to 2.1
|
||
- #2351, st_distance between geographies wrong
|
||
- #2359, Fix handling of schema name when adding overview constraints
|
||
- #2371, Support GEOS versions with more than 1 digit in micro
|
||
- #2383, Remove unsafe use of \' from raster warning message
|
||
- #2384, Incorrect variable datatypes for ST_Neighborhood
|
||
|
||
* Known Issues *
|
||
- #2111, Raster bands can only reference the first 256 bands of out-db rasters
|
||
-------------------------------------------------------------------
|
||
Sun Sep 29 09:40:27 UTC 2013 - bruno@ioda-net.ch
|
||
|
||
- Packaging : keep upstream tar format (.gz)
|
||
|
||
- Redone patch for lwgeom_kml against 2.0.4
|
||
|
||
- Removed merged upstream patches
|
||
postgis-2.0.1_old_header_fix.patch
|
||
COPYING-patch.diff
|
||
- Upgrading to upstream 2.0.4 bugfix release
|
||
PostGIS 2.0.4 2013/09/06
|
||
* Bug Fixes *
|
||
- #2110, Equality operator between EMPTY and point on origin
|
||
- Allow adding points at precision distance with TopoGeo_addPoint
|
||
- #1968, Fix missing edge from toTopoGeom return
|
||
- #2165, ST_NumPoints regression failure with CircularString
|
||
- #2168, ST_Distance is not always commutative
|
||
- #2186, gui progress bar updates too frequent
|
||
- #2201, ST_GeoHash wrong on boundaries
|
||
- #2257, GBOX variables not initialized when testing with empty geometries
|
||
- #2271, Prevent parallel make of raster
|
||
- #2267, Server crash from analyze table
|
||
- #2277, potential segfault removed
|
||
- #2307, ST_MakeValid outputs invalid geometries
|
||
- #2351, st_distance between geographies wrong
|
||
- #2359, Incorrect handling of schema for overview constraints
|
||
- #2371, Support GEOS versions with more than 1 digit in micro
|
||
- #2372, Cannot parse space-padded KML coordinates
|
||
- Fix build with systemwide liblwgeom installed
|
||
- #2383, Fix unsafe use of \' in warning message
|
||
- #2410, Fix segmentize of collinear curve
|
||
- #2415, ST_Multi support for COMPOUNDCURVE and CURVEPOLYGON
|
||
- #2412, ST_LineToCurve support for lines with less than 4 vertices
|
||
- #2420, ST_LineToCurve: require at least 8 edges to define a full circle
|
||
- #2423, ST_LineToCurve: require all arc edges to form the same angle
|
||
- #2424, ST_CurveToLine: add support for COMPOUNDCURVE in MULTICURVE
|
||
- #2427, Make sure to retain first point of curves on ST_CurveToLine
|
||
|
||
* Enhancements *
|
||
- #2269, Avoid uselessly de-toasting full geometries on ANALYZE
|
||
|
||
* Known Issues *
|
||
- #2111, Raster bands can only reference the first 256 bands of out-db rasters
|
||
|
||
-------------------------------------------------------------------
|
||
Sat Mar 2 13:59:37 UTC 2013 - bruno@ioda-net.ch
|
||
|
||
- Packaging : make postgis2 building and available on 12.1,12.2,12.3
|
||
with new way of packaging postgresql (/usr/lib/postgresqlXX)
|
||
- Added patch for fsf
|
||
|
||
- Upgrading to last bug fixes release 2.0.3
|
||
* Bug Fixes *
|
||
- #2126, Better handling of empty rasters from ST_ConvexHull()
|
||
- #2134, Make sure to process SRS before passing it off to GDAL functions
|
||
- Fix various memory leaks in liblwgeom
|
||
- #2173, Fix robustness issue in splitting a line with own vertex
|
||
also affecting topology building (#2172)
|
||
- #2174, Fix usage of wrong function lwpoly_free()
|
||
- #2176, Fix robustness issue with ST_ChangeEdgeGeom
|
||
- #2184, Properly copy topologies with Z value
|
||
- postgis_restore.pl support for mixed case geometry column name in dumps
|
||
- #2188, Fix function parameter value overflow that caused problems
|
||
when copying data from a GDAL dataset
|
||
- #2216, More memory errors in MultiPolygon GeoJSON parsing (with holes)
|
||
- Fix Memory leak in GeoJSON parser
|
||
|
||
* Enhancements *
|
||
- #2141, More verbose output when constraints fail to be added
|
||
to a raster column
|
||
- Speedup ST_ChangeEdgeGeom
|
||
|
||
PostGIS 2.0.2 related
|
||
|
||
* Bug Fixes *
|
||
- #1287, Drop of "gist_geometry_ops" broke a few clients
|
||
package of legacy_gist.sql for these cases
|
||
- #1391, Errors during upgrade from 1.5
|
||
- #1828, Poor selectivity estimate on ST_DWithin
|
||
- #1838, error importing tiger/line data
|
||
- #1869, ST_AsBinary is not unique -
|
||
added to legacy_minor/legacy.sql scripts
|
||
- #1885, Missing field from tabblock table in tiger2010 census_loader.sql
|
||
- #1891, Use LDFLAGS environment when building liblwgeom
|
||
- #1899, Enhance toTopoGeom error on unsupported input
|
||
- #1900, Fix pgsql2shp for big-endian systems
|
||
- #1932, Fix raster2pgsql for invalid syntax for setting index tablespace
|
||
- #1936, ST_GeomFromGML on CurvePolygon causes server crash
|
||
- #1955, ST_ModEdgeHeal and ST_NewEdgeHeal for doubly connected edges
|
||
- #1957, ST_Distance to a one-point LineString returns NULL
|
||
- #1976, Geography point-in-ring code overhauled for more reliability
|
||
- #1978, wrong answer calculating length of closed circular arc (circle)
|
||
- #1981, Remove unused but set variables as found with gcc 4.6+
|
||
- #1987, Restore 1.5.x behaviour of ST_Simplify
|
||
- #1989, Preprocess input geometry to just intersection with raster
|
||
to be clipped
|
||
- #1991, geocode really slow on PostgreSQL 9.2
|
||
- #1996, support POINT EMPTY in GeoJSON output
|
||
- #1998, Fix ST_{Mod,New}EdgeHeal joining edges sharing both endpoints
|
||
- #2001, ST_CurveToLine has no effect if the geometry doesn't actually
|
||
contain an arc
|
||
- #2015, ST_IsEmpty('POLYGON(EMPTY)') returns False
|
||
- #2019, ST_FlipCoordinates does not update bbox
|
||
- #2025, Fix side location conflict at TopoGeo_AddLineString
|
||
- #2062, improve performance of distance calculations
|
||
- #2033, Fix adding a splitting point into a 2.5d topology
|
||
- #2051, Fix excess of precision in ST_AsGeoJSON output
|
||
- #2052, Fix buffer overflow in lwgeom_to_geojson
|
||
- #2056, Fixed lack of SRID check of raster and geometry in ST_SetValue()
|
||
- #2057, Fixed linking issue for raster2psql to libpq
|
||
- #2060, Fix "dimension" check violation by GetTopoGeomElementArray
|
||
- #2072, Removed outdated checks preventing ST_Intersects(raster) from
|
||
working on out-db bands
|
||
- #2077, Fixed incorrect answers from ST_Hillshade(raster)
|
||
- #2092, Namespace issue with ST_GeomFromKML,ST_GeomFromGML for libxml 2.8+
|
||
- #2099, Fix double free on exception in ST_OffsetCurve
|
||
- #2100, ST_AsRaster() may not return raster with specified pixel type
|
||
- #2108, Ensure ST_Line_Interpolate_Point always returns POINT
|
||
- #2109, Ensure ST_Centroid always returns POINT
|
||
- #2117, Ensure ST_PointOnSurface always returns POINT
|
||
- #2129, Fix SRID in ST_Homogenize output with collection input
|
||
- #2130, Fix memory error in MultiPolygon GeoJson parsing
|
||
|
||
- Update URL of Maven jar
|
||
|
||
|
||
* Enhancements *
|
||
- #1581, ST_Clip(raster, ...) no longer imposes NODATA on a band if the
|
||
corresponding band from the source raster did not have NODATA
|
||
- #1928, Accept array properties in GML input multi-geom input
|
||
(Kashif Rasul and Shoaib Burq / SpacialDB)
|
||
- #2082, Add indices on start_node and end_node of topology edge tables
|
||
- #2087, Speedup topology.GetRingEdges using a recursive CTE
|
||
|
||
-------------------------------------------------------------------
|
||
Tue Feb 26 20:12:17 UTC 2013 - bruno@ioda-net.ch
|
||
|
||
- Handle correctly build for 11.4 & SLE (old way for postgresql)
|
||
- Add filter about exit + explanation
|
||
|
||
-------------------------------------------------------------------
|
||
Wed Feb 13 09:51:21 UTC 2013 - bruno@ioda-net.ch
|
||
|
||
- Upgrade to 1.5.8 version compatible with postgresql 9.2
|
||
|
||
Release Note:
|
||
This is a bug fix release, addressing issues that have been filed since
|
||
the 1.5.6 release. To go with the GEO 3.3.6 release, and to celebrate
|
||
PostGIS day (and to get rid of an issue with wrong answers returned by
|
||
ST_Within() and ST_CoveredBy())
|
||
|
||
Bug Fixed 1.5.8, 1.5.7
|
||
#2048, ST_Within and ST_CoveredBy producing bad results
|
||
#2095, proj4 cache corrupted by projection error
|
||
#2071, Add PgSQL 9.2 support updates to 1.5.6
|
||
|
||
-------------------------------------------------------------------
|
||
Tue Dec 4 16:07:16 UTC 2012 - tzotsos@opensuse.org
|
||
|
||
- Moved SQL scripts to /usr/share/postgresql91/extension
|
||
|
||
-------------------------------------------------------------------
|
||
Fri Nov 30 21:21:59 UTC 2012 - tzotsos@opensuse.org
|
||
|
||
- Bug #786288 fixed
|
||
|
||
-------------------------------------------------------------------
|
||
Fri Jun 22 23:04:29 UTC 2012 - tzotsos@opensuse.org
|
||
|
||
- Updating to 2.0.1:
|
||
* Bug Fixes *
|
||
|
||
- #1264, fix st_dwithin(geog, geog, 0).
|
||
- #1468 shp2pgsql-gui table column schema get shifted
|
||
- #1694, fix building with clang. (vince)
|
||
- #1708, improve restore of pre-PostGIS 2.0 backups.
|
||
- #1714, more robust handling of high topology tolerance.
|
||
- #1755, ST_GeographyFromText support for higher dimensions.
|
||
- #1759, loading transformed shapefiles in raster enabled db.
|
||
- #1761, handling of subdatasets in NetCDF, HDF4 and HDF5 in raster2pgsql.
|
||
- #1763, topology.toTopoGeom use with custom search_path.
|
||
- #1766, don't let ST_RemEdge* destroy peripheral TopoGeometry objects.
|
||
- #1774, Clearer error on setting an edge geometry to an invalid one.
|
||
- #1775, ST_ChangeEdgeGeom collision detection with 2-vertex target.
|
||
- #1776, fix ST_SymDifference(empty, geom) to return geom.
|
||
- #1779, install SQL comment files.
|
||
- #1782, fix spatial reference string handling in raster.
|
||
- #1789, fix false edge-node crossing report in ValidateTopology.
|
||
- #1790, fix toTopoGeom handling of duplicated primitives.
|
||
- #1791, fix ST_Azimuth with very close but distinct points.
|
||
- #1797, fix (ValidateTopology(xxx)).* syntax calls.
|
||
- #1805, put back the 900913 SRID entry.
|
||
- #1813, Only show readable relations in metadata tables.
|
||
- #1819, fix floating point issues with ST_World2RasterCoord and
|
||
ST_Raster2WorldCoord variants.
|
||
- #1820 compilation on 9.2beta1.
|
||
- #1822, topology load on PostgreSQL 9.2beta1.
|
||
- #1825, fix prepared geometry cache lookup
|
||
- #1829, fix uninitialized read in GeoJSON parser
|
||
- #1834, revise postgis extension to only backup
|
||
user specified spatial_ref_sys
|
||
- #1839, handling of subdatasets in GeoTIFF in raster2pgsql.
|
||
- #1840, fix logic of when to compute # of tiles in raster2pgsql.
|
||
- #1851, fix spatial_ref_system parameters for EPSG:3844
|
||
- #1857, fix failure to detect endpoint mismatch in ST_AddEdge*Face*
|
||
- #1865, data loss in postgis_restore.pl when data rows have leading
|
||
dashes.
|
||
- #1867, catch invalid topology name passed to topogeo_add*
|
||
- #1870, align the docs and actual behavior of raster's ST_Intersects
|
||
- #1872, fix ST_ApproxSummarystats to prevent division by zero
|
||
- #1873, fix ptarray_locate_point to return interpolated Z/M values for
|
||
on-the-line case
|
||
- #1875, ST_SummaryStats returns NULL for all parameters except count
|
||
when count is zero
|
||
* Enhancements *
|
||
|
||
- More detailed exception message from topology editing functions.
|
||
- #1786, improved build dependencies
|
||
- #1806, speedup of ST_BuildArea, ST_MakeValid and ST_GetFaceGeometry.
|
||
- #1812, Add lwgeom_normalize in LIBLWGEOM for more stable testing.
|
||
|
||
-------------------------------------------------------------------
|
||
Sun May 6 16:07:36 UTC 2012 - dassau@gbd-consult.de
|
||
|
||
- update to version 1.5.4
|
||
- Bug Fixes
|
||
- #547, ST_Contains memory problems (Sandro Santilli)
|
||
- #621, Problem finding intersections with geography (Paul Ramsey)
|
||
- #627, PostGIS/PostgreSQL process die on invalid geometry (Paul Ramsey)
|
||
- #810, Increase accuracy of area calculation (Paul Ramsey)
|
||
- #852, improve spatial predicates robustness (Sandro Santilli, Nicklas Avén)
|
||
- #877, ST_Estimated_Extent returns NULL on empty tables (Sandro Santilli)
|
||
- #1028, ST_AsSVG kills whole postgres server when fails (Paul Ramsey)
|
||
- #1056, Fix boxes of arcs and circle stroking code (Paul Ramsey)
|
||
- #1135, improve testsuite predictability (Andreas 'ads' Scherbaum)
|
||
- #1146, images generator crashes (bronaugh)
|
||
- #1170, North Pole intersection fails (Paul Ramsey)
|
||
- #1179, ST_AsText crash with bad value (kjurka)
|
||
- #1184, honour DESTDIR in documentation Makefile (Bryce L Nordgren)
|
||
- #1227, server crash on invalid GML
|
||
- #1252, SRID appearing in WKT (Paul Ramsey)
|
||
- #1264, st_dwithin(g, g, 0) doesn't work (Paul Ramsey)
|
||
- #1344, allow exporting tables with invalid geometries (Sandro Santilli)
|
||
- #1389, wrong proj4text for SRID 31300 and 31370 (Paul Ramsey)
|
||
- #1406, shp2pgsql crashes when loading into geography (Sandro Santilli)
|
||
- #1595, fixed SRID redundancy in ST_Line_SubString (Sandro Santilli)
|
||
- #1596, check SRID in UpdateGeometrySRID (Mike Toews, Sandro Santilli)
|
||
- #1602, fix ST_Polygonize to retain Z (Sandro Santilli)
|
||
- #1697, fix crash with EMPTY entries in GiST index (Paul Ramsey)
|
||
- #1772, fix ST_Line_Locate_Point with collapsed input (Sandro Santilli)
|
||
- #1799, Protect ST_Segmentize from max_length=0 (Sandro Santilli)
|
||
- Alter parameter order in 900913 (Paul Ramsey)
|
||
- Support builds with "gmake" (Greg Troxel)
|
||
|
||
-------------------------------------------------------------------
|
||
Sat Apr 21 16:14:43 UTC 2012 - tzotsos@opensuse.org
|
||
|
||
- Added shp2pgsql utility (#757090).
|
||
|
||
-------------------------------------------------------------------
|
||
Sat Apr 21 10:21:52 UTC 2012 - tzotsos@opensuse.org
|
||
|
||
- Enabled build with topology (#757094).
|
||
|
||
-------------------------------------------------------------------
|
||
Tue Apr 3 22:00:00 UTC 2012 - tzotsos@opensuse.org
|
||
|
||
- Updating to 2.0.0 Gold:
|
||
|
||
* Raster data and raster/vector analysis in the database
|
||
* Topological models to handle objects with shared boundaries
|
||
* PostgreSQL typmod integration, for an automagical
|
||
geometry_columns table
|
||
* 3D and 4D indexing
|
||
* Index-based high performance nearest-neighbour searching
|
||
* Many more vector functions including
|
||
* ST_Split
|
||
* ST_Node
|
||
* ST_MakeValid
|
||
* ST_OffsetCurve
|
||
* ST_ConcaveHull
|
||
* ST_AsX3D
|
||
* ST_GeomFromGeoJSON
|
||
* ST_3DDistance
|
||
* Integration with the PostgreSQL 9.1 extension system
|
||
* Improved commandline shapefile loader/dumper
|
||
* Multi-file import support in the shapefile GUI
|
||
* Multi-table export support in the shapefile GUI
|
||
* A geo-coder optimized for free US Census
|
||
TIGER (2010) data
|
||
|
||
-------------------------------------------------------------------
|
||
Thu Dec 8 08:23:00 UTC 2011 - otto.dassau@gmx.de
|
||
|
||
- fixed double packaged files
|
||
- fixed directory /usr/lib/postgresql not owned by a package
|
||
|
||
-------------------------------------------------------------------
|
||
Sat Oct 8 11:05:44 UTC 2011 - bruno@ioda-net.ch
|
||
|
||
- Update to current version 1.5.3
|
||
- Corrected Groups affectation
|
||
- Patch FSF address
|
||
- use %__make %{?_smp_mflags};
|
||
- Refresh description which was outdated (1.3x)
|
||
- Fixed url to point now to www.postgis.org
|
||
|
||
-------------------------------------------------------------------
|
||
Wed Aug 17 14:52:18 UTC 2011 - idonmez@novell.com
|
||
|
||
- Add a changes file, fix proj dependency
|
||
|
||
-------------------------------------------------------------------
|
||
Tue Nov 2 00:00:00 UTC 2010 - dassau@gbd-consult.de
|
||
|
||
- update to current version
|
||
|
||
-------------------------------------------------------------------
|
||
Fri Mar 19 00:00:00 UTC 2010 - Otto Dassau 1.5.1
|
||
|
||
- update to current version
|
||
|
||
-------------------------------------------------------------------
|
||
Fri Feb 19 00:00:00 UTC 2010 - Otto Dassau 1.5.0
|
||
|
||
- update to current version
|
||
- remove fixwarnings.diff patch
|
||
- added doc/postgis_comment.sql
|
||
|
||
-------------------------------------------------------------------
|
||
Thu Dec 31 00:00:00 UTC 2009 - Otto Dassau 1.4.1
|
||
|
||
- update to current version
|
||
|
||
-------------------------------------------------------------------
|
||
Fri Sep 4 00:00:00 UTC 2009 - Otto Dassau 1.4.0
|
||
|
||
- update to current version
|
||
- sqldir is now /usr/share/postgresql/contrib
|
||
|
||
-------------------------------------------------------------------
|
||
Wed Jan 28 00:00:00 UTC 2009 - Otto Dassau 1.3.5
|
||
|
||
- update to current version
|
||
|
||
-------------------------------------------------------------------
|
||
Tue Nov 25 00:00:00 UTC 2008 - Otto Dassau 1.3.4
|
||
|
||
- update to current version
|
||
|
||
-------------------------------------------------------------------
|
||
Mon Jul 14 00:00:00 UTC 2008 - Otto Dassau 1.3.3
|
||
|
||
- added rpmlintrc file
|
||
|
||
-------------------------------------------------------------------
|
||
Mon Jul 9 00:00:00 UTC 2007 - opensuse@dstoecker.de
|
||
|
||
- adapted to openSUSE build service
|
||
|
||
-------------------------------------------------------------------
|
||
Thu Dec 22 00:00:00 UTC 2005 - Devrim GUNDUZ 1.1.0
|
||
|
||
- Final fixes for 1.1.0
|
||
|
||
-------------------------------------------------------------------
|
||
Tue Dec 6 00:00:00 UTC 2005 - Devrim GUNDUZ 1.10
|
||
|
||
- Update to 1.1.0
|
||
|
||
-------------------------------------------------------------------
|
||
Mon Oct 3 00:00:00 UTC 2005 - Devrim GUNDUZ
|
||
|
||
- Make PostGIS build against pgxs so that we don't need PostgreSQL sources.
|
||
- Fixed all build errors except jdbc (so, defaulted to 0)
|
||
- Added new files under utils
|
||
- Removed postgis-jdbc2-makefile.patch (applied to -head)
|
||
|
||
-------------------------------------------------------------------
|
||
Tue Sep 27 00:00:00 UTC 2005 - Devrim GUNDUZ 1.0.4
|
||
|
||
- Update to 1.0.4
|
||
|
||
-------------------------------------------------------------------
|
||
Wed Apr 20 00:00:00 UTC 2005 - Devrim GUNDUZ 1.0.0
|
||
|
||
- 1.0.0 Gold
|
||
|
||
-------------------------------------------------------------------
|
||
Sun Apr 17 00:00:00 UTC 2005 - Devrim GUNDUZ
|
||
|
||
- Modified the spec file so that we can build JDBC2 RPMs...
|
||
- Added -utils RPM to package list.
|
||
|
||
-------------------------------------------------------------------
|
||
Fri Apr 15 00:00:00 UTC 2005 - Devrim GUNDUZ
|
||
|
||
- Added preun and postun scripts.
|
||
|
||
-------------------------------------------------------------------
|
||
Sat Apr 9 00:00:00 UTC 2005 - Devrim GUNDUZ
|
||
|
||
- Initial RPM build
|
||
- Fixed libdir so that PostgreSQL installations will not complain about it.
|
||
- Enabled --with-geos and modified the old spec.
|