[postgis-devel] How do people feel about a PostGIS 3.0.2, PostGIS 2.5.5, PostGIS 2.4.9, PostGIS 3.1.0 alpha2 release next week?

Regina Obe lr at pcorp.us
Sat Jul 4 15:04:56 PDT 2020


 
We have many crasher fixes (these all affect 3.1, 3.0, 2.5.5)

  - #4709, Fix crash in adding edge to corrupted topology, (Sandro Santilli)
  - Handle non-closed edge rings by human readable error (Sandro Santilli)
  - #4706, Fix crash in ST_ChangeEdgeGeom on corrupted topology (Sandro
Santilli)
  - #4652, Fix several memory related bugs in ST_GeomFromGML (Raúl Marín)
  - #4661, Fix access to spatial_ref_sys with a non default schema (Raúl
Marín)
  - #4670, ST_AddPoint: Fix bug when a positive position is requested (Raúl
Marín)
  - #4699, crash on null input to ST_Union(raster, otherarg) (Jaime
Casanova, 2ndQuadrant)

PostGIS 3.1.0 has bug fixes plus these enhancements since 3.1.0alpha1 was
released

* New features *
  - #4656, Cast a geojson_text::geometry for implicit GeoJSON ingestion
(Raúl Marín)
  - #4687, Expose GEOS MaximumInscribedCircle (Paul Ramsey)
  -

* Enhancements *
  - #4675, topology.GetRingEdges now implemented in C (Sandro Santilli)
  - #4681, ST_GetFaceGeometry: print corruption information (Sandro
Santilli)
  - #4651: ST_Simplify: Don't copy if nothing is removed (Raúl Marín)
  - #4657: Avoid De-TOASTing where possible (Paul Ramsey)
  - #4490, Tweak function costs (Raúl Marín)
  - #4672, Cache getSRSbySRID and getSRIDbySRS (Raúl Marín)
  - #4676, Avoid decompressing toasted geometries to read only the header
(Raúl Marín)
           Optimize cast to Postgresql point type (Raúl Marín)
  - #4620, Update internal wagyu to 0.5.0 (Raúl Marín)
  - #4623, Optimize varlena returning functions (Raúl Marín)
  - #4677, Share gserialized objects between different cache types (Raúl
Marín)

PostGIS 2.4.9 has these

  - #4709, Fix crash in adding edge to corrupted topology, (Sandro Santilli)
  - Handle non-closed edge rings by human readable error (Sandro Santilli)
  - #4706, Fix crash in ST_ChangeEdgeGeom on corrupted topology (Sandro
Santilli)
  - #4480, Geography Distance inconsistent with Intersects (Paul Ramsey)
  - #4481, Improve libprotobuf detection for old systems (Paul Ramsey)
  - #4475, Avoid reading into empty ptarra (Paul Ramsey)
  - #4492, Fix ST_Simplify ignoring the value of the 3rd parameter (Raúl
Marín)
  - #4494, Fix ST_Simplify output having an outdated bbox (Raúl Marín)
  - #4493, Fix ST_RemoveRepeatedPoints output having an outdated bbox (Raúl
Marín)
  - #4495, Fix ST_SnapToGrid output having an outdated bbox (Raúl Marín)
  - #4506, Remove tolerance in point-in-ring stabline tests (Paul Ramsey)
  - #4518, Backport system views to make upgrade to PostGIS3 cleaner (Paul
Ramsey)
  - #4519, Fix getSRIDbySRS crash (Raúl Marín)
  - #4534, Fix leak in lwcurvepoly_from_wkb_state (Raúl Marín)
  - #4536, Fix leak in lwcollection_from_wkb_state (Raúl Marín)
  - #4537, Fix leak in WKT collection parser (Raúl Marín)
  - #4546, Fix ST_ConcaveHull under FDW (Raúl Marín)
  - #4547, Fix AddRasterConstraints handling of empty tables (Sandro
Santilli)
  - #4549, Fix schema qualification of internal types (Raúl Marín)
  - #4546, Fix PLPGSQL functions missing the schema qualification (Raúl
Marín)
  - #4588, Fix update when st_union(geometry) doesn't exist (Raúl Marín)
  - #4621, Prevent stack overflow when parsing WKB (Raúl Marín)
  - #4646, Fix gserialized_cmp incorrect comparison (dkvash)
  - #4652, Fix several memory related bugs in ST_GeomFromGML (Raúl Marín)
  - #4661, Fix access to spatial_ref_sys with a non default schema (Raúl
Marín)
  - #4699, crash on null input to ST_Union(raster, otherarg) (Jaime
Casanova, 2ndQuadrant)



More information about the postgis-devel mailing list