We're preparing to release 0.96.0 of osm2pgsql. The user-facing changes in this version include

- Freeing drive and RAM earlier with --drop imports, including the flat nodes file, giving more space for clustering and indexing.

- Extend web Mercator to 89.99 latitude again, reducing broken polygons

- Skip objects with no tags in osm2pgsql when using Lua tag transforms, rather than calling the transforms. This improves performance

- Support LuaJIT for better performance

- Windows bug fixes

- Tile expiry bug fixes


The following changes affect packagers

- The built-in version of libosmium has been updated to 2.14.0, and it no longer bundles protozero internally. osm2pgsql now bundles both libosmium and protozero because of the close ties between osm2pgsql and llibosmium. Other versions of libosmium are not supported by the maintainers.

- osm2pgsql can now use LuaJIT: https://github.com/openstreetmap/osm2pgsql/pull/810


I would particularly like feedback from packagers, given the libosmium changes.


You can get the release candidate by pulling the 0.96.0-RC1 tag, or from https://github.com/openstreetmap/osm2pgsql/tree/0.96.0-RC1

A complete list of commits is https://github.com/openstreetmap/osm2pgsql/compare/0.94.0...0.96.0-RC1


_______________________________________________
dev mailing list
[email protected]
https://lists.openstreetmap.org/listinfo/dev

Reply via email to