Skip to content

Commit 2118cff

Browse files
authored
Retrieve externalID from Grafana config instead of environment variable (#547)
1 parent e6fece9 commit 2118cff

File tree

6 files changed

+114
-100
lines changed

6 files changed

+114
-100
lines changed

CHANGELOG.md

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,8 @@
11
# Changelog
22

3+
## 3.1.4
4+
- Fix externalId handling in [#547](https://github.com/grafana/athena-datasource/pull/547)
5+
36
## 3.1.3
47
- Bump grafana-aws-sdk to pick up v2 auth fix in [#544](https://github.com/grafana/athena-datasource/pull/544)
58

go.mod

Lines changed: 31 additions & 29 deletions
Original file line numberDiff line numberDiff line change
@@ -8,8 +8,8 @@ require (
88
github.com/aws/aws-sdk-go-v2 v1.36.3
99
github.com/aws/aws-sdk-go-v2/service/athena v1.50.5
1010
github.com/google/go-cmp v0.7.0
11-
github.com/grafana/grafana-aws-sdk v0.38.4
12-
github.com/grafana/grafana-plugin-sdk-go v0.277.0
11+
github.com/grafana/grafana-aws-sdk v0.38.5
12+
github.com/grafana/grafana-plugin-sdk-go v0.277.1
1313
github.com/grafana/sqlds/v4 v4.2.2
1414
github.com/pkg/errors v0.9.1
1515
github.com/stretchr/testify v1.10.0
@@ -21,7 +21,7 @@ require (
2121
require (
2222
github.com/BurntSushi/toml v1.4.0 // indirect
2323
github.com/DATA-DOG/go-sqlmock v1.4.1 // indirect
24-
github.com/apache/arrow-go/v18 v18.2.0 // indirect
24+
github.com/apache/arrow-go/v18 v18.3.0 // indirect
2525
github.com/aws/aws-sdk-go v1.55.7 // indirect
2626
github.com/aws/aws-sdk-go-v2/config v1.29.14 // indirect
2727
github.com/aws/aws-sdk-go-v2/credentials v1.17.67 // indirect
@@ -39,19 +39,20 @@ require (
3939
github.com/cenkalti/backoff/v4 v4.3.0 // indirect
4040
github.com/cespare/xxhash/v2 v2.3.0 // indirect
4141
github.com/cheekybits/genny v1.0.0 // indirect
42-
github.com/chromedp/cdproto v0.0.0-20240810084448-b931b754e476 // indirect
42+
github.com/chromedp/cdproto v0.0.0-20250429231605-6ed5b53462d4 // indirect
4343
github.com/cpuguy83/go-md2man/v2 v2.0.5 // indirect
44-
github.com/davecgh/go-spew v1.1.1 // indirect
44+
github.com/davecgh/go-spew v1.1.2-0.20180830191138-d8f796af33cc // indirect
4545
github.com/elazarl/goproxy v1.7.2 // indirect
4646
github.com/fatih/color v1.17.0 // indirect
4747
github.com/fsnotify/fsnotify v1.4.9 // indirect
48-
github.com/getkin/kin-openapi v0.131.0 // indirect
48+
github.com/getkin/kin-openapi v0.132.0 // indirect
4949
github.com/go-errors/errors v1.4.2 // indirect
5050
github.com/go-logr/logr v1.4.2 // indirect
5151
github.com/go-logr/stdr v1.2.2 // indirect
5252
github.com/go-openapi/jsonpointer v0.21.0 // indirect
5353
github.com/go-openapi/swag v0.23.0 // indirect
5454
github.com/goccy/go-json v0.10.5 // indirect
55+
github.com/gogo/googleapis v1.4.1 // indirect
5556
github.com/gogo/protobuf v1.3.2 // indirect
5657
github.com/golang/protobuf v1.5.4 // indirect
5758
github.com/google/flatbuffers v25.2.10+incompatible // indirect
@@ -62,11 +63,12 @@ require (
6263
github.com/grafana/otel-profiling-go v0.5.1 // indirect
6364
github.com/grafana/pyroscope-go/godeltaprof v0.1.8 // indirect
6465
github.com/grpc-ecosystem/go-grpc-middleware/providers/prometheus v1.0.1 // indirect
65-
github.com/grpc-ecosystem/go-grpc-middleware/v2 v2.3.1 // indirect
66-
github.com/grpc-ecosystem/grpc-gateway/v2 v2.26.1 // indirect
66+
github.com/grpc-ecosystem/go-grpc-middleware/v2 v2.3.2 // indirect
67+
github.com/grpc-ecosystem/grpc-gateway/v2 v2.26.3 // indirect
6768
github.com/hashicorp/go-hclog v1.6.3 // indirect
6869
github.com/hashicorp/go-plugin v1.6.3 // indirect
6970
github.com/hashicorp/yamux v0.1.1 // indirect
71+
github.com/jaegertracing/jaeger-idl v0.5.0 // indirect
7072
github.com/jedib0t/go-pretty/v6 v6.2.7 // indirect
7173
github.com/jmespath/go-jmespath v0.4.0 // indirect
7274
github.com/josharian/intern v1.0.0 // indirect
@@ -97,10 +99,10 @@ require (
9799
github.com/olekukonko/tablewriter v0.0.5 // indirect
98100
github.com/perimeterx/marshmallow v1.1.5 // indirect
99101
github.com/pierrec/lz4/v4 v4.1.22 // indirect
100-
github.com/pmezard/go-difflib v1.0.0 // indirect
102+
github.com/pmezard/go-difflib v1.0.1-0.20181226105442-5d4384ee4fb2 // indirect
101103
github.com/prometheus/client_golang v1.22.0 // indirect
102-
github.com/prometheus/client_model v0.6.1 // indirect
103-
github.com/prometheus/common v0.63.0 // indirect
104+
github.com/prometheus/client_model v0.6.2 // indirect
105+
github.com/prometheus/common v0.64.0 // indirect
104106
github.com/prometheus/procfs v0.15.1 // indirect
105107
github.com/rivo/uniseg v0.4.7 // indirect
106108
github.com/russross/blackfriday/v2 v2.1.0 // indirect
@@ -119,30 +121,30 @@ require (
119121
go.opentelemetry.io/contrib/instrumentation/google.golang.org/grpc/otelgrpc v0.60.0 // indirect
120122
go.opentelemetry.io/contrib/instrumentation/net/http/httptrace/otelhttptrace v0.60.0 // indirect
121123
go.opentelemetry.io/contrib/propagators/jaeger v1.35.0 // indirect
122-
go.opentelemetry.io/contrib/samplers/jaegerremote v0.29.0 // indirect
123-
go.opentelemetry.io/otel v1.35.0 // indirect
124-
go.opentelemetry.io/otel/exporters/otlp/otlptrace v1.35.0 // indirect
124+
go.opentelemetry.io/contrib/samplers/jaegerremote v0.30.0 // indirect
125+
go.opentelemetry.io/otel v1.36.0 // indirect
126+
go.opentelemetry.io/otel/exporters/otlp/otlptrace v1.36.0 // indirect
125127
go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracegrpc v1.35.0 // indirect
126-
go.opentelemetry.io/otel/metric v1.35.0 // indirect
127-
go.opentelemetry.io/otel/sdk v1.35.0 // indirect
128-
go.opentelemetry.io/otel/trace v1.35.0 // indirect
129-
go.opentelemetry.io/proto/otlp v1.5.0 // indirect
128+
go.opentelemetry.io/otel/metric v1.36.0 // indirect
129+
go.opentelemetry.io/otel/sdk v1.36.0 // indirect
130+
go.opentelemetry.io/otel/trace v1.36.0 // indirect
131+
go.opentelemetry.io/proto/otlp v1.6.0 // indirect
130132
go.uber.org/atomic v1.7.0 // indirect
131133
go.uber.org/multierr v1.6.0 // indirect
132134
go.uber.org/zap v1.18.1 // indirect
133-
golang.org/x/crypto v0.37.0 // indirect
135+
golang.org/x/crypto v0.38.0 // indirect
134136
golang.org/x/exp v0.0.0-20240909161429-701f63a606c0 // indirect
135-
golang.org/x/mod v0.23.0 // indirect
136-
golang.org/x/net v0.39.0 // indirect
137-
golang.org/x/sync v0.13.0 // indirect
138-
golang.org/x/sys v0.32.0 // indirect
139-
golang.org/x/term v0.31.0 // indirect
140-
golang.org/x/text v0.24.0 // indirect
141-
golang.org/x/tools v0.30.0 // indirect
137+
golang.org/x/mod v0.24.0 // indirect
138+
golang.org/x/net v0.40.0 // indirect
139+
golang.org/x/sync v0.14.0 // indirect
140+
golang.org/x/sys v0.33.0 // indirect
141+
golang.org/x/term v0.32.0 // indirect
142+
golang.org/x/text v0.25.0 // indirect
143+
golang.org/x/tools v0.32.0 // indirect
142144
golang.org/x/xerrors v0.0.0-20240903120638-7835f813f4da // indirect
143-
google.golang.org/genproto/googleapis/api v0.0.0-20250218202821-56aae31c358a // indirect
144-
google.golang.org/genproto/googleapis/rpc v0.0.0-20250218202821-56aae31c358a // indirect
145-
google.golang.org/grpc v1.71.1 // indirect
145+
google.golang.org/genproto/googleapis/api v0.0.0-20250428153025-10db94c68c34 // indirect
146+
google.golang.org/genproto/googleapis/rpc v0.0.0-20250519155744-55703ea1f237 // indirect
147+
google.golang.org/grpc v1.72.1 // indirect
146148
google.golang.org/protobuf v1.36.6 // indirect
147149
gopkg.in/fsnotify/fsnotify.v1 v1.4.7 // indirect
148150
gopkg.in/yaml.v2 v2.4.0 // indirect

0 commit comments

Comments
 (0)