Sarah Hoffmann
a7709c768d
add test for reverse with address layer and inherited address
2025-07-31 22:25:55 +02:00
Sarah Hoffmann
47c0a101b9
Merge pull request #3799 from lonvia/reduce-coordinate-precision
...
Reduce coordinate precision of centroids and interpolation lines
2025-07-30 14:50:36 +02:00
Sarah Hoffmann
64bb8c2a9c
Merge pull request #3800 from lonvia/improve-style-docs
...
Improvements to documentation for custom import styles
2025-07-30 14:50:17 +02:00
Sarah Hoffmann
194b607491
Merge pull request #3797 from mtmail/database-version-not-found
...
Better hint to user if database import didnt finish
2025-07-30 12:08:10 +02:00
marc tobias
9bad3b1e61
Better hint to user if database import didnt finish
2025-07-30 10:25:14 +02:00
Sarah Hoffmann
69e882096c
clarify what merging means
2025-07-29 23:04:14 +02:00
Sarah Hoffmann
f300b00c2d
docs: add a list of available topics
2025-07-29 22:59:02 +02:00
Sarah Hoffmann
242fcc6e4d
adapt BDD tests to different rounding of reduce precision
2025-07-29 22:35:55 +02:00
Sarah Hoffmann
83c6f27f5c
reduce precision of interpolations to OSM precision
2025-07-29 22:35:47 +02:00
Sarah Hoffmann
1111597db5
reduce precision of computed centroids to 7 digits
2025-07-29 21:25:14 +02:00
Sarah Hoffmann
866e6bade9
Merge pull request #3789 from lonvia/align-deferred-delete-limits
...
Align limits for deferring delete and reindexing on insert
2025-07-22 11:15:56 +02:00
Sarah Hoffmann
4cbbe04f7f
align limits for deferring delete and reindexing on insert
...
Right now when a boundary with an area between 1 and 2 broke, it
was deleted but on reinsert afer repair, the addresses are not updated
resulting in inconsistent data.
2025-07-21 16:11:06 +02:00
Sarah Hoffmann
e1cef3de0a
remove unused code
2025-07-21 11:36:57 +02:00
Sarah Hoffmann
c6088cb4e7
Merge pull request #3785 from lonvia/raise-python-to-39
...
Raise minimum required Python version to 3.9
2025-07-19 23:02:13 +02:00
Sarah Hoffmann
a725cab2fc
run old-version CI against oldest supported Python
2025-07-19 19:50:01 +02:00
Sarah Hoffmann
8bb53c22be
raise minimum supported Python version to 3.9
2025-07-19 15:23:17 +02:00
Sarah Hoffmann
8a96e4f802
Merge pull request #3781 from lonvia/partial-address-index-lookup
...
Reduce number of tokens used for index lookups during search
2025-07-15 10:11:12 +02:00
Sarah Hoffmann
a9cd706bb6
adapt test to new lookup limits
2025-07-14 14:21:09 +02:00
Sarah Hoffmann
09b5ea097b
restrict pre-selection by postcode to country
2025-07-14 14:21:09 +02:00
Sarah Hoffmann
e111257644
restrict name-only address searches early by postcode
2025-07-14 14:21:09 +02:00
Sarah Hoffmann
93ac1023f7
restrict name-only search more
2025-07-14 14:21:09 +02:00
Sarah Hoffmann
1fe2353682
restrict postcode distance computation to within country
2025-07-14 14:21:09 +02:00
Sarah Hoffmann
6d2b79870c
only use most infrequent tokens for search index lookup
2025-07-14 14:18:22 +02:00
Sarah Hoffmann
621d8e785b
Merge pull request #3779 from lonvia/fix-zero-devision-direction
...
Fix direction factor computation on empty strings
2025-07-11 14:51:00 +02:00
Sarah Hoffmann
830307484b
Merge pull request #3777 from lonvia/harmonize-transition-penalties
...
Clean up word transition penalty assignment for searches
2025-07-11 14:17:48 +02:00
Sarah Hoffmann
5d6967a1d0
Merge pull request #3778 from lonvia/remove-log-db-setting
...
Remove defaults and documentations for LOG_DB setting
2025-07-11 14:17:24 +02:00
Sarah Hoffmann
26903aec0b
add BDD test for empty queries
2025-07-11 14:16:48 +02:00
Sarah Hoffmann
c39183e3a5
remove any references to website setup or refresh
...
Does no longer exist.
2025-07-11 11:51:49 +02:00
Sarah Hoffmann
21ef3be433
fix direction factor computation on empty strings
2025-07-11 11:25:14 +02:00
Sarah Hoffmann
99562a197e
remove LOG_DB setting, not implemented anymore
2025-07-11 11:15:41 +02:00
Sarah Hoffmann
fe30663b21
remove penalty from TokenRanges
...
The parameter is no longer needed.
2025-07-11 11:01:22 +02:00
Sarah Hoffmann
73ee17af95
adapt tests for new function signatures
2025-07-11 11:01:22 +02:00
Sarah Hoffmann
b9252cc348
reduce maximum number of SQL queries per search
2025-07-11 11:01:22 +02:00
Sarah Hoffmann
71025f3f43
fix order of address rankings prefering longest words
2025-07-11 11:01:21 +02:00
Sarah Hoffmann
e4b671f8b1
reinstate penalty for partial only matches
2025-07-11 11:01:21 +02:00
Sarah Hoffmann
7ebd121abc
give word break slight advantage towards continuation
...
prefers longer words
2025-07-11 11:01:21 +02:00
Sarah Hoffmann
4634ad0720
rebalance word transition penalties
2025-07-11 11:01:21 +02:00
Sarah Hoffmann
4a9253a0a9
simplify QueryNode penalty and initial assignment
2025-07-11 11:01:09 +02:00
Sarah Hoffmann
1aeb8a262c
Merge pull request #3774 from lonvia/remove-postcodes-from-nameaddressvector
...
Do not add postcodes from postcode boundaries to address vector
2025-07-08 17:23:05 +02:00
Sarah Hoffmann
ef7e842702
Merge pull request #3773 from lonvia/small-countries
...
Reduce area for geometry rank for very small countries
2025-07-08 15:01:37 +02:00
Sarah Hoffmann
ec42fda1bd
do not add postcodes from postcode boundaries to address vector
...
Postcodes will be found through a special search, so we can save
the space.
2025-07-08 14:49:16 +02:00
Sarah Hoffmann
287ba2570e
reduce area for geometry rank for very small countries
2025-07-08 13:50:20 +02:00
Sarah Hoffmann
4711deeccb
Merge pull request #3772 from lonvia/fix-index-use-deletable
...
split up query for deletable endpoint by osm type
2025-07-08 13:49:31 +02:00
Sarah Hoffmann
cf9e8d6b8e
split up query for deletable endpoint by osm type
...
This is needed to ensure index use on placex.
2025-07-08 11:03:29 +02:00
Sarah Hoffmann
06d5ab4c2d
Merge pull request #3770 from lonvia/split-place-search
...
Split up SQL generation code for searches with and without housenumbers
2025-07-07 17:52:47 +02:00
Sarah Hoffmann
e327512667
adapt BDD test to refusal to search POI names with hnr only
2025-07-07 16:14:58 +02:00
Sarah Hoffmann
3e04eb2ffe
increase penalty on mismatching postcodes for address searches
...
Otherwise there is an imbalance towards matching housenumbers
instead of the actual street (where no housenumber exists).
2025-07-07 16:07:32 +02:00
Sarah Hoffmann
970d81fb27
sort housenumber parents by accuracy first
...
Sorting them by presence of housenumber only will give an undue
preference to results with a housenumber while disregarding other
factors like matching postcodes.
2025-07-07 12:06:06 +02:00
Sarah Hoffmann
cecdbeb7cf
reduce candidates for place search
2025-07-07 12:03:56 +02:00
Sarah Hoffmann
c634e9fc5f
differentiate between place searches with and without address
2025-07-07 12:03:56 +02:00