Commit Graph
731 Commits
Author SHA1 Message Date
Daniel G. Aubert 420c39337c Merge pull request #1052 from CartoDB/use-strict
Use strict mode
2018-10-26 11:21:37 +02:00
Javier Goizueta 6908aa532c Fix iso format for hours in time dimensions
The HH specifies hour of day 01-12, we need HH24 for 00-23
2018-10-24 21:15:10 +02:00
Daniel García Aubert b6dcf72268 Missing semicolon 2018-10-23 17:55:35 +02:00
Daniel García Aubert 76cfd185de Please jshint 2018-10-23 17:54:11 +02:00
Daniel García Aubert 79820a0f05 Add function as method of to be stric mode compilant 2018-10-23 17:52:19 +02:00
Daniel García Aubert a0126f6a15 Use stric mode for resource-locator module 2018-10-23 17:48:53 +02:00
Daniel García Aubert e7e3d612a1 Use strict mode in modules under lib folder (except lib/cartodb/models/resource-locator.js) 2018-10-23 17:45:42 +02:00
Daniel García Aubert 12d58f3af2 Prevent from uncaught exception: Range filter Error from camshaft when getting analysis query 2018-10-22 15:26:59 +02:00
Daniel García Aubert 5573db2bc1 Do not use Object.assign as _.defautls equivalent 2018-10-19 11:57:54 +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
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 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
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
Jesús Arroyo Torrens e0f49ca8f5 Fix aggregation-query dimension functions regarding to spaces in columns 2018-08-16 15:34:06 +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
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
Daniel García Aubert d25740ed51 Extract function to avoid dynamic clousures 2018-08-01 16:02:05 +02:00
Daniel García Aubert 843f4b8e28 Use early return 2018-08-01 15:53:43 +02:00
Simon Martín ea0805b017 early return 2018-07-31 15:01:22 +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