Skip to content

Releases: tilezen/tilequeue

v1.6.0

24 Mar 15:27
Compare
Choose a tag to compare
  • New features:
    • Add support for 2x2 metatiles (and 512px tiles). See #163, #166, and #169.
    • Cut child 256px tiles from 512px parent in the 2x2 metatile, rather than re-requesting that 256px bbox from database. See #158.
    • Pass nominal zoom instead of coordinates. See #161.
  • Enhancements:
    • Drop parts of MultiPolygons which lie outside the clip boundary of the tile (primarily affects buildings and water layers). See #171.
    • Make queue sizes configurable, and default to smaller queue size to accomodate larger 2x2 metatiles. See #172.
    • Move existing tiles of interest (TOI) instead of copying it to avoid AWS Redis failover. See #122.
    • Load new TOI from file 'toi.txt', just as the TOI dump process saves to 'toi.txt'. See #122.
  • Bug fixes:
    • Delete rejected jobs from SQS queue. See #173.
    • Trap MemoryError and let ops recover process. See #174.
    • Fix LinearRing error. See #175.

v1.5.0

13 Mar 12:12
Compare
Choose a tag to compare
  • Emit additional metrics during intersection

v1.4.0

17 Feb 14:51
Compare
Choose a tag to compare
  • When checking to see if a tile has changed, compare ZIP file contents only. (See #152)
  • On WOF neighbourhood update, return a better error message for invalid dates. (See #154)
  • Remove unused "layers to format" functionality. (See #155)

v1.3.0

06 Feb 18:40
Compare
Choose a tag to compare
  • Roll back the use of psycopg2 connection pools. (See #149)

v1.2.1

02 Feb 18:23
Compare
Choose a tag to compare
v1.2.1 Pre-release
Pre-release
  • Fix connection leak: Track connections before trying to use them. (See #150)
  • Fix issue processing WOF data with z coordinates: Ignore extra coordinates, e.g: z, in reprojection. (See #148)

v1.1.2

30 Jan 11:44
Compare
Choose a tag to compare

This is a backport of fixes to fix a production issue while we sort out v1.2.0, which has some issues around connection handling.

  • Ignore extra coordinates (e.g: z) in reprojection function. See #148.

v1.2.0

30 Jan 11:30
Compare
Choose a tag to compare
v1.2.0 Pre-release
Pre-release
  • Improve performance of GeoJSON and TopoJSON format generation by using ujson (See #139)
  • Improve performance of MVT format generation by using builtin round function (See #144)
  • Reduce database pressure by use psycopg2 connection pools (See #141)
  • Reduce database requests by registering hstore/json (See #142)
  • Reduce memory usage during tile seeding (See #126)
  • Expose unique option for seeding tile generator (See #127)
  • Support long zooms (See #130)

v1.1.1

19 Dec 17:03
Compare
Choose a tag to compare
  • Use queue name from message to acknowledge message. See #134.

v1.1.0

16 Dec 18:46
Compare
Choose a tag to compare
  • Add command to dump the tiles of interest list to a text file
  • Add support for generating metatiles
  • Add priority queues implementation
  • Increase topojson scale from 1024 -> 4096

v1.0.1

16 Dec 18:46
Compare
Choose a tag to compare
  • Add bbox filter to test for partial overlapping, rather than intersecting, the bbox.