pkgsrc-Changes archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

CVS commit: pkgsrc/geography/osm2pgsql



Module Name:    pkgsrc
Committed By:   wiedi
Date:           Fri Aug 28 21:38:33 UTC 2015

Modified Files:
        pkgsrc/geography/osm2pgsql: Makefile distinfo
Removed Files:
        pkgsrc/geography/osm2pgsql/patches: patch-node-persistent-cache.cpp

Log Message:
Update geography/osm2pgsql to 0.88.1

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 (#419) only impacted
        multithreaded updates and was not observed in most
        cases.

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

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


To generate a diff of this commit:
cvs rdiff -u -r1.1 -r1.2 pkgsrc/geography/osm2pgsql/Makefile \
    pkgsrc/geography/osm2pgsql/distinfo
cvs rdiff -u -r1.1 -r0 \
    pkgsrc/geography/osm2pgsql/patches/patch-node-persistent-cache.cpp

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.




Home | Main Index | Thread Index | Old Index