Commit Graph

63 Commits (3b73f91a0d144524b6b9bac7011ffc9e90276e58)

Author SHA1 Message Date
Oliver Tonnhofer 3b73f91a0d make go gettable 2014-08-04 15:19:35 +02:00
Oliver Tonnhofer c0ea3343c3 disable ssl by default for PG connections to workaround renegotiation issues 2014-07-01 15:19:16 +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 1753bbc0fb fix table prefix option for recent lib/pq versions (closes #27) 2014-06-25 16:40:36 +02:00
Oliver Tonnhofer 480c93f01c support for custom geometry column names (e.g. way, the_geom) 2014-06-20 10:09:28 +02:00
Oliver Tonnhofer f2d40b047b log more sql errors during import and diff updates 2014-04-28 11:43:25 +02:00
Oliver Tonnhofer f08ac11f68 rename FilterRelationPolygons to SelectRelationPolygons 2014-01-13 09:06:40 +01:00
Oliver Tonnhofer eb216b4392 refactored filtering of inserted_ways 2013-12-16 16:54:42 +01:00
Oliver Tonnhofer 3affe43808 improve inserted_ways handling
compare destination tables for each way instead of only comparing
if the tags are similar
2013-12-16 09:57:47 +01:00
Oliver Tonnhofer 804da8614b return errors from newTxRouter 2013-12-02 14:01:58 +01:00
Oliver Tonnhofer 3901c5d8c4 make db schema configurable from cmd-line and config.json 2013-12-02 13:10:42 +01:00
Oliver Tonnhofer 1feff96db8 use lib/pq for postgres 2013-11-14 09:15:16 +01:00
Oliver Tonnhofer a9b490419c ANALYSE table after CLUSTER 2013-11-13 13:30:00 +01:00
Oliver Tonnhofer 9ac14cc3da support insertedWays in -diff; handle delete of relations 2013-11-05 15:03:32 +01:00
Oliver Tonnhofer 122afae480 revert code change 2013-10-29 17:05:59 +01:00
Oliver Tonnhofer abb7734f8c refactored tableNames method 2013-10-29 15:30:51 +01:00
Oliver Tonnhofer 5d3ab6cbcc add comments 2013-10-29 15:11:58 +01:00
Oliver Tonnhofer 5c59fe8a78 remove unused PostGIS.InsertBatch 2013-10-29 15:06:08 +01:00
Oliver Tonnhofer eececc6164 remove print statement 2013-10-29 14:57:50 +01:00
Oliver Tonnhofer 8d95f50eeb create generalized tabels from other generalized tables 2013-10-29 11:40:09 +01:00
Oliver Tonnhofer b0a0e8d2d5 store Prefix+Name as FullName 2013-10-29 08:28:44 +01:00
Oliver Tonnhofer f55516b8ad update generalized tables 2013-10-28 16:33:39 +01:00
Oliver Tonnhofer 999b30d820 move TableTx into tx.go 2013-10-28 14:59:16 +01:00
Oliver Tonnhofer 5e42ef6b98 record updated IDs for updating generalized tables later 2013-10-28 14:55:01 +01:00
Oliver Tonnhofer f4d0435102 move tagmatching to database for deletes 2013-10-28 12:01:57 +01:00
Oliver Tonnhofer 748354ba18 move tag matching into database package 2013-10-28 11:28:56 +01:00
Oliver Tonnhofer 24372771a4 rename InsertBuffer to TxRouter 2013-10-28 08:57:06 +01:00
Oliver Tonnhofer 1cba6ad9a3 db.Insert takes OSMElem instead of row 2013-10-28 08:42:51 +01:00
Oliver Tonnhofer 9e454714b8 name package to imposm3 2013-08-29 15:44:31 +02:00
Oliver Tonnhofer ea76544cd9 fixed data race 2013-07-29 15:46:26 +02:00
Oliver Tonnhofer 96220606f2 default to sslmode=disable on localhost 2013-07-29 09:20:17 +02:00
Oliver Tonnhofer f75c8994c8 remove deleted elements from cache in diff mode 2013-07-05 15:14:21 +02:00
Oliver Tonnhofer 0bbe0065d5 refactored PostGIS generalize/optimize 2013-07-04 15:52:14 +02:00
Oliver Tonnhofer 8d32510953 refactored PostGIS.Finish 2013-07-04 15:39:13 +02:00
Oliver Tonnhofer c18802a64e add optimize option 2013-07-04 11:26:53 +02:00
Oliver Tonnhofer 1e6830968d add generalized tables to geometry_columns 2013-07-02 14:14:32 +02:00
Oliver Tonnhofer 048c8261d7 fixed parallel index creation 2013-06-21 15:09:38 +02:00
Oliver Tonnhofer 509ee23db9 wip: update diff importer for single transaction imports 2013-06-21 11:06:05 +02:00
Oliver Tonnhofer c8492b06f7 support non-bulk imports for diff mode 2013-06-21 11:06:05 +02:00
Oliver Tonnhofer c11dc8a55e fixed calculation of worker number 2013-06-20 14:23:06 +02:00
Oliver Tonnhofer 1ad73517bb run generalization and index creation in parallel 2013-06-20 13:44:58 +02:00
Oliver Tonnhofer a13ca37fde create osm id index on generalized tables 2013-06-20 10:34:48 +02:00
Oliver Tonnhofer 6579da5526 set SRID in AddGeometryColumn; write geoms as EWKB 2013-06-19 09:19:21 +02:00
Oliver Tonnhofer d39703aed9 tweaked buffer sizes 2013-06-18 11:48:47 +02:00
Oliver Tonnhofer e520b515ab update import to public name 2013-06-17 15:56:02 +02:00
Oliver Tonnhofer 51b0c2ef4e use COPY FROM STDIN 2013-06-17 15:17:39 +02:00
Oliver Tonnhofer c1353c281a tweaking 2013-06-11 15:09:10 +02:00
Oliver Tonnhofer ef77711c60 truncate table at begin 2013-06-11 14:43:14 +02:00
Oliver Tonnhofer a415956ca7 create goroutine for each TableTx 2013-06-11 14:21:27 +02:00
Oliver Tonnhofer 8a9fe9bf2f first import with single transaction per table 2013-06-11 14:12:45 +02:00