grafana/pkg/tsdb/azuremonitor/loganalytics
Andreas Christou b779ce5687
AzureMonitor: Improve Log Analytics query efficiency (#74675)
* Promisify loading schema

- Move schema loading to LogsQueryEditor
- Improve typing
- Switch callbacks to promises

* Update types

* Refactor backend for new props

- Rename intersectTime
- Support setting timeColumn
- Add additional properties to logs request body

* Update applyTemplateVariables

* Update set functions

* Add new TimeManagement component

* Update LogsQueryEditor

* Hardcode timestamp column for traces queries

* Ensure timeColumn is always set for log queries

* Update tests

* Update frontend tests

* Readd type to make migration easier

* Add migration

* Add fake schema

* Use predefined type

* Update checks and defaults

* Add tests

* README updates

* README update

* Type update

* Lint

* More linting and type fixing

* Error silently

* More linting and typing

* Update betterer

* Update test

* Simplify default column setting

* Fix default column setting

* Add tracking

* Review

- Fix typo on comment
- Destructure and remove type assertion
- Break out await into two variables
- Remove lets and rename variable for clarity
2023-09-18 18:38:39 +01:00
..
azure-log-analytics-datasource_test.go AzureMonitor: Improve Log Analytics query efficiency (#74675) 2023-09-18 18:38:39 +01:00
azure-log-analytics-datasource.go AzureMonitor: Improve Log Analytics query efficiency (#74675) 2023-09-18 18:38:39 +01:00
azure-response-table-frame_test.go AzureMonitor: Allow serviceTags and tags to be empty for trace results (#73145) 2023-08-11 13:13:19 +01:00
azure-response-table-frame.go Chore: use any rather than interface{} (#74066) 2023-08-30 18:46:47 +03:00
consts.go AzureMonitor: Ensure trace exceptions are correctly displayed (#68079) 2023-05-09 15:24:20 +01:00
utils.go AzureMonitor: Application Insights Traces (#64859) 2023-04-27 20:24:11 +01:00