github komoot/photon 0.5.0
Release 0.5.0

2 months ago

This release brings back the ability to update a Photon database from a Nominatim source. The new mechanism is decoupled from the Nominatim update process, making it easier to handle. A long-standing issue around UIDs of house numbers documents has been fixed so that all data should now correctly be updated. This version also introduces a new API endpoint /nominatim-update/status which allows scripts to check if an update is already in progress.

This version also introduces a /status endpoint which returns information about the age of the database. (Many thanks to @ybert.)

If you do not use the update facility, then the release remains compatible with version 0.4 database dumps including the ones available on https://download1.graphhopper.com/public. If you want to run updates, you need to start with a fresh import using this release. Please be aware that updates now require an additional preparation step. Consult the README for more information.

Further changes:

  • add command-line parameter to set the timeout for ElasticSearch queries
  • fix issue where Photon couldn't be run from directories with spaces in the name
  • fix off-by-one error when expanding interpolations
  • remove lombok and replace uses with explicit code
  • typo and grammar fixes to log messages and documentation
  • update dependencies to latest versions

Don't miss a new photon release

NewReleases is sending notifications on new releases.