Skip to content

Releases: tilezen/tilequeue

v2.5.0

03 Mar 23:19
7dd1998
Compare
Choose a tag to compare
  • Add option to prefix just with date of build (instead of complicated hash), now that S3 is more performant. PR #409
  • Add special handling when processing cut coord zoom 16 "max zoom" tiles to better coordinate with queries.yaml in vector-datasource and overzooming for feature filtering. PR #407
  • Add trimming of overzoom features from tiles where they're not needed (related to "max zoom" and overzooming, especially to drop address points in buildings layer and some kinds in the pois layer). PR #402
  • Add support for preprocessed inline geojson layers, paired with vector-datasource/2095. PR #414
  • Set the MVT resolution (extent) to 4096 pixels instead of 8192 in most circumstances to save file size. PR #404
  • Move default "max zoom" of 16 to a constants module. PR #389
  • Clarify with inline docs that "meters per pixel" assumes a 256-pixel nominal extent. PR #408
  • Add linters for YAML, JSON, and Python to the repo. PR #403
  • Update requirements.txt to pin boto3 and botocore to make it easier to assume an S3 role. PR #416

v2.4.1-final

15 Oct 23:14
911e618
Compare
Choose a tag to compare
  • Full MVT buffer support, including on data fetch and converting source data to layers. This enables MapboxGL to render stroked lines at tile boundaries without missing triangles. PR #401
  • Enable more config for where to store RAWR tiles and inline docs for commands. PR #399
  • Add AWS credentials refresh client helper when builds take a long time and credentials need to be refreshed. PR #397
  • Add support to assume IAM role for accessing S3. PR #391
  • Add string representation for config and config override. PR #390
  • Add comma as character to put in quotes to smooth import of Who's On First neighbourhoods. PR #400
  • Add more logging for performance tuning. PR #390 and others.

v2.4.0

25 Jun 17:34
9ba8d26
Compare
Choose a tag to compare
  • Reduce high zoom "long tail" of jobs by allowing job coordinates to be anywhere between the queue_zoom and group_by_zoom (i.e: RAWR tile zoom) inclusive. This allows more fine-grained jobs in areas where jobs take longer without creating too many extra jobs in areas where the jobs are quicker. PR #370
  • Bump PyPROJ version to 2.1.0, use new Transformer interface, which allows us to avoid a performance regression with the latest version of PyPROJ. PR #371
  • Change source for OSM land/water polygons. Data which used to be hosted at OpenStreetMapData.com is now hosted by FOSSGIS at osmdata.openstreetmap.de. PR #372 and PR #379
  • Special case parse for EDTF 'uuuu', massive increase in speed. PR #374
  • Add Wikidata ID to WOF records. PR #375
  • Bump Jinja2 version to 2.10.1 for CVE-2019-10906. PR #376
  • Inject wikidata from RAWR tile into OSM features. This is used to set passenger_count on kind: aerodrome, which is then used to set kind_detail: international on very large airports. PR #377
  • Alternate viewpoints changes for RAWR tiles. The query in vector-datasource sets a special flag when transforming a polygon into a boundary line, so we have to do the same thing when reading from the RAWR tiles. PR #378
  • Fix build problems discovered during the v1.8d build (dropping all linestrings, setting the mz_boundary_from_polygon flag on the wrong set of properties). PR #380

v2.3.0

15 Feb 17:45
7f40d15
Compare
Choose a tag to compare
  • Add utility function to orient MultiPolygons. PR #368.
  • Process boundaries from RAWR tiles the same way we do from SQL. PR #362.
  • Exclude buffered land polygons from changes made in #362. PR #367.
  • Add log function to post-process Context. PR #364.
  • Fix indentation for new, stricter flake8. PR #366.
  • Bump PyYAML version for CVE-2017-18342. PR #363.

v2.2.1

20 Dec 19:08
b841ac3
Compare
Choose a tag to compare
  • Always be bumping the VERSION file, too

v2.2.0

20 Dec 19:07
0df17b0
Compare
Choose a tag to compare

v2.1.0

14 Sep 16:33
ecedc0e
Compare
Choose a tag to compare
  • Add new coanacatl driver; like the existing MVT driver, but using coanacatl (which wraps wagyu and vtzero) instead of mapbox_vector_tile. PR #350.
  • Switch whosonfirst.mapzen.com to whosonfirst.org. PR #333 and vector-datasource/1489.
  • Add new source for tilezen.org related to buffered land and marine boundaries. PR #330 and vector-datasource/1482.
  • Add admin areas. PR #338 and vector-datasource/1499.
  • Update S3 paths PR #344.
  • Add metadata to RAWR tile S3 PUTs. PR #345.
  • Add optional metadata to S3 puts PR #343.
  • Rework so that multiple different nominal zooms can be processed at once.
  • Add pyramid option to enqueue all low zoom tiles
  • Add meta-tile-low-zoom command
  • Support multiple RAWR tile coordinates to render.
  • Add a command to render a single RAWR tile.
  • Allow batch enqueue to read coords from file
  • Log bucket and path on S3 errors.
  • Add configuration option to set S3 object ACL on tiles.
  • Add run_id to batch tile runs
  • Allow values from the environment to override the config file, including region.
  • Allow DB hosts to be a list for PostgreSQL connections. Chooses a random host for simple load balance. PR #335.
  • Rewrite store to use boto3 rather than boto2. This seems to solve some issues around accessing S3 buckets in different regions. PR #334.
  • Fix crash on using the single queue type. PR #327, thanks @akasch!
  • Add missing 'continue' statement after logging exception. PR #349.
  • Fix incorrect method call on StringIO in store. PR #337.
  • Pass check-metatile-exists value on batch enqueue. PR #346.

v2.0.7

06 Sep 16:51
Compare
Choose a tag to compare
v2.0.7

v2.0.6

06 Sep 16:51
Compare
Choose a tag to compare
v2.0.6

v2.0.5

06 Sep 16:50
Compare
Choose a tag to compare
v2.0.5