grafana/public/app/features/explore
David 781cff07af
Explore: Remove datasource testing on selector (#19910)
* Explore: Remove datasource testing on selector

- datasource testing gets in the way of fast query iteration: switching
between datasources can take seconds
- it should not be explore's duty to test datasources in the first place
- removed the concept of datasourceError in Explore, should not be its
concern
- datasource erorrs will express themselves in query errors just fine
- connection errors are still bubbled up
- removed reconnection logic from explore, should not be its concern
- missing labels in loki are still "visible" via an empty label selector
- Loki and Prometheus treated connection errors differently than other
datasources, making sure to pass through the original error message

* Show datasource error in query field for prom/loki/influx

* Removed connection test case, fixed disabled state
2019-10-29 10:37:36 +00:00
..
__mocks__ created test for graph disclaimer 2018-09-25 11:50:55 +02:00
__snapshots__ Explore: Add functionality to show/hide query row results (#19794) 2019-10-22 14:57:46 +02:00
slate-plugins Refactor: Suggestion plugin for slate (#19825) 2019-10-21 18:53:35 +02:00
state Explore: Remove datasource testing on selector (#19910) 2019-10-29 10:37:36 +00:00
utils Explore: Generate log row uid (#18994) 2019-09-30 14:44:15 +02:00
AdHocFilter.tsx Registry: add a reusable function registry (#17047) 2019-07-16 11:40:23 -07:00
AdHocFilterField.test.tsx Explore: Tag and Values for Influx are filtered by the selected measurement (#17539) 2019-06-14 10:13:06 +02:00
AdHocFilterField.tsx Chore: noImplicitAny Sub 500 errors (#18287) 2019-07-30 15:49:32 +02:00
ElapsedTime.tsx Explore: Add memoization and remove unused props (#18775) 2019-08-29 13:41:45 +02:00
ErrorContainer.tsx Explore: Align Explore with Dashboards and Panels (#16823) 2019-05-10 14:00:39 +02:00
Explore.tsx Explore: Remove datasource testing on selector (#19910) 2019-10-29 10:37:36 +00:00
ExploreGraphPanel.tsx Graph: Adds onHorizontalRegionSelected (#19083) 2019-09-16 09:31:22 +02:00
ExploreTimeControls.tsx Explore: Synchronise time ranges in split mode (#19274) 2019-10-08 18:55:53 +02:00
ExploreToolbar.tsx Explore: updates live button to responsive button 2019-10-11 19:49:56 +02:00
JSONViewer.tsx Chore: noImplicitAny Sub 500 errors (#18287) 2019-07-30 15:49:32 +02:00
LiveLogs.tsx Explore: Generate log row uid (#18994) 2019-09-30 14:44:15 +02:00
LiveTailButton.tsx Explore: updates live button to responsive button 2019-10-11 19:49:56 +02:00
Logs.tsx Explore: live tail UI fixes and improvements (#19187) 2019-09-20 13:00:11 +02:00
LogsContainer.tsx Explore: Synchronise time ranges in split mode (#19274) 2019-10-08 18:55:53 +02:00
NoDataSourceCallToAction.tsx Performance/Webpack: Introduces more aggressive code-splitting and other perf improvements (#18544) 2019-09-03 09:29:02 +01:00
QueryEditor.tsx Explore: Fixed issue in PanelQuery state arround cancellation (#18771) 2019-08-29 16:25:10 +02:00
QueryField.test.tsx Fix: clicking outside of some query editors required 2 clicks (#19822) 2019-10-15 17:04:11 +02:00
QueryField.tsx Refactor: Suggestion plugin for slate (#19825) 2019-10-21 18:53:35 +02:00
QueryRow.tsx Explore: Remove datasource testing on selector (#19910) 2019-10-29 10:37:36 +00:00
QueryRowActions.test.tsx Explore: Add functionality to show/hide query row results (#19794) 2019-10-22 14:57:46 +02:00
QueryRowActions.tsx Explore: Add functionality to show/hide query row results (#19794) 2019-10-22 14:57:46 +02:00
QueryRows.tsx Replaced intialQueris with queryKeys 2019-02-04 13:41:29 +01:00
QueryStatus.test.tsx PanelData: Adds timeRange prop to PanelData (#19361) 2019-09-25 11:19:17 +02:00
QueryStatus.tsx Explore: Fixed query status issue (#18791) 2019-08-30 15:30:24 +02:00
ResponsiveButton.tsx Explore: updates clear all button to responsive button (#19719) 2019-10-10 21:53:02 +02:00
RunButton.tsx Explore: live tail UI fixes and improvements (#19187) 2019-09-20 13:00:11 +02:00
Table.tsx Explore: elastic small fixes (#18879) 2019-09-04 10:49:09 +02:00
TableContainer.tsx Explore: Introduces PanelData to ExploreItemState (#18804) 2019-09-03 09:55:20 +02:00
TimeSyncButton.test.tsx Explore: Add unit test to TimeSyncButton (#19836) 2019-10-16 11:48:10 +02:00
TimeSyncButton.tsx Explore: Add unit test to TimeSyncButton (#19836) 2019-10-16 11:48:10 +02:00
Typeahead.tsx Keybindings: Improve esc / exit / blur logic (#19320) 2019-09-24 09:03:14 +02:00
TypeaheadInfo.tsx Chore: Update Slate to 0.47.8 (#19197) 2019-09-23 12:26:05 +01:00
TypeaheadItem.tsx Chore: Update Slate to 0.47.8 (#19197) 2019-09-23 12:26:05 +01:00
useLiveTailControls.ts Explore: Refactor live tail controls (#19328) 2019-09-24 10:18:34 +02:00
Wrapper.tsx Explore: Adds ability to save a panel's query from Explore (#17982) 2019-09-05 13:44:37 +01:00