Daniel García Aubert
8601a67e97
Improved assertions for multilayer tests
2016-02-01 18:39:34 +01:00
Daniel García Aubert
640500a0e3
Updated config to use Windshaft's geojson renderer
2016-02-01 17:12:50 +01:00
Daniel García Aubert
6ee1f1a8bf
Fixed bad assertion in multilayer tests
2016-02-01 16:31:03 +01:00
Daniel García Aubert
a4041524a3
Fixed missing map key for named layers
2016-02-01 16:29:36 +01:00
Carlos Matallín
c3b17df3e7
Merge pull request #366 from CartoDB/docs-minor-clarification-added
...
Docs minor clarification added
2016-02-01 14:47:20 +01:00
csobier
5e77c50102
changed relative links to absolute links
2016-01-29 16:46:42 -05:00
csobier
1620cbc8df
modified title
2016-01-29 12:11:21 -05:00
csobier
912b8f6ff4
fixed title of named maps
2016-01-29 12:07:47 -05:00
csobier
486a55ed7f
edited intro text and fixed typo
2016-01-29 11:52:17 -05:00
csobier
af50af325d
added links to new mapconfig, updated named map intro, and added cartodbjs named map examples
2016-01-29 11:46:03 -05:00
Daniel García Aubert
feef31d1bf
Merge branch 'geojson-renderer' of github.com:CartoDB/Windshaft-cartodb into geojson-renderer
2016-01-29 15:36:47 +01:00
Raul Ochoa
f5b12d81ed
Fix indent
2016-01-28 19:49:16 +01:00
Raul Ochoa
81200b72b4
Merge branch 'master' into overviews-work
...
Conflicts:
test/acceptance/multilayer.js
2016-01-28 19:48:11 +01:00
Raul Ochoa
d6ecb8c793
Remove trailing whitespace
2016-01-28 19:44:25 +01:00
Javier Goizueta
5038ae6b1b
Fix data for overviews integration tests
2016-01-27 17:40:12 +01:00
Javier Goizueta
37a4aaeeb4
Refactor findStatusCode for legibility
...
...disregarding jshint opinion
2016-01-27 17:39:24 +01:00
Javier Goizueta
6dbb0cb1c1
Emulate new overview table naming schme in the tests
2016-01-26 15:08:55 +01:00
Javier Goizueta
3b6abb5c9f
Refactor construction of OverviewsApi
2016-01-26 11:49:41 +01:00
Javier Goizueta
ef9e9f8c78
Adapt to changes in CDB_Overviews SQL function
...
Now data for multiple tables is obtained in one call, simplifying the
use of this function. Also base table is returned as an oid, so we
now have the overview base table names with schema only when needed.
2016-01-26 11:38:21 +01:00
Javier Goizueta
2a819e559b
Remove commented code
2016-01-22 11:15:25 +01:00
Javier Goizueta
8d691b2048
Refactor OverviewsApi
...
Separate metadata processing into collecting each layer's information (map)
and then organizing metadata per tables/zoom levels (reduce).
2016-01-22 11:03:01 +01:00
Javier Goizueta
1f6d5cfd6d
Fix signature of CDB_Overviews
2016-01-21 18:39:31 +01:00
Javier Goizueta
81cb75f821
Refactor statusFromErrorMessage
...
...to make jshint happy
2016-01-21 18:24:49 +01:00
Javier Goizueta
8592136683
Change status code assigned to some errors
...
Errors without an explicit status code with the error message
containing 'does not exist' were assigned codes 404 or 403.
Now if the error message is 'function X does not exist'
(originated in SQL) the error code assigned is 400.
2016-01-21 18:02:21 +01:00
Javier Goizueta
18246418a0
Adapt test to new behaviour
...
Now an error occurs before craeeteLayergroup when checking affected
tables for overviews information. This prevents the creation of the
map configuration, so the corresponding redis keys need not be deleted.
The error message changes also because now the error originates in
a different function call, QueryTablesApi.prototype.getAffectedTablesInQuery
vs getAffectedTablesAndLastUpdatedTime.
2016-01-21 17:49:51 +01:00
Javier Goizueta
a6e3b07439
Reformat long lines
2016-01-21 17:42:52 +01:00
Javier Goizueta
c8033700c3
Fix equality operator use
2016-01-21 17:40:57 +01:00
Javier Goizueta
77f529d519
Add acceptance test for overviews
2016-01-21 17:36:25 +01:00
Javier Goizueta
6532024330
Add tests for MapConfigOverviewsAdapter
2016-01-21 15:44:22 +01:00
Javier Goizueta
62cc53228c
OverviewApi: skip tables with no overlays in result
2016-01-21 13:35:56 +01:00
Javier Goizueta
532654eea8
Add tests for the OverviewsApi
2016-01-21 13:33:45 +01:00
Javier Goizueta
87bffb9657
Fix: overviews entry should be inside options
2016-01-21 12:06:01 +01:00
Javier Goizueta
094c9076be
Fix: only mapnik layers can have overviews
2016-01-21 12:04:40 +01:00
Javier Goizueta
cc0385d614
Fix class name
2016-01-21 12:03:50 +01:00
Javier Goizueta
ed9b3e1230
Bring in code commented out for tests
2016-01-21 10:58:50 +01:00
Javier Goizueta
ffd89edaa7
Add overviews metadata to MapController instantiateTemplate
...
As in MapController create.
2016-01-20 18:36:06 +01:00
Javier Goizueta
5543fcb736
Fix: handle error properly when augmented layers with overviews
2016-01-20 18:09:00 +01:00
Javier Goizueta
7c897a40bf
Fix bug in tests
...
The invalid SQL in this test (missing comma) was unnoticed because
the test was provoking a failed before the SQL was parsed, but new
features may cause the SQL to be evaluated (to get affected tables)
before the CartoCSS validity is checked.
2016-01-20 18:07:35 +01:00
Javier Goizueta
528574c550
Add dummy CDB_Overviews SQL function for tests
2016-01-20 17:10:12 +01:00
Javier Goizueta
b9f8812c98
Update comments
2016-01-20 17:09:15 +01:00
Javier Goizueta
09568050d6
Fix for changes in pgQueryRunner
2016-01-20 13:13:02 +01:00
Javier Goizueta
3dad225568
Fix bug
2016-01-20 13:12:45 +01:00
Javier Goizueta
4ca8ecf64c
Refactor/fix potential problems
2016-01-20 12:44:00 +01:00
Javier Goizueta
2f2f6114e8
Refactor coding style
...
Hide the fact that we define functions in a loop from jshint!
2016-01-20 12:42:43 +01:00
Raul Ochoa
e4e7d6c840
Stubs next version
2016-01-20 12:26:16 +01:00
Raul Ochoa
d266d9a590
Release 2.20.0
2016-01-20 12:25:12 +01:00
Raul Ochoa
1e8525162a
Bump version
2016-01-20 12:22:56 +01:00
Raul Ochoa
5fed5afe1f
Update news
2016-01-20 12:22:24 +01:00
Javier Goizueta
8a49e46626
Accept minor jshint suggestions
2016-01-20 11:51:46 +01:00
Javier Goizueta
9feae66173
Bugfixes
2016-01-20 11:49:17 +01:00