grafana/public/app/features/explore/state
Piotr Jamróz a7238ba933
Explore: Support mixed data sources for supplementary query (#63036)
* Consolidate logs volume logic (full range and limited)

* Fix showing limited histogram message

* Test passing meta data to logs volume provider

* Improve readability

* Clean up types

* Add basic support for multiple log volumes

* Move the comment back to the right place

* Improve readability

* Clean up the logic to support Logs Samples

* Update docs

* Sort log volumes

* Provide title to logs volume panel

* Move logs volume cache to the provider factory

* Add helper functions

* Reuse only if queries are the same

* Fix alphabetical sorting

* Move caching out of the provider

* Support errors and loading state

* Remove unused code

* Consolidate supplementary query utils

* Add tests for supplementaryQueries

* Update tests

* Simplify logs volume extra info

* Update tests

* Remove comment

* Update tests

* Fix hiding the histogram for hidden queries

* Simplify loading message

* Update tests

* Wait for full fallback histogram to load before showing it

* Fix a typo

* Add feedback comments

* Move feedback comments to github

* Do not filter out hidden queries as they may be used as references in other queries

* Group log volume by refId

* Support showing fallback histograms per query to avoid duplicates

* Improve type-checking

* Fix supplementaryQueries.test.ts

* Fix logsModel.test.ts

* Fix loading fallback results

* Fix unit tests

* WIP

* Update deprecated styles

* Simplify test

* Simplify rendering zoom info

* Update deprecated styles

* Simplify getLogsVolumeDataSourceInfo

* Simplify isLogsVolumeLimited()

* Simplify rendering zoom info
2023-03-07 15:00:11 +01:00
..
datasource.test.ts Explore: Changed references to DataQuery and DataSourceRef (#62034) 2023-01-24 15:11:00 -06:00
datasource.ts QueryHistory: Improve handling of mixed datasource entries (#62214) 2023-02-01 10:11:17 +00:00
explorePane.test.ts Chore: fix type errors in tests (#63270) 2023-02-14 16:46:42 +01:00
explorePane.ts Explore: Changed references to DataQuery and DataSourceRef (#62034) 2023-01-24 15:11:00 -06:00
helpers.ts Explore: Add feature to open log sample in split view (#62097) 2023-01-26 16:06:10 +01:00
history.ts Explore: Changed references to DataQuery and DataSourceRef (#62034) 2023-01-24 15:11:00 -06:00
main.test.ts Chore: fix type errors in tests (#63270) 2023-02-14 16:46:42 +01:00
main.ts SplitOpen: Update API to accept multiple queries (#62245) 2023-02-01 11:34:25 +01:00
query.test.ts Explore: Avoid changing queries twice when importing a query in mixed mode (#63804) 2023-03-06 10:40:39 +00:00
query.ts Explore: Support mixed data sources for supplementary query (#63036) 2023-03-07 15:00:11 +01:00
selectors.ts Explore: Reuse Dashboard's QueryRows component (#38942) 2021-09-15 16:26:23 +01:00
time.test.ts Chore: remove various type assertions in Explore (#60501) 2022-12-21 15:01:03 +01:00
time.ts Logs: move logs-functions from grafana-data to grafana-main (#55457) 2022-09-30 12:16:47 +02:00
utils.test.ts Explore: Change datasourceName usage to datasourceUID or datasourceRef where appropriate (#52479) 2022-07-25 13:05:57 -05:00
utils.ts Explore: Changed references to DataQuery and DataSourceRef (#62034) 2023-01-24 15:11:00 -06:00