From ab11604bfb8be4226797d8d5d7cd2f18da76fec1 Mon Sep 17 00:00:00 2001 From: guequierre Date: Wed, 23 Jul 2014 12:37:11 +0200 Subject: [PATCH] 'list series' instead of 'select * from /.*/ limit 1' 'list series' response is much faster than 'select * from /.*/ limit 1' for the auto-complete option. Especially noticeable on large datasets. --- src/app/services/influxdb/influxdbDatasource.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/app/services/influxdb/influxdbDatasource.js b/src/app/services/influxdb/influxdbDatasource.js index 865e22297af..5f3eda44a76 100644 --- a/src/app/services/influxdb/influxdbDatasource.js +++ b/src/app/services/influxdb/influxdbDatasource.js @@ -126,7 +126,7 @@ function (angular, _, kbn, InfluxSeries) { }; InfluxDatasource.prototype.listSeries = function() { - return this.doInfluxRequest('select * from /.*/ limit 1').then(function(data) { + return this.doInfluxRequest('list series').then(function(data) { return _.map(data, function(series) { return series.name; });