Sven Klemm
6e7161f238
add aggregates when adding group by
2018-07-10 11:14:00 +02:00
Sven Klemm
dc93055a10
add column alias when add aggregate function
2018-07-10 10:19:30 +02:00
Sven Klemm
5b5dcabd22
add None to metric column suggestions
2018-07-07 21:21:11 +02:00
Sven Klemm
8490ae41b6
handle pre query gui queries gracefully
2018-07-07 20:41:24 +02:00
Sven Klemm
eb170e741b
dont break on panels that dont have rawQuery set
2018-07-07 19:59:25 +02:00
Sven Klemm
b2b4860bdb
refactor transformToSegments
2018-07-07 19:43:21 +02:00
Sven Klemm
e4b4b3a772
rename quoteLiteral to quoteIdentAsLiteral
2018-07-06 12:38:43 +02:00
Sven Klemm
a63298bca2
remove unused function removeSelect
2018-07-06 11:25:20 +02:00
Sven Klemm
6143924ec6
fix where clause generation
2018-07-06 10:56:47 +02:00
Sven Klemm
7600c6efcb
remove hardcoded $__timeFilter, make macros functional in where clause
2018-07-06 10:38:52 +02:00
Sven Klemm
85ab1cfa8f
fix constraint removal
2018-07-06 09:28:34 +02:00
Sven Klemm
d8c7756489
dont autoquote, suggest quoted values if requried
2018-07-05 21:36:39 +02:00
Sven Klemm
3f614e635b
do not autoquote identifiers
2018-07-05 11:27:19 +02:00
Sven Klemm
c604651092
fix group by ui
2018-07-05 10:19:22 +02:00
Sven Klemm
3595436614
fix where constraint handling
2018-07-04 18:57:55 +02:00
Sven Klemm
7d30ca04de
remove dead code from sql_part
...
fix where clause query generation
2018-07-04 15:37:06 +02:00
Sven Klemm
fee36b2b35
include where constraints in query generation
2018-07-04 12:22:45 +02:00
Sven Klemm
ced0a5828f
rearrange elements of query builder
2018-07-04 11:56:26 +02:00
Sven Klemm
9847c2186f
mv query_part to sql_part
2018-07-04 11:39:58 +02:00
Sven Klemm
410449b5e7
use sqlPart for ui parts
2018-06-30 11:11:34 +02:00
Sven Klemm
17b46804e8
remove unused function renderAdhocFilters
2018-05-27 19:39:43 +02:00
Sven Klemm
8b47d7c520
set style for registered query components
2018-05-21 12:53:06 +02:00
Sven Klemm
a5bcd8eac0
fix metric column when using group by
2018-05-21 12:10:18 +02:00
Sven Klemm
3af4e4e0d6
separate label in template from type
2018-05-21 11:44:37 +02:00
Sven Klemm
e93276b1f8
use sql part component
2018-05-21 11:10:00 +02:00
Sven Klemm
de9a117dc6
use sql part component
2018-05-21 11:04:52 +02:00
Sven Klemm
b12d049f6f
quote column name in buildValueQuery
2018-05-19 17:21:53 +02:00
Sven Klemm
731c7520b3
return values quotes for suggestions in where expression
2018-05-19 15:34:48 +02:00
Sven Klemm
1dd2bce054
Merge remote-tracking branch 'upstream/master' into postgres-query-builder
2018-05-05 13:33:54 +02:00
Marcus Efraimsson
3a5d1f4594
tsdb: update query and annotation editor help texts for postgres
...
In addition to closing #11578
2018-04-16 23:56:14 +02:00
Sven Klemm
4599329683
set default for sslmode to verify-full in postgres datasource editor ( #11615 )
2018-04-16 22:23:24 +02:00
Mario Trangoni
e5e6bc56c8
public: fix codespell issues
2018-04-13 20:31:29 +02:00
Sven Klemm
fa170b3cc6
Merge remote-tracking branch 'upstream/master' into postgres-query-builder
2018-03-28 20:43:15 +02:00
Sven Klemm
8b3c308168
remove categories from queryPart
2018-03-26 20:15:16 +02:00
Sven Klemm
d6ac7aee89
remove unused import
2018-03-26 18:50:03 +02:00
Sven Klemm
6c2ef7dca6
handle aggregate functions more generic
2018-03-26 18:34:40 +02:00
Sven Klemm
12600a0e95
support non-nested menu entries
2018-03-26 13:19:14 +02:00
Marcus Efraimsson
66c03f84f5
postgres: fix precision for the time column in table/annotation query mode
...
Use the ConvertSqlTimeColumnToEpochMs function to convert any native
datetime data type or epoch time (millisecond precision).
Additional tests and update of existing due to timezone issues
running postgres on UTC and dev environment on non-utc.
Added test dashboard.
2018-03-22 15:32:33 +01:00
Sven Klemm
46c229188e
read aggregate functions from database
2018-03-14 23:03:32 +01:00
Sven Klemm
0c3afd0e9c
add buildAggregateQuery
2018-03-14 22:59:48 +01:00
Sven Klemm
64fa1ce8a0
properly handle IN queries
2018-03-14 18:09:47 +01:00
Sven Klemm
6793fa5e54
join multivalue variables with ,
2018-03-13 23:33:40 +01:00
Sven Klemm
e6501f0f0e
revert special handling for IN
2018-03-13 23:24:26 +01:00
Sven Klemm
5e9a66de5f
put values for IN in parens
2018-03-13 23:19:56 +01:00
Sven Klemm
958646d976
dont quote where constraints
2018-03-13 23:15:25 +01:00
Sven Klemm
b7c7030a46
add regex operators
2018-03-13 23:06:39 +01:00
Sven Klemm
cdb4e2ba0b
remove unused setting
2018-03-13 21:31:07 +01:00
Sven Klemm
e780b1bce5
cleanup where segment handling
2018-03-11 12:06:54 +01:00
Sven Klemm
0b358ff5f3
remove limit
2018-03-10 22:39:42 +01:00
Sven Klemm
cb5278d413
handle variables in where constraints
2018-03-10 20:18:03 +01:00