Robbe Haesendonck
|
97ac036df5
|
Added missing return types to functions
|
2023-12-07 09:04:33 +01:00 |
|
Robbe Haesendonck
|
482f7fe3ba
|
CI tests: Removed creation of user www-data.
Removed creation of user www-data as it already exists
|
2023-12-07 09:04:33 +01:00 |
|
Robbe Haesendonck
|
567c31ab6a
|
Fixed legacy import command
Check whether prepare-database is true, if so exit early
|
2023-12-07 09:04:33 +01:00 |
|
Robbe Haesendonck
|
7d28fc35d1
|
Disabled pylint too-many-branches
|
2023-12-07 09:04:33 +01:00 |
|
Robbe Haesendonck
|
c06f902398
|
Fixed setting tokenizer property
|
2023-12-07 09:04:33 +01:00 |
|
Robbe Haesendonck
|
59ae63e6f5
|
Updated no-superuser install ci test
Added nominatim_database_webuser (www-data).
Set non-superuser password for importing
|
2023-12-07 09:04:33 +01:00 |
|
Robbe Haesendonck
|
9c7d947fd1
|
Updated check to see if osm_file is set
|
2023-12-07 09:04:33 +01:00 |
|
Robbe Haesendonck
|
58db0ad6d8
|
Fixed formatting
|
2023-12-07 09:04:33 +01:00 |
|
Robbe Haesendonck
|
3b09c39dbf
|
Updated ci tests to reflect changes in Nominatim CLI
|
2023-12-07 09:04:33 +01:00 |
|
Robbe Haesendonck
|
db917cb0d4
|
Made sure legacy import command still works
|
2023-12-07 09:04:33 +01:00 |
|
Robbe Haesendonck
|
ba6cdd875d
|
Removed unused variable, fixed connection
|
2023-12-07 09:04:33 +01:00 |
|
Robbe Haesendonck
|
d231ff60ed
|
Removed _is_complete_import check
|
2023-12-07 09:04:33 +01:00 |
|
Robbe Haesendonck
|
c74904d075
|
Improved logic.
Fixed small oversight in mutually exclusiveness of arguments
|
2023-12-07 09:04:33 +01:00 |
|
Robbe Haesendonck
|
22204050f2
|
Added new psql user for importing the data
|
2023-12-07 09:04:33 +01:00 |
|
Robbe Haesendonck
|
667197a47e
|
Changed naming of flags.
Made sure legacy import is also still ok
|
2023-12-07 09:04:33 +01:00 |
|
Robbe Haesendonck
|
e8b866aa88
|
Added check to see if hstore is loaded
|
2023-12-07 09:04:33 +01:00 |
|
Robbe Haesendonck
|
e7b8e1a2c2
|
Fixed ci-tests, osm-file flag
Preparing database should work without osm-file
|
2023-12-07 09:04:33 +01:00 |
|
Robbe Haesendonck
|
279b4fd6d2
|
Renamed flags
|
2023-12-07 09:04:33 +01:00 |
|
Robbe Haesendonck
|
b7c83d3580
|
Fixed pylint warnings
|
2023-12-07 09:04:33 +01:00 |
|
Robbe Haesendonck
|
d4018f2e3b
|
Added check for hstore extension
|
2023-12-07 09:04:33 +01:00 |
|
Robbe Haesendonck
|
38369ca3cf
|
Fixed typo
|
2023-12-07 09:04:33 +01:00 |
|
Robbe Haesendonck
|
cc0bdd34e9
|
Fixed linting errors
|
2023-12-07 09:04:33 +01:00 |
|
Robbe Haesendonck
|
8e71ff329c
|
Added version check for PostGis and Postgres
|
2023-12-07 09:04:33 +01:00 |
|
Robbe Haesendonck
|
b4e3d0ea44
|
Updated CI tests to check new import flags
|
2023-12-07 09:04:33 +01:00 |
|
Robbe Haesendonck
|
992703b15e
|
Added --prepare-database flag
|
2023-12-07 09:04:33 +01:00 |
|
Robbe Haesendonck
|
ba5ec80611
|
Added --no-superuser flag
To allow import into already existing databases.
Refs: #2719
|
2023-12-07 09:04:33 +01:00 |
|
marc tobias
|
1c1447e709
|
Improve error message when Wikipedia importance file is not found
|
2023-12-06 14:31:07 +01:00 |
|
Sarah Hoffmann
|
3c32c0354a
|
actions: pin pytest-asyncio version for Ubuntu 20
Newest versions are no longer compatible with older pytest.
|
2023-12-04 14:32:03 +01:00 |
|
Sarah Hoffmann
|
8a2c6067a2
|
skip lookup with full names when there are none
|
2023-12-01 12:11:58 +01:00 |
|
Sarah Hoffmann
|
d60a45715a
|
Merge pull request #3263 from lonvia/near-search-penalty-inheritance
More tweaks for Python frontend search
|
2023-11-29 14:02:24 +01:00 |
|
Sarah Hoffmann
|
3c7a28dab0
|
further restrict stop search criterion
|
2023-11-29 11:28:54 +01:00 |
|
Sarah Hoffmann
|
0c72a434e0
|
use restrict for housenumber lookups with few numbers
|
2023-11-29 11:28:54 +01:00 |
|
Sarah Hoffmann
|
32e7b59b1f
|
NearSearch needs to inherit penalty from inner search
|
2023-11-29 11:28:52 +01:00 |
|
Sarah Hoffmann
|
f448423727
|
Merge pull request #3262 from lonvia/fix-category-search
Fix use of category parameter for search() function
|
2023-11-28 20:02:36 +01:00 |
|
Sarah Hoffmann
|
b2319e52ff
|
correctly exclude streets with housenumber searches
Street result are not subject to the full filtering in the SQL
query, so recheck.
|
2023-11-28 17:53:37 +01:00 |
|
Sarah Hoffmann
|
25279d009a
|
add tests for interaction of category parameter with category terms
|
2023-11-28 16:56:08 +01:00 |
|
Sarah Hoffmann
|
3f72ca4bca
|
rename use of category as POI search to near_item
Use the term category only as a short-cut for "tuple of key and value".
|
2023-11-28 16:27:05 +01:00 |
|
Sarah Hoffmann
|
70dc4957dc
|
the category parameter in search should result in a qualifier
|
2023-11-28 12:01:49 +01:00 |
|
Sarah Hoffmann
|
d8ed565bce
|
Merge pull request #3260 from lonvia/improve-catgeory-search
Various improvements to search with special phrases for Python frontend
|
2023-11-27 12:02:11 +01:00 |
|
Sarah Hoffmann
|
a7f5c6c8f5
|
drop category tokens when they make up a full phrase
|
2023-11-26 20:58:50 +01:00 |
|
Sarah Hoffmann
|
a8b023e57e
|
restrict base results in near search by rank
This avoids in particular that roads or POIs are used as base
for the near search when a place result is present.
|
2023-11-26 17:41:29 +01:00 |
|
Sarah Hoffmann
|
47ca56f21b
|
deduplicate categories/qualifiers
|
2023-11-26 17:11:15 +01:00 |
|
Sarah Hoffmann
|
580a7b032f
|
order near searches by distance instead of importance
|
2023-11-26 16:48:04 +01:00 |
|
Sarah Hoffmann
|
8fcc2bb7f5
|
avoid duplicate lines during category search
|
2023-11-26 14:53:20 +01:00 |
|
Sarah Hoffmann
|
d6fe58f84e
|
fix polygon selection for classtable lookups
Polygons should be used preferably with higher address ranks
where the areas are smaller.
|
2023-11-25 21:01:27 +01:00 |
|
Sarah Hoffmann
|
2d54de09bb
|
Merge pull request #3257 from lonvia/slow-queries
Performance tweaks for search
|
2023-11-23 12:05:50 +01:00 |
|
Sarah Hoffmann
|
4e4d29f653
|
increase penalty for one-letter words
|
2023-11-23 10:51:58 +01:00 |
|
Sarah Hoffmann
|
195c13ee8a
|
more preference for name-only queries in search
|
2023-11-22 23:57:23 +01:00 |
|
Sarah Hoffmann
|
ac5ef64701
|
avoid index use when filtering by layer
|
2023-11-22 20:54:04 +01:00 |
|
Sarah Hoffmann
|
e7dc24c026
|
add timestamps to text logging
|
2023-11-22 17:38:32 +01:00 |
|