Merge branch 'ma-tty-groupBy_perf_outside_range'

This commit is contained in:
Alexander Zobnin
2017-07-28 12:52:06 +03:00
4 changed files with 13 additions and 1 deletions

View File

@@ -83,6 +83,10 @@ System.register(['lodash', './utils'], function (_export, _context) {
} }
function groupBy_perf(datapoints, interval, groupByCallback) { function groupBy_perf(datapoints, interval, groupByCallback) {
if (datapoints.length === 0) {
return [];
}
var ms_interval = utils.parseInterval(interval); var ms_interval = utils.parseInterval(interval);
var grouped_series = []; var grouped_series = [];
var frame_values = []; var frame_values = [];

File diff suppressed because one or more lines are too long

View File

@@ -108,6 +108,10 @@ function groupBy(datapoints, interval, groupByCallback) {
} }
function groupBy_perf(datapoints, interval, groupByCallback) { function groupBy_perf(datapoints, interval, groupByCallback) {
if (datapoints.length === 0) {
return [];
}
var ms_interval = utils.parseInterval(interval); var ms_interval = utils.parseInterval(interval);
var grouped_series = []; var grouped_series = [];
var frame_values = []; var frame_values = [];

View File

@@ -95,6 +95,10 @@ function groupBy(datapoints, interval, groupByCallback) {
} }
function groupBy_perf(datapoints, interval, groupByCallback) { function groupBy_perf(datapoints, interval, groupByCallback) {
if (datapoints.length === 0) {
return [];
}
let ms_interval = utils.parseInterval(interval); let ms_interval = utils.parseInterval(interval);
let grouped_series = []; let grouped_series = [];
let frame_values = []; let frame_values = [];