Commit Graph

29 Commits (3b73f91a0d144524b6b9bac7011ffc9e90276e58)

Author SHA1 Message Date
Oliver Tonnhofer 3b73f91a0d make go gettable 2014-08-04 15:19:35 +02:00
Oliver Tonnhofer 088a4d89f3 refactored tag matching from database to writer
tag matching is independent of the database and can belong to the writer
package. also cleans up the database.Inserter interface.
2014-06-25 16:46:42 +02:00
Oliver Tonnhofer f2d40b047b log more sql errors during import and diff updates 2014-04-28 11:43:25 +02:00
Oliver Tonnhofer e4d1156ff8 make location of last.state.txt configuratble 2014-04-01 13:16:27 +02:00
Oliver Tonnhofer 3901c5d8c4 make db schema configurable from cmd-line and config.json 2013-12-02 13:10:42 +01:00
Oliver Tonnhofer 9e5e60abc4 handle diff update errors outside of Update 2013-11-13 15:26:22 +01:00
Oliver Tonnhofer 4fe7379dcd transform nodes before checking against limito in diff import 2013-11-12 17:41:11 +01:00
Oliver Tonnhofer 9d02c24ea0 limit ways and relations as well
only cache ways if the first coord is cached, only cache relations
if the first member is cached.

we need to sync the read process so that we have all coords cached
before the first way gets checked for limitto.
2013-11-12 09:21:17 +01:00
Oliver Tonnhofer ea2065b5ec do not open OSM/DiffCache for each Update 2013-11-11 10:16:59 +01:00
Oliver Tonnhofer 390edea938 add new Expireor interface 2013-11-08 16:22:41 +01:00
Oliver Tonnhofer 8a50a6cfe4 write replicationURL of last state in new state 2013-11-08 16:01:08 +01:00
Oliver Tonnhofer 9ac14cc3da support insertedWays in -diff; handle delete of relations 2013-11-05 15:03:32 +01:00
Oliver Tonnhofer e246f5c14b delete/reinsert members of deleted relations 2013-11-05 11:34:03 +01:00
Oliver Tonnhofer a406864fd7 close database handles 2013-11-04 14:32:54 +01:00
Oliver Tonnhofer deda8e2816 log progress during writing of added/modified elements 2013-10-29 17:06:47 +01:00
Oliver Tonnhofer 93edef2681 refactored database API 2013-10-29 16:32:16 +01:00
Oliver Tonnhofer 5e42ef6b98 record updated IDs for updating generalized tables later 2013-10-28 14:55:01 +01:00
Oliver Tonnhofer ce962c785e remove tagmatcher from Writer 2013-10-28 11:37:58 +01:00
Oliver Tonnhofer 9e454714b8 name package to imposm3 2013-08-29 15:44:31 +02:00
Oliver Tonnhofer c4a945750d delete rel-way references; improved tests 2013-08-07 13:09:34 +02:00
Oliver Tonnhofer 87d79a576d refactored command parsing; update --help 2013-08-01 16:19:20 +02:00
Oliver Tonnhofer c38105b3d1 fixed check if coords of way are cached 2013-08-01 14:06:35 +02:00
Oliver Tonnhofer 9716a0c5cf check for geometryLimiter before accessing it 2013-08-01 13:34:32 +02:00
Oliver Tonnhofer 7500984424 use buffered geometry limiter in diff import 2013-07-30 08:30:06 +02:00
Oliver Tonnhofer 4ec962f002 renamed geom/clipper to geom/limit 2013-07-30 08:17:47 +02:00
Oliver Tonnhofer 61b8f9478d load -limito for diff import 2013-07-29 17:03:15 +02:00
Oliver Tonnhofer 230bec58c4 only cache added relations and ways when we have referenced ways/coords 2013-07-29 16:59:05 +02:00
Oliver Tonnhofer 07f4009033 refactored progress statistics (display progress in percent) 2013-07-29 15:47:09 +02:00
Oliver Tonnhofer d5219cbf6b mv diff/cmd/process to diff/ 2013-07-29 08:18:08 +02:00