Files
zooqueenandHanzo Dev 859d0bdb16 deps: sync the tools sums and put pdata back on the otlp it was generated for
Two separate skews, both of which stopped the gate before it asserted anything.

  tools — `go tool -modfile internal/tools/go.mod` could not start gotestsum:
    go.sum recorded go-billy v5.9.0 while go.mod required v5.6.2, and x/sync
    and x/vuln were missing outright. `make gotest` died at the first module it
    tried (client) with "missing go.sum entry for go.mod file", so nothing
    downstream ran. `go mod tidy` moves several indirect pins up; that is not a
    bump for its own sake, it is what MVS already required — the recorded
    versions were below their own dependents, which is exactly why no sum
    matched them.

  pdata — the generated proto code is written against
    profiles/v1development v0.3.0, and go.mod pinned v0.2.0. Twelve marshal
    round-trip tests failed on `wrong wireType = 2 for field LinkIndex`. This
    restores rather than advances: client/go.sum still held the v1.10.0/v0.3.0
    pair the pin had drifted away from. pprofile carried the same stale pair.

pdata is green now (4410 tests), pprofile green, and gotestsum resolves for
every module.

The gate still fails further along: confmap/internal/decoder.go calls
NewExpandedValueSanitizer and sanitizeToStr, neither of which exists — the
feature gate now lives in confmap/internal/metadata as
ConfmapNewExpandedValueSanitizerFeatureGate and the helper is gone entirely.
That is a regeneration that left its caller behind, and it wants an upstream
re-sync rather than a guess at the missing helper.

Co-authored-by: Hanzo Dev <[email protected]>
2026-08-10 00:06:09 -07:00

40 lines
1.5 KiB
AMPL

module go.opentelemetry.io/collector/pdata/pprofile
go 1.26.4
require (
github.com/stretchr/testify v1.11.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/otel v1.45.0
go.opentelemetry.io/proto/slim/otlp/collector/profiles/v1development v0.3.0
go.opentelemetry.io/proto/slim/otlp/profiles/v1development v0.3.0
go.uber.org/goleak v1.3.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/hashicorp/go-version v1.9.0 // indirect
github.com/json-iterator/go v1.1.12 // 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/proto/slim/otlp v1.10.0 // indirect
go.uber.org/multierr v1.11.0 // indirect
golang.org/x/net v0.48.0 // indirect
golang.org/x/sys v0.39.0 // indirect
golang.org/x/text v0.32.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/pdata => ../
replace go.opentelemetry.io/collector/featuregate => ../../featuregate
replace go.opentelemetry.io/collector/internal/testutil => ../../internal/testutil