Files
zooqueen 2483819907 mod: finish the zap 1.28 bump so every module resolves again
A dependency bump reached the go.sum files but not the go.mod files: 27
modules still required go.uber.org/zap v1.27.1 while their go.sum carried
only v1.28.0. Go then refused to build them at all — 43 modules answered
`go list ./...` with "updates to go.mod needed" or "missing go.sum entry".

They went unnoticed because every one of them sorts after cmd/otelcorecol,
and gotest walks the modules in sorted order and stops at the first error,
so the walk never reached them. Adding the missing sums to the four modules
before that point moves the wall without removing it.

Ran the tree's own tidy in every module, pinning each module's existing go
directive so the local toolchain cannot raise it. cmd/otelcorecol is
generated and carries a DO-NOT-EDIT header, so its result was checked
against `make genotelcorecol`: byte-identical, go.mod and go.sum both.

The rest is the convergence that bump implied — zap 1.27.1 -> 1.28.0, otel
1.40 -> 1.45, grpc 1.79.1 -> 1.80.0 and the x/ packages that follow them.
Two requirements were missing outright (hashicorp/golang-lru/v2,
go.yaml.in/yaml/v2) and configgrpc gained the root collector module it
already replaces locally. mostynb/go-grpc-compression leaves the graph; no
.go file imports it.

go list ./... is clean in all 118 modules and no go directive moved.
2026-08-12 21:04:37 -07:00

132 lines
5.6 KiB
AMPL

module go.opentelemetry.io/collector/exporter/exporterhelper
go 1.26.4
require (
github.com/cenkalti/backoff/v5 v5.0.3
github.com/hashicorp/golang-lru/v2 v2.0.7
github.com/stretchr/testify v1.11.1
go.opentelemetry.io/collector/client v1.52.0
go.opentelemetry.io/collector/component v1.52.0
go.opentelemetry.io/collector/component/componenttest v0.146.1
go.opentelemetry.io/collector/config/configoptional v1.52.0
go.opentelemetry.io/collector/config/configretry v1.52.0
go.opentelemetry.io/collector/confmap v1.52.0
go.opentelemetry.io/collector/consumer v1.52.0
go.opentelemetry.io/collector/consumer/consumererror v0.146.1
go.opentelemetry.io/collector/consumer/consumertest v0.146.1
go.opentelemetry.io/collector/exporter v1.52.0
go.opentelemetry.io/collector/exporter/exportertest v0.146.1
go.opentelemetry.io/collector/extension/extensiontest v0.146.1
go.opentelemetry.io/collector/extension/xextension v0.146.1
go.opentelemetry.io/collector/featuregate v1.52.0
go.opentelemetry.io/collector/internal/testutil v0.146.1
go.opentelemetry.io/collector/pdata v1.52.0
go.opentelemetry.io/collector/pdata/pprofile v0.146.1
go.opentelemetry.io/collector/pdata/testdata v0.146.1
go.opentelemetry.io/collector/pdata/xpdata v0.146.1
go.opentelemetry.io/collector/pipeline v1.52.0
go.opentelemetry.io/collector/pipeline/xpipeline v0.146.1
go.opentelemetry.io/otel v1.45.0
go.opentelemetry.io/otel/metric v1.45.0
go.opentelemetry.io/otel/sdk v1.40.0
go.opentelemetry.io/otel/sdk/metric v1.40.0
go.opentelemetry.io/otel/trace v1.45.0
go.uber.org/goleak v1.3.0
go.uber.org/multierr v1.11.0
go.uber.org/zap v1.28.0
google.golang.org/grpc v1.79.1
google.golang.org/protobuf v1.36.11
)
require (
github.com/cespare/xxhash/v2 v2.3.0 // indirect
github.com/davecgh/go-spew v1.1.1 // indirect
github.com/go-logr/logr v1.4.4 // indirect
github.com/go-logr/stdr v1.2.2 // indirect
github.com/go-viper/mapstructure/v2 v2.5.0 // indirect
github.com/gobwas/glob v0.2.3 // indirect
github.com/google/uuid v1.6.0 // indirect
github.com/hashicorp/go-version v1.9.0 // indirect
github.com/json-iterator/go v1.1.12 // indirect
github.com/knadh/koanf/maps v0.1.2 // indirect
github.com/knadh/koanf/providers/confmap v1.0.0 // indirect
github.com/knadh/koanf/v2 v2.3.2 // indirect
github.com/mitchellh/copystructure v1.2.0 // indirect
github.com/mitchellh/reflectwalk v1.0.2 // indirect
github.com/modern-go/concurrent v0.0.0-20180306012644-bacd9c7ef1dd // indirect
github.com/modern-go/reflect2 v1.0.3-0.20250322232337-35a7c28c31ee // indirect
github.com/pmezard/go-difflib v1.0.0 // indirect
go.opentelemetry.io/auto/sdk v1.2.1 // indirect
go.opentelemetry.io/collector/confmap/xconfmap v0.146.1 // indirect
go.opentelemetry.io/collector/consumer/xconsumer v0.146.1 // indirect
go.opentelemetry.io/collector/exporter/xexporter v0.146.1 // indirect
go.opentelemetry.io/collector/extension v1.52.0 // indirect
go.opentelemetry.io/collector/internal/componentalias v0.146.1 // indirect
go.opentelemetry.io/collector/receiver v1.52.0 // indirect
go.opentelemetry.io/collector/receiver/receivertest v0.146.1 // indirect
go.opentelemetry.io/collector/receiver/xreceiver v0.146.1 // indirect
go.yaml.in/yaml/v3 v3.0.4 // indirect
golang.org/x/sys v0.40.0 // indirect
google.golang.org/genproto/googleapis/rpc v0.0.0-20251222181119-0a764e51fe1b // indirect
gopkg.in/yaml.v3 v3.0.1 // indirect
)
replace go.opentelemetry.io/collector/component => ../../component
replace go.opentelemetry.io/collector/component/componenttest => ../../component/componenttest
replace go.opentelemetry.io/collector/consumer => ../../consumer
replace go.opentelemetry.io/collector/extension => ../../extension
replace go.opentelemetry.io/collector/exporter => ../
replace go.opentelemetry.io/collector/pdata => ../../pdata
replace go.opentelemetry.io/collector/pdata/testdata => ../../pdata/testdata
replace go.opentelemetry.io/collector/pdata/pprofile => ../../pdata/pprofile
replace go.opentelemetry.io/collector/pipeline => ../../pipeline
replace go.opentelemetry.io/collector/receiver => ../../receiver
replace go.opentelemetry.io/collector/config/configretry => ../../config/configretry
replace go.opentelemetry.io/collector/consumer/xconsumer => ../../consumer/xconsumer
replace go.opentelemetry.io/collector/consumer/consumertest => ../../consumer/consumertest
replace go.opentelemetry.io/collector/receiver/xreceiver => ../../receiver/xreceiver
replace go.opentelemetry.io/collector/receiver/receivertest => ../../receiver/receivertest
replace go.opentelemetry.io/collector/exporter/xexporter => ../xexporter
replace go.opentelemetry.io/collector/exporter/exportertest => ../exportertest
replace go.opentelemetry.io/collector/consumer/consumererror => ../../consumer/consumererror
replace go.opentelemetry.io/collector/extension/extensiontest => ../../extension/extensiontest
replace go.opentelemetry.io/collector/extension/xextension => ../../extension/xextension
replace go.opentelemetry.io/collector/featuregate => ../../featuregate
replace go.opentelemetry.io/collector/client => ../../client
replace go.opentelemetry.io/collector/pdata/xpdata => ../../pdata/xpdata
replace go.opentelemetry.io/collector/confmap => ../../confmap
replace go.opentelemetry.io/collector/config/configoptional => ../../config/configoptional
replace go.opentelemetry.io/collector/confmap/xconfmap => ../../confmap/xconfmap
replace go.opentelemetry.io/collector/internal/testutil => ../../internal/testutil
replace go.opentelemetry.io/collector/internal/componentalias => ../../internal/componentalias
replace go.opentelemetry.io/collector/pipeline/xpipeline => ../../pipeline/xpipeline