Sarah Hoffmann
c25204ce31
adapt BDD tests to separate interpolation table
2026-03-04 16:29:24 +01:00
Sarah Hoffmann
b43116ff52
BDD tests: factor out insert sql code
2026-03-04 16:29:24 +01:00
Sarah Hoffmann
c0f1aeea4d
adapt unit tests to use separate interpolation table
2026-03-04 16:29:24 +01:00
Sarah Hoffmann
c2d6821f2f
adapt interpolation handling to use separate place_interpolation table
2026-03-04 16:29:24 +01:00
Sarah Hoffmann
a115eeeb40
copy interpolation data from new place_interpolation table
2026-03-04 16:29:24 +01:00
Sarah Hoffmann
e93c6809a9
import interpolation into separate place table
2026-03-04 16:29:24 +01:00
Sarah Hoffmann
e8836a91bb
Merge pull request #4011 from lonvia/fix-expected-count-hnr-search-by-addr
...
Adjust expected count when doing housenumber search by address
2026-03-04 16:23:39 +01:00
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