Javier Goizueta
aa0ddaae95
Remove comment
2016-05-18 08:07:48 +02:00
Javier Goizueta
cb3706e5cf
Update Query Rewriter comments
2016-05-18 08:04:11 +02:00
Javier Goizueta
3d8f6576aa
Implement category and range filters
2016-05-18 07:48:11 +02:00
Javier Goizueta
24f7bc6596
Add tests for dataviews with overviews
2016-05-18 07:47:30 +02:00
Raul Ochoa
a1934c87d5
Adds turbo-carto category quantification with exact strategy
2016-05-17 19:45:37 +02:00
Javier Goizueta
7a6b1ec871
Fix tests for MapConfigOverviewsAdaptar changes
2016-05-17 16:01:10 +02:00
Raul Ochoa
cfdac1bcb0
Stubs next version
2016-05-17 15:46:21 +02:00
Javier Goizueta
42ef40282b
💄 shorten long lines
2016-05-17 15:46:13 +02:00
Raul Ochoa
25da6e779c
Release 2.42.2
2016-05-17 15:45:21 +02:00
Javier Goizueta
7f7204df6c
Add filter stats information to query rewriter data
2016-05-17 15:41:31 +02:00
Javier Goizueta
3c6d930434
Fix bug
2016-05-17 15:39:32 +02:00
Raul Ochoa
b5540fc63a
Regenerate npm-shrinkwrap.json after a fresh npm --no-shrinkwrap
2016-05-17 15:24:55 +02:00
Raul Ochoa
f6f58a71b3
Merge remote-tracking branch 'origin/turbo-carto-substitution-tokens'
...
Conflicts:
NEWS.md
2016-05-17 15:15:07 +02:00
Francisco Dans
3a7361a009
stubs next version
2016-05-17 15:05:16 +02:00
Raul Ochoa
420f4aacc9
Update news
2016-05-17 15:04:15 +02:00
Francisco Dans
163c10b66e
upgrades turbo-carto
2016-05-17 15:03:48 +02:00
Raul Ochoa
8fb35571fe
Adds support for mapnik substitution token at turbo-carto level
...
Goes green and fixes #455
2016-05-17 15:00:18 +02:00
Raul Ochoa
91f39abc69
Going red for #455
2016-05-17 14:59:21 +02:00
Javier Goizueta
df63fbbd04
Refactor filter application into own model
...
This also avoids storing an object in the overviews query rewriter
for the bbox filter (a plain data structure is used instead).
2016-05-17 13:55:00 +02:00
Raul Ochoa
5b96576227
Stubs next version
2016-05-16 20:08:39 +02:00
Raul Ochoa
9f18e2d27d
Release 2.42.0
2016-05-16 19:58:22 +02:00
Raul Ochoa
1ac6ead4b2
Update news
2016-05-16 19:57:51 +02:00
Javier Goizueta
9d82e8c27c
Use bounding box of dataviews to select overviews level
2016-05-13 20:47:36 +02:00
Javier Goizueta
224eb392ba
Add overviews-dependent dataviews behaviour
...
Now QueryRewriter is used in dataview objects they can decide
whether overviews are applicable, have the oportunity to
adapt queries for overviews, etc.
This is done by having overviews-related behaviour in models/dataview/overviews
and falling back to the regular models/dataview.
2016-05-13 18:46:58 +02:00
Raul Ochoa
8f51418d84
Merge pull request #453 from CartoDB/issue-450
...
Fix named maps with analysis
2016-05-13 17:13:29 +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
1c2354dc49
Merge pull request #452 from CartoDB/turbo-carto-split-strategy
...
Use split strategy for head/tails turbo-carto quantification
2016-05-13 13:20:12 +02:00
Raul Ochoa
2e26e2e126
Use split strategy for head/tails turbo-carto quantification
2016-05-13 12:57:43 +02:00
Raul Ochoa
94639f7e0c
Merge pull request #451 from CartoDB/turbo-carto-errors
...
Improve turbo-carto related errors
2016-05-13 12:54:17 +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
503636f9fb
Upgrade to turbo-carto 0.9.0
2016-05-13 12:09:11 +02:00
Raul Ochoa
4abadec9c4
Use the more suitable getLayergroup to validate regression
2016-05-13 00:49:09 +02:00
Javier Goizueta
b574489950
Refactor to reduce cyclomatic complexity
2016-05-12 18:47:24 +02:00
Javier Goizueta
85788f42a6
Adapt QueryRewriter to new requirements
2016-05-12 18:30:10 +02:00
Javier Goizueta
5fb7f07498
Prevent problems with missing layers in mapconfig
2016-05-12 18:29:30 +02:00
Javier Goizueta
fd44b62f26
Fix tests for new MapConfigOverviewsAdapter interface
2016-05-12 17:52:39 +02:00
Javier Goizueta
3300c095ed
Merge branch 'master' into overviews-widgets-2
2016-05-12 17:37:24 +02:00
Javier Goizueta
55cf0a8447
Fix typo
2016-05-12 16:43:09 +02:00
Javier Goizueta
64a87690ee
💄 Fix line lengths, etc.
2016-05-12 16:20:34 +02:00
Javier Goizueta
3890014250
Fix QueryRewriter use
...
QueryRewriter should be passed the query that would be used otherwise.
If QR cannot handle it, it will be returned unmodified.
So QR must be used when a query has been prepared and the result
of QR should be used to replace it.
2016-05-12 10:25:09 +02:00
Raul Ochoa
7c2924ae14
Merge pull request #448 from CartoDB/upgrade-turbo-carto
...
Upgrades turbo-carto to 0.8.0
2016-05-11 20:09:41 +02:00
Raul Ochoa
bfdaf67a9b
Upgrades turbo-carto to 0.8.0
2016-05-11 19:57:05 +02:00
Javier Goizueta
65612f0109
Add filters information at map instantion time to the query rewriter data
2016-05-11 19:24:13 +02:00
Raul Ochoa
e0ade85565
Stubs next version
2016-05-11 18:53:17 +02:00
Raul Ochoa
c5afc0dc94
Release 2.41.1
2016-05-11 18:51:05 +02:00
Raul Ochoa
a7e00c5856
Merge pull request #447 from CartoDB/upgrade-camshaft
...
Upgrades camshaft to 0.8.0
2016-05-11 18:50:14 +02:00
Raul Ochoa
2482accb42
Upgrades camshaft to 0.8.0
2016-05-11 18:39:07 +02:00
Raul Ochoa
3e4f71d873
Nicer error message when missing sql from layer options
...
Fixes #446
2016-05-11 18:24:47 +02:00
Javier Goizueta
fa19f90a6a
Apply overviews query rewriter to dataviews
...
This requires the QueryRewriter to handle a filters parametes in
its data (with Camshaft filter definitions) and a final
options parameters with a bounding_box parameter.
2016-05-11 18:18:22 +02:00