Skip to content

Tags: Rafaherrero/osm2pgsql

Tags

0.90.1

Toggle 0.90.1's commit message

Verified

This tag was signed with the committer’s verified signature.
pnorman Paul Norman
Release 0.90.1

0.90.0

Toggle 0.90.0's commit message
Release 0.90.0

0.90.0-RC1

Toggle 0.90.0-RC1's commit message
Tag 0.90.0-RC1

This release candiate is for a new stable series.

0.88.1

Toggle 0.88.1's commit message
Release 0.88.1

This maintainance release fixes duplicates in the job
queues for pending ways and relations, minor compiler
errors, and updates memory usage documentation.

The duplicates in job queues (osm2pgsql-dev#419) only impacted
multithreaded updates and was not observed in most
cases.

0.88.0

Toggle 0.88.0's commit message
Release 0.88.0, a new stable branch

If upgrading and using a database created with 0.86.0 or earlier,
the schema migrations in docs/migrations.md are required.

Major changes since 0.86.0

- Osm2pgsql is now C++ and requires the Boost libraries

- A new backend has been added, the “multi” backend. This allows
  multiple tables which can each contain different types of features.
  More documentation is available at docs/multi.md

- In-database pending way tracking has been replaced with in-memory
  tracking, offering significant performance gains.

- Rendering tables are ordered by GeoHash when created, resulting in
  significant performance improvements.

- z_logic has been improved, taking into account more recent work
  across multiple styles.

- The node storage has been improved, and out of order nodes and
  nodes at 0,0 should now always be handled correctly

- A new test suite with unit tests

- Many bug-fixes

0.88.0-RC1

Toggle 0.88.0-RC1's commit message
Tag 0.88.0-RC1

This release candiate is for a new stable series.

0.87.4

Toggle 0.87.4's commit message
Release a new dev release

Changes since 0.87.3 include

- C++ cleanups
- default.style cleanups to improve ease of modification
- Remove the lockfree queue pending implementation and default
  to what was --without-lockfree, which uses less RAM
- RAM node storage cleanups
- Better node storage test coverage

0.87.3

Toggle 0.87.3's commit message
Release a new dev release

Changes since 0.87.2 include

- C++ cleanups
- Fix lockfree queue implementation so --without-lockfree is no longer required
- Convert tags to std::vector
- Fix multi-backend node cache and tag processing
- Autoconf macro updates
- New multi-backend example

0.87.2

Toggle 0.87.2's commit message
0.87.2 is a development release. Changes since 0.87.1 include

improved OS X and FreeBSD support, ordering by GeoHash for
imrpvoed performance, removal of support for 32 bit node IDs
and GEOS 2, code cleanups to modern C++ code, and various
bugfixes.

0.87.1

Toggle 0.87.1's commit message
Release 0.87.1

0.87.1 is a development release. Changes since 0.87.0 include
fixes to expire list generation, multi-backend documentation,
memory leaks, and conversions of code in a legacy C style to a
more modern C++ style.