Commit Graph
4052 Commits
Author SHA1 Message Date
Daniel García Aubert b1508af007 Remove prefix to context's props in order to share it throught all templates avoiding to duplicate passing custom params again and again 2017-09-14 13:14:12 +02:00
Daniel García Aubert 65dca454f4 Move aggragation query to its own query template 2017-09-14 12:18:03 +02:00
Daniel García Aubert 3682740f08 Build aggregation query with string templates avoiding to join all inner templates 2017-09-14 12:01:41 +02:00
Daniel García Aubert a434015d5b Move categories CTE template out of aggregation class 2017-09-14 11:27:03 +02:00
Daniel García Aubert 2f4f719f55 Use object properties in class method instead of passing them as parameters 2017-09-13 19:42:25 +02:00
Daniel García Aubert 75645e2d7a Use string templates to build categories CTE sql 2017-09-13 19:34:09 +02:00
Daniel García Aubert 4d1a53c20f Use string templates to build error message 2017-09-13 19:27:25 +02:00
Daniel García Aubert ee471184b9 Use default values for input params 2017-09-13 19:19:25 +02:00
Daniel García Aubert 4518b7cb6e Declare requirement with const keyword 2017-09-13 19:17:16 +02:00
Daniel García Aubert 306df5be5a Replace underscore's function by ES6 equivalents 2017-09-13 19:16:08 +02:00
Daniel García Aubert 33e8657e35 Declare constants with const keyword 2017-09-13 18:40:09 +02:00
Daniel García Aubert 6fd3388fa2 Replace dot templates by ES6 string templates 2017-09-13 18:38:54 +02:00
Daniel García Aubert 4a89ad57d7 Remove '_' as prefix for template's context properties 2017-09-12 13:05:46 +02:00
Daniel García Aubert c0cfdad7d1 Use hasOwnProperty method to check if histogram is a time-series 2017-09-12 10:38:53 +02:00
Daniel García Aubert 8f797c3c41 Fix EOF 2017-09-12 10:16:16 +02:00
Daniel García Aubert 2576c3e7d5 Rename _shouldOverrideRange & _shouldOverrideBins methods 2017-09-12 10:14:55 +02:00
Daniel García Aubert 3a936474cf Fix bad merge with master 2017-09-11 19:48:46 +02:00
Daniel García Aubert a98f5bf08b Merge branch 'master' into time-series-refactor 2017-09-11 19:38:21 +02:00
Daniel García Aubert 03babcb43b Simplify condition and remove unused method 2017-09-11 19:31:38 +02:00
Daniel García Aubert 9aa5a9e850 Improve comment 2017-09-11 19:26:28 +02:00
Daniel García Aubert e3bffcd39d Use inline functions to filter desired fields of the row 2017-09-11 19:24:01 +02:00
Daniel García Aubert 5fc2b46d56 Fix bad condition 2017-09-11 19:14:11 +02:00
Daniel García Aubert 7c69240748 Use parameter default value 2017-09-11 19:10:06 +02:00
Daniel García Aubert ee43378c68 Use arrow function 2017-09-11 19:09:05 +02:00
Daniel García Aubert 09981c2560 Extract method to check valid aggregation 2017-09-11 18:57:16 +02:00
Daniel García Aubert fd9534797c Minor refactors 2017-09-11 18:44:14 +02:00
Daniel García Aubert 38e7e71328 Implement template method pattern to format histogram query output 2017-09-11 17:19:02 +02:00
Daniel García Aubert 271932a80d Extract condition to a method 2017-09-11 17:17:42 +02:00
Daniel García Aubert 4f33e0d794 Rename Histogram.dataview by Histogram.histogramImplementation 2017-09-11 15:34:42 +02:00
Daniel García Aubert ec23bfc79b Rename HistogramBase by BaseHistogram 2017-09-11 13:54:46 +02:00
Daniel García Aubert 6c3fa045cd Rename HistogramBase by BaseHistogram 2017-09-11 13:53:05 +02:00
Simon d75ee965ae changing some 'var' to 'let/const' 2017-09-11 11:48:33 +02:00
Simon 5e9b2e45c7 creating HistogramBase with the common functions of NumericHistogram and DateHistogram 2017-09-11 11:32:20 +02:00
Simon e4a20fa954 adding forgotten return 2017-09-08 17:57:35 +02:00
Simon a20900210d removing unneeded _isDateHistogram function 2017-09-08 17:54:25 +02:00
Simon 2650c3b3e6 removing self=this assignment 2017-09-08 17:51:02 +02:00
Simon 25ef2610aa Varible declarations to let/const 2017-09-08 17:43:10 +02:00
Simon 92f6f59e07 Fix jshint style errors 2017-09-08 16:13:23 +02:00
Simon 5e07cc2ad1 Remove unneeded condittion 2017-09-08 16:06:54 +02:00
Simon 5593d92c4b Do not choose histogram implementation until getResult() 2017-09-08 15:55:23 +02:00
Simon 29f32cb9cc Expose dataview's methods to bypass concrete overview's implementations 2017-09-08 15:53:00 +02:00
Simon 1d4935cc9a Fix undefined while destrutcuring assignment 2017-09-08 15:50:01 +02:00
Simon f75b4312a1 Fix undefined while destructuring assignment 2017-09-08 15:49:25 +02:00
Simon 23dd143fa5 Make Histogram class as context of state pattern 2017-09-08 12:48:08 +02:00
Simon 7d42afcdb4 remove unnecessary properties of NumericHistogram 2017-09-08 12:22:24 +02:00
Simon 78b95d05d0 make private functions 2017-09-08 12:21:22 +02:00
Simon fb753e50a2 remove getOffset function 2017-09-08 12:19:05 +02:00
Simon c863cdd9f6 remove getAggregation function 2017-09-08 12:17:29 +02:00
Simon a4ebce52db remove unnecessary properties in format function 2017-09-08 12:16:56 +02:00
Simon 4a00a2d673 rename buildQueryTpl by _buildQueryTpl 2017-09-08 12:15:21 +02:00