You've already forked opentelemetry-go
mirror of
https://github.com/open-telemetry/opentelemetry-go.git
synced 2026-06-03 18:35:08 +02:00
Move global metric back to otel/metric/global for minor release (#3986)
* Revert "Remove the deprecated `otel/metric/global` pkg (#3829)" This reverts commit60f7d42d1e. * Revert "Support a global MeterProvider in `go.opentelemetry.io/otel` (#3818)" This reverts commit813936187e. * Remove top level metric global * Add change to changelog
This commit is contained in:
@@ -17,8 +17,8 @@ package otlpmetrichttp_test
|
||||
import (
|
||||
"context"
|
||||
|
||||
"go.opentelemetry.io/otel"
|
||||
"go.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlpmetrichttp"
|
||||
"go.opentelemetry.io/otel/metric/global"
|
||||
"go.opentelemetry.io/otel/sdk/metric"
|
||||
)
|
||||
|
||||
@@ -35,7 +35,7 @@ func Example() {
|
||||
panic(err)
|
||||
}
|
||||
}()
|
||||
otel.SetMeterProvider(meterProvider)
|
||||
global.SetMeterProvider(meterProvider)
|
||||
|
||||
// From here, the meterProvider can be used by instrumentation to collect
|
||||
// telemetry.
|
||||
|
||||
@@ -9,6 +9,7 @@ require (
|
||||
go.opentelemetry.io/otel v1.15.0-rc.2
|
||||
go.opentelemetry.io/otel/exporters/otlp/internal/retry v1.15.0-rc.2
|
||||
go.opentelemetry.io/otel/exporters/otlp/otlpmetric v0.38.0-rc.2
|
||||
go.opentelemetry.io/otel/metric v1.15.0-rc.2
|
||||
go.opentelemetry.io/otel/sdk/metric v0.38.0-rc.2
|
||||
go.opentelemetry.io/proto/otlp v0.19.0
|
||||
google.golang.org/protobuf v1.30.0
|
||||
@@ -23,7 +24,6 @@ require (
|
||||
github.com/google/go-cmp v0.5.9 // indirect
|
||||
github.com/grpc-ecosystem/grpc-gateway/v2 v2.7.0 // indirect
|
||||
github.com/pmezard/go-difflib v1.0.0 // indirect
|
||||
go.opentelemetry.io/otel/metric v1.15.0-rc.2 // indirect
|
||||
go.opentelemetry.io/otel/sdk v1.15.0-rc.2 // indirect
|
||||
go.opentelemetry.io/otel/trace v1.15.0-rc.2 // indirect
|
||||
golang.org/x/net v0.8.0 // indirect
|
||||
|
||||
Reference in New Issue
Block a user