Daniel García Aubert
|
eba97a41e5
|
Going green, solves issue with role timeout in database
|
2017-07-27 16:30:57 +02:00 |
|
Daniel García Aubert
|
9e491e7e9a
|
Fix tests names
|
2017-07-27 16:29:36 +02:00 |
|
Daniel García Aubert
|
058f19ab36
|
Fix skipped test
|
2017-07-26 13:27:58 +02:00 |
|
Daniel García Aubert
|
788b2f0683
|
Implement test to validate response limits work as expected
|
2017-07-25 19:16:37 +02:00 |
|
Daniel García Aubert
|
87eb5407a8
|
WIP: implement timeout limit for raster
|
2017-07-18 20:50:31 +02:00 |
|
Daniel García Aubert
|
669707b26c
|
Fix typo
|
2017-07-18 11:56:54 +02:00 |
|
Daniel García Aubert
|
40dc94e010
|
Merge branch 'master' into response-time-limit
|
2017-07-18 11:25:23 +02:00 |
|
Daniel García Aubert
|
446e2d0802
|
Add empty line at the end of file
|
2017-07-18 11:05:45 +02:00 |
|
Daniel García Aubert
|
0aab434f13
|
Remove duplicated assertion
|
2017-07-18 10:52:24 +02:00 |
|
Daniel García Aubert
|
ff13996255
|
Add test to check that mvt returns 200 when tile has data
|
2017-07-18 10:44:27 +02:00 |
|
Daniel García Aubert
|
eccc3597aa
|
Respond with 204 when vector tile is empty
|
2017-07-17 19:44:18 +02:00 |
|
Carlos Matallín
|
e30b883906
|
Merge branch '691-date-histogram' into 691-date-histogram-offset
|
2017-07-14 18:38:13 +02:00 |
|
Carlos Matallín
|
70b4d5b7fd
|
replace timezone => offset
|
2017-07-14 18:30:36 +02:00 |
|
Daniel García Aubert
|
0fffafa1db
|
Add timestamp_start in histogram summary to help to build the histogram in frontend side
|
2017-07-14 18:22:05 +02:00 |
|
Daniel García Aubert
|
21b8655f85
|
Return timezone applied or 0 if not present
|
2017-07-13 19:42:22 +02:00 |
|
Daniel García Aubert
|
c8286233be
|
Do not apply timezone for minute an hour aggregations
|
2017-07-12 17:08:55 +02:00 |
|
Daniel García Aubert
|
b67f6053e8
|
Should respect first timestamp as bin_start
|
2017-07-12 15:19:28 +02:00 |
|
Daniel
|
5ea5c1b2dc
|
Merge pull request #708 from CartoDB/11245-aggregation-search
widgets: support for aggregation in search results
|
2017-07-11 09:44:33 +02:00 |
|
Daniel García Aubert
|
e36266a80f
|
Added test to check all aggregation operations work as expected when searching dataviews
|
2017-07-10 12:29:25 +02:00 |
|
Carlos Matallín
|
7fa154c062
|
widgets: add aggregation for search results, specs
|
2017-07-07 17:38:15 +02:00 |
|
Daniel García Aubert
|
ad1506ae97
|
Remove empty lines
|
2017-07-06 16:24:50 +02:00 |
|
Daniel García Aubert
|
32bcf9ca89
|
Fix jshint typo
|
2017-07-06 16:24:18 +02:00 |
|
Daniel García Aubert
|
0684c1b9d3
|
Work in progress: get timeout from redis
|
2017-07-05 19:08:19 +02:00 |
|
Daniel García Aubert
|
6d2934b30b
|
Going red: add test to check automatic mode works with dates
|
2017-06-29 16:53:52 +02:00 |
|
Daniel García Aubert
|
7018af18b6
|
Support automatic aggregation for time-series histogram
|
2017-06-28 19:58:45 +02:00 |
|
Daniel García Aubert
|
01027b73da
|
Fix jshint typo
|
2017-06-27 14:36:18 +02:00 |
|
Daniel García Aubert
|
af42fba53b
|
Check that quarter aggreagtion uses filters properly in date histogram dataview
|
2017-06-27 14:28:23 +02:00 |
|
Daniel García Aubert
|
13764e18ce
|
Going red: attributes service do not support special numeric values (Infinity, -Infinity, NaN)
|
2017-06-27 11:21:05 +02:00 |
|
Daniel García Aubert
|
a6daca9628
|
Support date histograms using timestamp with and without timezones
|
2017-06-22 18:04:23 +02:00 |
|
Daniel García Aubert
|
5555b8ad8e
|
Going green: support numeric NaN values for dataviews
|
2017-06-21 18:59:36 +02:00 |
|
Daniel García Aubert
|
e44d418db3
|
Going red: Add test to check that aggregation dataview supports numeric special value
|
2017-06-21 18:44:21 +02:00 |
|
Daniel García Aubert
|
443c1100d7
|
Formula dataview: support special values only if column is a float column
|
2017-06-15 16:31:31 +02:00 |
|
Daniel García Aubert
|
7d0af4e259
|
Going green: handle special float values for formula when overviews are involved
|
2017-06-14 19:44:48 +02:00 |
|
Daniel García Aubert
|
ef849aec34
|
Going red: add test to check that special float values are not being filtered out in formula dataview when the layer uses overviews
|
2017-06-14 19:19:08 +02:00 |
|
Daniel García Aubert
|
06d40e8b1e
|
Going red: add test to check that special float values are not being filtered out when the layer uses overviews
|
2017-06-14 18:57:32 +02:00 |
|
Daniel García Aubert
|
3f17c8b15a
|
Filter out special float values before categorizing them
|
2017-06-14 15:05:46 +02:00 |
|
Daniel García Aubert
|
c08db78a0b
|
Going red: implement test to check aggregation with overviews support special float values
|
2017-06-13 19:01:28 +02:00 |
|
Daniel García Aubert
|
227937bf4c
|
Remove test filter
|
2017-06-12 19:50:24 +02:00 |
|
Daniel García Aubert
|
cb7ec5d556
|
Fix jshint typos
|
2017-06-12 19:49:58 +02:00 |
|
Daniel García Aubert
|
8b2fa27ba7
|
Calculate aggregation filtering out special float values
|
2017-06-12 19:45:06 +02:00 |
|
Daniel García Aubert
|
75d07745e6
|
Improve readability
|
2017-06-12 19:22:37 +02:00 |
|
Daniel García Aubert
|
7b5111614c
|
Summarize special float values for ranked aggregation
|
2017-06-12 19:21:41 +02:00 |
|
Daniel García Aubert
|
ba6dc62a38
|
Going red: implementet test to check special float values support
|
2017-06-12 18:15:39 +02:00 |
|
Daniel García Aubert
|
e6aededf08
|
Fix typo
|
2017-06-12 17:19:05 +02:00 |
|
Daniel García Aubert
|
0aae29fb4b
|
Fix jshint typo
|
2017-06-09 15:28:18 +02:00 |
|
Daniel García Aubert
|
9ba65bd5a4
|
Going green: Fix test for formula overviews flavour
|
2017-06-09 15:18:52 +02:00 |
|
Daniel García Aubert
|
7a3498e8ec
|
Going red: formula does not work with Infinity or NaN values
|
2017-06-09 12:17:16 +02:00 |
|
Daniel García Aubert
|
6c301403e3
|
Histogram going red: fails while quering Infinity and NanN values
|
2017-06-08 15:59:33 +02:00 |
|
Daniel García Aubert
|
95a6ad3b86
|
Support quarter aggregation in histograms over date columns
|
2017-06-05 16:04:42 +02:00 |
|
Daniel García Aubert
|
d01787842f
|
Support UTC timezone override
|
2017-06-05 15:23:04 +02:00 |
|
Daniel García Aubert
|
c86f92f8eb
|
Improve test description
|
2017-06-05 15:05:23 +02:00 |
|
Daniel García Aubert
|
003227fb29
|
Fix assertion
|
2017-06-05 14:59:35 +02:00 |
|
Daniel García Aubert
|
869408b7b7
|
Use Eastern Daylight Time while testing
|
2017-06-05 14:50:49 +02:00 |
|
Daniel García Aubert
|
dc844f8131
|
Remove console.log
|
2017-06-05 14:23:53 +02:00 |
|
Daniel García Aubert
|
71e9e62db0
|
Improved histogram assertion with moment.js
|
2017-06-05 14:18:24 +02:00 |
|
Daniel García Aubert
|
8bc38a375a
|
Support timezone aggregation
|
2017-06-02 18:37:49 +02:00 |
|
Daniel García Aubert
|
c1fac13d6b
|
Be able to accept timezone parameter
|
2017-06-02 12:45:34 +02:00 |
|
Daniel García Aubert
|
6374d2e4b6
|
Fix typo
|
2017-06-02 12:17:55 +02:00 |
|
Daniel García Aubert
|
9c34428984
|
Allow override start and end params
|
2017-06-02 12:15:43 +02:00 |
|
Daniel García Aubert
|
1d66e49910
|
WIP implemented date histogram
|
2017-06-01 20:07:46 +02:00 |
|
Daniel García Aubert
|
5a1623b667
|
Merge branch 'master' into 664-layergroup-stats
|
2017-05-31 11:50:32 +02:00 |
|
Mario de Frutos
|
440953b1cd
|
If we have the stats FF disbabled return empty array instead of null
But we keep checking for elements in the returned object because
we don't want to include the stats property if the FF is disabled
|
2017-05-30 10:47:47 +02:00 |
|
Raul Ochoa
|
882aeacac2
|
Rewrite test to take advantage of changes in assert.response/TestClient
This should avoid the issue of preventing the whole suite to halt, as
in https://travis-ci.org/CartoDB/Windshaft-cartodb/builds/236337027.
|
2017-05-26 13:13:19 +02:00 |
|
Daniel García Aubert
|
87e6e64d42
|
Merge branch 'master' into 664-layergroup-stats
|
2017-05-23 12:41:14 +02:00 |
|
Raul Ochoa
|
0a3d1fbdf9
|
Upgrade jshint and fix test
|
2017-05-18 17:39:56 +02:00 |
|
Daniel García Aubert
|
cd86387fa7
|
Merge branch 'fix-buffersize-undefined-in-mapconfig' into 664-layergroup-stats
|
2017-05-18 15:58:12 +02:00 |
|
Daniel García Aubert
|
3ce38d7081
|
Going green: fix type error when no buffersize is defined in mapconfig
|
2017-05-18 15:49:57 +02:00 |
|
Daniel García Aubert
|
e9112da305
|
Going red: add test to check undefined buffersize in requested mapconfig throws error
|
2017-05-18 15:41:41 +02:00 |
|
Mario de Frutos
|
c9e6e921cb
|
Merge branch 'master' into 664-layergroup-stats
|
2017-05-18 13:45:38 +02:00 |
|
Daniel García Aubert
|
acaff98da5
|
Merge branch 'master' into 665-buffer-size
|
2017-05-18 13:08:46 +02:00 |
|
Daniel García Aubert
|
13b1978d49
|
Include layer param to reach the right tile for grid.json
|
2017-05-17 11:40:53 +02:00 |
|
Mario de Frutos
|
44cca38538
|
Change to tests for layer stats because now uses CDB_EstimateRowCount fuction
|
2017-05-12 12:51:45 +02:00 |
|
Daniel García Aubert
|
66a898cdc2
|
Upgrade camshaft to get error node-id
|
2017-05-11 12:55:53 +02:00 |
|
Mario de Frutos
|
61f9ea6e86
|
Changed stats name from featureCount to estimatedFeatureCount
|
2017-05-11 12:47:35 +02:00 |
|
Daniel García Aubert
|
5a44d6c547
|
Drop geojson support for buffersize customization
|
2017-05-10 18:35:30 +02:00 |
|
Mario de Frutos
|
daf19c5e27
|
Stats backend only provides stats not metadata
|
2017-05-10 17:17:01 +02:00 |
|
Mario de Frutos
|
7d5b6b0820
|
Lint changes and yarn.lock
|
2017-05-09 18:24:24 +02:00 |
|
Mario de Frutos
|
b87e442801
|
Remove vertex count from stats tests
|
2017-05-09 18:24:11 +02:00 |
|
Mario de Frutos
|
474d68687c
|
Include vertexCount in the stats tests
|
2017-05-09 14:47:39 +02:00 |
|
Mario de Frutos
|
b25540720c
|
Added acceptance tests for stats functionallity
|
2017-05-09 14:36:35 +02:00 |
|
Daniel García Aubert
|
e97466378e
|
Add test for different formats to anonymous maps and named maps with placeholders
|
2017-05-03 11:17:51 +02:00 |
|
Mario de Frutos
|
be58adb1b9
|
Be able to override buffer-size configuration without placeholders in named maps
|
2017-04-28 19:20:00 +02:00 |
|
Daniel García Aubert
|
2f4e4246a4
|
Refactor test-client in order to use same interface for named and anonymous maps
|
2017-04-26 18:27:18 +02:00 |
|
Daniel García Aubert
|
40c0e306af
|
Remove invalid assertions
|
2017-04-25 20:40:17 +02:00 |
|
Daniel García Aubert
|
0d840e6daf
|
Javascript style typo
|
2017-04-25 19:41:30 +02:00 |
|
Mario de Frutos
|
7ea7a991aa
|
Buffersize customizable through named maps' placeholders
|
2017-04-25 19:27:31 +02:00 |
|
Daniel García Aubert
|
0577fa5308
|
Add test
|
2017-04-25 17:54:31 +02:00 |
|
Daniel García Aubert
|
f29ee1b4ac
|
Add test to use placeholder buffer-size value
|
2017-04-25 15:48:23 +02:00 |
|
Daniel García Aubert
|
0c08713521
|
First attempt: support buffer-size configuration for named maps
|
2017-04-25 14:34:17 +02:00 |
|
Daniel García Aubert
|
383a1a330a
|
Test with buffer-size 0
|
2017-04-25 10:43:07 +02:00 |
|
Daniel García Aubert
|
109c550187
|
Remove filter
|
2017-04-24 18:57:20 +02:00 |
|
Daniel García Aubert
|
06353941e6
|
Implement test to exercise buffer-size configuration by format
|
2017-04-24 18:56:15 +02:00 |
|
Mario de Frutos
|
125c39967c
|
Make the cache headers tests idempotent
|
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
|
ae5d82c41d
|
Add test to go red
|
2017-03-30 20:12:20 +02:00 |
|
Daniel García Aubert
|
6334df5f5f
|
Merge branch 'master' into node-v6
|
2017-03-17 17:03:53 +01: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 |
|
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
|
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 |
|
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
|
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
|
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 |
|
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 |
|
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 |
|