All notable changes to this project will be documented in this file.
- feat: Add metrics for lambda event source mappings by @rrhodes in #216
- Enable dataproxy.row_limit configuration option from Grafana by @kevinwcyu in #215
- Fix: use alternate STS endpoint for STS interaction if given by @njvrzm in #214
- Update CodeBuild metrics and dimensions by @hectorruiz-it in #209
- Add support for aws-sdk-go-v2 authentication by @njvrzm in #202
- AWSDS: Add QueryExecutionError type
- Bump github.com/grafana/grafana-plugin-sdk-go from 0.265.0 to 0.266.0 in the all-go-dependencies group by @dependabot in #204
- Bump the all-go-dependencies group across 1 directory with 2 updates by @dependabot in #201
- Add missing LegacyModelInvocations AWS bedrock metric by @drmdrew in #200
- Chore: add label to external contributions by @kevinwcyu in #198
- Update CloudWatch AWS/EBS metrics and dimensions by @idastambuk in #197
- Bump the all-go-dependencies group with 3 updates by @dependabot in #194
- Bump the all-go-dependencies group across 1 directory with 4 updates by @dependabot in #190
- Bump the all-go-dependencies group across 1 directory with 3 updates by @dependabot in #193
- Add new SQS FIFO metrics by @thepalbi in #187
- Add aws-sdk-go-v2 credentials provider (session wrapper) by @njvrzm in #185
- Update dependencies in #176
- actions/checkout from 2 to 4
- tibdex/github-app-token from 1.8.0 to 2.1.0
- Update github.com/grafana/sqlds/v4 from 4.1.2 to 4.1.3 in #178
- Remove ReadAuthSettings deprecation warning in #184
- Add metrics for elasticache serverless in #183
- Update AWS/AmplifyHosting metrics in #186
- Update dependencies in #175
- github.com/aws/aws-sdk-go from v1.51.31 to v1.55.5
- github.com/grafana/grafana-plugin-sdk-go from v0.250.0 to v0.258.0
- github.com/grafana/sqlds/v4 from v4.1.0 to v4.1.2
- Update AWS/SES metrics and dimensions in #174
- Update CloudWatch Metrics for AWS IoT SiteWise in #172
- Upgrade grafana-plugin-sdk-go to v0.250.0 in #170
- Mark dowstream errors in sessions.go in #169
- Update sqlds to v4.1.0 in #166
- Add AmazonMWAA and missing Aurora RDS Metrics in #165
- Add more metrics to the services in #161
- Sort NamespaceMetricsMap by @andriikushch in #156
- Add expected casing for AWS/Kafka TCPConnections by @kgeckhart in #158
- Move AWS/DataLifeCycleManager metrics to AWS/EBS by @iwysiu in #159
- Support errorsource by @njvrzm in #155
- Add DatabaseCapacityUsageCountedForEvictPercentage for AWS/ElastiCache by @andriikushch in #152
- Add some missing metrics to AWS/ElastiCache by @andriikushch in #153
- Add SigV4MiddlewareWithAuthSettings and deprecate SigV4Middleware #150
[Breaking Change] sigv4.New
now expects the auth settings to be passed in instead of fetched from environment variables.
- add case sensitive metric name millisBehindLatest for KinesisAnalytics by @tristanburgess in #148
- Add GetSessionWithAuthSettings and Deprecate GetSession #144
- Add CloudWatch Metrics and Dimension Key maps by @iwysiu in #142
- breaking: Add more context handling @njvrzm in #139
- upgrade all deps by @tristanburgess in #134
- Cleanup: typos, unused methods & parameters, docstrings, etc. by @njvrzm in #138
- Fix: aws sts assume role with custom endpoint in #136
- Add SigV4 middleware from Grafana core.
- Sessions: Use STS regional endpoint in assume role for opt-in regions in #129
- Add health check for async queries in #124
-Fix warning for getting GF_SECURE_SOCKS_DATASOURCE_PROXY_SERVER_ENABLED env variable #125
- Deprecate using environment variables for auth settings in sessions #121
- Add ReadAuthSettings to get config settings from context #118
- Update grafana-plugin-sdk-go to v0.201.0
- Update sqlds to v3.2.0
- Add ca-west-1 to list of opt-in regions @zspeaks #111
- Fix assuming a role with an endpoint set
- Include invalid authType in error message
- Update go.opentelemetry.io/contrib/instrumentation/net/http/httptrace/otelhttptrace from 0.37.0 to 0.44.0
- Update grafana-plugin-sdk-go from v0.134.0 to v0.172.0
- Update go from 1.17 to 1.20
- Add AMAZON_MANAGED_GRAFANA to the UserAgent string header
- Update aws-sdk from v1.44.9 to v1.44.323
- Add
il-central-1
to opt-in region list
- Add Support for Temporary Credentials in Grafana Cloud @idastambuk @sarahzinger 84
- Add Contributing.md file
- Add GetDatasourceLastUpdatedTime util for client caching @iwysiu in #90
- ShouldCacheQuery should handle nil responses @iwysiu in #87
- Add ShouldCacheQuery util for async caching @iwysiu in #85
- Fix expressions with async datasource @iwysiu in #83
Updating opt-in regions list by @eunice98k in #80
- Fix connections for multiple async datasources @iwysiu in #73
- Pass query args to GetAsyncDB @kevinwcyu in #71
Updating opt-in regions list by @robbierolin in #66
Switch ec2 role cred provider to remote cred provider #62
[Breaking Change] Refactor GetSession
method to allow adding the data source config and the user agent to configure the default HTTP client.
Added interfaces and functions for SQL data sources