Rafa de la Torre
545d387bb4
Fix for non-deterministic test (undefined server)
...
When running tests I got this error:
```
1) multilayer error cases bogus sql raises 400 status code:
TypeError: Cannot read property 'listen' of undefined
at Function.assert.response (test/support/assert.js:93:26)
at Function.requestLayergroup (test/acceptance/ported/support/test_client.js:79:20)
at next (node_modules/step/lib/step.js:51:23)
at Step (node_modules/step/lib/step.js:122:3)
at Object.createLayergroup (test/acceptance/ported/support/test_client.js:75:5)
at Context.<anonymous> (test/acceptance/ported/multilayer_error_cases.js:304:20)
```
The problem is that `server` is declared but its initialization
may depend on the order of execution of suites, which is basically
that of the filesystem/checkouts.
That is fixed by returning `getServer()`, which seems to be the
original intent: return a singleton of `CartodbServer` properly
initialized in case it is not overriden through options.
2018-10-23 18:55:31 +02:00
Daniel G. Aubert
4775c73aee
Merge pull request #1049 from CartoDB/upgrade-windshaft-4.11.4
...
Upgrade windshaft to version 4.11.4
2018-10-23 13:03:17 +02:00
Daniel García Aubert
1ece97d0a1
Update NEWS
2018-10-23 12:36:03 +02:00
Daniel García Aubert
87ef8d1977
Upgrade windshaft to version 4.11.4
2018-10-23 12:25:36 +02:00
Daniel G. Aubert
2ebb1728ee
Merge pull request #1048 from CartoDB/fix-uncaught-error
...
Prevent from uncaught exception
2018-10-23 11:54:55 +02:00
Daniel García Aubert
621b11ebd6
Update NEWS
2018-10-23 10:05:53 +02:00
Daniel García Aubert
12d58f3af2
Prevent from uncaught exception: Range filter Error from camshaft when getting analysis query
2018-10-22 15:26:59 +02:00
Daniel G. Aubert
211e815d9c
Merge pull request #1047 from CartoDB/upgrade-windshaft-4.11.3
...
Upgrade windshaft 4.11.3
2018-10-19 13:26:54 +02:00
Daniel García Aubert
465fd2ec0a
Merge branch 'master' into upgrade-windshaft-4.11.3
2018-10-19 13:08:34 +02:00
Daniel García Aubert
d0c405ae46
Upgrade windshaft to version 4.11.3
2018-10-19 13:04:03 +02:00
Daniel G. Aubert
953d831d5f
Merge pull request #1046 from CartoDB/fix-create-key
...
Do not use 'Object.assign' as '_.defautls' equivalent
2018-10-19 12:49:17 +02:00
Daniel García Aubert
5573db2bc1
Do not use Object.assign as _.defautls equivalent
2018-10-19 11:57:54 +02:00
Rafa de la Torre
195b23248b
Merge pull request #1041 from CartoDB/config-postgis-for-mvts
...
Sample configs: use PostGIS to generate MVT's
2018-10-17 18:37:27 +02:00
Rafa de la Torre
83897293c6
Fix test by giving redis enough time to delete
2018-10-17 17:35:36 +02:00
Rafa de la Torre
f26ddef244
Make rate limit tests work in dual mode
2018-10-17 17:35:36 +02:00
Rafa de la Torre
d25e8e9798
Make the test work in dual mode (mapnik/pgis)
2018-10-17 17:35:36 +02:00
Rafa de la Torre
bfbd9a8f22
Fix another suite (compat mapnik/pgis)
2018-10-17 17:35:36 +02:00
Rafa de la Torre
bd17f9f5e1
A better implementation of mvt suites
2018-10-17 17:35:36 +02:00
Rafa de la Torre
8491b86c17
Extract test generation function
2018-10-17 17:35:36 +02:00
Rafa de la Torre
376a3743c1
Fix buffer size per format tests
2018-10-17 17:35:36 +02:00
Rafa de la Torre
a42af5e0d5
Do not run test if ST_AsMvt not avail.
2018-10-17 17:35:36 +02:00
Rafa de la Torre
e157649571
Use of postgis renderer based on availabilty
2018-10-17 17:35:36 +02:00
Rafa de la Torre
e50d1a10d0
Skip tests if they cannot be run
...
If configured with `mvt.usePostGIS` but with no postgis version
supporting it, they should be skipped.
2018-10-17 17:35:36 +02:00
Rafa de la Torre
d474d49ce8
Do not use point in world's border
2018-10-17 17:35:36 +02:00
Rafa de la Torre
4dba4ef641
Tweak the scale denominator for pg-mvt renderer
...
The scale denominator is calculated with float values and more
precision, resulting in different (but more accurate) values
2018-10-17 17:35:36 +02:00
Rafa de la Torre
be08fa3bfa
Tweak id's to test against pg-mvt renderer
...
Actually, the ID's are not generated by ST_AsMVT. They appear as an
artifact of testing, when using toGeoJSONSync (implemented in mapnik).
2018-10-17 17:35:36 +02:00
Simon Martín
945b151712
using docker tag postgis-2.4.4.5 in travis
2018-10-17 17:35:36 +02:00
Simon Martín
2af6486f73
new docker tags
2018-10-17 17:35:36 +02:00
Rafa de la Torre
9cffc8781a
Sample configs: use PostGIS to generate MVT's
2018-10-17 17:35:36 +02:00
Daniel García Aubert
b75c1f7f08
Update NEWS
2018-10-17 15:42:13 +02:00
Rafa de la Torre
c5d22bf9e3
Update package version
2018-10-17 15:29:07 +02:00
Rafa de la Torre
1baae5e709
Update dependencies (windshaft@4.11.2)
2018-10-17 15:28:56 +02:00
Rafa de la Torre
da3239cfa1
Merge pull request #1045 from CartoDB/update-windshaft-pg-mvt-trailing-semicolons
...
Update windshaft with a patch fo pg-mvt renderer
2018-10-17 15:25:27 +02:00
Rafa de la Torre
ba0078c51c
Update windshaft with a patch fo pg-mvt renderer
...
Update windshaft to version 4.11.2, which contains a patch that makes
the pg-mvt renderer accept a trailing semicolon in the input query.
2018-10-17 15:12:33 +02:00
Daniel G. Aubert
47f64401a7
Merge pull request #1044 from CartoDB/upgrade-windshaft-4.11.1
...
Upgrade windshaft to version 4.11.1
2018-10-16 17:28:22 +02:00
Daniel García Aubert
8bdbe7c9b7
Update NEWS
2018-10-16 17:18:21 +02:00
Daniel García Aubert
0637018cca
Upgrade windshaft to version 4.11.1
2018-10-16 17:16:57 +02:00
Daniel G. Aubert
8a7bef673b
Merge pull request #1043 from CartoDB/mvt-query-rewrite
...
Use overviews query rewriter for mvt-renderer
2018-10-15 16:02:39 +02:00
Daniel García Aubert
a0e71ac396
Upgrade windshaft to version 4.11.0
2018-10-15 15:50:48 +02:00
Daniel García Aubert
184a804367
Improve assertions
2018-10-15 15:25:23 +02:00
Daniel García Aubert
c234b4ea91
Organize params
2018-10-15 08:30:51 +02:00
Daniel García Aubert
db13f5e4f3
ES6 tweaks
2018-10-15 08:25:44 +02:00
Daniel García Aubert
f9a8b3c827
Add acceptance test
2018-10-15 08:23:39 +02:00
Daniel García Aubert
17886d0e43
Revert "Use early return pattern"
...
This reverts commit 297e56f4e1
.
2018-10-11 18:17:16 +02:00
Daniel García Aubert
1f112d587f
Revert "Rename function"
...
This reverts commit 12dc1626a7
.
2018-10-11 18:17:03 +02:00
Daniel García Aubert
5c56ea6b22
Add test to validate that Postgis and Mapnik renderers are using overviews tables
2018-10-11 17:59:49 +02:00
Daniel García Aubert
3c76dfbbb3
Use devel branch of windshaft
2018-10-11 15:41:58 +02:00
Daniel García Aubert
e158e3e426
Pass overview-query-rewriter to mvt renderer
2018-10-11 15:41:38 +02:00
Daniel García Aubert
12dc1626a7
Rename function
2018-10-10 15:07:47 +02:00
Daniel García Aubert
297e56f4e1
Use early return pattern
2018-10-10 15:06:56 +02:00