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](gravitystorm#1038 (comment)).

  This is an improvement of gravitystorm#1038.

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

* Give amenity priority over shop.

  This resolves gravitystorm#963.

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

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

0 comments on commit aa53e41

Please sign in to comment.