Commit Graph

412 Commits (35e66529a7789bc5de3f3fff7b3354617a6ecb6b)

Author SHA1 Message Date
Oliver Tonnhofer 35e66529a7 force synchronous inserts during diff import
this makes sure that the source geometries for generalizes geometries
are inserted
2013-11-01 11:25:41 +01:00
Oliver Tonnhofer 5203225bcd improve limiter
- check complete contains first
- intersect with original geometry if it intersects to many parts
2013-10-31 18:21:21 +01:00
Oliver Tonnhofer 60a4eb7f4d allow -httpprofile for diff import 2013-10-30 11:14:34 +01:00
Oliver Tonnhofer 0461fd56fe move import main function to import_ package 2013-10-30 10:48:00 +01:00
Oliver Tonnhofer 3b3fa8f834 prevent multiple deletes of the same way/relation 2013-10-29 17:38:49 +01:00
Oliver Tonnhofer deda8e2816 log progress during writing of added/modified elements 2013-10-29 17:06:47 +01:00
Oliver Tonnhofer 122afae480 revert code change 2013-10-29 17:05:59 +01:00
Oliver Tonnhofer 93edef2681 refactored database API 2013-10-29 16:32:16 +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 d387f3cd24 remove unused InsertBuffer 2013-10-29 15:07:26 +01:00
Oliver Tonnhofer 5c59fe8a78 remove unused PostGIS.InsertBatch 2013-10-29 15:06:08 +01:00
Oliver Tonnhofer 337aeafcb8 refactored TxRouter 2013-10-29 15:00:52 +01:00
Oliver Tonnhofer eececc6164 remove print statement 2013-10-29 14:57:50 +01:00
Oliver Tonnhofer fb860b6736 add test-system and test-unit target 2013-10-29 14:08:39 +01:00
Oliver Tonnhofer 311bd01c81 update tests 2013-10-29 14:07:40 +01:00
Oliver Tonnhofer 8d95f50eeb create generalized tabels from other generalized tables 2013-10-29 11:40:09 +01:00
Oliver Tonnhofer c5bf11c32b add test for updated generalizations 2013-10-29 10:58:03 +01:00
Oliver Tonnhofer 05cb832682 use single transaction for non-bulk import 2013-10-29 10:57:31 +01:00
Oliver Tonnhofer b0a0e8d2d5 store Prefix+Name as FullName 2013-10-29 08:28:44 +01:00
Oliver Tonnhofer 753e5a2caa make GeneralizedTableTx synchronous 2013-10-29 08:27:49 +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 ce962c785e remove tagmatcher from Writer 2013-10-28 11:37:58 +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 4af47c15cf avoid duplicate buffer 2013-10-28 08:50:54 +01:00
Oliver Tonnhofer 2fc074e421 add TableType type 2013-10-28 08:42:51 +01:00
Oliver Tonnhofer 1cba6ad9a3 db.Insert takes OSMElem instead of row 2013-10-28 08:42:51 +01:00
Oliver Tonnhofer 819df78d03 disable diff download tests 2013-10-28 08:42:33 +01:00
Oliver Tonnhofer 089e4a3919 call go test in test target 2013-10-28 08:42:10 +01:00
Oliver Tonnhofer da9595d970 Merge branch 'ogr-replace' 2013-10-25 12:26:57 +02:00
Oliver Tonnhofer b8011d2c2d remove GDAL from dependencies 2013-10-25 12:26:17 +02:00
Oliver Tonnhofer 26d58fc461 refactored geojson API; add tests 2013-10-21 15:34:00 +02:00
Oliver Tonnhofer cb91bda39f use new GeoJSON reader for limitto tests 2013-10-21 15:31:07 +02:00
Oliver Tonnhofer ac094e8dce replace OGR dependency for limitto with simple GeoJSON parser 2013-10-21 14:59:31 +02:00
Oliver Tonnhofer 48dffb47eb Merge pull request #6 from weskamm/patch-1
Removed dangling comma
2013-10-21 05:37:26 -07:00
Johannes Weskamm f67a7b8852 Removed dangling comma
title says it all :-)
2013-10-21 13:59:54 +02:00
Oliver Tonnhofer f0d5972908 add note about compatibility of binary release 2013-10-07 14:11:33 +02:00
Oliver Tonnhofer a48cd0317d remove duplicate nodes
prevents inserts of broken ways with only two identical nodes
2013-09-11 11:35:11 +02:00
Oliver Tonnhofer c49bf4c5b9 add test for inserted way marking 2013-09-09 13:25:28 +02:00
Oliver Tonnhofer 8a3585dbba ignore name tag when checking if way of multipolygon was inserted 2013-09-09 12:31:07 +02:00
Oliver Tonnhofer 204332bef4 update README with binary downloads 2013-09-04 15:41:53 +02:00
Oliver Tonnhofer c75339ddca fixed rpath for binary builds 2013-09-04 15:25:04 +02:00
Oliver Tonnhofer f5273d91f0 fixed sed calls in makefile for linux 2013-09-04 15:21:12 +02:00
Oliver Tonnhofer f49bef69fd add version 2013-09-04 14:19:36 +02:00
Oliver Tonnhofer ff42de9c2b add mercurial and git as go get dependencies
closes #1
2013-09-03 10:55:07 +02:00
Oliver Tonnhofer 8e0665aa12 rename internal environment switches 2013-09-02 13:09:26 +02:00