Torkel Ödegaard
e6e8611d52
Explore: Fixed issue in PanelQuery state arround cancellation ( #18771 )
...
* Explore: Fixed issue in PanelQuery state arround cancellation
* Added unit test
* Fixed typescript issues in test
2019-08-29 16:25:10 +02:00
Hugo Häggmark
5ca643f2ba
Explore: Use PanelQueryState to handle querying ( #18694 )
...
* WIP: inital POC
* Wip: Moving forward
* Wip
* Refactor: Makes loading indicator work for Prometheus
* Refactor: Reverts prom observable queries because they did not work for multiple targets
* Refactor: Transforms all epics into thunks
* Fix: Fixes scanning
* Fix: Fixes so that Instant and TimeSeries Prom query loads in parallel
* Fix: Fixes negation logic error
* Propagate errors in stream events, and close streams
2019-08-28 18:24:52 +02:00
Ryan McKinley
e59bae55d9
DataFrame: convert from row based to a columnar value format ( #18391 )
2019-08-15 09:18:51 -07:00
Ryan McKinley
5f4b5dfecd
Refactor: use data rather than series in stream callback( #18126 )
2019-08-01 23:16:29 -07:00
Tobias Skarhed
7891233812
Chore: noImplicitAny Sub 500 errors ( #18287 )
2019-07-30 15:49:32 +02:00
Ryan McKinley
3f15170914
Refactor: move some files to @grafana/data ( #17952 )
...
* moving to data WIP
* more refactoring
* add missing test
* mock full path
* remove sinon from grafana-ui
2019-07-06 08:05:53 +02:00
Ryan McKinley
e7c3d0ed97
Refactor: rename SeriesData to DataFrame ( #17854 )
2019-07-01 12:00:29 -07:00
Ryan McKinley
513c79d392
PanelQueryState: check for existing running query ( #16894 )
...
Fixes #16880
2019-05-06 12:09:53 +02:00
Ryan McKinley
470634e2d6
Streaming: support streaming and a javascript test datasource ( #16729 )
2019-04-25 14:01:02 -04:00
Ryan McKinley
e7f56a74fc
Refactor: split PanelQueryRunner into runner and state ( #16685 )
...
* check for running
* split out panel state
* adding test file
* remove bad test
2019-04-19 15:11:55 -07:00