Skip to content

Release 0.5.0

Compare
Choose a tag to compare
@lonvia lonvia released this 06 Mar 11:48
· 92 commits to master since this release

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