[geos-devel] GEOS 3.8.0 RC3

rmrodriguez at carto.com rmrodriguez at carto.com
Tue Oct 8 11:15:13 PDT 2019


Hi,

I've run scan-build against the project and it shows ~30 issues,
some minor and some important.

I've created a PR addressing them (https://github.com/libgeos/geos/pull/238)
but there is still 12 more in case someone wants to have a look before
me (I'll try
to finish with them tomorrow).

On Tue, Oct 8, 2019 at 7:42 PM Paul Ramsey <pramsey at cleverelephant.ca> wrote:
>
> Hi all GEOS people,
>
> *Especially packagers...* (This package fixes one last regression
> noticed in QGIS.)
>
> 3.8.0 will be released in 48 hours if no blockers are raised.
>
> In support of that we would like
> your help testing out the final project. You’ll find that there are
> lots of performance improvements, we hope, and improved reliability in
> common operations.
>
> http://download.osgeo.org/geos/geos-3.8.0rc2.tar.bz2
>
> Please report any issues you find in building or running tests on the
> GEOS ticket tracker https://trac.osgeo.org/geos/ or to this list.
>
> - New things:
>   - CAPI: GEOSBuildArea (#952, Even Rouault)
>   - CAPI: GEOSMakeValid (#952, Even Rouault)
>   - CAPI: GEOSPolygonize_valid (#727, Dan Baston)
>   - CAPI: GEOSCoverageUnion (Dan Baston)
>   - CAPI: GEOSCoordSeq_setXY, GEOSCoordSeq_setXYZ,
>           GEOSCoordSeq_getXY, GEOSCoordSeq_getXYZ (Dan Baston)
>   - CAPI: GEOSMinimumBoundingCircle (#735)
>   - CAPI: GEOSGeom_createPointFromXY (Dan Baston)
>
> - Improvements:
>   - Improve overall performance by reducing of heap allocations (Dan Baston)
>   - Improve performance and robustness of GEOSPointOnSurface (Martin Davis)
>   - Improve performance of GEOSPolygonize for cases with many potential
>     holes (#748, Dan Baston)
>   - Support extended precision calculations (ttmath) and port JTS
>     improvements related to extended precision (Paul Ramsey, Mateusz Loskot)
>   - Improve performance of GEOSPolygonize for cases with many or complex
>     shells (Dan Baston, Martin Davis)
>   - Improve performance of Delaunay triangulations / Voronoi Diagrams
>     (Dan Baston)
>   - Improve performance of prepared geometry operations (Dan Baston)
>   - Improve robustness of Delaunay triangulations (Paul Ramsey, Martin Davis)
>   - Improve performance of unary union for lines (Dan Baston)
>   - Improve general predicate, overlay, and buffer performance (Dan
> Baston, Paul Ramsey)
>   - Improve cascaded union performance (Paul Ramsey, Martin Davis)
>   - Allocate default GeometryFactory singleton on the stack (Sandro Mani)
>   - Harmonize XML tests with JTS and harmonize cmake/autoconf
>     test running (Paul Ramsey)
>   - CMake modernization (Mateusz Loskot, Paul Ramsey, Dan Baston)
>   - Return unique_ptr from most methods that produce a new geometry (Dan Baston)
>
> - Changes:
>   - Constructive geometry functions in CAPI now preserve SRID
>     of input arguments in output (#896)
> _______________________________________________
> geos-devel mailing list
> geos-devel at lists.osgeo.org
> https://lists.osgeo.org/mailman/listinfo/geos-devel



-- 
Raúl Marín Rodríguez
carto.com


More information about the geos-devel mailing list