Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[receiver/tcpcheck] Implement tcpcheckreceiver #36653

Draft
wants to merge 115 commits into
base: main
Choose a base branch
from
Draft
Changes from 1 commit
Commits
Show all changes
115 commits
Select commit Hold shift + click to select a range
f154a27
[receiver/tcpcheck] New receiver
yanfeng1992 Aug 7, 2024
8c64c4a
[exporter/clickhouse] Fix incorrect ServiceName set for Logs Records …
Fiery-Fenix Nov 22, 2024
00bbfe9
[chore] ignore datadog-api-client-go in renovate bot (#36500)
songy23 Nov 22, 2024
da3ee83
Enhance the unit conversion in the EMF Exporter (#35937)
bjrara Nov 23, 2024
933ea73
[chore] small fixes in hostmetrics, no need of using mocks (#36476)
bogdandrutu Nov 25, 2024
27c2c68
[connector/signaltometrics] Add boilerplate for the connector (#36454)
lahsivjar Nov 25, 2024
b53cde9
[chore][exporter/azuremonitor] Force the telemetry to be sent to azur…
whitneygriffith Nov 25, 2024
46e1b57
[processor/k8sattributes] Support name:tag@digest image name format (…
spiffyy99 Nov 25, 2024
5cc5b4d
[receiver/netflow] Add the netflow receiver - PR 1 (#34164)
dlopes7 Nov 25, 2024
1b4ab1c
[pkg/ottl] Move debug log into Statement.Execute (#36456)
TylerHelmuth Nov 25, 2024
9868733
Update codecov/codecov-action action to v5.0.7 (#36534)
renovate[bot] Nov 26, 2024
be1639a
Update kubernetes packages to v0.31.3 (#36535)
renovate[bot] Nov 26, 2024
c5eb4dc
[chore] [receiver/purefa] Use confighttp.NewDefaultClientConfig inste…
mackjmr Nov 26, 2024
087a052
[chore] [exporter/loki] Use NewDefaultClientConfig instead of manuall…
mackjmr Nov 26, 2024
e7f3071
[extension/cgroupruntime]: Initial implementation (#35472)
rogercoll Nov 26, 2024
5fc19e0
Update module github.com/stretchr/testify to v1.10.0 (#36547)
renovate[bot] Nov 26, 2024
854cb67
[processor/tailsampling] Decision cache for non-sampled trace IDs (#3…
jamesmoessis Nov 26, 2024
2068ae5
Update module go.uber.org/automaxprocs to v1.6.0 (#36549)
renovate[bot] Nov 26, 2024
c7b8ac3
[chore] track markdown-link-check with renovate (#36552)
mowies Nov 26, 2024
a07ae56
Update module github.com/stretchr/testify to v1.10.0 (#36554)
renovate[bot] Nov 26, 2024
cc97bc9
[receiver/receiver_creator] Add support for enabling receivers/scrape…
ChrsMark Nov 26, 2024
82ab418
[chore][exporter/influxdb] Use NewDefaultClientConfig instead of manu…
mackjmr Nov 27, 2024
76082cf
[cmd/opampsupervisor] Enable Strict Unmarshal for Supervisor Configur…
akstron Nov 27, 2024
9162152
[exporter/loadbalancing] Update k8sresolver handler to properly manag…
dehaansa Nov 27, 2024
8e53806
[exporter/loadbalancing] Add top level sending_queue, retry_on_failur…
Fiery-Fenix Nov 27, 2024
4aac9c8
[chore] remove jpkrohling as codeowner from many modules (#36563)
jpkrohling Nov 27, 2024
abda8ac
Update module sigs.k8s.io/controller-runtime to v0.19.2 (#36541)
renovate[bot] Nov 27, 2024
a16b0ea
Update module github.com/tencentcloud/tencentcloud-sdk-go/tencentclou…
renovate[bot] Nov 27, 2024
40e4ee5
Update module github.com/relvacode/iso8601 to v1.6.0 (#36544)
renovate[bot] Nov 27, 2024
da0a046
Add support for 1-second Storage Resolution in the AWS EMF Exporter (…
jpbarto Nov 27, 2024
6b07694
[cmd/opampsupervisor]: update defult output paths for supervisor logg…
srikanthccv Nov 27, 2024
0df2377
[cmd/opampsupervisor]: do not log err when last received doesn't exis…
srikanthccv Nov 27, 2024
1a17690
Update dependency tcort/markdown-link-check to v3.13.6 (#36555)
renovate[bot] Nov 27, 2024
d1d747f
[receiver/postgresqlreceiver] Added new postgresql metrics to acheive…
chan-tim-sumo Nov 27, 2024
6870e55
[chore] skip v1.68.0 of grpc dep (#36577)
codeboten Nov 27, 2024
51f8b54
Revert "Update dependency tcort/markdown-link-check to v3.13.6" (#36586)
ChrsMark Nov 28, 2024
53b73d5
[chore] Update READMEs to point to security best practices doc (#36590)
mx-psi Nov 29, 2024
fc97fe7
[receiver/awsfirehose] follow receiver contract (#36124)
VihasMakwana Nov 29, 2024
702a103
Failover connector max retry bug fix (#36605)
akats7 Nov 30, 2024
2fdf6c3
[connector/routing] Add ability to route by datapoint context (#36523)
djaglowski Dec 2, 2024
a2591f7
[chore] [deltatocumulative]: linear histograms (#36486)
sh0rez Dec 2, 2024
be764a0
[internal] Remove localhostgate package (#36589)
mx-psi Dec 2, 2024
c9f76da
[receiver/azureeventhub] Close storage extension client during compon…
mrsillydog Dec 2, 2024
6753da3
[chore] Promote Braydon Kains to triager (#36614)
mx-psi Dec 2, 2024
e46c1c3
Update otel (#36609)
atoulme Dec 2, 2024
01ed945
[chore][pkg/stanza] use `test/template` for operator format templatin…
odubajDT Dec 2, 2024
b64e7da
[pkg/stanza][receiver/filelog] Introduce active file grouping mechani…
odubajDT Dec 2, 2024
817ac21
[chore] Reduce code ownership (#36618)
djaglowski Dec 2, 2024
932cc7f
Add JMX metrics gatherer version 1.41.0-alpha (#36480)
opentelemetrybot Dec 2, 2024
7bd80fe
[chore] update code ownership (#36621)
codeboten Dec 3, 2024
d8695dd
Update module github.com/SAP/go-hdb to v1.12.6 (#36624)
renovate[bot] Dec 3, 2024
4dd4cde
Update module github.com/aerospike/aerospike-client-go/v7 to v7.7.3 (…
renovate[bot] Dec 3, 2024
f7e60fa
[receiver/opencensus] Do not report error message on clean shutdown (…
pjanotti Dec 3, 2024
5b05781
Update module github.com/shirou/gopsutil/v4 to v4.24.11 (#36626)
renovate[bot] Dec 3, 2024
92cac11
update otel (#36631)
atoulme Dec 3, 2024
58f7e58
Update module github.com/SAP/go-hdb to v1.12.6 (#36634)
renovate[bot] Dec 3, 2024
a005592
Update module github.com/aerospike/aerospike-client-go/v7 to v7.7.3 (…
renovate[bot] Dec 3, 2024
9a5585e
[chore] Schema Processor Revamp [Part 2] - ChangeList and Revision (#…
ankitpatel96 Dec 3, 2024
c0016ac
[exporter/datadog] Add configurable reporter_period for host metadata…
NassimBtk Dec 3, 2024
ff2f823
[chore]: [deltatocumulative]: remove nested implementation (#36498)
sh0rez Dec 3, 2024
14f080f
[cmd/opampsupervisor] feat: Support environment variable expansion in…
mrsillydog Dec 3, 2024
f1f4538
[chore][receiver/pulsar]: add observability to pulsar receiver (#35643)
VihasMakwana Dec 3, 2024
acfd4cc
Update module github.com/vmware/govmomi to v0.46.2 (#36537)
renovate[bot] Dec 3, 2024
501b44d
Update prom/prometheus Docker tag to v3.0.1 (#36630)
renovate[bot] Dec 3, 2024
c1c1500
[bug_fix] [exporter/pulsar] Change configuration option (#36579)
liuby01 Dec 3, 2024
bfb488c
Update module sigs.k8s.io/controller-runtime to v0.19.3 (#36629)
renovate[bot] Dec 3, 2024
325eb22
Update module github.com/getsentry/sentry-go to v0.30.0 (#36651)
renovate[bot] Dec 3, 2024
132571d
[chore][pkg/stanza] - Fix Flaky test TestMatcher (#36640)
VihasMakwana Dec 3, 2024
6ee3b8a
Update module github.com/Azure/go-amqp to v1.3.0 (#36649)
renovate[bot] Dec 3, 2024
c9c40a9
[postgresqlreceiver] bump supported PG version to 12 (#35898)
kevinnoel-be Dec 3, 2024
0931e5c
[chore] update module github.com/google/go-github v67 (#36652)
adrielp Dec 3, 2024
52c928a
Update module github.com/tencentcloud/tencentcloud-sdk-go/tencentclou…
renovate[bot] Dec 3, 2024
c444a93
[exporter/prometheusremotewrite] change feature gate to beta (#36606)
perebaj Dec 3, 2024
59d25d7
[vcenterreceiver] TLS settings not honored for initial GetServiceCont…
dehaansa Dec 3, 2024
b19665e
Update All github.com/aws packages (#36531)
renovate[bot] Dec 3, 2024
a2d48e3
try updating jaeger (#36647)
atoulme Dec 3, 2024
aa1c883
Update All github.com/aws packages (#36656)
renovate[bot] Dec 4, 2024
f0edaed
[chore][exporter/googlecloudpubsub] Fix goroutines leak (#36591)
kevinnoel-be Dec 4, 2024
0981354
[chore] Update to core v0.115.0 release (#36658)
atoulme Dec 4, 2024
4e91998
[chore] Prepare release 0.115.0 (#36659)
opentelemetrybot Dec 4, 2024
cd0e067
[kafka/internal, kafkaexporter, kafkareceiver] Add SASL mechanism "AW…
donald-cheung Dec 4, 2024
c65a458
[fix][googlecloudmonitoringreceiver]: remove creds check (#36648)
VihasMakwana Dec 4, 2024
f287c38
Update module go.opentelemetry.io/proto/otlp to v1.4.0 (#36643)
renovate[bot] Dec 4, 2024
148aece
[exporter/datadog] add basic API key validation on startup (#36510)
jackgopack4 Dec 4, 2024
7523d6c
[chore][exporter/loadbalancing] Add debug statements after failed exp…
jpkrohling Dec 4, 2024
8c125b6
[chore]: Mention the possibility of having multiple instances of load…
michalskalski Dec 4, 2024
8360633
[pkg/ottl] Add the ottl.ParserCollection utility (#36174)
edmocosta Dec 4, 2024
444c1c0
[chore] Fix .github/CODEOWNERS (#36666)
mx-psi Dec 4, 2024
6369957
fix(docs): correct snowflake receiver docs (#36294)
shrutimantri Dec 4, 2024
021fd29
parser/keyvalue: handle escaped quotes when parsing (#36176)
jadams41 Dec 4, 2024
4ad9248
[Chore] Bump golang.org/x deps (#36672)
TylerHelmuth Dec 4, 2024
86d3966
Update scrapererror path (#36680)
sincejune Dec 4, 2024
04a87fb
[chore]: use testify instead of testing.Fatal or testing.Error in pro…
mmorel-35 Dec 4, 2024
cba70d9
[processor/tailsampling] Allow invert matches in composite policy to …
jpkrohling Dec 4, 2024
a149904
[exporter/elasticsearch] Merge *.geo.location.{lat,lon} to *.geo.loca…
carsonip Dec 5, 2024
d18e375
[chore][processor/probabilisticsampler] Document clarity regarding sa…
jpkrohling Dec 5, 2024
1b41e5d
Skip flaky tests on windows for cloudspanner receiver (#36683)
manu2 Dec 5, 2024
9920532
[processor/routing] Deprecate processor (#36692)
djaglowski Dec 5, 2024
dbc9ee2
[awsxrayexporter] Generate url section in xray segment when net.peer.…
bjrara Dec 5, 2024
4c13919
[chore][pkg/ottl] Move new function guidelines to CONTRIBUTING.md (#3…
evan-bradley Dec 5, 2024
ac88901
[processor/k8sattributes]: log error encountered during kube client i…
bacherfl Dec 5, 2024
9e3200d
[chore] remove converter type from stanza (#36288)
bacherfl Dec 5, 2024
9c28ffc
[receiver/github] add tracing via webhook skeleton (#36632)
adrielp Dec 6, 2024
640d95c
s3 exporter: exporter improvements and migration v2 aws sdk (#36698)
MovieStoreGuy Dec 6, 2024
1feb1cd
[chore][pkg/ottl] Add additional new function guidelines (#36696)
evan-bradley Dec 6, 2024
683d0f3
[testbed] Add batcher performance tests (#36206)
swiatekm Dec 6, 2024
da17d70
[extension/opampagent] use status subscription for fine granular heal…
bacherfl Dec 6, 2024
0a1328b
k8seventsreceiver & k8sobjectsreceiver: migrate to latest semconv ver…
narcis96 Dec 6, 2024
d305c6a
[exporter/doris] Mark the Doris exporter as Alpha (#36448)
joker-star-l Dec 6, 2024
ca1fa2d
Update module cloud.google.com/go/spanner to v1.73.0 (#36685)
manu2 Dec 6, 2024
7b8ed1c
[exporter/awsemfexporter]Split EMF log with larger than 100 buckets. …
zzhlogin Dec 6, 2024
39b7950
[exporter/prometheusremotewrite] respect integer exemplar values (#36…
perebaj Dec 6, 2024
a8c8bfe
chore: use default confighttp struct for tests (#36681)
rogercoll Dec 6, 2024
31f1d8c
Refactor 1st Vesrion
ZenoCC-Peng Dec 6, 2024
bd296ce
Refactor 2nd Version
ZenoCC-Peng Dec 13, 2024
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Prev Previous commit
Next Next commit
s3 exporter: exporter improvements and migration v2 aws sdk (#36698)
#### Description

With the annoucement of
[eol](https://aws.amazon.com/blogs/developer/announcing-end-of-support-for-aws-sdk-for-go-v1-on-july-31-2025/)
for the aws v1 sdk, this will give the project time to adopt the latest
SDK to provide feedback.

Furthermore, there is also minor code improvements to improve
maintainability.

#### Link to tracking issue

<!--Describe what testing was performed and which tests were added.-->
#### Testing

Included unit tests as part of the changes.

<!--Describe the documentation added.-->
#### Documentation

This is mostly a behaviourally change, and shouldn't have any user
impact but it is worth calling out.
  • Loading branch information
MovieStoreGuy authored and ZenoCC-Peng committed Dec 6, 2024
commit 640d95c15ad7089d40af9e4bbbe4d185877f7d89
27 changes: 27 additions & 0 deletions .chloggen/msg_migrate-to-sdk-v2.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,27 @@
# Use this changelog template to create an entry for release notes.

# One of 'breaking', 'deprecation', 'new_component', 'enhancement', 'bug_fix'
change_type: enhancement

# The name of the component, or a single word describing the area of concern, (e.g. filelogreceiver)
component: s3exporter

# A brief description of the change. Surround your text with quotes ("") if it needs to start with a backtick (`).
note: Upgrading to adopt aws sdk v2

# Mandatory: One or more tracking issues related to the change. You can use the PR number here if no issue exists.
issues: [36699]

# (Optional) One or more lines of additional information to render under the primary note.
# These lines will be padded with 2 spaces and then inserted directly into the document.
# Use pipe (|) for multiline entries.
subtext:

# If your change doesn't affect end users or the exported elements of any package,
# you should instead start your pull request title with [chore] or use the "Skip Changelog" label.
# Optional: The change log or logs in which this entry should be included.
# e.g. '[user]' or '[user, api]'
# Include 'user' if the change is relevant to end users.
# Include 'api' if there is a change to a library API.
# Default: '[user]'
change_logs: [user]
32 changes: 22 additions & 10 deletions exporter/awss3exporter/config.go
Original file line number Diff line number Diff line change
@@ -14,16 +14,28 @@ import (
// S3UploaderConfig contains aws s3 uploader related config to controls things
// like bucket, prefix, batching, connections, retries, etc.
type S3UploaderConfig struct {
Region string `mapstructure:"region"`
S3Bucket string `mapstructure:"s3_bucket"`
S3Prefix string `mapstructure:"s3_prefix"`
S3Partition string `mapstructure:"s3_partition"`
FilePrefix string `mapstructure:"file_prefix"`
Endpoint string `mapstructure:"endpoint"`
RoleArn string `mapstructure:"role_arn"`
S3ForcePathStyle bool `mapstructure:"s3_force_path_style"`
DisableSSL bool `mapstructure:"disable_ssl"`
Compression configcompression.Type `mapstructure:"compression"`
Region string `mapstructure:"region"`
// S3Bucket is the bucket name to be uploaded to.
S3Bucket string `mapstructure:"s3_bucket"`
// S3Prefix is the key (directory) prefix to written to inside the bucket
S3Prefix string `mapstructure:"s3_prefix"`
// S3Partition is used to provide the rollup on how data is written.
// Valid values are: [hour,minute]
S3Partition string `mapstructure:"s3_partition"`
// FilePrefix is the filename prefix used for the file to avoid any potential collisions.
FilePrefix string `mapstructure:"file_prefix"`
// Endpoint is the URL used for communicated with S3.
Endpoint string `mapstructure:"endpoint"`
// RoleArn is the role policy to use when interacting with S3
RoleArn string `mapstructure:"role_arn"`
// S3ForcePathStyle sets the value for force path style.
S3ForcePathStyle bool `mapstructure:"s3_force_path_style"`
// DisableSLL forces communication to happen via HTTP instead of HTTPS.
DisableSSL bool `mapstructure:"disable_ssl"`
// Compression sets the algorithm used to process the payload
// before uploading to S3.
// Valid values are: `gzip` or no value set.
Compression configcompression.Type `mapstructure:"compression"`
}

type MarshalerType string
10 changes: 0 additions & 10 deletions exporter/awss3exporter/data_writer.go

This file was deleted.

25 changes: 18 additions & 7 deletions exporter/awss3exporter/exporter.go
Original file line number Diff line number Diff line change
@@ -14,27 +14,32 @@ import (
"go.opentelemetry.io/collector/pdata/pmetric"
"go.opentelemetry.io/collector/pdata/ptrace"
"go.uber.org/zap"

"github.com/open-telemetry/opentelemetry-collector-contrib/exporter/awss3exporter/internal/upload"
)

type s3Exporter struct {
config *Config
dataWriter dataWriter
signalType string
uploader upload.Manager
logger *zap.Logger
marshaler marshaler
}

func newS3Exporter(config *Config,
func newS3Exporter(
config *Config,
signalType string,
params exporter.Settings,
) *s3Exporter {
s3Exporter := &s3Exporter{
config: config,
dataWriter: &s3Writer{},
signalType: signalType,
logger: params.Logger,
}
return s3Exporter
}

func (e *s3Exporter) start(_ context.Context, host component.Host) error {
func (e *s3Exporter) start(ctx context.Context, host component.Host) error {
var m marshaler
var err error
if e.config.Encoding != nil {
@@ -48,6 +53,12 @@ func (e *s3Exporter) start(_ context.Context, host component.Host) error {
}

e.marshaler = m

up, err := newUploadManager(ctx, e.config, e.signalType, m.format())
if err != nil {
return err
}
e.uploader = up
return nil
}

@@ -61,7 +72,7 @@ func (e *s3Exporter) ConsumeMetrics(ctx context.Context, md pmetric.Metrics) err
return err
}

return e.dataWriter.writeBuffer(ctx, buf, e.config, "metrics", e.marshaler.format())
return e.uploader.Upload(ctx, buf)
}

func (e *s3Exporter) ConsumeLogs(ctx context.Context, logs plog.Logs) error {
@@ -70,7 +81,7 @@ func (e *s3Exporter) ConsumeLogs(ctx context.Context, logs plog.Logs) error {
return err
}

return e.dataWriter.writeBuffer(ctx, buf, e.config, "logs", e.marshaler.format())
return e.uploader.Upload(ctx, buf)
}

func (e *s3Exporter) ConsumeTraces(ctx context.Context, traces ptrace.Traces) error {
@@ -79,5 +90,5 @@ func (e *s3Exporter) ConsumeTraces(ctx context.Context, traces ptrace.Traces) er
return err
}

return e.dataWriter.writeBuffer(ctx, buf, e.config, "traces", e.marshaler.format())
return e.uploader.Upload(ctx, buf)
}
10 changes: 5 additions & 5 deletions exporter/awss3exporter/exporter_test.go
Original file line number Diff line number Diff line change
@@ -18,7 +18,7 @@ type TestWriter struct {
t *testing.T
}

func (testWriter *TestWriter) writeBuffer(_ context.Context, buf []byte, _ *Config, _ string, _ string) error {
func (testWriter *TestWriter) Upload(_ context.Context, buf []byte) error {
assert.Equal(testWriter.t, testLogs, buf)
return nil
}
@@ -33,10 +33,10 @@ func getTestLogs(tb testing.TB) plog.Logs {
func getLogExporter(t *testing.T) *s3Exporter {
marshaler, _ := newMarshaler("otlp_json", zap.NewNop())
exporter := &s3Exporter{
config: createDefaultConfig().(*Config),
dataWriter: &TestWriter{t},
logger: zap.NewNop(),
marshaler: marshaler,
config: createDefaultConfig().(*Config),
uploader: &TestWriter{t},
logger: zap.NewNop(),
marshaler: marshaler,
}
return exporter
}
6 changes: 3 additions & 3 deletions exporter/awss3exporter/factory.go
Original file line number Diff line number Diff line change
@@ -39,7 +39,7 @@ func createLogsExporter(ctx context.Context,
params exporter.Settings,
config component.Config,
) (exporter.Logs, error) {
s3Exporter := newS3Exporter(config.(*Config), params)
s3Exporter := newS3Exporter(config.(*Config), "logs", params)

return exporterhelper.NewLogs(ctx, params,
config,
@@ -51,7 +51,7 @@ func createMetricsExporter(ctx context.Context,
params exporter.Settings,
config component.Config,
) (exporter.Metrics, error) {
s3Exporter := newS3Exporter(config.(*Config), params)
s3Exporter := newS3Exporter(config.(*Config), "metrics", params)

if config.(*Config).MarshalerName == SumoIC {
return nil, fmt.Errorf("metrics are not supported by sumo_ic output format")
@@ -67,7 +67,7 @@ func createTracesExporter(ctx context.Context,
params exporter.Settings,
config component.Config,
) (exporter.Traces, error) {
s3Exporter := newS3Exporter(config.(*Config), params)
s3Exporter := newS3Exporter(config.(*Config), "traces", params)

if config.(*Config).MarshalerName == SumoIC {
return nil, fmt.Errorf("traces are not supported by sumo_ic output format")
22 changes: 20 additions & 2 deletions exporter/awss3exporter/go.mod
Original file line number Diff line number Diff line change
@@ -3,8 +3,14 @@ module github.com/open-telemetry/opentelemetry-collector-contrib/exporter/awss3e
go 1.22.0

require (
github.com/aws/aws-sdk-go v1.55.5
github.com/aws/aws-sdk-go-v2 v1.32.6
github.com/aws/aws-sdk-go-v2/config v1.28.6
github.com/aws/aws-sdk-go-v2/credentials v1.17.47
github.com/aws/aws-sdk-go-v2/feature/s3/manager v1.17.43
github.com/aws/aws-sdk-go-v2/service/s3 v1.71.0
github.com/aws/aws-sdk-go-v2/service/sts v1.33.2
github.com/stretchr/testify v1.10.0
github.com/tilinna/clock v1.1.0
go.opentelemetry.io/collector/component v0.115.0
go.opentelemetry.io/collector/component/componenttest v0.115.0
go.opentelemetry.io/collector/config/configcompression v1.21.0
@@ -20,6 +26,19 @@ require (
)

require (
github.com/aws/aws-sdk-go-v2/aws/protocol/eventstream v1.6.7 // indirect
github.com/aws/aws-sdk-go-v2/feature/ec2/imds v1.16.21 // indirect
github.com/aws/aws-sdk-go-v2/internal/configsources v1.3.25 // indirect
github.com/aws/aws-sdk-go-v2/internal/endpoints/v2 v2.6.25 // indirect
github.com/aws/aws-sdk-go-v2/internal/ini v1.8.1 // indirect
github.com/aws/aws-sdk-go-v2/internal/v4a v1.3.25 // indirect
github.com/aws/aws-sdk-go-v2/service/internal/accept-encoding v1.12.1 // indirect
github.com/aws/aws-sdk-go-v2/service/internal/checksum v1.4.6 // indirect
github.com/aws/aws-sdk-go-v2/service/internal/presigned-url v1.12.6 // indirect
github.com/aws/aws-sdk-go-v2/service/internal/s3shared v1.18.6 // indirect
github.com/aws/aws-sdk-go-v2/service/sso v1.24.7 // indirect
github.com/aws/aws-sdk-go-v2/service/ssooidc v1.28.6 // indirect
github.com/aws/smithy-go v1.22.1 // indirect
github.com/beorn7/perks v1.0.1 // indirect
github.com/cenkalti/backoff/v4 v4.3.0 // indirect
github.com/cespare/xxhash/v2 v2.3.0 // indirect
@@ -34,7 +53,6 @@ require (
github.com/grpc-ecosystem/grpc-gateway/v2 v2.23.0 // indirect
github.com/hashicorp/go-version v1.7.0 // indirect
github.com/inconshreveable/mousetrap v1.1.0 // indirect
github.com/jmespath/go-jmespath v0.4.0 // indirect
github.com/json-iterator/go v1.1.12 // indirect
github.com/klauspost/compress v1.17.11 // indirect
github.com/knadh/koanf/maps v0.1.1 // indirect
49 changes: 40 additions & 9 deletions exporter/awss3exporter/go.sum

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

Loading