]> git.openstreetmap.org Git - nominatim.git/log
nominatim.git
36 hours agoprepare release 5.3.0-post1 master
Sarah Hoffmann [Fri, 3 Apr 2026 19:56:01 +0000 (21:56 +0200)]
prepare release 5.3.0-post1

37 hours agoMerge remote-tracking branch 'upstream/master'
Sarah Hoffmann [Fri, 3 Apr 2026 19:53:07 +0000 (21:53 +0200)]
Merge remote-tracking branch 'upstream/master'

37 hours agoprepare release 5.3.0
Sarah Hoffmann [Fri, 3 Apr 2026 19:08:37 +0000 (21:08 +0200)]
prepare release 5.3.0

38 hours agoMerge pull request #4069 from lonvia/adapt-czech-boundaries
Sarah Hoffmann [Fri, 3 Apr 2026 18:34:05 +0000 (20:34 +0200)]
Merge pull request #4069 from lonvia/adapt-czech-boundaries

Adapt address ranking for various countries

40 hours agoremove LGA boundaries in Australia
Sarah Hoffmann [Fri, 3 Apr 2026 16:01:01 +0000 (18:01 +0200)]
remove LGA boundaries in Australia

see https://community.openstreetmap.org/t/administrative-boundaries-for-non-administrative-areas-in-sydney-and-melbourne/140931

41 hours agoremove purely administrative boundaries in Brazil
Sarah Hoffmann [Fri, 3 Apr 2026 15:24:44 +0000 (17:24 +0200)]
remove purely administrative boundaries in Brazil

41 hours agoadapt ranks for Czech Republic to new admin levels
Sarah Hoffmann [Fri, 3 Apr 2026 15:01:35 +0000 (17:01 +0200)]
adapt ranks for Czech Republic to new admin levels

41 hours agoMerge pull request #4067 from lonvia/postcode-geometry
Sarah Hoffmann [Fri, 3 Apr 2026 14:59:24 +0000 (16:59 +0200)]
Merge pull request #4067 from lonvia/postcode-geometry

Do not return box geometry for guessed postcodes

2 days agoMerge pull request #4066 from lonvia/boundary-matching
Sarah Hoffmann [Fri, 3 Apr 2026 08:00:21 +0000 (10:00 +0200)]
Merge pull request #4066 from lonvia/boundary-matching

Refuse to link boundary and places with wikidata mismatch

2 days agodo not return box geometry for guessed postcodes
Sarah Hoffmann [Thu, 2 Apr 2026 20:43:35 +0000 (22:43 +0200)]
do not return box geometry for guessed postcodes

2 days agorefuse to link boundary and places with wikidata mismatch
Sarah Hoffmann [Thu, 2 Apr 2026 18:50:38 +0000 (20:50 +0200)]
refuse to link boundary and places with wikidata mismatch

2 days agoMerge pull request #4065 from lonvia/update-sqlalchemy-schema
Sarah Hoffmann [Thu, 2 Apr 2026 15:42:10 +0000 (17:42 +0200)]
Merge pull request #4065 from lonvia/update-sqlalchemy-schema

Update sqlalchemy schema

2 days agoMerge pull request #4064 from lonvia/abbreviations-pakistan
Sarah Hoffmann [Thu, 2 Apr 2026 13:32:19 +0000 (15:32 +0200)]
Merge pull request #4064 from lonvia/abbreviations-pakistan

Add English abbreviations for Pakistan

2 days agoadapt tests to newly added table constraints
Sarah Hoffmann [Thu, 2 Apr 2026 13:30:35 +0000 (15:30 +0200)]
adapt tests to newly added table constraints

2 days agoadd missing non-null constraints in SQLAlchemy schema
Sarah Hoffmann [Thu, 2 Apr 2026 12:57:53 +0000 (14:57 +0200)]
add missing non-null constraints in SQLAlchemy schema

2 days agoMerge pull request #4063 from lonvia/sqlalchemy-dep
Sarah Hoffmann [Thu, 2 Apr 2026 12:39:42 +0000 (14:39 +0200)]
Merge pull request #4063 from lonvia/sqlalchemy-dep

Force installation of async requirement for SQLAlchemy

2 days agoadd English abbreviations for Pakistan
Sarah Hoffmann [Thu, 2 Apr 2026 10:07:56 +0000 (12:07 +0200)]
add English abbreviations for Pakistan

Derived from list provided by @bgo-eiu in
https://github.com/osm-search/Nominatim/pull/2747

2 days agoforce installation of async requirement for SQLAlchemy
Sarah Hoffmann [Thu, 2 Apr 2026 09:47:22 +0000 (11:47 +0200)]
force installation of async requirement for SQLAlchemy

2 days agoMerge pull request #4056 from harithilmi/expand-malay-abbreviations
Sarah Hoffmann [Thu, 2 Apr 2026 09:44:42 +0000 (11:44 +0200)]
Merge pull request #4056 from harithilmi/expand-malay-abbreviations

Expand Malay (ms) abbreviation variants for MY, SG, BN

3 days agoMerge pull request #4061 from lonvia/fix-types
Sarah Hoffmann [Thu, 2 Apr 2026 07:32:04 +0000 (09:32 +0200)]
Merge pull request #4061 from lonvia/fix-types

Fix newest mypy complaints

3 days agoremove unnecessary copy function for custom type
Sarah Hoffmann [Wed, 1 Apr 2026 19:36:45 +0000 (21:36 +0200)]
remove unnecessary copy function for custom type

3 days agofix named parameter for starlette
Sarah Hoffmann [Wed, 1 Apr 2026 19:13:39 +0000 (21:13 +0200)]
fix named parameter for starlette

3 days agoclean up unused sections in mypy.ini
Sarah Hoffmann [Wed, 1 Apr 2026 18:54:37 +0000 (20:54 +0200)]
clean up unused sections in mypy.ini

6 days agoprepare release 5.2.0.post16
Sarah Hoffmann [Mon, 30 Mar 2026 08:51:45 +0000 (10:51 +0200)]
prepare release 5.2.0.post16

6 days agoMerge remote-tracking branch 'upstream/master'
Sarah Hoffmann [Mon, 30 Mar 2026 08:49:11 +0000 (10:49 +0200)]
Merge remote-tracking branch 'upstream/master'

7 days agoExpand Malay (ms) abbreviation variants for MY, SG, BN
Harith Hilmi [Sat, 28 Mar 2026 09:56:50 +0000 (17:56 +0800)]
Expand Malay (ms) abbreviation variants for MY, SG, BN

The existing variants-ms.yaml only had 8 entries. This expands it to
cover common abbreviations used across Malaysia, Singapore, and Brunei,
organized by country where needed.

Changes:
- Add shared abbreviations (Lorong, Kampung, Taman, Bukit, Tanjung, etc.)
- Add Malaysia-specific terms (Persiaran, Lebuhraya, Bandar, schools, etc.)
- Add Brunei-specific titles (Pengiran, Awang, Dayang)
- Add Singapore-specific short forms (Bukit -> Bt, Lorong -> Lor)
- Include older spelling variants (Kampong, Tanjong, Telok, Gunong)
- Add source references (JUPEM, OSM wiki)

Tested on a local Nominatim instance (Docker, mediagis/nominatim:4.4)
with Malaysia-Singapore-Brunei extract. Verified searches like
"Jln Bukit Bintang", "Lrg Petaling", "Kg Baru", "Tmn Tun Dr Ismail",
"Sg Buloh", "Bt Purmei" all resolve correctly.

AI-assisted: Claude was used to help organize and test these variants.
All abbreviations were verified against JUPEM guidelines and OSM wiki
sources, and tested on a real Nominatim installation.

8 days agoMerge pull request #4015 from Itz-Agasta/fix2
Sarah Hoffmann [Fri, 27 Mar 2026 21:20:48 +0000 (22:20 +0100)]
Merge pull request #4015 from Itz-Agasta/fix2

Re-parent house numbers when associatedStreet relations change

8 days agoMerge pull request #4047 from bdiaa248/fix-utf8-encoding
Sarah Hoffmann [Fri, 27 Mar 2026 20:22:16 +0000 (21:22 +0100)]
Merge pull request #4047 from bdiaa248/fix-utf8-encoding

fix: specify utf-8 encoding for tiger data extraction

12 days agofix: specify utf-8 encoding for file operations
bdiaa248 [Mon, 23 Mar 2026 20:25:18 +0000 (22:25 +0200)]
fix: specify utf-8 encoding for file operations

12 days agoMerge pull request #4048 from mtmail/explain-ci
Sarah Hoffmann [Mon, 23 Mar 2026 13:28:10 +0000 (14:28 +0100)]
Merge pull request #4048 from mtmail/explain-ci

Contributing: clarify Github Actions/CI

12 days agoContributing: clarify Github Actions/CI
marc tobias [Mon, 23 Mar 2026 12:16:23 +0000 (13:16 +0100)]
Contributing: clarify Github Actions/CI

13 days agoprepare release 5.2.0.post15
Sarah Hoffmann [Sun, 22 Mar 2026 19:14:05 +0000 (20:14 +0100)]
prepare release 5.2.0.post15

13 days agoMerge remote-tracking branch 'upstream/master'
Sarah Hoffmann [Sun, 22 Mar 2026 18:47:29 +0000 (19:47 +0100)]
Merge remote-tracking branch 'upstream/master'

13 days agoMerge pull request #4018 from kad-link/feature/exclude-place-id-osmid
Sarah Hoffmann [Sun, 22 Mar 2026 18:46:15 +0000 (19:46 +0100)]
Merge pull request #4018 from kad-link/feature/exclude-place-id-osmid

feat: accept OSM IDs in exclude_place_ids for server independent exclusions

13 days agoMerge pull request #4045 from mtmail/typo3
Sarah Hoffmann [Sun, 22 Mar 2026 16:34:34 +0000 (17:34 +0100)]
Merge pull request #4045 from mtmail/typo3

trivial typo in documentation

2 weeks agotrivial typo in documentation
marc tobias [Sat, 21 Mar 2026 21:33:26 +0000 (22:33 +0100)]
trivial typo in documentation

2 weeks agoadd postcode exclusion by OSM ID
Sri Charan Chittineni [Fri, 20 Mar 2026 06:51:46 +0000 (06:51 +0000)]
add postcode exclusion by OSM ID

2 weeks agoAligns table formatting in BDD feature file
Itz-Agasta [Thu, 19 Mar 2026 16:18:05 +0000 (21:48 +0530)]
Aligns table formatting in BDD feature file

2 weeks agoAddress review feedback for associatedStreet support
Itz-Agasta [Thu, 19 Mar 2026 16:06:52 +0000 (21:36 +0530)]
Address review feedback for associatedStreet support

- Split placex query into UNION ALL for ways/relations to enable
  partial index usage (idx_placex_osmid_w/r)
- Use osm2pgsql_properties table to check db_format in migration
- Remove legacy planet_osm_rels code paths now that migration exists
- Remove unnecessary Jinja conditionals around place_associated_street
- Filter node-type streets in Lua for data consistency
- Align test table columns

2 weeks agoMerge pull request #4040 from vai67/docs-placex-explanation
Sarah Hoffmann [Wed, 18 Mar 2026 16:38:39 +0000 (17:38 +0100)]
Merge pull request #4040 from vai67/docs-placex-explanation

docs: clarify role of placex table in search pipeline

2 weeks agodocs: clarify role of placex table in search pipeline
vai67 [Wed, 18 Mar 2026 02:46:20 +0000 (22:46 -0400)]
docs: clarify role of placex table in search pipeline

2 weeks agoMerge pull request #4033 from lonvia/update-actions
Sarah Hoffmann [Sun, 15 Mar 2026 13:11:07 +0000 (14:11 +0100)]
Merge pull request #4033 from lonvia/update-actions

CI: update actions to latest versions

2 weeks agoCI: remove codespell
Sarah Hoffmann [Sun, 15 Mar 2026 09:54:15 +0000 (10:54 +0100)]
CI: remove codespell

2 weeks agoCI: update version of action scripts
Sarah Hoffmann [Sun, 15 Mar 2026 09:53:47 +0000 (10:53 +0100)]
CI: update version of action scripts

2 weeks agoMerge pull request #4032 from lonvia/clean-up-settings
Sarah Hoffmann [Sun, 15 Mar 2026 09:49:17 +0000 (10:49 +0100)]
Merge pull request #4032 from lonvia/clean-up-settings

Remove unused settings

3 weeks agoadd unit tests and BDD Scenarios to cover format_excluded() function
Sri Charan Chittineni [Sat, 14 Mar 2026 15:36:42 +0000 (15:36 +0000)]
add unit tests and BDD Scenarios to cover format_excluded() function

3 weeks agoAdds tests and support for updating associatedStreet relations
Itz-Agasta [Fri, 13 Mar 2026 12:04:58 +0000 (17:34 +0530)]
Adds tests and support for updating associatedStreet relations

Improves handling of house-parenting when associatedStreet relations
are added, updated, or removed. Mirrors relation data in a dedicated
table and simulates relation updates to ensure correct parent assignment
in downstream logic. and Update import tests with explicit role handling

3 weeks agoAdds migration for associatedStreet relation support
Itz-Agasta [Fri, 13 Mar 2026 12:02:16 +0000 (17:32 +0530)]
Adds migration for associatedStreet relation support

Introduces a new database table to store associatedStreet relations,
enabling better handling of place-street associations. Handles both
current and legacy database formats, warning when a full reimport
is needed for older schemas. Updates version to track schema change.

3 weeks agoSwitches associatedStreet handling to dedicated table
Itz-Agasta [Fri, 13 Mar 2026 12:01:51 +0000 (17:31 +0530)]
Switches associatedStreet handling to dedicated table

Improves address relation processing by migrating logic to a new dedicated table for associatedStreet relations.
Simplifies triggers and indexing, ensuring precise updates and more efficient parent assignment for house members.
Updates tests and freeze tooling for compatibility.

3 weeks agoAdds support for associatedStreet relation processing during import
Itz-Agasta [Fri, 13 Mar 2026 11:58:23 +0000 (17:28 +0530)]
Adds support for associatedStreet relation processing during import

- Refactor relation import to use row_factory for inserts
- Only keep 'street' and 'house' roles, drop unknown roles

3 weeks agoupdate documentation
Sri Charan Chittineni [Fri, 13 Mar 2026 11:29:04 +0000 (11:29 +0000)]
update documentation

3 weeks agoupdate existing search tests to pass PlaceID objects instead of integers
Sri Charan Chittineni [Fri, 13 Mar 2026 06:24:36 +0000 (06:24 +0000)]
update existing search tests to pass PlaceID objects instead of integers

3 weeks agopropagate changes in v1 API
Sri CHaRan [Fri, 6 Mar 2026 09:00:55 +0000 (14:30 +0530)]
propagate changes in v1 API

3 weeks agoresolve excluded OSM IDs to place IDs and ensure interpolations are excluded via...
Sri CHaRan [Fri, 6 Mar 2026 08:57:19 +0000 (14:27 +0530)]
resolve excluded OSM IDs to place IDs and ensure interpolations are excluded via parent street

3 weeks agoadd excluded_place_ids property to extract PlaceID values for SQL filtering
Sri CHaRan [Fri, 6 Mar 2026 08:47:14 +0000 (14:17 +0530)]
add excluded_place_ids property to extract PlaceID values for SQL filtering

3 weeks agoInvalidate house members on associatedStreet changes
Itz-Agasta [Fri, 27 Feb 2026 12:44:39 +0000 (18:14 +0530)]
Invalidate house members on associatedStreet changes

Ensures that updates to associatedStreet relations trigger re-indexing
of associated house members, allowing their parent_place_id to be
recomputed during the next indexing run. Addresses inconsistencies
caused by changes to relation membership, improving data accuracy.

3 weeks agoMerge pull request #4027 from lonvia/contributing-amandments
Sarah Hoffmann [Wed, 11 Mar 2026 10:02:16 +0000 (11:02 +0100)]
Merge pull request #4027 from lonvia/contributing-amandments

Amandments to the CONTRIBUTING guidelines

3 weeks agoincrese recommended space for flatnode file
Sarah Hoffmann [Wed, 11 Mar 2026 10:00:37 +0000 (11:00 +0100)]
increse recommended space for flatnode file

3 weeks agoremove unused PROXY settings
Sarah Hoffmann [Wed, 11 Mar 2026 09:58:08 +0000 (10:58 +0100)]
remove unused PROXY settings

3 weeks agoremove unused USE_AUX_LOCATION_DATA setting
Sarah Hoffmann [Wed, 11 Mar 2026 09:55:23 +0000 (10:55 +0100)]
remove unused USE_AUX_LOCATION_DATA setting

3 weeks agoadd links to forum and discussions to CONTRIBUTING
Sarah Hoffmann [Wed, 11 Mar 2026 09:22:43 +0000 (10:22 +0100)]
add links to forum and discussions to CONTRIBUTING

3 weeks agoupdates on coding style and add permitted style changes
Sarah Hoffmann [Wed, 11 Mar 2026 09:17:25 +0000 (10:17 +0100)]
updates on coding style and add permitted style changes

3 weeks agoadd a hint on running CI before opening a PR
Sarah Hoffmann [Wed, 11 Mar 2026 09:08:47 +0000 (10:08 +0100)]
add a hint on running CI before opening a PR

3 weeks agoprepare release 5.2.0.post14
Sarah Hoffmann [Tue, 10 Mar 2026 22:04:41 +0000 (23:04 +0100)]
prepare release 5.2.0.post14

3 weeks agoMerge remote-tracking branch 'upstream/master'
Sarah Hoffmann [Tue, 10 Mar 2026 21:43:32 +0000 (22:43 +0100)]
Merge remote-tracking branch 'upstream/master'

3 weeks agoMerge pull request #4020 from kad-link/fix/add-admin-level-in-extratags
Sarah Hoffmann [Tue, 10 Mar 2026 21:42:45 +0000 (22:42 +0100)]
Merge pull request #4020 from kad-link/fix/add-admin-level-in-extratags

fix: add admin_level in extratags for boundary=administrative

3 weeks agoprepare release 5.2.0.post13
Sarah Hoffmann [Tue, 10 Mar 2026 10:42:02 +0000 (11:42 +0100)]
prepare release 5.2.0.post13

3 weeks agoMerge remote-tracking branch 'upstream/master'
Sarah Hoffmann [Tue, 10 Mar 2026 08:26:34 +0000 (09:26 +0100)]
Merge remote-tracking branch 'upstream/master'

3 weeks agoadd BDD scenario for admin_level when boundary=administrative
Sri Charan Chittineni [Tue, 10 Mar 2026 06:49:19 +0000 (06:49 +0000)]
add BDD scenario for admin_level when boundary=administrative

3 weeks agoadd unit tests for admin_level when boundary=administrative
Sri Charan Chittineni [Mon, 9 Mar 2026 20:00:32 +0000 (20:00 +0000)]
add unit tests for admin_level when boundary=administrative

3 weeks agoMerge pull request #4024 from lonvia/remove-fallback-importance
Sarah Hoffmann [Mon, 9 Mar 2026 16:05:48 +0000 (17:05 +0100)]
Merge pull request #4024 from lonvia/remove-fallback-importance

Clean up importance computation

3 weeks agoadd migration to backfill missing importance values
Sarah Hoffmann [Mon, 9 Mar 2026 09:10:28 +0000 (10:10 +0100)]
add migration to backfill missing importance values

3 weeks agostreamline selected columns in search CTEs
Sarah Hoffmann [Mon, 2 Mar 2026 10:48:09 +0000 (11:48 +0100)]
streamline selected columns in search CTEs

3 weeks agodrop search_rank column from search_name
Sarah Hoffmann [Mon, 2 Mar 2026 10:32:06 +0000 (11:32 +0100)]
drop search_rank column from search_name

This is no longer needed for the initial lookup.

3 weeks agoremove importance fallbacks in search queries
Sarah Hoffmann [Mon, 2 Mar 2026 09:09:57 +0000 (10:09 +0100)]
remove importance fallbacks in search queries

3 weeks agoenforce presence of importance value in placex
Sarah Hoffmann [Mon, 2 Mar 2026 08:57:34 +0000 (09:57 +0100)]
enforce presence of importance value in placex

3 weeks agomodify import paths to helpers.py
Sri Charan Chittineni [Mon, 9 Mar 2026 05:01:47 +0000 (05:01 +0000)]
modify import paths to helpers.py

3 weeks agoadd _add_admin_level helper function to helpers.py
Sri Charan Chittineni [Mon, 9 Mar 2026 04:59:20 +0000 (04:59 +0000)]
add _add_admin_level helper function to helpers.py

3 weeks agoadd admin_level to extratags for XML and details API endpoint
Sri CHaRan [Sun, 8 Mar 2026 14:02:01 +0000 (19:32 +0530)]
add admin_level to extratags for XML and details API endpoint

3 weeks agoadd admin_level to extatags in JSON format
Sri CHaRan [Sun, 8 Mar 2026 13:59:33 +0000 (19:29 +0530)]
add admin_level to extatags in JSON format

4 weeks agoMerge remote-tracking branch 'upstream/master'
Sarah Hoffmann [Wed, 4 Mar 2026 16:50:14 +0000 (17:50 +0100)]
Merge remote-tracking branch 'upstream/master'

4 weeks agoMerge pull request #4012 from lonvia/interpolation-separation
Sarah Hoffmann [Wed, 4 Mar 2026 16:27:02 +0000 (17:27 +0100)]
Merge pull request #4012 from lonvia/interpolation-separation

Move interpolations into a separate table

4 weeks agoMerge pull request #3995 from Itz-Agasta/exp
Sarah Hoffmann [Wed, 4 Mar 2026 16:24:46 +0000 (17:24 +0100)]
Merge pull request #3995 from Itz-Agasta/exp

Add Language-aware country penalty in forward geocoding

4 weeks agodocs: update database layout in developer section
Sarah Hoffmann [Thu, 19 Feb 2026 15:04:12 +0000 (16:04 +0100)]
docs: update database layout in developer section

4 weeks agoadd migration for interpolation tables
Sarah Hoffmann [Thu, 19 Feb 2026 10:07:43 +0000 (11:07 +0100)]
add migration for interpolation tables

4 weeks agorevert importing of housenumber interpolations
Sarah Hoffmann [Wed, 18 Feb 2026 19:01:15 +0000 (20:01 +0100)]
revert importing of housenumber interpolations

4 weeks agoadd test for new interpolation variants
Sarah Hoffmann [Tue, 17 Feb 2026 18:52:52 +0000 (19:52 +0100)]
add test for new interpolation variants

4 weeks agoadapt BDD tests to separate interpolation table
Sarah Hoffmann [Tue, 17 Feb 2026 15:29:47 +0000 (16:29 +0100)]
adapt BDD tests to separate interpolation table

4 weeks agoBDD tests: factor out insert sql code
Sarah Hoffmann [Mon, 16 Feb 2026 17:04:47 +0000 (18:04 +0100)]
BDD tests: factor out insert sql code

4 weeks agoadapt unit tests to use separate interpolation table
Sarah Hoffmann [Mon, 16 Feb 2026 15:25:54 +0000 (16:25 +0100)]
adapt unit tests to use separate interpolation table

4 weeks agoadapt interpolation handling to use separate place_interpolation table
Sarah Hoffmann [Mon, 16 Feb 2026 15:25:19 +0000 (16:25 +0100)]
adapt interpolation handling to use separate place_interpolation table

4 weeks agocopy interpolation data from new place_interpolation table
Sarah Hoffmann [Mon, 16 Feb 2026 13:18:39 +0000 (14:18 +0100)]
copy interpolation data from new place_interpolation table

4 weeks agoimport interpolation into separate place table
Sarah Hoffmann [Mon, 16 Feb 2026 13:11:58 +0000 (14:11 +0100)]
import interpolation into separate place table

4 weeks agoMerge pull request #4011 from lonvia/fix-expected-count-hnr-search-by-addr
Sarah Hoffmann [Wed, 4 Mar 2026 15:23:39 +0000 (16:23 +0100)]
Merge pull request #4011 from lonvia/fix-expected-count-hnr-search-by-addr

Adjust expected count when doing housenumber search by address

4 weeks agoadjust expected count when doing housenumber search by address
Sarah Hoffmann [Wed, 4 Mar 2026 10:26:17 +0000 (11:26 +0100)]
adjust expected count when doing housenumber search by address

4 weeks agoAdds test for locale-sensitive country name matching
Itz-Agasta [Mon, 2 Mar 2026 07:06:45 +0000 (12:36 +0530)]
Adds test for locale-sensitive country name matching

Introduces a scenario to verify that a country's alternate-language name
does not dominate search results when the requested locale differs.
Ensures correct result selection for locale-aware geocoding.

Relates to #3210

4 weeks agoAdds language-aware country penalty in forward geocoding
Itz-Agasta [Fri, 20 Feb 2026 16:57:30 +0000 (22:27 +0530)]
Adds language-aware country penalty in forward geocoding

Threads the caller's Accept-Language preference into ForwardGeocoder
and uses it in rerank_by_query to check whether the query matches the
localized name of a country result.

If the caller's locale renders the country name differently (e.g. pt-BR
gives "Brasil" ≠ "Brasilia"), the country's importance is added as an
accuracy penalty, neutralising its dominance over lower-ranked places.

If the locale matches (e.g. Finnish gives "Brasilia" = "Brasilia"),
no penalty is applied and the country correctly wins.

4 weeks agoMerge pull request #3971 from jayaddison/issue-3969/indexer-avoid-addressrank-loop
Sarah Hoffmann [Mon, 2 Mar 2026 21:02:06 +0000 (22:02 +0100)]
Merge pull request #3971 from jayaddison/issue-3969/indexer-avoid-addressrank-loop

Indexer: allow 'has_pending' to consider address-rank subsets

4 weeks agoMerge pull request #4009 from jonas-endter-optimax-energy/fix-documentation-wikipedia...
Sarah Hoffmann [Mon, 2 Mar 2026 18:34:49 +0000 (19:34 +0100)]
Merge pull request #4009 from jonas-endter-optimax-energy/fix-documentation-wikipedia-data-link

fix link to importance data in documentation

4 weeks agofix link to importance data in documentation
Jonas Endter [Mon, 2 Mar 2026 15:38:11 +0000 (16:38 +0100)]
fix link to importance data in documentation