grafana/public/app/plugins/datasource/dashboard
Ryan McKinley e1924608a2 DashboardDatasource: reuse query results within a dashboard (#16660)
* move queryRunner to panelModel

* remove isEditing from PanelChrome

* move listener to QueriesTab

* add shared query datasource

* expose getDashboardSrv to react

* no changes to panel chrome

* issue queries when in fullscreen

* moved to regular QueryEditor interface

* moved to regular QueryEditor interface

* lower limit

* add dashboard query

* no changes to editor row

* fix sort order

* fix sort order

* make it an alpha panel

* make panelId a getter

* fix angular constructor

* rename SeriesData to DataFrame

* merge with master

* use series

* add simple tests

* check unsubscribe

* Minor code cleanup, creating Subjects look cheap and does not need to be lazy, simplifies code

* minor refactor

* Minor refacforing, renames

* added test dashboard
2019-08-27 11:06:49 +02:00
..
DashboardQueryEditor.tsx DashboardDatasource: reuse query results within a dashboard (#16660) 2019-08-27 11:06:49 +02:00
datasource.ts DashboardDatasource: reuse query results within a dashboard (#16660) 2019-08-27 11:06:49 +02:00
module.ts DashboardDatasource: reuse query results within a dashboard (#16660) 2019-08-27 11:06:49 +02:00
plugin.json DashboardDatasource: reuse query results within a dashboard (#16660) 2019-08-27 11:06:49 +02:00
README.md DashboardDatasource: reuse query results within a dashboard (#16660) 2019-08-27 11:06:49 +02:00
SharedQueryRunner.test.ts DashboardDatasource: reuse query results within a dashboard (#16660) 2019-08-27 11:06:49 +02:00
SharedQueryRunner.ts DashboardDatasource: reuse query results within a dashboard (#16660) 2019-08-27 11:06:49 +02:00
types.ts DashboardDatasource: reuse query results within a dashboard (#16660) 2019-08-27 11:06:49 +02:00

Dashboard Datasource - Native Plugin

This is a built in datasource that lets you reuse the query from other panels in the same dashboard.