grafana/pkg/tsdb/influxdb/models
beejeebus 9de769318c
Add more errorsource attribution to InfluxDb datasource (#100969)
This PR adds errorsource attribution to the influxql and flux query paths
when the query model cannot be parsed, which is a user error.

It also catches cases where the datasource configuration does not
contain a scheme or host, and adds downstream attribution to those
errors.

Error handling on the influxql query path is updated to match 'all errors
are per query, and stashed on the response object' pattern.

Fixes https://github.com/grafana/oss-plugin-partnerships/issues/1250
2025-02-20 11:53:28 -05:00
..
datasource_info.go InfluxDB: Add configuration option for enabling insecure gRPC connections (#83834) 2024-03-12 13:36:11 +01:00
model_parser.go Add more errorsource attribution to InfluxDb datasource (#100969) 2025-02-20 11:53:28 -05:00
model_parser_test.go InfluxDB: Refactor frame and field creation (#97635) 2024-12-20 12:23:17 +01:00
models.go InfluxDB: Refactor frame and field creation (#97635) 2024-12-20 12:23:17 +01:00
query.go InfluxDB: Fix tag interpolation when varable used within a regex pattern (#82785) 2024-02-16 10:20:09 +01:00
query_part.go InfluxDB: Fix sending retention policy with the backend request (#72763) 2023-08-30 12:42:02 +02:00
query_part_test.go InfluxDB: Fix sending retention policy with the backend request (#72763) 2023-08-30 12:42:02 +02:00
query_test.go InfluxDB: Fix tag interpolation when varable used within a regex pattern (#82785) 2024-02-16 10:20:09 +01:00