Sarah Hoffmann
090e9e7fb6
make errors from psql in setup fatal
2014-04-13 16:09:27 +02:00
Sarah Hoffmann
e42ff1935f
forgot the actual query script
2014-03-03 21:48:17 +01:00
Sarah Hoffmann
cf35f19318
split gb_postcode in table creation and data loading
...
Data for gb_postcode now needs to be downloaded first.
Also fixes table creation for postgis 2.0.
2014-02-21 23:07:41 +01:00
Sarah Hoffmann
98b93df83d
recreate place objects when admin_level changes
...
Also added a sanity check to ensure that accidental removal of admin_level
tags on large areas doesn't cause huge reindexing load. That can be disabled
by setting CONST_Limit_Reindexing to false.
2014-02-07 23:37:54 +01:00
Sarah Hoffmann
e0b1e3b66d
replace ST_Line_Interpolate_Point with ST_LineInterpolatePoint (DB adaption needed)
...
Name of function was changed in postgis 2.1 and now prints ugly
deprecation warnings. For older versions of postgis, function
will be renamed to the new name during the setup of the DB.
To update existing databases with postgis < 2.1 run:
ALTER FUNCTION st_line_interpolate_point(geometry, double precision) RENAME TO ST_LineInterpolatePoint
and then reinstall the SQL functions:
./utils/setup.php --create-functions --enable-diff-updates --create-partition-functions
2014-02-07 20:10:14 +01:00
Brian Quinion
edc5733715
Script to automatically warm the postgresql query before sending traffic
2014-02-06 16:50:41 +00:00
Kurt Roeckx
45c1e7582f
Connect to the correct postgresql port from the settings.
2013-11-13 22:24:10 +01:00
Sarah Hoffmann
8675a2607a
use postgis as an extension for versions >= 2.0
2013-10-10 23:13:58 +02:00
IrlJidel
dbd7f8fdae
dont include polling time for batch duration for non-minutely updates, log name of each update step
2013-10-02 10:53:21 +01:00
IrlJidel
1c86275bad
output date of steps during import-osmosis
2013-09-30 13:44:50 +01:00
IrlJidel
84d1e521aa
show import_osmosis_log insert statements, print completed log after import_status inserts
2013-09-30 13:25:30 +01:00
IrlJidel
7471b09ed3
set start time for indexing step
2013-09-30 13:20:24 +01:00
Philippe
1c7afef1f2
added FIPS codes for 60xxx, 66xxx, 69xxx, 72xxx and 78xxx
2013-09-27 17:59:42 -04:00
Sarah Hoffmann
bf182ba2dc
make import-osmosis(-all) fail with error code!=0
2013-09-25 23:05:47 +02:00
Sarah Hoffmann
8332fedfd6
make sleep interval dependent on date of last batch
2013-09-19 22:56:55 +02:00
Brian Quinion
65ea0efe68
Remove stray exit from debug
2013-09-19 15:19:31 +01:00
Brian Quinion
120d866e3e
Sanity check on download.geofabrik.de update interval
2013-09-19 12:22:36 +01:00
Sarah Hoffmann
77b9edd1e9
allow osm2pgsql cache memory to be set for updates
2013-09-15 23:10:26 +02:00
Sarah Hoffmann
80b4121aca
allow setup without partitions
2013-09-15 22:45:47 +02:00
Sarah Hoffmann
8fd7d319b7
Merge branch 'osmosis_error_return' of https://github.com/woodpeck/Nominatim
2013-09-09 13:46:59 +02:00
Sarah Hoffmann
12eb91b2bc
Merge branch 'master' of https://github.com/spin0us/Nominatim
2013-09-09 13:45:41 +02:00
Brian Quinion
d8f9b27c93
make missing osmosis non-fatal for 'all' option - just skip it
2013-09-06 10:58:48 +01:00
Brian Quinion
62b5849528
script to compare to nominatim instances
2013-09-06 09:47:46 +01:00
Frederik Ramm
b8d4371395
re-run osmosis also on return codes other than 1
2013-08-30 10:42:21 +02:00
Spin0us
85f10f48fd
Update update.php
2013-07-31 07:48:29 +02:00
Brian Quinion
5e6fdc467c
Check to see if we can access the website at the configured CONST_Website_BaseURL
2013-06-13 18:07:19 +01:00
Frederik Ramm
87519de8ab
fix indentation
2013-05-16 09:11:19 +02:00
Frederik Ramm
1f2a262ee0
Add osm2pgsql flat node support via settings.php
2013-05-16 09:03:16 +02:00
Sarah Hoffmann
ddc46acd26
add support for house numbers without street
2013-04-27 00:57:18 +02:00
Sarah Hoffmann
913341ee86
remove worldboundaries.sql
...
fixes #22
2013-04-20 10:27:56 +02:00
Sarah Hoffmann
01bcb59e44
update Tiger extract scripts for 2012 edition
2013-04-12 20:07:03 +02:00
Sarah Hoffmann
87ad4fb82f
make osmosis-init also work for older planets
...
Use planet_osm_nodes instead of places to get the very last node even if it is
untagged. Then ask for version 1 to avoid being mislead if the node has been
changed in the meantime.
2013-04-07 15:34:29 +02:00
Brian Quinion
6ec5a40c82
better osmosis error message
2013-04-03 17:03:39 +01:00
IrlJidel
3eea62363d
fix typo for baseUrl when configuring configuration.txt
...
use osmosis --read-replication-lag to determine if there are changes before trying to process updates, useful when we are tracking hourly or daily replication updates
set CONST_Replication_Recheck_Interval to 60
skip lag check if CONST_Replication_Update_Interval > 60, for minutelies there's always new diffs to process
use tabs for indent
change sleep for non-minutely updates so that we dont drift tto much or poll excessively
unset $aReplicationLag before each exec attempt
unset $aReplicationLag inside while loop
2013-04-02 21:30:12 +01:00
IrlJidel
7cb27dc881
make planet replication url configurable so we can use geofabrik's awesome daily country diffs
2013-03-22 12:44:21 +00:00
Brian Quinion
a8608e2b79
calculate the importance value
2013-03-19 19:44:33 +00:00
Brian Quinion
5ae905b20a
download dbpedia attempt at geocoords
2013-03-19 19:29:39 +00:00
Brian Quinion
0070817ba5
first draft of wikipedia article/importance import script
2013-03-18 23:57:10 +01:00
Sarah Hoffmann
ea2cf36b12
switch to main overpass server
2013-02-26 20:42:57 +01:00
Brian Quinion
fca2d00617
Basic status page for monitoring nominatim is working
2013-01-24 12:42:42 +00:00
Sarah Hoffmann
87b250e739
split partition.sql into table and function parts
...
Makes it easier to patch partition functions on an already existing
database.
2013-01-19 17:23:21 +01:00
Sarah Hoffmann
20a852b554
support custom psql port in setup.php
...
patch by b3nn0 (see http://trac.openstreetmap.org/ticket/4736 )
2013-01-14 22:48:52 +01:00
Brian Quinion
4a3121b52f
release in postgis version string is optional
2012-12-18 17:39:01 +00:00
Brian Quinion
96d3cb61c8
add constant to define postgis version. Verify definted version constants are correct during database creation.
2012-12-18 13:09:50 +00:00
Sarah Hoffmann
e9535b3607
check return of DB creation command
2012-12-15 11:31:25 +01:00
Brian Quinion
01ea772255
restrict to one sleep per bucket. A second sleep while already sleeping results in a block.
2012-12-10 01:36:33 +00:00
Brian Quinion
661338ff25
Use Etc/UTC timezone for updates for reliability
2012-12-08 21:42:12 +00:00
Brian Quinion
274f381052
prune list of blocked items if too large, different costs for different page types
2012-12-08 21:39:24 +00:00
Brian Quinion
539d187b5c
tiny formating change to utils/blocks.php
2012-12-08 18:56:59 +00:00
Brian Quinion
fa90ece530
add an option for max number of sleeping threads
2012-12-08 18:55:17 +00:00