Sven Klemm
e4ae8be9fa
fix suggestion query
2018-08-03 14:09:41 +02:00
Sven Klemm
aa830211fe
dont order for aggregate
2018-08-03 10:15:28 +02:00
Sven Klemm
dabfd88cd9
add moving average to query builder
2018-08-03 07:44:36 +02:00
Sven Klemm
0b57e88f9e
adjust frontend test
2018-08-03 06:19:53 +02:00
Sven Klemm
2cae966e6c
use $__timeGroupAlias macro
2018-08-02 21:40:15 +02:00
Sven Klemm
bfc66a7ed0
add fillmode "last" to sql datasource
...
This adds a new fill mode last (last observation carried forward) for grafana
to the sql datasources. This fill mode will fill in the last seen value in a
series when a timepoint is missing or NULL if no value for that series has
been seen yet.
2018-08-02 20:35:09 +02:00
Sven Klemm
67edb9e9fe
Merge remote-tracking branch 'upstream/master' into postgres-query-builder
2018-08-02 16:39:27 +02:00
Marcus Efraimsson
5cca478656
Merge pull request #12760 from svenklemm/postgres-timegroup
...
remove alias from postgres $__timeGroup macro
add $__timeGroupAlias macro to all sql datasources
2018-08-02 16:36:01 +02:00
Sven Klemm
7e9c9199c1
add warning when switching from raw sql mode
2018-08-02 10:15:53 +02:00
Sven Klemm
a221d9ec84
add more prominent button for switching edit mode
2018-08-02 09:50:21 +02:00
Sven Klemm
82c473e3af
document $__timeGroupAlias
2018-08-01 21:23:00 +02:00
Brice Maron
bb7e583863
fix custom variable quoting in sql* query interpolations
2018-08-01 20:32:50 +02:00
Sven Klemm
43295f9c18
remove alias from postgres $__timeGroup macro
2018-08-01 08:50:19 +02:00
Sven Klemm
6613f11499
Merge remote-tracking branch 'upstream/master' into postgres-query-builder
2018-07-30 15:23:56 +02:00
Sven Klemm
ace999b13f
rename special to windows
2018-07-29 15:56:22 +02:00
Sven Klemm
26ea88252b
add first and last support
2018-07-29 15:00:13 +02:00
Sven Klemm
412bb6acab
refactor function handling in query builder
2018-07-29 13:31:50 +02:00
Sven Klemm
5327580939
refactor column function handling
2018-07-28 21:41:23 +02:00
Sven Klemm
6ca7a03975
consistent nameing fro group and select
2018-07-28 12:53:36 +02:00
Sven Klemm
7905c29875
adjust metric prefix code to sql engine refactor
2018-07-27 15:34:04 +02:00
Sven Klemm
ad26a319c5
refactor schema query generation
2018-07-27 14:02:12 +02:00
Sven Klemm
97f24733f5
remove tableschema from query builder ui
2018-07-27 10:58:08 +02:00
Sven Klemm
b3ebc86093
fix window function query without group by
2018-07-23 07:52:42 +02:00
Sven Klemm
e1a37cf275
add order by to metadata queries
2018-07-22 17:12:30 +02:00
Sven Klemm
7af9cd7dfc
set explicit order for rate and increase
2018-07-22 15:20:40 +02:00
Sven Klemm
84d7743939
fix pre gui queries shortcircuit
2018-07-21 10:38:34 +02:00
Sven Klemm
9f0b4e0aa7
add groupby when adding first aggregate
2018-07-18 13:29:47 +02:00
Sven Klemm
0e608a08c2
fix test for query generation
2018-07-15 22:58:25 +02:00
Sven Klemm
7f348f3836
dont run queries if target has no table set
2018-07-15 22:27:33 +02:00
Sven Klemm
43686616a0
add query to find metric table
2018-07-15 22:26:32 +02:00
Sven Klemm
b49d10104e
add popover for metric column
2018-07-15 19:13:19 +02:00
Sven Klemm
b28bf1a4f9
rename PostgresQueryBuilder to PostgresMetaQuery
2018-07-15 17:12:03 +02:00
Sven Klemm
070b556fd3
dont expand variables in rawSql
2018-07-15 17:02:26 +02:00
Sven Klemm
2fcb09b23d
filter datatype for groupby suggestions
2018-07-15 16:23:47 +02:00
Sven Klemm
6e824e81bf
fix rate special function when using group by
2018-07-15 15:14:12 +02:00
Sven Klemm
c3c20ef2e2
remove unused import
2018-07-15 12:52:00 +02:00
Sven Klemm
f85c9c012e
refactor adding sqlPart
2018-07-15 12:26:22 +02:00
Sven Klemm
f48060a1bb
remove render code from sql_part
2018-07-15 09:53:22 +02:00
Sven Klemm
d9648f1fe7
fix bug in query generation with metricColumn
2018-07-15 09:43:38 +02:00
Sven Klemm
fa66645b0f
refactor PostgresQuery
2018-07-15 09:36:49 +02:00
Sven Klemm
844beb660d
refactor PostgresQueryCtrl
2018-07-14 21:00:06 +02:00
Sven Klemm
d7ed706e12
refactor PostgresQueryCtrl and PostgresQuery
2018-07-14 20:28:34 +02:00
Sven Klemm
2dc9d4e960
refactor addGroupBy and removeGroupByPart
2018-07-14 16:46:53 +02:00
Sven Klemm
569a8567f9
use let for variable declaration
2018-07-14 11:32:00 +02:00
Sven Klemm
d0c2b19c51
Add templateSrv to PostgresQuery tests
2018-07-14 11:05:35 +02:00
Sven Klemm
b745fab190
add tests for query generation
2018-07-13 22:29:10 +02:00
Sven Klemm
17591ca29f
fix tests for postgres datasource
2018-07-13 10:15:55 +02:00
Sven Klemm
693efda4d5
send timerange with metricFindQuery
2018-07-13 09:31:39 +02:00
Sven Klemm
bf21f1bf76
indent generated SQL
2018-07-12 22:36:41 +02:00
Sven Klemm
a24a6624e3
handle counter overflow and resets in rate
2018-07-12 13:15:19 +02:00