- 31 Aug, 2017 3 commits
-
-
Torkel Ödegaard committed
-
Torkel Ödegaard committed
-
The generated queries when selecting multiple tags are incorrect. In InfluxQL, `AND` has a higher precedence than `OR` so the condition: WHERE "hostname" = 'server1' OR "hostname" = 'server2' AND time > now() - 5m This is parsed as if it were: WHERE "hostname" = 'server1' OR ("hostname" = 'server2' AND time > now() - 5m) But the intention is to write a query like this: WHERE ("hostname" = 'server1' OR "hostname" = 'server2') AND time > now() - 5m This change modifies the generated query so it surrounds a query with multiple conditions in parenthesis so it doesn't conflict with the time expression in an unexpected way. This is currently not an issue because InfluxDB doesn't actually evaluate the condition for the time expression correctly. It just looks through the AST for anything that looks like a time expression and then assumes the proper format of `AND` was used rather than validating that it was used correctly.
Jonathan A. Sternberg committed
-
- 30 Aug, 2017 1 commit
-
-
ref #9002
Daniel Lee committed
-
- 29 Aug, 2017 8 commits
-
-
: Please enter a commit message to explain why this merge is necessary,
Torkel Ödegaard committed -
Torkel Ödegaard committed
-
Torkel Ödegaard committed
-
Torkel Ödegaard committed
-
Torkel Ödegaard committed
-
Prometheus: Fix actual step computation logic when a min_step is specified and the range is longer than min_step * 11000. (#9109)
Alin Sinpalean committed -
Torkel Ödegaard committed
-
Callum Loh committed
-
- 28 Aug, 2017 12 commits
-
-
Torkel Ödegaard committed
-
Torkel Ödegaard committed
-
Torkel Ödegaard committed
-
Torkel Ödegaard committed
-
Torkel Ödegaard committed
-
Torkel Ödegaard committed
-
fix: changed modal to fixed positioned, this change makes modal maintain scroll position, fixes #8800
Torkel Ödegaard committed -
Torkel Ödegaard committed
-
elasticsearch: changed ad hoc filters from using term filters to using phrase match queries, closing #9095
Torkel Ödegaard committed -
Torkel Ödegaard committed
-
Add support of non_negative_difference() function from InfluxDB 1.3 https://docs.influxdata.com/influxdb/v1.3/administration/differences/#functions
Dmitry Bedrin committed
-
- 26 Aug, 2017 5 commits
-
-
Alexander Zobnin committed
-
Alexander Zobnin committed
-
Alexander Zobnin committed
-
Alexander Zobnin committed
-
Alexander Zobnin committed
-
- 24 Aug, 2017 9 commits
-
-
pdoan017 committed
-
Raw query results would return as expected. But when appending new series to pointsBySeries map, order of keys is random. So I've added a list to keep track of series order. Should implement FIFO rules.
pdoan017 committed -
Alexander Zobnin committed
-
Alexander Zobnin committed
-
Alexander Zobnin committed
-
Torkel Ödegaard committed
-
Torkel Ödegaard committed
-
Torkel Ödegaard committed
-
Azure's MySQL implementation appears to always respond with an Authentication Method Switch Request Packet requesting `mysql_native_password` auth even though the client's initial Handshake Response already included the native password credentials. Most MySQL client libraries support this but Golang's go-sql-driver/mysql requires the `allowNativePasswords` DSN parameter set to enable it. Without this parameter, Grafana fails to authenticate to the database with the error message "this user requires mysql native password authentication." References: * https://web.archive.org/web/20160814002743/http://dev.mysql.com/doc/internals/en/connection-phase-packets.html#packet-Protocol::AuthSwitchRequest * https://web.archive.org/web/20160814002743/http://dev.mysql.com/doc/internals/en/connection-phase-packets.html#packet-Protocol::HandshakeResponse * https://github.com/go-sql-driver/mysql#user-content-allownativepasswords
Jason Stangroome committed
-
- 23 Aug, 2017 2 commits
-
-
Torkel Ödegaard committed
-
Daniel Lee committed
-