mirror of
https://github.com/hanzoai/telemetry.git
synced 2026-10-30 20:01:49 +00:00
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]>
40 lines
1.5 KiB
AMPL
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
|