Mario de Frutos
|
4132bc755d
|
Add cdb_invalidate_varnish function fixture to tests
|
2017-04-07 15:59:58 +02:00 |
|
Mario de Frutos
|
9707881bf9
|
Include check for surrogate-key header and renamed the test file
|
2017-04-07 15:59:58 +02:00 |
|
Mario de Frutos
|
fa6493ae44
|
Affected tables are now included in X-Cache-Channel
|
2017-04-07 15:59:58 +02:00 |
|
Mario de Frutos
|
0c387cf6d9
|
Add more tests for x-cache-channel but with analysis
|
2017-04-07 15:59:58 +02:00 |
|
Mario de Frutos
|
5e4d1d5c1c
|
Get affected tables and add it to the layergroup
|
2017-04-07 15:59:58 +02:00 |
|
Raul Ochoa
|
c325df1414
|
Merge pull request #655 from CartoDB/static-maps-layers-filter
Static maps layers filter
|
2017-04-03 12:07:38 +02:00 |
|
Raul Ochoa
|
cad02bfad7
|
Remove all conditional branches to call req.profiler
req.profiler is created in a middleware for all requests.
|
2017-03-30 20:31:53 +02:00 |
|
Raul Ochoa
|
ae5d82c41d
|
Add test to go red
|
2017-03-30 20:12:20 +02:00 |
|
Raul Ochoa
|
2da834784f
|
Generate URLs for resources based on CDN + template rules
|
2017-03-22 18:58:37 +01:00 |
|
Daniel García Aubert
|
6334df5f5f
|
Merge branch 'master' into node-v6
|
2017-03-17 17:03:53 +01:00 |
|
Daniel García Aubert
|
d902476780
|
Fix assertions, now MapCofig.getLayer() return {} if layer not found
|
2017-03-17 11:06:40 +00:00 |
|
Ubuntu
|
bc5dabef3c
|
Revert "Fix assertions, now MapCofig.getLayer() return {} if layer not found"
This reverts commit c839a0b0a3 .
|
2017-03-17 11:04:50 +00:00 |
|
Daniel García Aubert
|
024f1e4851
|
Fix assertions, now MapCofig.getLayer() return {} if layer not found
|
2017-03-17 10:45:59 +00:00 |
|
Raul Ochoa
|
5f87417d9e
|
Merge pull request #637 from CartoDB/histogram-type-discovery
Histogram column type discovery query uses non-filtered query
|
2017-03-17 11:03:15 +01:00 |
|
Raul Ochoa
|
fa94550261
|
Include changes for overviews implementation
|
2017-03-16 19:15:34 +01:00 |
|
Daniel García Aubert
|
c839a0b0a3
|
Fix assertions, now MapCofig.getLayer() return {} if layer not found
|
2017-03-16 16:44:41 +01:00 |
|
Raul Ochoa
|
2656a26272
|
Merge pull request #622 from strk/typo
Trip epoch is over...
|
2017-03-16 16:26:53 +01:00 |
|
Raul Ochoa
|
924f009390
|
Test for #606: function avg(timestamp with time zone) does not exist
|
2017-03-13 18:36:43 +01:00 |
|
Raul Ochoa
|
1951e79962
|
Make assertions compatible
|
2017-03-07 13:27:13 +01:00 |
|
Daniel García Aubert
|
1e0e31cc1c
|
Merge branch 'node-v6' of github.com:CartoDB/Windshaft-cartodb into node-v6
|
2017-03-07 13:02:18 +01:00 |
|
Daniel García Aubert
|
8d35f72fcb
|
Back to use current assertions as grainstore implements a fallback mechanism when translates styles
|
2017-03-07 12:59:52 +01:00 |
|
Daniel García Aubert
|
5f3e515131
|
Back test to use '=~' operator which is now supported by carto@0.15.1-cdb-3 in windshaft
|
2017-03-07 12:58:06 +01:00 |
|
Raul Ochoa
|
c3e703237c
|
Merge remote-tracking branch 'origin/master' into node-v6
|
2017-03-02 11:07:43 +01:00 |
|
Mario de Frutos
|
b446c31cbc
|
Other category now uses the selected aggregated function (#633)
* Other category in category widget uses selected aggregation function
Fixes https://github.com/CartoDB/Windshaft-cartodb/issues/628
|
2017-03-02 10:48:20 +01:00 |
|
Daniel García Aubert
|
1b22d176d6
|
Merge branch 'master' into node-v6
|
2017-02-06 19:03:16 +01:00 |
|
Raul Ochoa
|
281588abd2
|
Add test to validate bins param is casted as Number
|
2017-02-02 16:12:49 +01:00 |
|
Sandro Santilli
|
7e206b84aa
|
Fix typo
|
2017-01-31 13:16:36 +01:00 |
|
Daniel García Aubert
|
89f381439f
|
Pass test
|
2017-01-19 12:24:04 +01:00 |
|
Daniel García Aubert
|
fde1923acb
|
Removed invalid selector
|
2017-01-19 11:31:55 +01:00 |
|
Daniel García Aubert
|
a4a1fb930a
|
Be able to not compute NULL categories and null values wheter aggregation operation is not 'count'
|
2017-01-17 17:09:17 +01:00 |
|
Daniel García Aubert
|
6555353e0e
|
Improve test to handle NULL values in category and aggregation columns using any operation
|
2017-01-16 19:23:08 +01:00 |
|
Daniel García Aubert
|
f5f0601e53
|
Add test to check if NULL category count values properly
|
2017-01-16 17:00:28 +01:00 |
|
Daniel García Aubert
|
35b12ebd6c
|
Test unused directive just for mapnik 2.3.x
|
2016-12-19 17:29:24 +01:00 |
|
Daniel García Aubert
|
eb758bbf36
|
Use a valid port from env
|
2016-12-19 16:19:41 +01:00 |
|
Daniel García Aubert
|
bc2441e66a
|
Use a valid port
|
2016-12-19 16:17:41 +01:00 |
|
Daniel García Aubert
|
7c1792bbd2
|
Test regression and unused directives only for mapnik ~2.3.x
|
2016-12-19 16:16:50 +01:00 |
|
Daniel García Aubert
|
2fdbc3e61c
|
Fix error message in assertion
|
2016-12-19 16:15:07 +01:00 |
|
Daniel García Aubert
|
2ace705122
|
Fix error message in assertion
|
2016-12-19 16:13:55 +01:00 |
|
Raul Ochoa
|
e74ce9dfd8
|
Analyses limit configuration allows to set other limits than timeout
Configuration is now defined as a dictionary instead of just timeouts
per analysis type
|
2016-11-10 18:41:59 +01:00 |
|
Daniel García Aubert
|
49b46a6096
|
Use address column in styles
|
2016-11-05 11:43:39 +01:00 |
|
Daniel García Aubert
|
9faac9f9fe
|
Retrieve error with context if map validation fails
|
2016-11-01 11:00:58 +01:00 |
|
Daniel García Aubert
|
d04787a60c
|
Fix test
|
2016-10-31 22:48:09 +01:00 |
|
Daniel García Aubert
|
c6cb573383
|
Since crankshaft is installed by default in template-postgis we have to remove it before running test
|
2016-10-25 15:55:24 +02:00 |
|
Raul Ochoa
|
bd9f48dd24
|
Merge pull request #579 from CartoDB/upgrade-camshaft-to-0.46.0
Upgrade camshaft to 0.46.0
|
2016-10-20 15:20:14 +02:00 |
|
Raul Ochoa
|
376573459c
|
Default analyses limits can be defined in configuration
|
2016-10-20 14:03:42 +02:00 |
|
Javier Goizueta
|
9c6d7c0ff9
|
Upgrade camshaft to 0.46.0
This version of camshaft requires a CDB_CheckAnalysisQuota function
to check analysis cache quota.
|
2016-10-20 12:56:18 +02:00 |
|
Raul Ochoa
|
17c30e165a
|
Upgrades camshaft to 0.42.1
Test fixture updated as it no longers generate bounds based on
table estimated bounds
|
2016-09-07 16:43:18 +02:00 |
|
Daniel
|
d4fc53939b
|
Merge pull request #568 from CartoDB/567-show-hide-named-maps
Show & hide support in named maps
|
2016-09-06 18:53:23 +02:00 |
|
Daniel García Aubert
|
1772011627
|
Add missinng column in fixture table cdb_analysis_catalog
|
2016-09-06 16:19:06 +02:00 |
|
Daniel García Aubert
|
c6988cdb88
|
Improved and implemented new test for layer visibility suite
|
2016-09-01 12:37:56 +02:00 |
|
Daniel García Aubert
|
0236fe3ca9
|
Implemented new scenario
|
2016-08-31 20:41:07 +02:00 |
|
Daniel García Aubert
|
df7d957914
|
Implemented acceptance test for layer visibility in previews
|
2016-08-31 19:41:23 +02:00 |
|
Daniel García Aubert
|
8155484510
|
Improved test visibility layer with layerId
|
2016-08-29 10:46:55 +02:00 |
|
Daniel García Aubert
|
b61f1d2b53
|
Attached layer_visibility property to the named template
|
2016-08-26 17:30:03 +02:00 |
|
Daniel García Aubert
|
2e274b936a
|
Improved test to check all possible values of visibility in named maps templates
|
2016-08-26 15:07:06 +02:00 |
|
Daniel García Aubert
|
bf3e311b57
|
Avoid unnecessary complexity
|
2016-08-26 14:46:23 +02:00 |
|
Daniel García Aubert
|
ee46549e04
|
First approach
|
2016-08-25 20:04:23 +02:00 |
|
Raul Ochoa
|
26bab029f4
|
Prepare for new turbo-carto versio
|
2016-07-18 11:57:27 +02:00 |
|
Raul Ochoa
|
ed7bb07b03
|
Output actual error message
|
2016-07-18 11:13:37 +02:00 |
|
Raul Ochoa
|
c87277ad01
|
Adjust to fail in specific scenario
|
2016-07-18 11:13:01 +02:00 |
|
Raul Ochoa
|
62be259a90
|
Rename turbo-cartocss -> turbo-carto
|
2016-07-18 10:29:13 +02:00 |
|
Daniel García Aubert
|
dfaa6ec024
|
Fixes #546, added node_id property to analysis errors
|
2016-07-11 15:48:26 +02:00 |
|
Raul Ochoa
|
c539d4fbbd
|
Change camshaft naming from filters
|
2016-07-06 21:11:39 +02:00 |
|
Raul Ochoa
|
e5bf9efdb9
|
Upgrades camshaft to 0.33.2
|
2016-07-06 18:11:01 +02:00 |
|
Raul Ochoa
|
80d5b29902
|
More clear turbo-carto error messages: no context in message
|
2016-07-06 12:34:09 +02:00 |
|
Raul Ochoa
|
b3107916ce
|
Return multiple turbo-carto errors
Closes #541
|
2016-07-06 00:32:30 +02:00 |
|
Raul Ochoa
|
6c98f14c64
|
Return full list of nodes in response metadata
|
2016-07-05 11:26:52 +02:00 |
|
Raul Ochoa
|
746d57ff42
|
Red: expose issues with some quantification method when query returns empty
|
2016-07-04 02:11:52 +02:00 |
|
Raul Ochoa
|
b57d08f38e
|
Output nodes for test
|
2016-07-03 11:45:10 +02:00 |
|
Raul Ochoa
|
616aac9771
|
Upgrade camshaft to 0.25.0
Use new configuration with user for nodes.
|
2016-07-03 10:49:45 +02:00 |
|
Raul Ochoa
|
4c557be2c2
|
Update to use latest cdb_analysis_catalog
It avoids to execute queries that are extension specifics
|
2016-07-02 19:50:59 +02:00 |
|
Daniel García Aubert
|
ed7f95a1a7
|
Merge branch 'master' into fix-error-context
|
2016-06-29 19:02:54 +02:00 |
|
Raul Ochoa
|
013bdba4ff
|
Add regression test wheren node id can't be found and it should
|
2016-06-29 16:08:38 +02:00 |
|
Raul Ochoa
|
c1acc54d55
|
Add constants for cartocss symbolizers
|
2016-06-29 16:07:42 +02:00 |
|
Raul Ochoa
|
5f3fb6e5f7
|
Adds fake CDB_KMeans function
|
2016-06-29 16:07:01 +02:00 |
|
Daniel García Aubert
|
accab9e78a
|
Gets layerId from the layer that raises the error
|
2016-06-29 12:21:15 +02:00 |
|
Daniel García Aubert
|
016adb64ef
|
Fix error context, replaced turbo-carto error type by layer type. Context is no longer used, custom property for each type will be used instead.
|
2016-06-26 18:43:04 +02:00 |
|
Daniel García Aubert
|
d80f2b9566
|
Now errors with context have the same schema.
|
2016-06-21 18:26:10 +02:00 |
|
Raul Ochoa
|
a2e74a3e1b
|
Improve error messages for missing analyses for layers and dataviews
|
2016-06-21 17:25:28 +02:00 |
|
Raul Ochoa
|
863128013d
|
Use psql client instead of pg query runner to use proper params
|
2016-06-21 12:08:40 +02:00 |
|
Raul Ochoa
|
e8df09c85b
|
Add support for min, max, and avg operations in aggregation dataview
|
2016-06-20 16:26:24 +02:00 |
|
Raul Ochoa
|
373ad69306
|
Merge branch 'master' into turbo-carto-datasource-fixes
|
2016-06-20 13:27:02 +02:00 |
|
Raul Ochoa
|
b2029e09f5
|
Add CDB_OverviewsSupport sql from extension to fix CDB_Overviews calls
|
2016-06-20 13:26:30 +02:00 |
|
Raul Ochoa
|
4f37d2d0c2
|
Empty results should keep working, going red
|
2016-06-20 13:09:01 +02:00 |
|
Daniel García Aubert
|
c16d0b8605
|
Fixed broken tests
|
2016-06-14 10:50:50 +02:00 |
|
Daniel García Aubert
|
d9297d54de
|
made error_with_context non optional and adapted test's assertion
|
2016-06-13 16:14:01 +02:00 |
|
Daniel García Aubert
|
c0ce6e7a8a
|
WIP fixes 478, adds more error information when either analysis or turbo-carto is not well formed.
|
2016-06-13 12:20:56 +02:00 |
|
Raul Ochoa
|
4a11115dd0
|
Improve errors for dataviews validation
|
2016-06-09 18:13:54 +02:00 |
|
Raul Ochoa
|
3269fef845
|
Sort start and end override params
Fixes #375
|
2016-06-06 17:10:52 +02:00 |
|
Raul Ochoa
|
e797719b41
|
Append url params for widgets
|
2016-06-06 17:10:36 +02:00 |
|
Raul Ochoa
|
284a8f2465
|
Deduplicate and skip falsy column names for geojson queries
Although Windshaft is already removing duplicates and skipping falsy
columns it's better to provide it with good input.
Closes #476
|
2016-06-06 15:58:16 +02:00 |
|
Raul Ochoa
|
b4aaadf40b
|
Upgrades windshaft to 2.1.0
Adds support for substitution tokens in geojson tiles
Fixes #484.
|
2016-06-06 15:29:58 +02:00 |
|
Raul Ochoa
|
653beb1952
|
Dataviews/widgets adapter working with non sql, non source, and non widgets layers
Ref #480
|
2016-06-06 11:46:27 +02:00 |
|
Raul Ochoa
|
1ae86e039b
|
Dataviews adapter: skip layers not containing SQL or widgets
|
2016-06-02 20:17:39 +02:00 |
|
Raul Ochoa
|
f75cadf6ba
|
Dataviews adapter should work when there is a mix of layers with and without widgets
|
2016-06-02 19:51:16 +02:00 |
|
Raul Ochoa
|
e72a1d73be
|
Geojson + column selection tests
|
2016-06-01 19:06:01 +02:00 |
|
Raul Ochoa
|
aaacad81e7
|
Add bbox unit tests
|
2016-06-01 19:05:46 +02:00 |
|
Raul Ochoa
|
55ee5b3b01
|
Ported histogram tests from windshaft
|
2016-06-01 15:03:18 +02:00 |
|
Raul Ochoa
|
9a4aa7c1fa
|
Add params to url if present in override option
|
2016-06-01 15:00:30 +02:00 |
|
Raul Ochoa
|
018ffcea7c
|
List widget tests ported from windshaft
|
2016-06-01 11:51:31 +02:00 |
|
Raul Ochoa
|
e24ba9f495
|
Ported formula widget tests from windshaft
|
2016-06-01 11:48:37 +02:00 |
|
Raul Ochoa
|
0e2e069503
|
Remove empty line
|
2016-06-01 11:48:28 +02:00 |
|
Raul Ochoa
|
c4bbff3802
|
Tests for aggregation dataview ported from windshaft
|
2016-06-01 11:44:24 +02:00 |
|
Raul Ochoa
|
290054ef5d
|
Add widget search support in test client
|
2016-06-01 11:43:19 +02:00 |
|
Raul Ochoa
|
6eb711e70b
|
Merge remote-tracking branch 'origin/master' into mapconfig-dataviews-adapter
|
2016-05-31 18:51:13 +02:00 |
|
Raul Ochoa
|
8a07f9f57e
|
Create plpythonu extension
|
2016-05-31 18:45:43 +02:00 |
|
Raul Ochoa
|
ca367d0fe7
|
Use plpython version of CDB_QueryStatements
|
2016-05-31 18:39:03 +02:00 |
|
Raul Ochoa
|
cd7adbd792
|
Return a dataview/widget from response body
|
2016-05-31 18:20:16 +02:00 |
|
Raul Ochoa
|
5b76ec9f68
|
Merge remote-tracking branch 'origin/master' into mapconfig-dataviews-adapter
|
2016-05-31 17:14:28 +02:00 |
|
Raul Ochoa
|
22f3a54fbf
|
Option to skip sql files download
|
2016-05-31 16:57:28 +02:00 |
|
Raul Ochoa
|
6644711969
|
Use a variable instead of a tmp file
|
2016-05-31 16:46:57 +02:00 |
|
Raul Ochoa
|
989df4a8a4
|
curl over all remote files at the same time
|
2016-05-31 16:42:42 +02:00 |
|
Raul Ochoa
|
86e8cedfab
|
All remote sql files together
|
2016-05-31 15:17:41 +02:00 |
|
Raul Ochoa
|
f602ea88e2
|
Convert widgets from layers into dataviews
It also converts filters so full dataviews backend is reusable, that removes
widgets backend dependency.
|
2016-05-26 19:32:58 +02:00 |
|
Raul Ochoa
|
c667e64d7f
|
Simplify test as we just validate val value
|
2016-05-26 11:36:03 +02:00 |
|
Raul Ochoa
|
5c3dd8b09d
|
validate execution order
|
2016-05-26 11:30:28 +02:00 |
|
Raul Ochoa
|
f7c528277b
|
Add tests for generic MapConfig adapter
|
2016-05-26 11:23:19 +02:00 |
|
Raul Ochoa
|
5e6529363b
|
Remove unused var
|
2016-05-23 23:29:41 +02:00 |
|
Raul Ochoa
|
e9d1951d48
|
Use context for datasource 1/2
|
2016-05-23 19:09:57 +02:00 |
|
Raul Ochoa
|
7ad8a99373
|
Unify getMapConfig signature for overviews adapter
|
2016-05-23 18:35:16 +02:00 |
|
Raul Ochoa
|
efcb73e0d1
|
Named layers adapter with getMapConfig signature
|
2016-05-23 18:03:45 +02:00 |
|
Raul Ochoa
|
6ccdb6cefd
|
Overviews adapter with getMapConfig interface
|
2016-05-23 15:52:31 +02:00 |
|
Raul Ochoa
|
9f6ce64a31
|
Named maps adapter with getMapConfig interface
|
2016-05-23 15:39:11 +02:00 |
|
Raul Ochoa
|
fb045f1836
|
Merge branch 'master' into turbo-carto-tokens
|
2016-05-23 15:06:55 +02:00 |
|
Raul Ochoa
|
69f40e6f6a
|
Removed duplicated declaration
|
2016-05-23 13:26:34 +02:00 |
|
Raul Ochoa
|
20725900b6
|
Overviews adapter into adapters package
|
2016-05-23 13:25:11 +02:00 |
|
Raul Ochoa
|
ab984729f5
|
Named layers adapter into adapters package
|
2016-05-23 13:16:34 +02:00 |
|
Raul Ochoa
|
c372d69e98
|
LayergroupToken only makes sense at testing environment
|
2016-05-23 13:01:23 +02:00 |
|
Raul Ochoa
|
14a0afc7c0
|
Merge branch 'master' into turbo-carto-tokens
|
2016-05-19 16:56:00 +02:00 |
|
Raul Ochoa
|
424cc6d93b
|
Fail on turbo-carto invalid quantification methods
|
2016-05-19 15:54:58 +02:00 |
|
Raul Ochoa
|
64dd033c94
|
Merge branch 'master' into turbo-carto-tokens
|
2016-05-19 13:39:36 +02:00 |
|
Raul Ochoa
|
2e79781711
|
Adds support for sql wrap in all layers
Previously it was only working for analyses ones.
|
2016-05-19 13:34:29 +02:00 |
|
Raul Ochoa
|
f30be00eb9
|
Remove console
|
2016-05-19 12:14:46 +02:00 |
|
Raul Ochoa
|
fd3f928d81
|
Fix test table
|
2016-05-19 12:13:37 +02:00 |
|
Raul Ochoa
|
ba08745c23
|
Adds hasTokens method to SubstitutionTokens
|
2016-05-19 12:10:19 +02:00 |
|
Raul Ochoa
|
31344a1c75
|
Adds test case with analysis
|
2016-05-19 11:42:28 +02:00 |
|
Javier Goizueta
|
9206b1a1b5
|
Fix dataviews/overviews tests and add some new cases
|
2016-05-18 18:16:32 +02:00 |
|
Javier Goizueta
|
5989ab344d
|
Add test to detect problem #457
|
2016-05-18 18:02:08 +02:00 |
|
Javier Goizueta
|
48415fb1f3
|
Merge branch 'master' into overviews-widgets-2
|
2016-05-18 13:58:55 +02:00 |
|
Javier Goizueta
|
3987e83b7a
|
Add tests for query rewriter with filters
|
2016-05-18 12:34:51 +02:00 |
|
Javier Goizueta
|
858d976637
|
Add tests for query rewriter using specific zoom level
|
2016-05-18 11:53:30 +02:00 |
|
Javier Goizueta
|
48d2978997
|
Test filters query rewrite data
|
2016-05-18 11:45:14 +02:00 |
|
Javier Goizueta
|
1872fbd021
|
Add test cases for dataview formulae
Check the overriden (sum,avg,count) and non-overriden (min, max) cases.
|
2016-05-18 10:48:13 +02:00 |
|
Javier Goizueta
|
bbb1b4a7b9
|
Add tests missing file
|
2016-05-18 08:11:52 +02:00 |
|
Javier Goizueta
|
24f7bc6596
|
Add tests for dataviews with overviews
|
2016-05-18 07:47:30 +02:00 |
|
Javier Goizueta
|
7a6b1ec871
|
Fix tests for MapConfigOverviewsAdaptar changes
|
2016-05-17 16:01:10 +02:00 |
|
Raul Ochoa
|
91f39abc69
|
Going red for #455
|
2016-05-17 14:59:21 +02:00 |
|
Raul Ochoa
|
c12e5f7a27
|
Fix named maps with analysis
Named map provider was missing analysis backend dependency
Fixes #450
|
2016-05-13 16:57:27 +02:00 |
|
Raul Ochoa
|
f3957b4fce
|
Fix test expectations for turbo-carto errors
|
2016-05-13 12:42:18 +02:00 |
|
Raul Ochoa
|
61765d20e1
|
Fail on turbo-carto specific errors
This will try to fallback on postcss errors so it still targets
carto parser in those cases.
Closes #434
|
2016-05-13 12:10:05 +02:00 |
|