The most straightforward way to address https://github.com/grafana/athena-datasource/issues/264, where the cached connection is not updated when credentials are changed, is to use the updated timestamp as part of the connection cache key. To remove some code duplication and fix the same issue for all sqlds-based datasources, I'd like to make that change here.
The most straightforward way to address https://github.com/grafana/athena-datasource/issues/264, where the cached connection is not updated when credentials are changed, is to use the updated timestamp as part of the connection cache key. To remove some code duplication and fix the same issue for all
sqlds
-based datasources, I'd like to make that change here.