Commit graph

20 commits

Author SHA1 Message Date
Laura Klünder
e1d27b637c process_updates() don't lock globally, but only on unprocessed updates 2017-11-10 23:23:22 +01:00
Laura Klünder
aa7ffab45c use delay() instead of apply_async() 2017-11-10 18:30:40 +01:00
Laura Klünder
64648d5d4f fix updating map history 2017-11-10 17:58:39 +01:00
Laura Klünder
efbbbe2495 schedula process_map_updates usind celery on new MapUpdate creation 2017-11-10 16:56:50 +01:00
Laura Klünder
ea22c7a927 process updates asynchronously 2017-11-10 16:32:58 +01:00
Laura Klünder
de6e67d8ae fix import 2017-11-05 17:15:20 +01:00
Laura Klünder
df451f9143 cleanup render code to make room for the opengl rendering engine 2017-11-04 23:21:36 +01:00
Laura Klünder
506b959946 remove delete_old_cached_tiles task because new caching does not need this 2017-10-24 18:14:35 +02:00
Laura Klünder
6b6e3afa7b tile view: use new intelligent caching 2017-10-24 18:12:46 +02:00
Laura Klünder
f34dd89424 change MapHistory format from cache_key to id and timestamp 2017-10-24 01:59:50 +02:00
Laura Klünder
1b972c4ab0 rebuild LevelRenderData after saving changed_geometries 2017-10-24 01:14:36 +02:00
Laura Klünder
24a2fe9522 write binary map history index 2017-10-24 00:11:02 +02:00
Laura Klünder
82fc9f2264 rename cache_key→current_cache_key 2017-10-23 22:49:45 +02:00
Laura Klünder
5af314d282 register updated geometries for tile cache invalidation 2017-10-23 19:25:15 +02:00
Laura Klünder
9f59b841b0 cache LevelRenderData for each level completely (+ cropping) 2017-10-20 22:02:51 +02:00
Laura Klünder
96dc678fe6 delete old cached map tiles 2017-10-20 17:00:14 +02:00
Laura Klünder
ed2cedaa87 rebuild altitudes and level geoms on mapupdate 2017-10-19 14:41:42 +02:00
Laura Klünder
00a2366ae2 add cache keys 2017-07-05 23:38:47 +02:00
Laura Klünder
86c476a586 MapUpdate.last_update() and MapUpdate.lock() 2017-07-05 22:35:14 +02:00
Laura Klünder
375454c3f1 add MapUpdate 2017-07-05 22:04:22 +02:00