After the daily database update, random OSM objects are not accessible via the Nominatim endpoints #3044
-
Describe the bug After the daily database update, some random OSM objects are not accessible via the Nominatim endpoints and I have to re-import them using commands:
or
For example, a couple days ago and after the daily update, requesting on my local I also noticed that, while this object was available in table I'm not sure this is a bug, most likely there is something wrong with my setup. Let me know if I should move this to "discussions" instead. I've also included more context below, I hope it's helpful. Greatly appreciate your help, thank you! 🙏 To Reproduce I don't know how to reproduce this, it seems like objects disappear randomly after an import. Software Environment (please complete the following information):
Hardware Configuration (please complete the following information):
Postgresql Configuration:
Additional context In a previous issue that I reported #2989 (comment), it was suggested that my setup may be incorrect. Here is more info regarding that. Nominatim initial import The initial planet import was performed by downloading the continents extracts from https://download.geofabrik.de/ and starting the import with command:
Nominatim updates I have set up Nominatim updates as per the docs and I'm using
Flatnode file I am using a flatnode file. It was created during import and I have not tampered with it since. It is currently about 80GB in size. |
Beta Was this translation helpful? Give feedback.
Replies: 1 comment 9 replies
-
As already mentioned in #2989, this is likely because you have not configured the flatnode file for the updates. |
Beta Was this translation helpful? Give feedback.
There is your problem then. The flatnode file was not used during the import for whatever reason. Now it reads from a mostly empty file during updates.