Sarah Hoffmann
e5c79a1d1f
add more interpolation update scenarios (currently failing)
2017-02-26 16:46:41 +01:00
Sarah Hoffmann
6551399bcc
test: enable grid support for DB tests
2017-02-26 16:46:41 +01:00
Sarah Hoffmann
c48fb88e6b
move interpolaton computation into indexing step
...
The interpolaton computation needs information from the osm2pgsql
slim tables which may not be available when the data is inserted.
Insertion now only adds a line with basic address information to
location_property_osmline. The line is then split during the
indexing, leading to more lines (which are complete in that case)
being inserted.
Fixes #598 .
2017-02-26 16:46:41 +01:00
Sarah Hoffmann
e04838cc71
add node grids for tests and test for interpolation update
2017-02-26 16:46:41 +01:00
Sarah Hoffmann
0916d72ddf
Merge pull request #644 from ldgeo/master
...
fix compilation error (cannot find -lpq)
2017-02-25 09:45:35 +01:00
Ludovic Delauné
a933421860
fix compilation error (cannot find -lpq)
2017-02-23 10:17:25 +01:00
Melvyn Sopacua
66d7f1a058
Set osmosis if available
2017-02-18 17:58:11 +01:00
Sarah Hoffmann
e77a07cbb3
add Kosovo to list of country names
...
Kosovo will remain in the same partition as Serbia to not disrupt
existing databases.
2017-02-18 16:07:37 +01:00
Sarah Hoffmann
c897b96c41
don't delete names on unknown country boundaries
...
If a country boundary has a country_code that is unknown to
Nominatim, it would delete all names because the coalascing
with country_name would not yield any result.
2017-02-18 13:51:21 +01:00
Sarah Hoffmann
679e4c47ce
Merge pull request #632 from melvyn-sopacua/libxml2-fixes
...
Fix warnings:
2017-02-15 21:31:42 +01:00
Melvyn Sopacua
13ab03a03a
Fix warnings:
...
- be consistent with (const char *) casts when assigning
- use xmlStrlen instead of strlen when dealing with xmlChar *
2017-02-15 10:17:43 +01:00
Sarah Hoffmann
56962deb30
Merge pull request #630 from lonvia/cascading-make
...
use properly cascading make for external make file
2017-02-15 09:55:25 +01:00
Sarah Hoffmann
e86516bbaf
use properly cascading make for external make file
...
If make is called directly then the -j option is not
properly propagated. Instead make gives a warning
'No jobserver avilable'.
2017-02-13 21:02:49 +01:00
Sarah Hoffmann
b6acd24e5a
Merge pull request #629 from melvyn-sopacua/release-2.6.0a1
...
Build fixes for BSD-like systems
2017-02-13 20:51:00 +01:00
Melvyn Sopacua
e31cd9717c
Use CMAKE_MAKE_PROGRAM instead of hardcoded make
...
FreeBSD uses `gmake` instead of `make` if GNU make is required to build
a port.
2017-02-13 14:33:14 +01:00
Melvyn Sopacua
6eb6f35f24
BSD compat: use sys/endian.h if available
...
<byteswap.h> is a linuxism. On BSD-like systems this is <sys/endian.h>
2017-02-13 14:30:48 +01:00
Sarah Hoffmann
e9decd2574
Merge pull request #626 from rory/patch-1
...
Syntax improvements
2017-02-07 23:32:37 +01:00
Rory McCann
2fd9ffda43
Syntax improvements
...
use backticks for more fixed-width type things
2017-02-07 14:57:54 +01:00
Sarah Hoffmann
a84a7a70f3
reverse: choose interpolation only when further than point
...
The ST_DWithin check also includes objects that are the same distance.
Another attempt at #545 .
2017-02-05 23:02:21 +01:00
Sarah Hoffmann
dcab7a19e5
reverse: disable interpolation when going up the address hierarchy
...
Fixes #621 .
2017-02-05 13:08:51 +01:00
Sarah Hoffmann
d4c78a982e
Merge pull request #620 from sebkur/improve-readme-formatting
...
Improve markdown of Installation section
2017-02-02 12:12:30 +01:00
Sebastian Kürten
7716e0bc92
Improve markdown of Installation section
...
Due to indentation issues (code within numbered list needs at least 8
spaces instead of 4) the code would not appear as code but as plain text
without a fixed size font and also without newlines appearing in the
HTML.
2017-02-02 11:58:40 +01:00
Sarah Hoffmann
5dea0658e4
Merge pull request #613 from mtmail/travis-behave-and-split-tests
...
Replace lettuce with behave in tests. Use python3 Split import and (p…
2017-01-21 09:14:36 +01:00
Marc Tobias Metten
cfd03d7be3
Replace lettuce with behave in tests. Use python3 Split import and (python,php) tests into two travis executions
2017-01-21 02:38:04 +01:00
Sarah Hoffmann
9240e83802
Merge pull request #610 from lonvia/set-lanugage-of-indexer
...
force language of pgsql to C
2017-01-16 21:09:32 +01:00
Sarah Hoffmann
2c07d5e000
Merge pull request #605 from lonvia/fix-fraction-on-interpolations
...
Better search radius for interpolations when reverse geocoding
2017-01-15 21:33:47 +01:00
Sarah Hoffmann
ea5fe54c6b
force language of pgsql to C
...
Fixes #558 .
2017-01-15 21:31:14 +01:00
Sarah Hoffmann
08d1ec09cc
fix viewbox tests
...
Hamburg may not be complete in the test set
2017-01-09 21:15:41 +01:00
Sarah Hoffmann
b8db8301df
reverse: reduce search radius for interpolations
...
Interpolations should have the same maximum search radius as
address points. Change search strategy and only search for
interpolations either before decreasing the maxRank to road
or when a POI was found and we need to check that there isn't
an interpolation that is closer.
2017-01-09 20:51:16 +01:00
Sarah Hoffmann
d18bd14045
add test for moreURL issue and debugging of test query contents
2017-01-01 17:58:21 +01:00
Sarah Hoffmann
65500927c2
Merge branch 'moreurl-with-countrycodes' of https://github.com/mtmail/Nominatim into mtmail-moreurl-with-countrycodes
2017-01-01 17:36:07 +01:00
Sarah Hoffmann
4a5a997e18
Merge pull request #600 from lonvia/behave-tests-rebased
...
Rework tests
2017-01-01 10:57:23 +01:00
Sarah Hoffmann
fadffeaa2d
remove old bdd tests
2016-12-30 23:16:21 +01:00
Sarah Hoffmann
c0e4a74c71
add mention of required Tiger files for test database
2016-12-30 23:15:41 +01:00
Sarah Hoffmann
b2be8c3ab7
move php tests in common test dir and unify READMEs
2016-12-30 22:58:58 +01:00
Sarah Hoffmann
5252051291
add source files for test database
2016-12-30 22:58:58 +01:00
Sarah Hoffmann
ccaea09a65
move scenes directory to new test directory
2016-12-30 22:58:58 +01:00
Sarah Hoffmann
b2c1d086b5
add api tests for language, details and lookup
2016-12-30 22:58:58 +01:00
Sarah Hoffmann
3a787df934
add remaining reverse tests
2016-12-30 22:58:58 +01:00
Sarah Hoffmann
635ce30db5
add simple reverse API tests
2016-12-30 22:58:58 +01:00
Sarah Hoffmann
201f618cc7
finish search API tests
2016-12-30 22:58:58 +01:00
Sarah Hoffmann
81922fc057
more API search tests
...
also move directory name back to api
2016-12-30 22:58:58 +01:00
Sarah Hoffmann
b9a58b8f24
add simple direct API search tests
...
API tests now no longer require a running Apache installation,
instead the website php scripts are called directly using the
appropriate enivronment.
2016-12-30 22:58:58 +01:00
Sarah Hoffmann
b75aadfb6b
more backslash tests
2016-12-30 22:58:58 +01:00
Sarah Hoffmann
80a74181e4
add osm2pgsql update tests
2016-12-30 22:58:58 +01:00
Sarah Hoffmann
6f4f19004c
add remianing osm2pgsql import tests
2016-12-30 22:58:58 +01:00
Sarah Hoffmann
e2f23e391b
add osm2pgsql broken data tests
2016-12-30 22:58:58 +01:00
Sarah Hoffmann
f2debbef19
add simple osm2pgsql tests
2016-12-30 22:58:58 +01:00
Sarah Hoffmann
21a3fc4b0f
add remaining db update tests
2016-12-30 22:58:58 +01:00
Sarah Hoffmann
0e9e2bbdca
add tests for updating linked features
2016-12-30 22:58:58 +01:00