Commit Graph

86 Commits

Author SHA1 Message Date
Young Hahn
cba3ef5d1e Remove copyResume method. 2012-03-10 18:40:02 -05:00
Young Hahn
393acc38a2 data.id => data.key. 2012-03-10 14:30:54 -05:00
Konstantin Käfer
c7c4304567 add putDuplicateTile function 2012-03-08 21:56:57 +01:00
Young Hahn
95c740e7ee Merge. 2012-03-07 05:02:20 -05:00
Young Hahn
b5cbaf8cb1 Merge. 2012-03-07 04:55:26 -05:00
Dane Springmeyer
1190695bf3 port to >= node-v6 2012-03-06 18:04:26 -08:00
Dane Springmeyer
a7bb5d06bc Merge branch 'master' of github.com:mapbox/node-mbtiles into skipblank 2012-03-06 17:56:23 -08:00
Konstantin Käfer
6c5047843d add close method 2012-03-05 16:18:42 +01:00
Young Hahn
cca4271aa3 Move setup step to #startWriting method. 2012-02-24 17:15:50 -05:00
Ian Ward
db5fc04e0d send content-type, last-modified, etag headers w/ grids, not just tiles 2012-02-06 11:42:04 -05:00
Ian Ward
41d42ad32e last-modified header should be in rfc2822 format 2012-02-06 10:40:27 -05:00
Young Hahn
d02632b3a2 Use passed id in putGrid. 2012-02-01 15:39:26 -05:00
Young Hahn
2e4bc80217 Update resume to only return coords. Tilelive API no longer requires copied count. 2012-01-29 14:29:49 -05:00
Young Hahn
9c9fcdfaf9 Fix resume start point. 2012-01-27 18:08:24 -05:00
Young Hahn
aee58b0a2b Support copy resume. 2012-01-26 16:47:19 -05:00
Young Hahn
c0739bfa0c Allow tilelive to pass in tile id. Prepares for delegation of dupe/id detection entirely to tilelive. 2012-01-25 00:09:03 -05:00
Young Hahn
236745daf0 Aggressive performance opts. 2012-01-22 17:29:30 -05:00
Dane Springmeyer
6f24e083c5 remove commented old zlib code 2012-01-03 16:35:46 -08:00
Dane Springmeyer
1fa4501765 fix silly scope issue 2012-01-03 16:20:34 -08:00
Dane Springmeyer
90b35f65ef switch to using native zlib, inflate works, odd test failures for deflate 2011-12-01 14:43:32 -08:00
Dane Springmeyer
970330575d update to node v06 compatible deps 2011-11-18 17:45:01 -08:00
Young Hahn
599c519447 Remove memory cache, file watcher. 2011-11-10 15:26:47 -05:00
Young Hahn
2ea555e5dc Don't run _getInfo in constructor. 2011-11-10 00:42:03 -05:00
Young Hahn
7d430f77e5 Use persistent:false on watchFile to allow tests to exit. 2011-10-31 02:40:47 -04:00
Tom MacWright
3ba458a58d 0.1.14 tag with template key 2011-10-12 17:14:56 -04:00
Will White
12a2b6ab31 Doh. Only delete from cache if there is an error. 2011-10-06 11:57:28 -04:00
Will White
d546f64668 Don't cache mbtiles that we can't open. 2011-10-06 11:35:38 -04:00
Konstantin Käfer
411c92c304 Revert "cache file access"
This reverts commit fde3538493.

Conflicts:

	lib/directoryindex.js
2011-09-22 17:02:08 +02:00
Konstantin Käfer
1b5b66e760 cache mbtiles info 2011-09-20 17:33:26 +02:00
Konstantin Käfer
fde3538493 cache file access 2011-09-20 16:58:51 +02:00
Konstantin Käfer
d3145213aa prevent maxlisteners error
we only attach with .once() and always .emit(). Debugging as shown that
there are no "memory leaks" with listeners being added infinitely.
2011-09-14 21:13:16 +02:00
Will White
0fad3c0724 Revert "Add toString method."
This reverts commit 804aabae74.
2011-08-31 14:21:17 -04:00
Will White
083c7bb25c Fix error handling for corrupt MBTiles. 2011-08-29 18:51:20 -04:00
Will White
856c83993c Delete center if center zoom is NaN. 2011-08-26 13:34:06 -04:00
Will White
804aabae74 Add toString method. 2011-08-25 23:29:01 -04:00
Young Hahn
c2b27463ed Add legend, attribution to allowed keys for metadata. 2011-08-02 22:23:11 -04:00
Konstantin Käfer
ad1f87512f cast to number 2011-07-26 15:56:07 +02:00
Konstantin Käfer
0c177e1c35 make the batchsize configurable 2011-07-26 15:54:57 +02:00
Konstantin Käfer
e60dd402a6 Another bug found by @yhahn that lead to comitting too often 2011-07-26 15:44:39 +02:00
Konstantin Käfer
44e9c7ebf7 also set _pending to 0 to prevent calling COMMIT too frequently 2011-07-26 13:53:25 +02:00
Young Hahn
a294f350cb putInfo: Don't exit on invalid keys. 2011-07-25 12:12:27 -04:00
Konstantin Käfer
1afaec43d7 add putInfo method 2011-07-18 19:45:17 +02:00
Konstantin Käfer
64888c7e56 fix handling of empty files 2011-07-18 16:36:11 +02:00
Konstantin Käfer
a0c816c691 check that the file is in write mode 2011-07-18 14:21:50 +02:00
Konstantin Käfer
84509fd0dd unwatch files when removing them from the cache 2011-07-13 21:58:11 +02:00
Konstantin Käfer
69ba7cbbb1 add reloading of database and test 2011-07-11 17:51:39 +02:00
Konstantin Käfer
a647e84431 convert to eventemitter format with caching 2011-07-08 21:40:40 +02:00
Konstantin Käfer
4abe725ed8 typo 2011-07-08 16:24:05 +02:00
Konstantin Käfer
0dc04d0840 support .. as well 2011-07-08 16:22:12 +02:00
Konstantin Käfer
732033fc5c add protocol register function 2011-07-08 16:03:16 +02:00