grafana/pkg/tsdb
idafurjes cec12676e7
Chore: Refactor influxdb to use SDK contracts (#36189)
* Use backend SDK for influxdb

* Remove BasicAuth condition, some comments

* Remove not used fields from datasource info

* Register InfluxDBService

* Fix casting and make HTTPClientProvider exported

* Remove unused function

* Remove empty line

* Update pkg/tsdb/influxdb/flux/query_models.go

Co-authored-by: Gábor Farkas <gabor.farkas@gmail.com>

* Read interval from TimeRange instead of Interval

* Change pkg name from datasource->models, minor changes

* Use testify instead of convey

* Add new calculator logic and fix pointer semantic for dsInfo

* Initialise parsers, use tsdb interval pkg

Co-authored-by: Gábor Farkas <gabor.farkas@gmail.com>
2021-07-19 11:32:33 +02:00
..
azuremonitor Azure Monitor: Implement CallResourceHandler in the backend (#35581) 2021-07-16 12:47:26 +02:00
cloudmonitoring Datasource: Shared HTTP client provider for core backend data sources and any data source using the data source proxy (#33439) 2021-05-19 23:53:41 +02:00
cloudwatch CloudWatch: Add AWS CertificateManager metric (#36881) 2021-07-19 10:41:12 +02:00
elasticsearch Plugins: Migrate Elasticsearch to backend plugin SDK (#36132) 2021-07-15 16:45:59 +02:00
graphite Graphite: Convert to use grafana-plugin-sdk-go contracts (#35798) 2021-07-08 18:03:55 +08:00
influxdb Chore: Refactor influxdb to use SDK contracts (#36189) 2021-07-19 11:32:33 +02:00
interval Datasource: Use intervalMs field of query model in GetIntervalFrom if interval field is not set (#34270) 2021-05-26 11:45:11 +02:00
loki Datasource: Shared HTTP client provider for core backend data sources and any data source using the data source proxy (#33439) 2021-05-19 23:53:41 +02:00
mssql Postgres/MySQL/MSSQL: Fix concurrent map writes panic (#35510) 2021-06-11 14:56:29 +02:00
mysql Postgres/MySQL/MSSQL: Fix name of time field should be named Time for time series queries (#36720) 2021-07-14 11:29:51 +02:00
opentsdb Chore: Refactor OpenTSDB using backend SDK (#35815) 2021-06-30 15:58:44 +02:00
postgres Fix Postgres query handling null values for smallint (#36648) 2021-07-13 09:36:24 +02:00
prometheus Chore: Refactor Prometheus custom query parameters middleware (#34814) 2021-06-01 14:59:44 +02:00
sqleng Postgres/MySQL/MSSQL: Fix name of time field should be named Time for time series queries (#36720) 2021-07-14 11:29:51 +02:00
tempo Tempo: show hex strings instead of uints for ids (#36471) 2021-07-12 14:12:47 +02:00
testdatasource Plugins: Migrate Elasticsearch to backend plugin SDK (#36132) 2021-07-15 16:45:59 +02:00
calculator_test.go Plugins: Migrate Elasticsearch to backend plugin SDK (#36132) 2021-07-15 16:45:59 +02:00
calculator.go Plugins: Migrate Elasticsearch to backend plugin SDK (#36132) 2021-07-15 16:45:59 +02:00
data_plugin_adapter.go Chore: Refactor OAuth/social package to service (#35403) 2021-07-07 08:54:17 +02:00
service_test.go Chore: Refactor backend plugin manager/tsdb query data (#34944) 2021-06-03 14:16:58 +02:00
service.go Chore: Refactor influxdb to use SDK contracts (#36189) 2021-07-19 11:32:33 +02: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