Arve Knudsen
							
						 
						
							 
							
							
								
								
							
							
							
								
							
							
								676d393ec9 
								
							 
						 
						
							
							
								
								Chore: Fix issues reported by staticcheck; enable stylecheck linter ( #28866 )  
							
							 
							
							... 
							
							
							
							* Chore: Fix issues reported by staticcheck
Signed-off-by: Arve Knudsen <arve.knudsen@gmail.com>
* Apply suggestions from code review
Co-authored-by: Emil Tullstedt <emil.tullstedt@grafana.com> 
							
						 
						
							2020-11-05 15:37:11 +01:00  
						
					 
				
					
						
							
							
								 
								Arve Knudsen
							
						 
						
							 
							
							
								
								
							
							
							
								
							
							
								89d10c706a 
								
							 
						 
						
							
							
								
								Plugins: Compose filesystem paths with filepath.Join ( #28375 )  
							
							 
							
							... 
							
							
							
							* plugins: Fix filesystem path composition
Signed-off-by: Arve Knudsen <arve.knudsen@gmail.com>
* plugins: Use filepath.Join to join filesystem paths
Signed-off-by: Arve Knudsen <arve.knudsen@gmail.com> 
							
						 
						
							2020-10-19 17:35:31 +02:00  
						
					 
				
					
						
							
							
								 
								Arve Knudsen
							
						 
						
							 
							
							
								
								
							
							
							
								
							
							
								531c579341 
								
							 
						 
						
							
							
								
								Plugins: Let descendant plugins inherit their root's signature ( #27970 )  
							
							 
							
							... 
							
							
							
							* plugins: Let descendant plugins inherit their root's signature
Signed-off-by: Arve Knudsen <arve.knudsen@gmail.com> 
							
						 
						
							2020-10-05 13:28:18 +02:00  
						
					 
				
					
						
							
							
								 
								Marcus Efraimsson
							
						 
						
							 
							
							
								
								
							
							
							
								
							
							
								c0f3b2929c 
								
							 
						 
						
							
							
								
								Backend plugins: Refactor to allow shared contract between core and external backend plugins ( #25472 )  
							
							 
							
							... 
							
							
							
							Refactor to allow shared contract between core and external backend plugins 
allowing core backend data sources in Grafana to be implemented in same 
way as an external backend plugin.
Use v0.67.0 of sdk.
Add tests for verifying plugin is restarted when process is killed.
Enable strict linting for backendplugin packages 
							
						 
						
							2020-06-11 16:14:05 +02:00  
						
					 
				
					
						
							
							
								 
								Marcus Efraimsson
							
						 
						
							 
							
							
								
								
							
							
							
								
							
							
								53175a41c9 
								
							 
						 
						
							
							
								
								Make tsdb dataframes response able to carry encoded/decoded frames ( #25454 )  
							
							 
							
							... 
							
							
							
							Make tsdb dataframes response able to carry encoded and/or decoded frames 
							
						 
						
							2020-06-09 13:13:06 +02:00  
						
					 
				
					
						
							
							
								 
								Arve Knudsen
							
						 
						
							 
							
							
								
								
							
							
							
								
							
							
								07582a8e85 
								
							 
						 
						
							
							
								
								Chore: Fix various spelling errors in back-end code ( #25241 )  
							
							 
							
							... 
							
							
							
							* Chore: Fix various spelling errors in back-end code
Co-authored-by: Sofia Papagiannaki <papagian@users.noreply.github.com>
Co-authored-by: Josh Soref <jsoref@users.noreply.github.com>> 
							
						 
						
							2020-06-01 17:11:25 +02:00  
						
					 
				
					
						
							
							
								 
								Marcus Efraimsson
							
						 
						
							 
							
							
								
								
							
							
							
								
							
							
								890e1d8f94 
								
							 
						 
						
							
							
								
								Backend plugins: Send query type to backend plugins ( #24120 )  
							
							 
							
							... 
							
							
							
							Use v0.60.0 of sdk. 
							
						 
						
							2020-05-05 10:32:34 +02:00  
						
					 
				
					
						
							
							
								 
								Kyle Brandt
							
						 
						
							 
							
							
								
								
							
							
							
								
							
							
								80e1191ca0 
								
							 
						 
						
							
							
								
								Backend Plugins: (breaking change) Add PluginContext ( #23788 )  
							
							 
							
							... 
							
							
							
							* breaking change for newer backend plugins
* use exported protobuf converters and sdk types to reduce duplicate code
* uses grafana-plugin-sdk-go@v0.54.0 
							
						 
						
							2020-04-23 14:08:21 -04:00  
						
					 
				
					
						
							
							
								 
								Kyle Brandt
							
						 
						
							 
							
							
								
								
							
							
							
								
							
							
								5153673884 
								
							 
						 
						
							
							
								
								BackendPlugins: update to sdk v0.42.0  
							
							 
							
							... 
							
							
							
							misc cleanup 
							
						 
						
							2020-04-09 15:47:30 -04:00  
						
					 
				
					
						
							
							
								 
								Kyle Brandt
							
						 
						
							 
							
							
								
								
							
							
							
								
							
							
								f6cbb26167 
								
							 
						 
						
							
							
								
								BackendPlugin: Change QueryData response format ( #23234 )  
							
							 
							
							... 
							
							
							
							* BackendPlugin: (wip) change response format
goes with https://github.com/grafana/grafana-plugin-sdk-go/pull/109 
* fix error mapping in wrapper
* latest of my sdk branch
* latest of my sdk branch
* TransformWrapper fixes
* latest of sdk branch (removes extra meta)
* add metadata in wrappers
* also set error string
* sdk: v0.35.0 
							
						 
						
							2020-04-07 10:13:14 -04:00  
						
					 
				
					
						
							
							
								 
								Kyle Brandt
							
						 
						
							 
							
							
								
								
							
							
							
								
							
							
								73c4bef70f 
								
							 
						 
						
							
							
								
								Dependency: sdk's dataframe package renamed to data ( #22700 )  
							
							 
							
							... 
							
							
							
							* use sdk 0.24.0 
							
						 
						
							2020-03-10 15:42:15 -04:00  
						
					 
				
					
						
							
							
								 
								Marcus Efraimsson
							
						 
						
							 
							
							
								
								
							
							
							
								
							
							
								c12245bbb3 
								
							 
						 
						
							
							
								
								Backend plugins: Updates due to changes in SDK ( #22649 )  
							
							 
							
							... 
							
							
							
							Use v0.20.0 of SDK 
							
						 
						
							2020-03-10 12:59:03 +01:00  
						
					 
				
					
						
							
							
								 
								Marcus Efraimsson
							
						 
						
							 
							
							
								
								
							
							
							
								
							
							
								4ff613a432 
								
							 
						 
						
							
							
								
								Backend Plugins: Support handling of streaming resource response ( #22580 )  
							
							 
							
							... 
							
							
							
							Use v0.19.0 of SDK.
Support handling of streaming resource response.
Disable gzip/compression middleware for resources 
to allow chunked/streaming response to clients the gzip
middleware had to be disabled since it buffers the full
response before sending it to the client.
Closes  #22569 
Co-Authored-By: Arve Knudsen <arve.knudsen@gmail.com> 
							
						 
						
							2020-03-06 01:44:07 +07:00  
						
					 
				
					
						
							
							
								 
								Marcus Efraimsson
							
						 
						
							 
							
							
								
								
							
							
							
								
							
							
								9d7c74ef91 
								
							 
						 
						
							
							
								
								Backend Plugins: Provide proper plugin config to plugins ( #21985 )  
							
							 
							
							... 
							
							
							
							Properly provides plugin configs to backend plugins.
Uses v0.16.0 of grafana-plugin-sdk-go-
Ref #21512 
Ref #19667  
							
						 
						
							2020-02-19 19:17:05 +01:00  
						
					 
				
					
						
							
							
								 
								Marcus Efraimsson
							
						 
						
							 
							
							
								
								
							
							
							
								
							
							
								0390b5601e 
								
							 
						 
						
							
							
								
								Backend plugins: Implement support for resources ( #21805 )  
							
							 
							
							... 
							
							
							
							Implements initial support for resources using v0.14.0 of SDK.
Ref #21512  
							
						 
						
							2020-01-31 11:15:50 +01:00  
						
					 
				
					
						
							
							
								 
								Marcus Efraimsson
							
						 
						
							 
							
							
								
								
							
							
							
								
							
							
								1a810ebfe4 
								
							 
						 
						
							
							
								
								Plugins: Move backend plugin manager to service ( #21474 )  
							
							 
							
							... 
							
							
							
							Moves backend plugin manager to service instead of
global functions in backendplugin package.
Closes  #20053  
							
						 
						
							2020-01-13 20:18:45 +01:00  
						
					 
				
					
						
							
							
								 
								Marcus Efraimsson
							
						 
						
							 
							
							
								
								
							
							
							
								
							
							
								bb849d53bf 
								
							 
						 
						
							
							
								
								Backend Plugins: Refactor backend plugin registration and start ( #21452 )  
							
							 
							
							... 
							
							
							
							Moves the details of loading plugins into the backend
plugin manager from the respective plugin (datasource,
transform and renderer). 
							
						 
						
							2020-01-13 17:13:17 +01:00  
						
					 
				
					
						
							
							
								 
								Marcus Efraimsson
							
						 
						
							 
							
							
							
							
								
							
							
								baba1634b8 
								
							 
						 
						
							
							
								
								Plugins: Use grafana-plugin-sdk-go v0.5.0 ( #21116 )  
							
							 
							
							... 
							
							
							
							* fix dispense
* plugin loading refactor
Moves common functionality of registering, starting,
stopping and restarting backend plugins to
backendplugin package.
* simplify plugin descriptors
* target sdk v0.5.0
Co-authored-by: Kyle Brandt <kyle@kbrandt.com> 
							
						 
						
							2020-01-08 11:43:28 -05:00  
						
					 
				
					
						
							
							
								 
								Kyle Brandt
							
						 
						
							 
							
							
								
								
							
							
							
								
							
							
								b8029dcd4e 
								
							 
						 
						
							
							
								
								transform_plugin: pass encoded dataframes through ( #20333 )  
							
							 
							
							
							
						 
						
							2019-11-12 16:21:10 -05:00  
						
					 
				
					
						
							
							
								 
								Kyle Brandt
							
						 
						
							 
							
							
								
								
							
							
							
								
							
							
								17f36d0492 
								
							 
						 
						
							
							
								
								sdk: update to latest ( #20182 )  
							
							 
							
							... 
							
							
							
							which removes an unused field from the Transform api 
							
						 
						
							2019-11-05 14:12:54 -05:00  
						
					 
				
					
						
							
							
								 
								Ryan McKinley
							
						 
						
							 
							
							
							
							
								
							
							
								861eb72113 
								
							 
						 
						
							
							
								
								transform: add expressions to query editor (w/ feature flag) ( #20072 )  
							
							 
							
							... 
							
							
							
							for use with gel which is not released yet. 
							
						 
						
							2019-10-30 14:38:28 -04:00  
						
					 
				
					
						
							
							
								 
								Kyle Brandt
							
						 
						
							 
							
							
								
								
							
							
							
								
							
							
								009d58c4a2 
								
							 
						 
						
							
							
								
								Plugins: Transform plugin support ( #20036 )  
							
							 
							
							... 
							
							
							
							currently temporary separate http api 
							
						 
						
							2019-10-29 12:22:31 -04:00