grafana/pkg/tsdb
Marcus Efraimsson e31b8f4d33
Chore: Remove SQL engine cache (#39254)
Fix bug with engine cache not updating after data source updated, introduced in #36635.
Removes the SQL engine cache because since #36635 we already have instance caching in place using the SDK instance manager.
This also adds support for disposing cached SQL/xorm engines before a query happens to a data source that has been updated. Done by letting the SQL engine implementing the InstanceDisposer interface.

Fixes #37299
2021-09-15 23:03:25 +02:00
..
azuremonitor Update Azure SDK with bug fixes (#38952) 2021-09-09 17:32:36 +01:00
cloudmonitoring Prometheus: Revert stepMode functionality (#38982) 2021-09-09 14:05:08 +02:00
cloudwatch CloudWatch/Logs: Don't group dataframes for non time series queries for non live path (#38915) 2021-09-08 16:30:55 +02:00
elasticsearch IntervalV2: Use maxDataPoints to calculate correct interval (#39036) 2021-09-13 14:58:32 +02:00
grafanads Grafana: include a built-in backend datasource (#38571) 2021-09-10 07:44:47 -07:00
graphite Migrate to Wire for dependency injection (#32289) 2021-08-25 15:11:22 +02:00
influxdb InfluxDB: Fix regex to identify / as separator (#39185) 2021-09-15 09:37:33 +01:00
interval Prometheus: Revert stepMode functionality (#38982) 2021-09-09 14:05:08 +02:00
intervalv2 IntervalV2: Use maxDataPoints to calculate correct interval (#39036) 2021-09-13 14:58:32 +02:00
loki IntervalV2: Use maxDataPoints to calculate correct interval (#39036) 2021-09-13 14:58:32 +02:00
mssql Postgres/MySQL/MSSQL: Add setting to limit maximum amount of rows processed (#38986) 2021-09-13 15:27:51 +02:00
mysql Postgres/MySQL/MSSQL: Add setting to limit maximum amount of rows processed (#38986) 2021-09-13 15:27:51 +02:00
opentsdb Migrate to Wire for dependency injection (#32289) 2021-08-25 15:11:22 +02:00
postgres Postgres/MySQL/MSSQL: Add setting to limit maximum amount of rows processed (#38986) 2021-09-13 15:27:51 +02:00
prometheus IntervalV2: Use maxDataPoints to calculate correct interval (#39036) 2021-09-13 14:58:32 +02:00
sqleng Chore: Remove SQL engine cache (#39254) 2021-09-15 23:03:25 +02:00
tempo Migrate to Wire for dependency injection (#32289) 2021-08-25 15:11:22 +02:00
testdatasource Grafana: include a built-in backend datasource (#38571) 2021-09-10 07:44:47 -07:00
data_plugin_adapter.go Migrate to Wire for dependency injection (#32289) 2021-08-25 15:11:22 +02:00
service_test.go Grafana: include a built-in backend datasource (#38571) 2021-09-10 07:44:47 -07:00
service.go Grafana: include a built-in backend datasource (#38571) 2021-09-10 07:44:47 -07:00
time_range_test.go Chore: Enable whitespace linter (#25903) 2020-07-06 20:17:28 +02:00
time_range.go Introduce TSDB service (#31520) 2021-03-08 07:02:49 +01:00