Nominatim/nominatim/tools
Sarah Hoffmann 2fac507453 change updates to handle delete/insert workflow
This makes Nominatim compatible with osm2pgsql's default update
modus operandi of deleting and reinserting data. Deletes are diverted
into a TODO table instead of executing them. When data is reinserted,
the corresponding entry in the TODO table is deleted. After updates are
finished, the remaining entries in the TODO table are executed, doing
the same work as the delete trigger did before.

The new behaviour also works against the gazetteer output with its
insert-only mechanism.
2022-11-10 09:38:23 +01:00
..
special_phrases docs: fix typos 2022-07-20 22:05:31 +08:00
__init__.py add consistent SPDX copyright headers 2022-01-03 16:23:58 +01:00
add_osm_data.py add type annotations for command line functions 2022-07-18 09:55:54 +02:00
admin.py adapt to new type annotations from typeshed 2022-08-09 11:06:54 +02:00
check_database.py consolidate indexes over geometry_sectors 2022-09-21 10:38:58 +02:00
collect_os_info.py Enhanced and refactored 'collect_os_info.py' 2022-08-13 06:13:05 +08:00
database_import.py Enhanced the implementation of OSM views GeoTIFF import functionality 2022-10-01 11:01:49 +02:00
exec_utils.py initial flex import scripts 2022-11-10 09:37:38 +01:00
freeze.py add type annotations to freeze functions 2022-07-18 09:47:57 +02:00
migration.py docs: fix typos 2022-07-20 22:05:31 +08:00
postcodes.py add type annotations to tool functions 2022-07-18 09:54:27 +02:00
refresh.py load views as a SQL file and rename to 'secondary importance' 2022-10-01 11:01:49 +02:00
replication.py change updates to handle delete/insert workflow 2022-11-10 09:38:23 +01:00
tiger_data.py add type annotations for command line functions 2022-07-18 09:55:54 +02:00