The athena and redshift plugins got the same fix (https://github.com/grafana/athena-datasource/issues/314) for a shared credentials caching issue but this introduced some duplicated code and of course won't help any new datasources based on the sdk. The duplicated function should be refactored to work generically and moved into the sdk, then athena and redshift should be updated to use it.
The athena and redshift plugins got the same fix (https://github.com/grafana/athena-datasource/issues/314) for a shared credentials caching issue but this introduced some duplicated code and of course won't help any new datasources based on the sdk. The duplicated function should be refactored to work generically and moved into the sdk, then athena and redshift should be updated to use it.