From c3eb9da160dba67ec2f10a8850463c6a2338b297 Mon Sep 17 00:00:00 2001 From: thuck Date: Sun, 5 Mar 2017 23:41:16 +0100 Subject: [PATCH] Finish query builder for LIMIT, SLIMIT and ORDER BY time #6065 --- .../app/plugins/datasource/influxdb/influx_query.ts | 12 ++++++++++++ 1 file changed, 12 insertions(+) diff --git a/public/app/plugins/datasource/influxdb/influx_query.ts b/public/app/plugins/datasource/influxdb/influx_query.ts index 89cba55773f..a5e9e2ffd6a 100644 --- a/public/app/plugins/datasource/influxdb/influx_query.ts +++ b/public/app/plugins/datasource/influxdb/influx_query.ts @@ -250,6 +250,18 @@ export default class InfluxQuery { query += ' fill(' + target.fill + ')'; } + if (target.orderByTime === 'DESC') { + query += ' ORDER BY time DESC'; + } + + if (target.limit) { + query += ' LIMIT ' + target.limit; + } + + if (target.slimit) { + query += ' SLIMIT ' + target.slimit; + } + return query; }