]>
git.openstreetmap.org Git - nominatim.git/log
Sarah Hoffmann [Fri, 23 Jan 2015 07:13:11 +0000 (08:13 +0100)]
switch to enhanced osm2pgsql C++ version
This includes a major rewrite of the tag processing code. Much more
data is already rejected during osm2pgsql processing and names are
choosen more selectively depending on the class/type.
Sarah Hoffmann [Wed, 21 Jan 2015 23:06:44 +0000 (00:06 +0100)]
adapt API tests to latest data
Sarah Hoffmann [Tue, 20 Jan 2015 19:45:16 +0000 (20:45 +0100)]
tablespace definition belongs before the where clause
Sarah Hoffmann [Fri, 16 Jan 2015 20:36:35 +0000 (21:36 +0100)]
remove unused functions
Sarah Hoffmann [Wed, 14 Jan 2015 22:13:38 +0000 (23:13 +0100)]
finish osm2pgsql tag tests
Sarah Hoffmann [Tue, 13 Jan 2015 21:16:00 +0000 (22:16 +0100)]
more osm2pgsql tag tests
Sarah Hoffmann [Sun, 11 Jan 2015 12:44:39 +0000 (13:44 +0100)]
support tablespaces and www user config in tiger import
Sarah Hoffmann [Fri, 9 Jan 2015 22:17:17 +0000 (23:17 +0100)]
tests for name import in osm2pgsql
Sarah Hoffmann [Fri, 9 Jan 2015 22:16:53 +0000 (23:16 +0100)]
properly close connection in test
Sarah Hoffmann [Fri, 9 Jan 2015 22:16:31 +0000 (23:16 +0100)]
reuse template db for tests by default
Sarah Hoffmann [Tue, 30 Dec 2014 21:55:24 +0000 (22:55 +0100)]
be more restrictive with sql select when computing linked waterways
Sarah Hoffmann [Sun, 28 Dec 2014 22:10:10 +0000 (23:10 +0100)]
support tablespaces for special phrase table
Sarah Hoffmann [Sat, 20 Dec 2014 13:55:08 +0000 (14:55 +0100)]
add underscore back to derelict canal
fixes #212 (again)
Sarah Hoffmann [Fri, 19 Dec 2014 23:02:26 +0000 (00:02 +0100)]
remove duplicate derelict canal
fixes #212
Sarah Hoffmann [Fri, 19 Dec 2014 22:44:54 +0000 (23:44 +0100)]
add hint about osm2pgsql submodule
Sarah Hoffmann [Thu, 27 Nov 2014 20:54:09 +0000 (21:54 +0100)]
reorganise table creation
- remove unused tables
- make apache user configurable
- introduce configurable tablespaces
Sarah Hoffmann [Fri, 28 Nov 2014 21:16:56 +0000 (22:16 +0100)]
remove debug output
Sarah Hoffmann [Thu, 27 Nov 2014 21:23:04 +0000 (22:23 +0100)]
more tolerant regexp for parsing replication state directories
Apache 2.4 has changed the date format, so that the current regexp
doesn't match anymore, so be more tolerant with the date format.
Also force less fancy output formatting without tables.
Sarah Hoffmann [Mon, 3 Nov 2014 21:41:12 +0000 (22:41 +0100)]
fix address interpolation for self-intersecting ways
Sarah Hoffmann [Sun, 2 Nov 2014 18:06:01 +0000 (19:06 +0100)]
transliterate precomputed house numbers
Sarah Hoffmann [Wed, 29 Oct 2014 20:04:28 +0000 (21:04 +0100)]
only check for postgres major and minor version
fixes #192
Sarah Hoffmann [Wed, 29 Oct 2014 19:37:56 +0000 (20:37 +0100)]
use unique function name for test step
Marc Tobias Metten [Tue, 28 Oct 2014 14:40:01 +0000 (15:40 +0100)]
add regression test
Marc Tobias Metten [Tue, 28 Oct 2014 13:27:40 +0000 (14:27 +0100)]
for PlaceLookup if we look for nodes then the centroid does not exist in the placex table
Sarah Hoffmann [Sun, 19 Oct 2014 22:02:29 +0000 (00:02 +0200)]
fix typo in osm test file generator
Sarah Hoffmann [Wed, 15 Oct 2014 22:33:56 +0000 (00:33 +0200)]
PATH_INFO is delivered URL encoded on newer apache 2.4
Sarah Hoffmann [Thu, 9 Oct 2014 19:04:16 +0000 (21:04 +0200)]
adapt API tests to latest OSM data changes
Sarah Hoffmann [Wed, 8 Oct 2014 21:33:46 +0000 (23:33 +0200)]
remove all unidentified large areas from addresses
Sarah Hoffmann [Wed, 8 Oct 2014 21:31:33 +0000 (23:31 +0200)]
respect bounded in country searches
fixes trac 5238
Sarah Hoffmann [Wed, 8 Oct 2014 18:47:32 +0000 (20:47 +0200)]
remove most landuses from addresses
Sarah Hoffmann [Wed, 8 Oct 2014 18:43:19 +0000 (20:43 +0200)]
reintroduce index on gb_postcode
Sarah Hoffmann [Fri, 3 Oct 2014 19:55:18 +0000 (21:55 +0200)]
rewrite address interpolation so that planet_osm_node is not needed
This allows address interpolations to work correctly when flatnode storage
is used for node coordinates.
To fix interpolations in an existing database, follow these steps:
* invalidate all interpolations (in psql):
`UPDATE placex SET indexed_status=2 WHERE rank_search = 28`
* disable updates:
./utils/setup.php --create-functions --create-partition-functions
* reindex the whole lot:
./utils/update.php --index --index-instances <number of your cpus>
* enable updates again:
./utils/setup.php --create-functions --enable-diff-updates --create-partition-functions
Sarah Hoffmann [Sat, 4 Oct 2014 20:50:04 +0000 (22:50 +0200)]
officially drop support for postgres 8.4
Sarah Hoffmann [Sat, 4 Oct 2014 20:20:40 +0000 (22:20 +0200)]
bump development version to 2.4
Sarah Hoffmann [Fri, 3 Oct 2014 20:48:39 +0000 (22:48 +0200)]
prepare next release
Sarah Hoffmann [Mon, 29 Sep 2014 17:31:37 +0000 (19:31 +0200)]
add finished message to setup.php
Sarah Hoffmann [Thu, 1 May 2014 15:53:13 +0000 (17:53 +0200)]
experimental tweaking of ranks of searches
- completely removes partial words with spaces from addresses
- ensure that frequent partial search terms appear in NonAddress
- higher penalty for partial words consisting of numbers
Sarah Hoffmann [Wed, 24 Sep 2014 21:19:20 +0000 (23:19 +0200)]
update osm2pgsql (protobuf lib)
fixes #175
Marc Tobias Metten [Tue, 23 Sep 2014 20:53:20 +0000 (22:53 +0200)]
move looksLikeLatLonPair into lib.php, basic PHP test suite using phpunit
Sarah Hoffmann [Sun, 21 Sep 2014 20:44:06 +0000 (22:44 +0200)]
fix adding of spaces in GB postcode
Based on https://github.com/twain47/Nominatim/pull/180 by arunkmp.
Sarah Hoffmann [Thu, 11 Sep 2014 17:42:52 +0000 (19:42 +0200)]
lower significance of postcodes in Singapure
Postcodes with 6 digits designate delivery points, i.e. houses.
Sarah Hoffmann [Wed, 10 Sep 2014 18:55:17 +0000 (20:55 +0200)]
update osm2pgsql (nameless landuses) and add tests for it
Sarah Hoffmann [Wed, 10 Sep 2014 18:52:37 +0000 (20:52 +0200)]
fix running of DB tests via Makefile
Selecting tags for tests to run does not work when the tags are
on the features instead of the scenarios.
Sarah Hoffmann [Mon, 8 Sep 2014 20:27:24 +0000 (22:27 +0200)]
remove special casing of houses and postcodes in place import
Sarah Hoffmann [Sun, 7 Sep 2014 18:11:21 +0000 (20:11 +0200)]
change default nominatim path for tests to obvious '..'
Sarah Hoffmann [Sun, 7 Sep 2014 15:17:49 +0000 (17:17 +0200)]
add simplified geometry index for reverse queries
Sarah Hoffmann [Sun, 7 Sep 2014 15:13:25 +0000 (17:13 +0200)]
update osm2pgsql (empty waterways)
fixes #153
Sarah Hoffmann [Sun, 7 Sep 2014 15:02:10 +0000 (17:02 +0200)]
add functional tests
These are the tests that were formerly located at
https://github.com/lonvia/test-nominatim
Sarah Hoffmann [Wed, 3 Sep 2014 19:08:26 +0000 (21:08 +0200)]
fix coordinate order for route parameter
fixes #174
Sarah Hoffmann [Wed, 3 Sep 2014 19:00:37 +0000 (21:00 +0200)]
apply rank restrictions already when scanning search_name table
fixes #176
Sarah Hoffmann [Thu, 1 May 2014 08:34:42 +0000 (10:34 +0200)]
experimental ordering of searches within same rank
giving preference to those without operator and housenumber
Sarah Hoffmann [Fri, 29 Aug 2014 20:04:12 +0000 (22:04 +0200)]
disable unused function get_coonected_ways()
interferes with testing because of a reverse dependency on planet_osm_ways
Brian Quinion [Fri, 22 Aug 2014 13:11:01 +0000 (14:11 +0100)]
Add aeroway as alias for airport
Sarah Hoffmann [Sun, 17 Aug 2014 20:31:18 +0000 (22:31 +0200)]
support colon in wikipedia article names
fixes #172
Sarah Hoffmann [Mon, 21 Jul 2014 21:11:28 +0000 (23:11 +0200)]
consider side_streams as part of waterways if they have the same name
fixes #155
Sarah Hoffmann [Sun, 6 Jul 2014 21:15:53 +0000 (23:15 +0200)]
fix member lookup in empty waterway relations
Sarah Hoffmann [Sun, 6 Jul 2014 19:23:11 +0000 (21:23 +0200)]
go through entire member list when checking waterway relations
Brian Quinion [Mon, 30 Jun 2014 16:49:24 +0000 (17:49 +0100)]
Make deduplicate work again. Only currently support 9.3 due to new postgresql functions added.
Brian Quinion [Thu, 26 Jun 2014 16:12:39 +0000 (17:12 +0100)]
update tiger import for changes to functions.sql
Sarah Hoffmann [Thu, 5 Jun 2014 20:37:58 +0000 (22:37 +0200)]
revert accidental osm2pgsql version downgrade
Sarah Hoffmann [Thu, 5 Jun 2014 20:31:59 +0000 (22:31 +0200)]
revert error checking on pgsql restore
wikipedia dumps create expected errors on restore, fixes #142
Sarah Hoffmann [Mon, 26 May 2014 20:42:03 +0000 (22:42 +0200)]
inherit postcode from street to poi
Sarah Hoffmann [Sun, 18 May 2014 20:58:58 +0000 (22:58 +0200)]
return with non-zero exit code on error
Sarah Hoffmann [Sun, 18 May 2014 19:51:26 +0000 (21:51 +0200)]
update osm2pgsql (waterway multiline geometries)
Sarah Hoffmann [Sun, 18 May 2014 19:45:29 +0000 (21:45 +0200)]
omit places with zero address rank from address lookup tables
Sarah Hoffmann [Fri, 16 May 2014 09:23:05 +0000 (11:23 +0200)]
Merge branch 'place-in-addressdetails' of https://github.com/lonvia/Nominatim
Sarah Hoffmann [Tue, 13 May 2014 21:23:31 +0000 (23:23 +0200)]
add setup option to ignore SQL errors
needed when restoring partial backups
Sarah Hoffmann [Tue, 13 May 2014 21:17:05 +0000 (23:17 +0200)]
break out of write loop when psql fails
fixes hanging in --create-functions
Sarah Hoffmann [Sat, 10 May 2014 17:41:11 +0000 (19:41 +0200)]
normalize house numbers in placex when searching
Sarah Hoffmann [Wed, 7 May 2014 20:46:23 +0000 (22:46 +0200)]
link waterway relations against contained ways
Sarah Hoffmann [Mon, 5 May 2014 19:40:07 +0000 (21:40 +0200)]
update osm2pgsql (waterways)
Sarah Hoffmann [Thu, 1 May 2014 13:38:31 +0000 (15:38 +0200)]
fix PHP warnings about undefined variables
Sarah Hoffmann [Thu, 1 May 2014 13:19:24 +0000 (15:19 +0200)]
give slight preference to full-word matches when reranking
fixes https://trac.openstreetmap.org/ticket/5094
Sarah Hoffmann [Thu, 1 May 2014 12:21:57 +0000 (14:21 +0200)]
remove some dead code
Sarah Hoffmann [Thu, 1 May 2014 12:20:23 +0000 (14:20 +0200)]
don't enlarge viewbox when bounded is requested
Sarah Hoffmann [Thu, 1 May 2014 07:25:06 +0000 (09:25 +0200)]
fix formatting
Sarah Hoffmann [Thu, 1 May 2014 07:18:10 +0000 (09:18 +0200)]
sanity check of house number format
Add a penalty for house number search terms when they contain
too many non-numeric characters in an attempt to filter tokens
that ended up as house numbers in the word table as a result
of mapping errors.
Sarah Hoffmann [Thu, 1 May 2014 07:16:03 +0000 (09:16 +0200)]
add penalty for special term searches
abbreviations for some of the terms are too easily matched against
common address terms like 'street'
Sarah Hoffmann [Wed, 30 Apr 2014 21:31:28 +0000 (23:31 +0200)]
prefer place tag for address details
Sarah Hoffmann [Wed, 30 Apr 2014 19:11:23 +0000 (21:11 +0200)]
remove New York hack
Seems to work okay with current boundaries.
Sarah Hoffmann [Wed, 30 Apr 2014 19:04:46 +0000 (21:04 +0200)]
take viewbox into account for final result ranking
fixes #12
Sarah Hoffmann [Wed, 30 Apr 2014 18:05:59 +0000 (20:05 +0200)]
address inheritance from buildings to pois
POI nodes inherit the address tags from surrounding buildings
if they do not have an address of their own.
Sarah Hoffmann [Mon, 28 Apr 2014 19:52:24 +0000 (21:52 +0200)]
fix addr:place lookup
Sarah Hoffmann [Mon, 28 Apr 2014 18:27:09 +0000 (20:27 +0200)]
avoid unnamed streets in associated street relations
fixes https://trac.openstreetmap.org/ticket/4877
Sarah Hoffmann [Mon, 28 Apr 2014 18:01:44 +0000 (20:01 +0200)]
handle duplicate word entries correctly when looking for nearest street
Sarah Hoffmann [Mon, 28 Apr 2014 14:45:55 +0000 (16:45 +0200)]
assign rank of sea and coastline before area catchall
Sarah Hoffmann [Wed, 23 Apr 2014 19:27:55 +0000 (21:27 +0200)]
fix copying of extratags from linked places
Didn't work correctly when the extratags of the parent relation
was null.
Sarah Hoffmann [Mon, 21 Apr 2014 19:41:17 +0000 (21:41 +0200)]
invalidate object itself in place_force_update()
Sarah Hoffmann [Mon, 21 Apr 2014 19:12:14 +0000 (21:12 +0200)]
correct start time computation
fixes #125
Sarah Hoffmann [Sat, 12 Apr 2014 11:16:30 +0000 (13:16 +0200)]
make errors from psql in setup fatal
Sarah Hoffmann [Sat, 12 Apr 2014 18:12:23 +0000 (20:12 +0200)]
make HTML validator happy with details page
Sarah Hoffmann [Fri, 11 Apr 2014 20:57:00 +0000 (22:57 +0200)]
suppress recursive updates for places that cannot appear in addresses
Sarah Hoffmann [Fri, 11 Apr 2014 20:27:17 +0000 (22:27 +0200)]
give waterways an address but remove them from being part of an address
Sarah Hoffmann [Fri, 11 Apr 2014 20:28:07 +0000 (22:28 +0200)]
allow deletion of large areas of high rank
Sarah Hoffmann [Thu, 10 Apr 2014 20:55:49 +0000 (22:55 +0200)]
force countries into partitions as determined by country code
Avoids to a certain extent propagation of misassignment of
partitions when a country is expanded so far into another
that the centroid ends up in this other country.
Sarah Hoffmann [Thu, 24 Oct 2013 19:38:07 +0000 (21:38 +0200)]
handle multiple results from gb_postcode table
Sarah Hoffmann [Sat, 29 Mar 2014 00:16:08 +0000 (01:16 +0100)]
remove special handling for place tag values that have fallen out of use
Sarah Hoffmann [Tue, 25 Mar 2014 22:52:07 +0000 (23:52 +0100)]
truely ignore country codes provided via tags
Sarah Hoffmann [Mon, 24 Mar 2014 12:01:20 +0000 (13:01 +0100)]
update ref for postcode boundaries
Fixes https://trac.openstreetmap.org/ticket/5140
Sarah Hoffmann [Thu, 13 Mar 2014 19:34:31 +0000 (20:34 +0100)]
prefer street results when doing house number search
This is an experimental fix for #119.