mirror of
https://github.com/kubernetes/sample-controller.git
synced 2026-06-07 00:05:04 +08:00
Update OpenTelemetry dependencies to latest versions
Core packages (opentelemetry-go): - go.opentelemetry.io/otel: v1.38.0 → v1.39.0 - go.opentelemetry.io/otel/metric: v1.38.0 → v1.39.0 - go.opentelemetry.io/otel/trace: v1.38.0 → v1.39.0 - go.opentelemetry.io/otel/sdk: v1.38.0 → v1.39.0 Exporters: - go.opentelemetry.io/otel/exporters/otlp/otlptrace: v1.34.0 → v1.39.0 - go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracegrpc: v1.34.0 → v1.39.0 Contrib instrumentation (opentelemetry-go-contrib): - go.opentelemetry.io/contrib/.../otelhttp: v0.61.0 → v0.64.0 - go.opentelemetry.io/contrib/.../otelrestful: v0.44.0 → v0.64.0 Protocol definitions (opentelemetry-proto-go): - go.opentelemetry.io/proto/otlp: v1.5.0 → v1.9.0 Notable changes: - Go 1.24 is now the minimum required version (Go 1.23 support dropped) for OTEL components - Performance: ~4x improvement in histogram concurrent operations; xxhash replaces fnv for attribute hashing - Fixed goroutine leak in span processors when context is canceled - otelrestful migrated semantic conventions from v1.20.0 to v1.34.0 (e.g., http.method → http.request.method) - Partial OTLP export errors now surfaced instead of being silently dropped - otelrestful no longer depends on json-iterator/go, modern-go/concurrent, or modern-go/reflect2; unwanted-dependencies.json updated accordingly Signed-off-by: Davanum Srinivas <davanum@gmail.com> Kubernetes-commit: c40ea60b9f193fbead586f9fd6cc26f7b77312ff
This commit is contained in:
committed by
Kubernetes Publisher
parent
2a236a856d
commit
a2aea51475
@@ -8,17 +8,17 @@ godebug default=go1.25
|
||||
|
||||
require (
|
||||
golang.org/x/time v0.14.0
|
||||
k8s.io/api v0.0.0-20260116132654-fc00e633274c
|
||||
k8s.io/apimachinery v0.0.0-20260116132332-7daad7080a68
|
||||
k8s.io/client-go v0.0.0-20260116133147-1a68af138328
|
||||
k8s.io/code-generator v0.0.0-20260116134113-285401e6db04
|
||||
k8s.io/api v0.0.0
|
||||
k8s.io/apimachinery v0.0.0
|
||||
k8s.io/client-go v0.0.0
|
||||
k8s.io/code-generator v0.0.0
|
||||
k8s.io/klog/v2 v2.130.1
|
||||
k8s.io/utils v0.0.0-20251219084037-98d557b7f1e7
|
||||
)
|
||||
|
||||
require (
|
||||
github.com/davecgh/go-spew v1.1.2-0.20180830191138-d8f796af33cc // indirect
|
||||
github.com/emicklei/go-restful/v3 v3.12.2 // indirect
|
||||
github.com/emicklei/go-restful/v3 v3.13.0 // indirect
|
||||
github.com/fxamacker/cbor/v2 v2.9.0 // indirect
|
||||
github.com/go-logr/logr v1.4.3 // indirect
|
||||
github.com/go-openapi/jsonpointer v0.21.0 // indirect
|
||||
@@ -56,3 +56,10 @@ require (
|
||||
sigs.k8s.io/structured-merge-diff/v6 v6.3.1 // indirect
|
||||
sigs.k8s.io/yaml v1.6.0 // indirect
|
||||
)
|
||||
|
||||
replace (
|
||||
k8s.io/api => ../api
|
||||
k8s.io/apimachinery => ../apimachinery
|
||||
k8s.io/client-go => ../client-go
|
||||
k8s.io/code-generator => ../code-generator
|
||||
)
|
||||
|
||||
Reference in New Issue
Block a user