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 |
|
Raul Ochoa
|
4abadec9c4
|
Use the more suitable getLayergroup to validate regression
|
2016-05-13 00:49:09 +02:00 |
|
Javier Goizueta
|
fd44b62f26
|
Fix tests for new MapConfigOverviewsAdapter interface
|
2016-05-12 17:52:39 +02:00 |
|
Raul Ochoa
|
3e4f71d873
|
Nicer error message when missing sql from layer options
Fixes #446
|
2016-05-11 18:24:47 +02:00 |
|
Raul Ochoa
|
6639664b3f
|
Allow override zoom+center or bbox for static named maps previews
|
2016-05-09 21:13:13 +02:00 |
|
Raul Ochoa
|
3e94e3288f
|
Use sql as replacement variable
|
2016-05-06 17:09:41 +02:00 |
|
Raul Ochoa
|
7d4caf6974
|
Analysis layers can have a sql_wrap option to wrap node queries
|
2016-05-06 16:37:52 +02:00 |
|
Raul Ochoa
|
c77ea49594
|
Use a more aggressive cache control header for node status endpoint
|
2016-05-05 17:52:37 +02:00 |
|
Raul Ochoa
|
3af05bb734
|
Remove console usage
|
2016-05-05 12:17:33 +02:00 |
|
Raul Ochoa
|
6c4ec29e18
|
Add test to validate new behaviour in camshaft 0.5.1
|
2016-04-29 12:51:48 +02:00 |
|
Raul Ochoa
|
755dfe6822
|
Append dataviews related columns to layers
|
2016-04-27 18:30:05 +02:00 |
|
Raul Ochoa
|
98d5731555
|
Add test to validate latest windshaft uses dataviews filters
Windshaft is transforming dataview filters into widget filters
|
2016-04-26 19:13:30 +02:00 |
|
Raul Ochoa
|
dd731399dc
|
Starts using turbo-carto dependency
|
2016-04-26 16:28:05 +02:00 |
|
Raul Ochoa
|
a11c8d882e
|
Each error-case will have different expectations
|
2016-04-21 17:27:20 +02:00 |
|
Raul Ochoa
|
c5bed48d61
|
Handle missing analyses nodes for layers pointing to them
Fixes #422
|
2016-04-21 17:24:52 +02:00 |
|
Raul Ochoa
|
93dd8a2213
|
Add analyses metadata for named maps excluding queries
|
2016-04-21 17:03:41 +02:00 |
|
Raul Ochoa
|
4a73f3874d
|
Better naming
|
2016-04-21 16:18:17 +02:00 |
|
Raul Ochoa
|
146d494cae
|
Adds dataview example in named map
|
2016-04-21 15:35:45 +02:00 |
|
Javier Goizueta
|
0bb6178d49
|
Merge pull request #421 from CartoDB/420-overviews-schema
Support unneeded schema names in overviews queries
|
2016-04-20 18:16:16 +02:00 |
|
Javier Goizueta
|
a0445b5cdd
|
💄 Fix indentation
2 spaces were used instead of 4 in some places
|
2016-04-20 17:47:43 +02:00 |
|
Javier Goizueta
|
1d4ddd373b
|
Remove unneeded callback from synchronous tests
|
2016-04-20 17:27:52 +02:00 |
|
Raul Ochoa
|
d70af7c9c1
|
Fix tests with typo in s/radio/radius/
|
2016-04-20 15:33:17 +02:00 |
|
Javier Goizueta
|
7902b276ad
|
Support unneeded schema names in overviews queries
Fixes #420
Keep table schema of overviews base tables and use it
to support queries that use the schema name when not
strictly needed.
|
2016-04-19 22:50:05 +02:00 |
|
Raul Ochoa
|
5baad96924
|
remove commented out code
|
2016-04-18 14:43:29 +02:00 |
|
Raul Ochoa
|
da602eeda0
|
Use inline execution in camshaft instead of a database service stub
|
2016-04-14 17:25:08 +02:00 |
|
Raul Ochoa
|
a26025b259
|
Add analysis backend so it's possible to inject configuration
|
2016-04-14 17:09:07 +02:00 |
|
Raul Ochoa
|
9ab4eb5801
|
Change error expectation
|
2016-04-14 12:56:20 +02:00 |
|
Raul Ochoa
|
26149e7755
|
cdb_analysis_catalog is already retrieved from camshaft
|
2016-04-14 11:53:48 +02:00 |
|
Raul Ochoa
|
2d4fd62acf
|
Do not create triggers for tests
|
2016-04-14 11:44:17 +02:00 |
|
Raul Ochoa
|
077c4ab907
|
Adds analysis MapConfig adapter to named maps
|
2016-04-07 16:18:48 +02:00 |
|
Raul Ochoa
|
efacafaa0d
|
Merge remote-tracking branch 'origin/master' into analysis-layers
|
2016-04-07 15:04:25 +02:00 |
|
Daniel García Aubert
|
b5b8083acd
|
Overrided cartocss in the instantiation of named maps
|
2016-04-06 17:43:25 +02:00 |
|
Raul Ochoa
|
ab6bae6a7f
|
Merge branch 'master' into analysis-layers
|
2016-04-04 16:24:31 +02:00 |
|
Javier Goizueta
|
01218c6ea1
|
Merge pull request #409 from CartoDB/405-wrapped-overviews-queries
Support overviews for named layer wrapped queries
|
2016-04-04 14:18:57 +02:00 |
|
Javier Goizueta
|
fa2e884605
|
Support overviews for named layer wrapped queries
Fix #405
|
2016-04-01 15:40:44 +02:00 |
|
Javier Goizueta
|
f4554f41d2
|
Add tests for named maps overviews
|
2016-03-31 18:36:50 +02:00 |
|
Raul Ochoa
|
e44b5eaccd
|
Fix test
|
2016-03-22 13:10:37 +01:00 |
|
Raul Ochoa
|
ff147ca3bf
|
Add dataviews to layergroup metadata
|
2016-03-18 18:09:17 +01:00 |
|
Raul Ochoa
|
f745e915d3
|
Own filter test for dataviews
|
2016-03-18 17:49:20 +01:00 |
|
Raul Ochoa
|
b3bbb9d97a
|
Initial checkin for dataviews
It only supports histograms.
|
2016-03-18 17:22:02 +01:00 |
|
Raul Ochoa
|
5bd30b6b5f
|
Analysis layers adapter skips analysis if there is only source nodes
|
2016-03-17 12:50:42 +01:00 |
|
Raul Ochoa
|
ed84ed8475
|
Test client detect png request based on regex
|
2016-03-17 12:45:05 +01:00 |
|
Raul Ochoa
|
a444b80c96
|
Fix typo
|
2016-03-17 12:44:51 +01:00 |
|
Raul Ochoa
|
6db48a24b8
|
Adds test for analysis with no api key
|
2016-03-14 16:42:51 +01:00 |
|
Raul Ochoa
|
1da937d639
|
Add commented code to generate image output for validation
|
2016-03-14 16:19:55 +01:00 |
|
Raul Ochoa
|
4924bcc298
|
Validate image from analysis
|
2016-03-14 16:16:27 +01:00 |
|
Raul Ochoa
|
a05f3d6ee9
|
Add cdb_analysis_catalog table and first test using source:id
|
2016-03-14 16:06:25 +01:00 |
|
Raul Ochoa
|
eec44dd62d
|
Merge branch 'master' into analysis-layers
Conflicts:
npm-shrinkwrap.json
test/support/test-client.js
|
2016-03-14 15:13:19 +01:00 |
|
Daniel García Aubert
|
a8340fef68
|
Bump image tolerance in turbo-cartocss test
|
2016-03-11 18:33:52 +01:00 |
|
Daniel García Aubert
|
052b58ab90
|
Moved turbo-cartocss integration from named maps admin to named map provider
|
2016-03-11 18:28:14 +01:00 |
|
Daniel García Aubert
|
cc5443152b
|
Now turbo-cartocss is also parsed in template modification.
|
2016-03-11 11:06:51 +01:00 |
|
Daniel García Aubert
|
d937d8970d
|
Fixed broken test in turbo-cartocss for named maps
|
2016-03-10 21:25:01 +01:00 |
|
Daniel García Aubert
|
dab4b6d56b
|
Implemented integration of turbo-cartocss for named maps
|
2016-03-10 20:45:00 +01:00 |
|
Daniel García Aubert
|
a0073da4b3
|
Added regression test for turbo-cartocss' integration
|
2016-03-09 11:48:07 +01:00 |
|
Daniel García Aubert
|
affa254b9d
|
Moved and adapted acceptance test for turbo-cartocss integration
|
2016-03-08 20:06:43 +01:00 |
|
Raul Ochoa
|
ecd33e5561
|
TestClient with method to retrieve tiles
|
2016-03-08 15:56:08 +01:00 |
|
Daniel García Aubert
|
3e0c19a669
|
Fixed typo
|
2016-03-08 14:41:10 +01:00 |
|
Daniel García Aubert
|
ab6004f21e
|
Integrated turbo-cartocss for anonymous maps
|
2016-03-08 14:34:57 +01:00 |
|
Raul Ochoa
|
c7bdabfc65
|
Merge branch 'new_querytables_library' into analysis-layers
|
2016-03-04 12:08:57 +01:00 |
|
Raul Ochoa
|
16a7c4fa3d
|
Merge branch 'master' into new_querytables_library
Conflicts:
test/support/prepare_db.sh
test/support/sql/CDB_QueryStatements.sql
|
2016-03-04 00:39:14 +01:00 |
|
Raul Ochoa
|
3979cda8c2
|
Change comment about regex
|
2016-03-04 00:11:06 +01:00 |
|
Raul Ochoa
|
f19c1a34ec
|
Implement CDB_QueryStatements as SQL language function
Do not relies on cartodb-postgresql extension which relies on
plpythonu language. That avoid installing it in travis-ci.
|
2016-03-03 20:48:37 +01:00 |
|
Raul Ochoa
|
94c7bc41be
|
Merge branch 'master' into new_querytables_library
|
2016-03-03 19:30:51 +01:00 |
|
Raul Ochoa
|
df0597f12a
|
Rename suite
|
2016-03-03 19:29:42 +01:00 |
|
Raul Ochoa
|
52cb224225
|
Add integration test with QueryTables module
This tests should be better placed at cartodb-query-tables repo but
it's easier to do it here. Lazy dev.
|
2016-03-03 19:27:44 +01:00 |
|
Raul Ochoa
|
e3a5c52ebf
|
Merge branch 'master' into analysis-layers
|
2016-03-03 17:51:46 +01:00 |
|
Raul Ochoa
|
f9c0e29db0
|
Dataviews separated from analysis
They are just another consumer of the analysis as layers are.
|
2016-03-03 12:07:05 +01:00 |
|
Raul Ochoa
|
e53d823b5a
|
Fix total population column name for widget
|
2016-03-03 12:04:03 +01:00 |
|
Raul Ochoa
|
31dede5d06
|
Notes to make clear the total-population analysis
|
2016-03-03 12:01:49 +01:00 |
|
Raul Ochoa
|
69142964c6
|
fix trade-area params
|
2016-03-03 11:54:50 +01:00 |
|
Raul Ochoa
|
2eac808e18
|
Change analysis name so it's easier to understand
|
2016-03-03 11:45:37 +01:00 |
|
Javier Goizueta
|
4e40a61795
|
Change form of overviews queries so they can be optimized
The PostgreSQL planner wasn't applying the spatial filtering of
tile bounds to the queries efficiently.
|
2016-03-02 19:25:08 +01:00 |
|
Raul Ochoa
|
011b60eeab
|
Change ids
|
2016-03-02 13:27:53 +01:00 |
|
Raul Ochoa
|
16654c016a
|
Style
|
2016-03-02 13:27:45 +01:00 |
|
Raul Ochoa
|
9b9e6b13b7
|
Fix query table
|
2016-03-02 13:27:28 +01:00 |
|
Raul Ochoa
|
3b11525cfb
|
Add analysis use cases that we need to support
|
2016-03-02 12:43:14 +01:00 |
|
Raul Ochoa
|
6823fd8b03
|
Better datasets for analysis
|
2016-03-02 12:43:00 +01:00 |
|
Raul Ochoa
|
a44477dddc
|
TestClient with method to retrieve tiles
|
2016-03-02 12:40:53 +01:00 |
|
Raul Ochoa
|
3709d1f1d5
|
Merge branch 'master' into analysis-layers
|
2016-02-25 11:46:41 +01:00 |
|
Raul Ochoa
|
2818413c5a
|
Update windshaft to 1.13.2
|
2016-02-25 11:42:28 +01:00 |
|
Raul Ochoa
|
b9d2e297b6
|
Merge branch 'master' of github.com:CartoDB/Windshaft-cartodb into analysis-layers
|
2016-02-24 10:35:28 +01:00 |
|
Raul Ochoa
|
f6c519a9e7
|
Upgrade windshaft to 1.13.0
|
2016-02-24 02:18:55 +01:00 |
|
Alejandro Martínez
|
dcf156ba21
|
Merge remote-tracking branch 'origin/master' into new_querytables_library
|
2016-02-23 19:20:10 +01:00 |
|
Javier Goizueta
|
21f3c8a387
|
Change error messages when getting overviews metadata fails
Remove the detail that the error occurred trying to get overviews
metadata from the error message. This should be less confusing
to the user.
|
2016-02-23 11:45:26 +01:00 |
|
Alejandro Martínez
|
e491c0b825
|
Rename node-cartodb-query-tables to cartodb-query-tables
|
2016-02-22 19:11:54 +01:00 |
|