grafana/public/app/features/explore/utils
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
..
decorators.test.ts Explore: Support mixed data sources for supplementary query (#63036) 2023-03-07 15:00:11 +01:00
decorators.ts PanelData: move preProcessPanelData to @grafana/data (#63743) 2023-03-06 10:59:47 +01:00
getRawPrometheusListItemsFromDataFrame.test.ts Prometheus: New instant query results view in Explore (#60479) 2023-01-04 10:46:03 -06:00
getRawPrometheusListItemsFromDataFrame.ts Prometheus: New instant query results view in Explore (#60479) 2023-01-04 10:46:03 -06:00
links.test.ts Explore: Add transformations to correlation data links (#61799) 2023-02-22 06:53:03 -06:00
links.ts Explore: Add transformations to correlation data links (#61799) 2023-02-22 06:53:03 -06:00
logs.ts Explore: Create DataSourceWithSupplementaryQueriesSupport interface to support log volume and samples (#61298) 2023-01-20 14:20:49 +01:00
LogsCrossFadeTransition.tsx Chore: ESlint import order (#44959) 2022-04-22 14:33:13 +01:00
supplementaryQueries.test.ts Explore: Support mixed data sources for supplementary query (#63036) 2023-03-07 15:00:11 +01:00
supplementaryQueries.ts Explore: Support mixed data sources for supplementary query (#63036) 2023-03-07 15:00:11 +01:00
time.ts Chore: Split Explore redux code into multiple sections (#28819) 2020-11-09 14:48:24 +01:00