Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 564496 - =sci-geosciences/osm2pgsql-0.88.1 version bump
Summary: =sci-geosciences/osm2pgsql-0.88.1 version bump
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] Unspecified (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: Sci-geo Project
URL: https://github.com/openstreetmap/osm2...
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2015-10-30 14:01 UTC by Tomáš Mózes
Modified: 2016-01-12 20:12 UTC (History)
2 users (show)

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Tomáš Mózes 2015-10-30 14:01:55 UTC
Lots of changes:

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.


- 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

- 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

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

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.
Comment 1 Amy Liffey gentoo-dev 2016-01-12 20:12:41 UTC
author	Amy Winston <amynka@gentoo.org>	2016-01-12 20:10:09 (GMT)
committer	Amy Winston <amynka@gentoo.org>	2016-01-12 20:10:09 (GMT)
commit	3bf4ad99982d99c17e85516f3444fb3642e1f7fe 

sci-geosciences/osm2pgsql: 0.88.1 version bump bug #564496

Thanks