Sarah Hoffmann
fd3dc5aeab
adjust expected count when doing housenumber search by address
2026-03-04 11:26:17 +01:00
Sarah Hoffmann
c81fb58b63
Merge pull request #3971 from jayaddison/issue-3969/indexer-avoid-addressrank-loop
...
Indexer: allow 'has_pending' to consider address-rank subsets
2026-03-02 22:02:06 +01:00
Sarah Hoffmann
d7249a135b
Merge pull request #4009 from jonas-endter-optimax-energy/fix-documentation-wikipedia-data-link
...
fix link to importance data in documentation
2026-03-02 19:34:49 +01:00
Jonas Endter
757a2a6cd8
fix link to importance data in documentation
2026-03-02 16:38:11 +01:00
Sarah Hoffmann
6c00169666
Merge pull request #3997 from lonvia/fix-postcode-index
...
Reenable index on centroid column for location_postcodes
2026-02-22 17:20:15 +01:00
Sarah Hoffmann
f0d32501e4
location_postcodes does geometry lookups on centroid
2026-02-22 15:51:38 +01:00
Sarah Hoffmann
3e35d7fe26
Merge pull request #3996 from lonvia/improved-postcode-import
...
Avoid updates on initial filling of postcode table
2026-02-22 13:12:49 +01:00
Sarah Hoffmann
fff5858b53
add option to force a postcode reimport
2026-02-21 13:03:04 +01:00
Sarah Hoffmann
2507d5a298
avoid updates on initial filling of postcode table
2026-02-20 18:53:48 +01:00
Sarah Hoffmann
af9458a601
Merge pull request #3981 from Itz-Agasta/test
...
Implement Lazy Loading Search Endpoint
2026-02-18 19:38:05 +01:00
Itz-Agasta
855f451a5f
Adds lazy loading for search endpoint availability
...
Introduces a mechanism to defer the search endpoint's availability check until the first request, improving startup robustness. If the search table is unavailable due to DB issues, the endpoint now responds with a 503 or 404 as appropriate, and retries the check on subsequent requests. This ensures that downtime or partial DB failures no longer prevent the API from initializing or serving reverse-only mode.
2026-02-18 21:46:55 +05:30
Sarah Hoffmann
bf17f1d01a
Merge pull request #3991 from lonvia/interpolation-on-addresses
...
Add support for addr:interpolation on housenumbers
2026-02-18 14:25:38 +01:00
Sarah Hoffmann
9ac56c2078
add support for expanding interpolations on housenumbers
2026-02-18 11:52:21 +01:00
Sarah Hoffmann
fbe0be9301
Merge pull request #3923 from kad-link/ci/windows-smoke
...
CI: add dev-only Windows smoke workflow
2026-02-16 09:27:23 +01:00
Sarah Hoffmann
0249cd54da
Merge pull request #3989 from lonvia/rework-misc-tests
...
More production SQL use in unit tests
2026-02-16 09:20:37 +01:00
Sarah Hoffmann
52b5337f36
Merge pull request #3988 from jayaddison/pr-3957-followup/empty-name-field
...
Indexing: fixup: add presence check for hstore 'name' field
2026-02-16 09:17:36 +01:00
James Addison
53e8334206
Indexing: fixup: add presence check for hstore name field
2026-02-16 00:01:57 +00:00
James Addison
8c3c1f0a15
Indexer: allow has_pending to consider address-rank subsets
2026-02-15 23:40:26 +00:00
Sarah Hoffmann
c31abf58d0
make database import unit tests against real SQL
2026-02-15 21:43:17 +01:00
Sarah Hoffmann
d0bd42298e
use original tables for database check tests
2026-02-15 21:43:17 +01:00
Sarah Hoffmann
d1b0bcaea7
Merge pull request #3987 from lonvia/rework-postcode-tests
...
Rework postcode unit tests
2026-02-15 21:42:54 +01:00
Sarah Hoffmann
c3e8fa8c43
replace postcode mock with standard postcode table fixtures
2026-02-15 16:48:31 +01:00
Sri CHaRan
24ba9651ba
ci/windows: install osm2pgsql binary and enable full unit tests suite
2026-02-13 22:01:39 +05:30
Sri CHaRan
bf5ef0140a
ci/windows: enable full python unit test setup for windows
2026-02-13 21:47:14 +05:30
Sri CHaRan
238f3dd1d9
ci/windows: add Postgresql setup action to tests
2026-02-13 21:47:14 +05:30
Sri Charan Chittineni
abd7c302f8
implement stage 1 : python unit tests
2026-02-13 21:47:14 +05:30
Sri CHaRan
2197236872
Add experimental Windows CI workflow
2026-02-13 21:47:14 +05:30
Sarah Hoffmann
2ddb19c0b0
Merge pull request #3986 from lonvia/rework-tiger-tests
...
Rework unit tests for import of tiger data
2026-02-13 14:11:04 +01:00
Sarah Hoffmann
3f14f89bdf
Merge pull request #3985 from lonvia/rework-indexing-test
...
Rework unit tests for indexing
2026-02-13 12:06:51 +01:00
Sarah Hoffmann
8ed7a3875a
rework tiger unit tests to use production pgsql functions
2026-02-13 11:16:40 +01:00
Sarah Hoffmann
70b9140f13
pass reverse-only as a separate parameter
...
... instead of hacking the internal structures of SQLPreprocessor
2026-02-13 11:12:23 +01:00
Sarah Hoffmann
3285948130
rewrite indexing tests to use standard table fixtures
2026-02-13 11:03:18 +01:00
Sarah Hoffmann
9d0732a941
add fixtures for postcode, interpolation table creation and filling
2026-02-13 10:57:59 +01:00
Sarah Hoffmann
5314e6c881
Merge pull request #3984 from lonvia/avoid-custom-table-definition-in-tests
...
Reuse table creation SQL in unittest
2026-02-13 09:16:44 +01:00
Sarah Hoffmann
2750d66470
use load_sql fixture instead of explicit SQLPreprocessor
2026-02-12 22:42:58 +01:00
Sarah Hoffmann
0d423ad7a7
reorganise fixtures for placex table
...
Now follows the same pattern as fixtures for other tables and
uses the production SQL for table creation.
2026-02-12 22:14:15 +01:00
Sarah Hoffmann
dd332caa4d
simplify property test table implementation
2026-02-12 21:15:03 +01:00
Sarah Hoffmann
d691cfc35d
switch table definitions in conftest to use production SQL
2026-02-12 21:12:10 +01:00
Sarah Hoffmann
d274a5aecc
add fixtures for country table
2026-02-12 20:55:59 +01:00
Sarah Hoffmann
35a023d133
add function for inserting data to testing cursor
2026-02-12 20:44:04 +01:00
Sarah Hoffmann
79682a94ce
use better SQL quoting in test cursor implementation
2026-02-12 20:44:04 +01:00
Sarah Hoffmann
aa42dc8a93
fix potential cancelling race with full queue
2026-02-12 20:44:04 +01:00
Sarah Hoffmann
29fcd0b763
Merge pull request #3982 from lonvia/split-table-creation
...
Split up table creation SQL
2026-02-12 17:42:45 +01:00
Sarah Hoffmann
2237ce7124
split up table creation SQL into separate files
2026-02-12 16:36:10 +01:00
Sarah Hoffmann
58295e0643
remove unused indexes and sequences
2026-02-12 16:33:45 +01:00
Sarah Hoffmann
fed64cda5a
Merge pull request #3957 from jayaddison/issue-2714/linked-places-default-language
...
Indexing: add default-language placename from linked places
2026-02-11 15:08:18 +01:00
Sarah Hoffmann
b995803c66
Merge pull request #3979 from jayaddison/issue-2714-prep/extract-rank-zero-specialcasing
...
Indexer: relocate zero-ranked-address indexing
2026-02-11 15:05:28 +01:00
Sarah Hoffmann
986d303c95
Merge pull request #3980 from lonvia/security-smells
...
Improve SQL query assembly
2026-02-10 15:26:34 +01:00
James Addison
310d6e3c92
Indexer: relocate zero-ranked-address indexing
2026-02-10 11:51:18 +00:00
Sarah Hoffmann
7a3ea55f3d
ignore tables with odd names in SQLPreprocessor
2026-02-10 11:40:52 +01:00