Daniel García Aubert
297e56f4e1
Use early return pattern
2018-10-10 15:06:56 +02:00
Javier Goizueta
73b3402d85
Refactor stats collection
2018-10-09 13:24:08 +02:00
Javier Goizueta
ee63b247cd
Slight refactor
2018-10-08 19:25:04 +02:00
Javier Goizueta
10baf43ede
Fix dimension metadata bug
2018-10-07 00:28:53 +02:00
Javier Goizueta
996d7fc90d
Lint fixes
2018-10-06 18:26:43 +02:00
Javier Goizueta
c0febf2fd1
Rename time dimension parameters
2018-10-05 20:08:40 +02:00
Javier Goizueta
f841f65a1e
Dimensions metadata
2018-10-04 19:50:14 +02:00
Javier Goizueta
c9786ee3f6
Catch aggregation query errors
2018-10-03 23:13:22 +02:00
Javier Goizueta
99b62edcbd
Bug fixes
2018-10-03 23:12:58 +02:00
Javier Goizueta
c588d4139e
Refactor time dimensions
2018-10-03 21:02:22 +02:00
Javier Goizueta
aff55351ad
Unify parameter names
2018-10-03 19:07:47 +02:00
Javier Goizueta
96ba075698
Unify handling of cyclic time groupings
...
Remove generic cyclic grouping
2018-10-03 18:57:00 +02:00
Javier Goizueta
a7d5415f64
Remove offsets from time dimension computations
2018-10-03 17:12:01 +02:00
Javier Goizueta
dede22c915
Changes in time dimensions API
...
Use single `starting` epoch instead of various offsets.
Add ISO text representation.
Adopt ISO conventions for day of week and week of year.
Rename internal parameters for consistency with external API.
2018-10-03 17:05:58 +02:00
Javier Goizueta
fbf3fd9d8c
Support old and new dimension definitions
2018-09-25 19:10:56 +02:00
Javier Goizueta
fbcfc7a582
WIP: time dimensions for aggregation
2018-09-20 21:12:54 +02:00
Javier Goizueta
0f20cdaae1
More robust adjustment of spatial limits to the aggregation grid
...
See #1034
2018-09-12 19:27:21 +02:00
Javier Goizueta
1e65804a1b
Avoid requiring the_geom for point-sample aggregation
2018-09-12 11:26:14 +02:00
Raúl Marín
fb6987e91a
Merge pull request #1027 from CartoDB/carto_mvt_extent
...
Update Windshaft to 4.9.0
2018-09-05 13:30:12 +02:00
Eneko Lakasta
65e10bc20d
use as flag overviewsAddedToMapconfig instead of overviewsUsed
2018-09-05 13:14:55 +02:00
Eneko Lakasta
dd1ee56648
use .some instead of .map & .some
2018-09-05 11:56:45 +02:00
Eneko Lakasta
c54c3754ef
fix indentation
2018-09-05 11:51:58 +02:00
Eneko Lakasta
6dde5fc6f1
use .some instead of reduce
2018-09-04 18:22:48 +02:00
Eneko Lakasta
880ef63720
add to logs named maps overviews instantiation
2018-09-04 16:21:20 +02:00
Eneko Lakasta
b75150e91e
set mapType in the controller instead of in the adapter
2018-09-04 16:20:38 +02:00
Eneko Lakasta
006e21379f
please jshint line to long
2018-09-04 15:30:20 +02:00
Eneko Lakasta
7df0fb456b
add to log anonymous maps instantiations that use overviews tables
...
Added to tiler profiler object:
overviewsAddedToMapconfig: true
mapType: 'anonymous'
2018-09-04 15:13:17 +02:00
Eneko Lakasta
95d179835c
add to logs even if no overviews tables were used.
...
{usesOverviews:false}
2018-08-30 14:52:37 +02:00
Eneko Lakasta
7c52f504e5
add dataview type to overviews logs
2018-08-30 14:30:03 +02:00
Raul Marin
cd25150056
MVT: Removed error parsing for empty tiles
2018-09-03 14:59:16 +02:00
Eneko Lakasta
c9d50c412d
add tests for dataviews
2018-08-29 18:00:13 +02:00
Eneko Lakasta
732f891850
refactor in order not to tamper the dataview results data
2018-08-29 15:06:48 +02:00
Eneko Lakasta
8ef260972d
add to log when overviews are being used in dataviews
2018-08-29 13:50:21 +02:00
Javier Goizueta
d338b5ca37
Fix column stats to support spaces in names
...
This complements changes in #1020
2018-08-21 12:55:30 +02:00
Jesús Arroyo Torrens
e0f49ca8f5
Fix aggregation-query dimension functions regarding to spaces in columns
2018-08-16 15:34:06 +02:00
Jesús Arroyo Torrens
925328c43b
Fix bug in date-wrapper regarding to columns with spaces
2018-08-16 13:38:26 +02:00
Jesús Arroyo Torrens
14cf3c1093
Fix typo
2018-08-16 12:16:20 +02:00
Daniel G. Aubert
dfa057d979
Merge pull request #1016 from CartoDB/remove-step-template-maps
...
Remove step template maps
2018-08-02 15:02:59 +02:00
Daniel García Aubert
98ab237bf7
Merge branch 'master' into remove-step-template-maps
2018-08-02 14:10:26 +02:00
Daniel García Aubert
63e4bcebef
Move function to class as private method
2018-08-02 13:13:48 +02:00
Daniel García Aubert
593a72a967
Reorganize code, estract methods and rename others
2018-08-02 11:40:41 +02:00
Simon Martín
6c8f38a241
improve var naming
2018-08-02 11:38:54 +02:00
Simon Martín
a910f1442e
explicit error return
2018-08-02 11:35:54 +02:00
Daniel García Aubert
df14afb55f
Remove unnecessary code
2018-08-01 19:15:28 +02:00
Daniel García Aubert
732a2d7742
Early return is the way to go. Avoid checking conditions later
2018-08-01 17:39:08 +02:00
Daniel García Aubert
78f4cf3155
Move code
2018-08-01 17:33:20 +02:00
Daniel García Aubert
8f763d655d
Do not rename output values
2018-08-01 17:23:40 +02:00
Daniel García Aubert
64329c3fac
Rename callback
2018-08-01 16:39:15 +02:00
Daniel García Aubert
c8c22a787e
CamelCase
2018-08-01 16:35:19 +02:00
Daniel García Aubert
6a6ec4300b
Extract functions to compose query-rewrite-data
2018-08-01 16:30:59 +02:00
Simon Martín
44ba5aa568
forgotten return
2018-08-01 16:22:43 +02:00
Simon Martín
01658c33fd
remove step and assert dependencies
2018-08-01 16:03:36 +02:00
Simon Martín
efafd4cb3e
success callback without err
2018-08-01 16:02:53 +02:00
Daniel García Aubert
d25740ed51
Extract function to avoid dynamic clousures
2018-08-01 16:02:05 +02:00
Simon Martín
3bb4ad86ff
remove template 5 refactor
2018-08-01 16:00:31 +02:00
Simon Martín
b169c96f1c
remove step 5
2018-08-01 15:57:22 +02:00
Daniel García Aubert
843f4b8e28
Use early return
2018-08-01 15:53:43 +02:00
Simon Martín
e5b75abc76
some details
2018-08-01 15:53:41 +02:00
Daniel García Aubert
83777540d0
Merge branch 'master' into remove-step-mapconfig-overviews-adapter
2018-08-01 15:51:43 +02:00
Simon Martín
0e28348e16
manage JSON parse and stringify sinc errors
2018-08-01 15:48:24 +02:00
Simon Martín
7b7bee2901
improve naming
2018-08-01 15:43:45 +02:00
Simon Martín
2a2f703abc
style details
2018-08-01 15:40:40 +02:00
Simon Martín
e85f4e4129
selft to this
2018-08-01 15:39:25 +02:00
Simon Martín
bcad6dbe22
anage errors
2018-08-01 15:32:44 +02:00
Simon Martín
e9f88a78d5
remove step 4
2018-08-01 15:28:15 +02:00
Simon Martín
085d26f1b2
remove step 3: refactor
2018-08-01 13:27:07 +02:00
Daniel García Aubert
559546d333
Merge branch 'master' into remove-step-filter-stats
2018-08-01 13:22:57 +02:00
Simon Martín
da8d92b78e
remove step 3
2018-08-01 13:20:10 +02:00
Simon Martín
2134bf898a
check user template limit in the right way
2018-08-01 13:13:25 +02:00
Daniel García Aubert
e27ed7e79d
Merge branch 'master' into remove-step-user-limits
2018-08-01 12:46:47 +02:00
Simon Martín
f27d5ba7d1
unneeded check
2018-08-01 12:40:22 +02:00
Simon Martín
09a67871fb
manage JSON.stringify sync error
2018-08-01 12:38:50 +02:00
Simon Martín
cec9994add
style details
2018-08-01 12:33:59 +02:00
Simon Martín
d45d0018d2
self to this
2018-08-01 12:32:20 +02:00
Simon Martín
410cbd082c
manage errors
2018-08-01 12:26:40 +02:00
Simon Martín
fd875c41c7
remove step 2
2018-08-01 12:20:01 +02:00
Simon Martín
750798d0a3
ensuring redis_pool connection release
2018-08-01 12:10:09 +02:00
Simon Martín
04faaea10d
remove unneded check
2018-08-01 11:49:40 +02:00
Simon Martín
74831c9b7f
using ... operator instead of apply
2018-08-01 11:48:12 +02:00
Simon Martín
5471a218eb
return errors
2018-08-01 11:39:07 +02:00
Simon Martín
79f2a8dde9
vars refactor: that to this, ...
2018-08-01 11:30:17 +02:00
Simon Martín
5c0b7487f7
using calbacks instead of step
2018-08-01 11:25:55 +02:00
Daniel García Aubert
3a3baf3c85
Rename variable
2018-07-31 15:41:29 +02:00
Simon Martín
b8d320c434
return callback
2018-07-31 15:19:41 +02:00
Simon Martín
515e482886
early return
2018-07-31 15:07:34 +02:00
Simon Martín
ea0805b017
early return
2018-07-31 15:01:22 +02:00
Daniel García Aubert
ec0e90e8ce
Avoid uncaught exceptions
2018-07-31 13:33:33 +02:00
Daniel García Aubert
d4de54f292
Extract get query with filters
2018-07-31 13:26:38 +02:00
Daniel García Aubert
9124a26a45
Move veriable declaration
2018-07-31 12:47:03 +02:00
Daniel García Aubert
18603ad24f
Reduce cyclomatic complexity
2018-07-31 12:43:54 +02:00
Daniel García Aubert
70ac0587db
Missing error
2018-07-31 12:15:20 +02:00
Daniel García Aubert
230b1bb3db
Remove step .searchDataview()
2018-07-31 11:59:39 +02:00
Simon Martín
23ef884e9b
remove step 1
2018-07-31 10:26:46 +02:00
Simon Martín
bb24b1dfcc
indentation
2018-07-31 10:25:56 +02:00
Simon Martín
324e614902
change _.extend by Object.assign
2018-07-30 18:25:26 +02:00
Simon Martín
20c8d07a46
remove step: last function
2018-07-30 17:59:06 +02:00
Simon Martín
fe9f4939d5
remove step: function 2
2018-07-30 17:49:20 +02:00
Simon Martín
a89131c043
remove step: function 1
2018-07-30 17:34:14 +02:00
Simon Martín
1f6bb6839a
remove step
2018-07-30 17:32:57 +02:00
Simon Martín
1e70717554
indentation
2018-07-30 17:31:42 +02:00