Young Hahn
|
86ba2021fd
|
Handle missing table errors gracefully in getGeocoderData
|
2015-10-29 15:39:04 -04:00 |
|
Ryan Clark
|
b1b7b00d62
|
only list map records that include tile data in ZXYStream()
|
2015-04-23 15:44:07 -07:00 |
|
Ryan Clark
|
869de1ebb5
|
finalize prepared statement in zxystream
|
2015-03-09 22:15:11 -04:00 |
|
Young Hahn
|
89f2791711
|
Merge pull request #51 from mapbox/zxystream-statement
Prepared statement rather than batch/offset for zxystream
|
2015-01-16 17:08:11 -05:00 |
|
Young Hahn
|
62831d95bb
|
Retain batch concept and return lines in groups of 1000
|
2015-01-16 13:22:41 -05:00 |
|
Young Hahn
|
ea292f20c9
|
Used prepared statement rather than batch/offset for zxystream.
|
2015-01-16 12:54:59 -05:00 |
|
Ryan Clark
|
5e8f1375f5
|
error handling in async loop
|
2015-01-05 10:32:10 -05:00 |
|
Will White
|
aa5f688407
|
Query from map table with more than one index.
mbtiles files often have two indexes on the map table. This doesn't
impact our ability to do an optimized query against it for ZXYStream.
|
2014-12-13 11:13:13 -05:00 |
|
Young Hahn
|
067db2ce70
|
Sketch of using map table + map index if present for zxystream.
|
2014-12-10 03:07:32 -05:00 |
|
Will White
|
9ce7d7381e
|
Detect null or non-buffer tile.
|
2014-11-18 12:55:58 -05:00 |
|
Tom Lee
|
9e0c85b03c
|
fix error when mbtiles path contains a space
root cause is that qs.parse() unescapes URL components while url.parse() does not.
https://groups.google.com/forum/#!topic/nodejs/8P7GZqBw0xg
http://nodejs.org/api/querystring.html#querystring_querystring_unescape
|
2014-11-12 18:58:27 -05:00 |
|
Will White
|
deca745520
|
Smaller batch size.
|
2014-11-10 20:41:15 -05:00 |
|
Young Hahn
|
42b6a512b6
|
Add handling for err if tiles table does not exist.
|
2014-10-29 18:10:27 -04:00 |
|
Young Hahn
|
85427f2ee9
|
Comment about 'batch' option.
|
2014-10-29 17:29:53 -04:00 |
|
Young Hahn
|
59a6360035
|
Add readable ZXYStream and createZXYStream method. Refs #42.
|
2014-10-29 17:11:59 -04:00 |
|
Young Hahn
|
e44cd8b3ef
|
Clear caches once -- at the beginning of the commit -- so more writes can be queued behind it.
|
2014-09-30 11:54:24 -04:00 |
|
Young Hahn
|
a375ae1df0
|
Add locking to mbtiles commits -- sqlite3 doesn't allow concurrent transactions.
|
2014-09-30 11:52:04 -04:00 |
|
Young Hahn
|
99e1f03739
|
Update to tiletype 0.1.x
|
2014-08-20 07:45:15 -04:00 |
|
Young Hahn
|
45ea450d01
|
Use tiletype for detecting content-type headers.
|
2014-05-18 11:50:18 -04:00 |
|
Young Hahn
|
0ed1500ac1
|
Robustify geocoder indexing of legacy MBTiles sources.
|
2014-01-21 23:55:30 -05:00 |
|
Young Hahn
|
f324b4d0b5
|
Move score to underscore'd property.
|
2013-12-13 04:16:44 -05:00 |
|
Young Hahn
|
da8cc54128
|
Update getIndexableDocs for geojson handling in carmen.
|
2013-12-13 03:31:50 -05:00 |
|
Young Hahn
|
51c598ddac
|
Add support for geocoder api (carmen dev).
|
2013-12-05 15:00:17 -05:00 |
|
Young Hahn
|
9868c9aca4
|
Load schema at require time and use transactions.
|
2013-12-05 14:57:53 -05:00 |
|
Young Hahn
|
a0f5c5ee6b
|
Refactor writing into external write API.
|
2013-07-18 09:09:14 -04:00 |
|
Young Hahn
|
c8c1a5cb72
|
Match center interpolation logic of previous code.
|
2013-07-12 13:53:31 -04:00 |
|
Young Hahn
|
9277a98b5e
|
Fix bad join.
|
2013-07-12 13:39:14 -04:00 |
|
Young Hahn
|
fe2caf155f
|
Properly handle arrays as candidates for json key.
|
2013-07-12 13:22:33 -04:00 |
|
Young Hahn
|
46f0b33bc8
|
Add support for nested json metadata.
|
2013-07-12 05:41:31 -04:00 |
|
Young Hahn
|
f6ff8735b2
|
Style cleanup.
|
2013-07-12 05:29:03 -04:00 |
|
Young Hahn
|
906d6a444d
|
Remove Step, underscore dependencies from main module.
|
2013-07-12 05:25:03 -04:00 |
|
Young Hahn
|
4cf1dcc173
|
Switch tests to mocha.
|
2013-07-12 04:22:00 -04:00 |
|
Young Hahn
|
7320870ff3
|
Fix early initialization of _schema attribute.
|
2012-11-07 12:56:21 -05:00 |
|
Will White
|
342f582c21
|
Be less strict when reading metadata.
If the metadata table or the requested field is
missing return null and allow the caller handle it.
|
2012-08-16 09:29:32 -04:00 |
|
Young Hahn
|
c8e817517c
|
Merge branch 'nodupe'
|
2012-04-30 18:43:19 -04:00 |
|
Young Hahn
|
ff5b8f7a9b
|
Run clearCaches synchronously to prevent _commit from erroring out when called prior to startWriting completing.
|
2012-04-30 13:06:46 -04:00 |
|
Young Hahn
|
3cc112ce6c
|
Remove putDuplicate*.
|
2012-04-30 02:11:13 -04:00 |
|
Young Hahn
|
84c5fba64f
|
Cleanup putTile/Grid and ensure zlib.deflate has completed before callback in putGrid.
|
2012-04-30 02:09:47 -04:00 |
|
Dane Springmeyer
|
f4dd13bcb3
|
add putDuplicateGrid
|
2012-04-29 13:34:37 -04:00 |
|
Dane Springmeyer
|
3507ac4a07
|
ensure keys are strings before inserting into sqlite - closes #20
|
2012-04-20 14:40:17 -07:00 |
|
Young Hahn
|
c6c1a3f20e
|
try/catch around JSON parse in #getGrid.
|
2012-04-04 23:34:07 -04:00 |
|
Will White
|
25c2a99d72
|
Return empty hash from list if directory doesn't exist.
Conflicts:
test/list.test.js
|
2012-04-02 15:13:28 -04:00 |
|
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 |
|