[OSM-dev] Osm2pgsql release 0.88.1

2015-08-14 Thread Paul Norman
osm2pgsql 0.88.1 has been released with some backported fixes. The main 
one was a condition where duplicate objects could appear in tables when 
doing multi-threaded updates and events happened in precisely the right 
order in the diff and the threads executed PostgreSQL commands for the 
same object at the same time.


Even in a reduced testcase designed to trigger this behavior, it still 
didn't happen all the time. The bug was present from approximately 
0.87.0 to 0.88.0.


As a side effect of the bug-fix, osm2pgsql should do substantially less 
work for complex multipolygons modified multiple times in one diff.


The other fixes are a compiler error fix and updates to the 
documentation to account for planet size growth.


Updating from 0.86.0 or earlier to 0.88.1 is strongly recommended. There 
are bugs in 0.86.0 which have been fixed in the last year of development.


If you are using a version before 0.84.0, please, please, upgrade. 
https://github.com/openstreetmap/osm2pgsql/issues/67 has been fixed for 
two years, but it is still encountered in the wild.


I am seeking input from developers experienced with with cmake and 
Windows for https://github.com/openstreetmap/osm2pgsql/issues/417, for 
some estimate of the difficulty involved.


___
dev mailing list
dev@openstreetmap.org
https://lists.openstreetmap.org/listinfo/dev


[OSM-dev] OpenStreetMap Carto v2.33.0 release

2015-08-14 Thread Paul Norman

This email is also in user diary form at osm.org/user/pnorman/diary/35589
where issue numbers are linked.

OpenStreetMap Carto 2.33.0 has been released. This release focuses on
cartographic style improvements, but the release notes also include 2.32.0.

The biggest changes are

- A randomized symbology for forests for natural=wood and landuse=forest
  #1728 #1242

  A long time in the works, this improvement has finally landed. The two
  tags were merged - they are indistinguishable to the data consumer.[1]
  A randomized symbology was first suggested by SK53[2] at SOTM-EU 2014,
  and this feature would not have happened without his extensive research,
  or imagico's tools for creating an irregular but uniformly distributed
  and periodic dot pattern[3]

- Rendering minor roads and service rail later for mid-zoom clarity
  #1682 #1692 #1676 #1647

  As all residential, unclassified, and service roads in a city became
  mapped the rendered view became over-crowded, bloblike, and difficult
  to read.

- Unification of footway/path and rendering surface of them

  The mess that is highway=path is well-known[4], and it is necessary
  to do some kind of processing as a data consumer. A distinction is
  now made between paved and unpaved footways.

- Rendering of Antartic ice sheets from shapefiles #1540

  Ice sheets in Antartica are a bit of a special case, and pre-generated
  shapefiles are now used

- Mapnik 3 preperations #1579

  The style is not yet fullly tested with Mapnik 3 and we don't claim to
  support it, but several bugs were fixed. Most of the work was done on
  the Mapnik side

- No longer rendering proposed roads #1663 #1654

- Power area colour adjusted #1680

- Better place label order #1689

- meadow/grassland and orchard/vineyard color unification #1655

- Render educational area borders later #1662

- New POI icons

A full list of changes can be found on Github at
https://github.com/gravitystorm/openstreetmap-carto/compare/v2.31.0...v2.33.0)

[1]: 
https://github.com/gravitystorm/openstreetmap-carto/issues/647#issuecomment-52816195

[2]: http://sk53-osm.blogspot.ca/2014/09/woodland-cartography.html
[3]: http://www.imagico.de/map/jsdotpattern.php
[4]: http://www.openstreetmap.org/user/Richard/diary/20333

___
dev mailing list
dev@openstreetmap.org
https://lists.openstreetmap.org/listinfo/dev


Re: [OSM-dev] [OSM-talk] OpenStreetMap Carto v2.33.0 release

2015-08-14 Thread Paul Norman

On 8/14/2015 7:27 PM, Paul Norman wrote:

This email is also in user diary form at osm.org/user/pnorman/diary/35589
where issue numbers are linked.


I forgot to mention in the earlier message, please file any bug reports 
at https://github.com/gravitystorm/openstreetmap-carto


___
dev mailing list
dev@openstreetmap.org
https://lists.openstreetmap.org/listinfo/dev