Skip to content

Commit

Permalink
Resolve bugs related to COALESCE problems
Browse files Browse the repository at this point in the history
* Make sure conditions are checked in both WHERE and COALESCE
  Checking the condition in the WHERE class is necessary for performance.
  Checking the condition in the COALESCE is necessary to prevent unrendered tags
  blocking rendering of tags further down in the COALESCE.
  See also the discussion [here](#1038 (comment)).

  This is an improvement of #1038.

  This resolves #985, resolves #1029, resolves #1336.

* Give amenity priority over shop.

  This resolves #963.

* Give tourism priority over amenity, shop, leisure, landuse, man_made, natural,
  and place.

  This resolves #1269, resolves first issue of #1232.
  • Loading branch information
matthijsmelissen committed Mar 4, 2015
1 parent 9478102 commit 4933cdb
Show file tree
Hide file tree
Showing 2 changed files with 103 additions and 107 deletions.
Loading

0 comments on commit 4933cdb

Please sign in to comment.