Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
This PR contains the following updates:
v0.121.1
->v0.121.2
v1.37.0
->v1.38.0
v1.35.0
->v1.36.0
v0.60.0
->v0.61.0
v0.60.0
->v0.61.0
v1.35.0
->v1.36.0
v1.35.0
->v1.36.0
v1.35.0
->v1.36.0
v1.35.0
->v1.36.0
v1.35.0
->v1.36.0
v0.233.0
->v0.234.0
5a2f75b
->55703ea
5a2f75b
->55703ea
5a2f75b
->55703ea
Warning
Some dependencies could not be looked up. Check the Dependency Dashboard for more information.
Release Notes
googleapis/google-cloud-go (cloud.google.com/go)
v0.121.2
Compare Source
Documentation
open-telemetry/opentelemetry-go-contrib (go.opentelemetry.io/contrib/detectors/gcp)
v1.36.0
: /v0.61.0/v0.30.0/v0.16.0/v0.11.0/v0.9.0/v0.8.0Compare Source
Overview
Added
http.route
attribute to otelhttp server request spans, whennet/http.Request.Pattern
is set in the modules below. (#6905, #6937)go.opentelemetry.io/contrib/instrumentation/github.com/emicklei/go-restful/otelrestful
go.opentelemetry.io/contrib/instrumentation/github.com/gin-gonic/gin/otelgin
go.opentelemetry.io/contrib/instrumentation/github.com/gorilla/mux/otelmux
go.opentelemetry.io/contrib/instrumentation/github.com/labstack/echo/otelecho
go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp
WithAttributes
option to set instrumentation scope attributes on the createdlog.Logger
ingo.opentelemetry.io/contrib/bridges/otelzap
. (#6962)WithAttributes
option to set instrumentation scope attributes on the createdlog.Logger
ingo.opentelemetry.io/contrib/bridges/otelslog
. (#6965)WithAttributes
option to set instrumentation scope attributes on the createdlog.Logger
ingo.opentelemetry.io/contrib/bridges/otellogrus
. (#6966)WithAttributes
option to set instrumentation scope attributes on the createdlog.Logger
ingo.opentelemetry.io/contrib/bridges/otellogr
. (#6967)WithGinMetricAttributes
option to allow setting dynamic, per-request metric attributes based on*gin.Context
ingo.opentelemetry.io/contrib/instrumentation/github.com/gin-gonic/gin/otelgin
. (#6932)ClientIP
method to detect the client's IP, which supports custom proxy headers ingo.opentelemetry.io/contrib/instrumentation/github.com/gin-gonic/gin/otelgin
. (#6095)go.opentelemetry.io/contrib/propagators/jaeger
. (#7119)go.opentelemetry.io/contrib/otelconf
. (#7148)SeverityText
attribute using source value ingo.opentelemetry.io/contrib/bridges/otelslog
. (#7198)http.route
metric attribute ingo.opentelemetry.io/contrib/instrumentation/github.com/gin-gonic/gin/otelgin
. (#7275)WithSpanStartOptions
option to add custom options to new spansgo.opentelemetry.io/contrib/instrumentation/github.com/gin-gonic/gin/otelgin
. (#7261)go.mongodb.org/mongo-driver/v2
ingo.opentelemetry.io/contrib/instrumentation/go.mongodb.org/mongo-driver/v2/mongo/otelmongo
. (#6539)req.Pattern
is set, so the span name can include it ingo.opentelemetry.io/contrib/instrumentation/net/http/otelhttp
. (#7192)Changed
Jaeger remote sampler's probabilistic strategy now uses the same sampling algorithm as
trace.TraceIDRatioBased
ingo.opentelemetry.io/contrib/samplers/jaegerremote
. (#6892)Switched the default for
OTEL_SEMCONV_STABILITY_OPT_IN
to emit the v1.26.0 semantic conventions by default in the following modules.go.opentelemetry.io/contrib/instrumentation/github.com/emicklei/go-restful/otelrestful
go.opentelemetry.io/contrib/instrumentation/github.com/gin-gonic/gin/otelgin
go.opentelemetry.io/contrib/instrumentation/github.com/gorilla/mux/otelmux
go.opentelemetry.io/contrib/instrumentation/github.com/labstack/echo/otelecho
go.opentelemetry.io/contrib/instrumentation/net/http/httptrace/otelhttptrace
go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp
The
OTEL_SEMCONV_STABILITY_OPT_IN=http/dup
environment variable can be still used to emit both the v1.20.0 and v1.26.0 semantic conventions.It is however impossible to emit only the 1.20.0 semantic conventions, as the next release will drop support for that environment variable. (#6899)
Improve performance by reducing allocations for http request when using
OTEL_SEMCONV_STABILITY_OPT_IN=http/dup
in the modules below. (#7180)go.opentelemetry.io/contrib/instrumentation/github.com/emicklei/go-restful/otelrestful
go.opentelemetry.io/contrib/instrumentation/github.com/gin-gonic/gin/otelgin
go.opentelemetry.io/contrib/instrumentation/github.com/gorilla/mux/otelmux
go.opentelemetry.io/contrib/instrumentation/github.com/labstack/echo/otelecho
go.opentelemetry.io/contrib/instrumentation/net/http/httptrace/otelhttptrace
go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp
Update the Jaeger remote sampler to use "github.com/jaegertracing/jaeger-idl/proto-gen/api_v2" in
go.opentelemetry.io/contrib/samplers/jaegerremote
. (#7061)Improve performance by reducing allocations in the gRPC stats handler in
go.opentelemetry.io/contrib/instrumentation/google.golang.org/grpc/otelgrpc
. (#7186)Update
http.route
attribute to supportrequest.Pattern
ingo.opentelemetry.io/contrib/instrumentation/github.com/gorilla/mux/otelmux
. (#7108)Change the default span name to be
GET /path
so it complies with the HTTP semantic conventions ingo.opentelemetry.io/contrib/instrumentation/github.com/gin-gonic/gin/otelgin
. (#6381)Set
url.scheme
attribute to the request URL.Scheme when possible for HTTP client metrics ingo.opentelemetry.io/contrib/instrumentation/net/http/otelhttp
. (#6938)The semantic conventions have been upgraded from
v1.17.0
tov1.30.0
ingo.opentelemetry.io/contrib/instrumentation/google.golang.org/grpc/otelgrpc
. (#7270)net.peer.*
andnet.host.*
attributes are now set to correctserver.*
attributes.net.socket.*
attributes are set.Only sample spans when
Sampled=1
ingo.opentelemetry.io/contrib/propagators/aws/xray
. (#7318)Fixed
go.opentelemetry.io/contrib/instrumentation/github.com/emicklei/go-restful/otelrestful
go.opentelemetry.io/contrib/instrumentation/github.com/gin-gonic/gin/otelgin
go.opentelemetry.io/contrib/instrumentation/github.com/gorilla/mux/otelmux
go.opentelemetry.io/contrib/instrumentation/github.com/labstack/echo/otelecho
go.opentelemetry.io/contrib/instrumentation/net/http/httptrace/otelhttptrace
go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp
Unreleased/Fixed
of./CHANGELOG.md
. (#7163)Changed
subheader under1.18.0/0.43.0/0.12.0
in./CHANGELOG.md
. (#7163)go.opentelemetry.io/contrib/otelconf
. (#6984)OTEL_SEMCONV_STABILITY_OPT_IN
environment variable ingo.opentelemetry.io/contrib/instrumentation/github.com/gin-gonic/gin/otelgin
. (#7215)OTEL_SEMCONV_STABILITY_OPT_IN
opt-in in the following packages. (#7246)go.opentelemetry.io/contrib/instrumentation/github.com/emicklei/go-restful/otelrestful
.go.opentelemetry.io/contrib/instrumentation/gin-gonic/gin/otelgin
.go.opentelemetry.io/contrib/instrumentation/gorilla/mux/otelmux
.go.opentelemetry.io/contrib/instrumentation/go.mongodb.org/mongo-driver/mongo/otelmongo
.go.opentelemetry.io/contrib/instrumentation/net/http/httptrace/otelhttptrace
.go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp
.Removed
go.opentelemetry.io/contrib/config
package is removed, usego.opentelemetry.io/contrib/otelconf
instead. (#6894)SemVersion
function is removed ingo.opentelemetry.io/contrib/instrumentation/github.com/aws/aws-lambda-go/otellambda
, useVersion
function instead. (#7058)SemVersion
function ingo.opentelemetry.io/contrib/samplers/probability/consistent
is removed, useVersion
instead. (#7072)SemVersion
function is removed ingo.opentelemetry.io/contrib/instrumentation/github.com/aws/aws-sdk-go-v2/otelaws/test
package, useVersion
instead. (#7077)SemVersion
function is removed ingo.opentelemetry.io/contrib/instrumentation/github.com/gorilla/mux/otelmux
, useVersion
function instead. (#7084)SemVersion
function is removed ingo.opentelemetry.io/contrib/instrumentation/github.com/gin-gonic/gin/otelgin
, useVersion
function instead. (#7085)SemVersion
function is removed ingo.opentelemetry.io/contrib/instrumentation/go.mongodb.org/mongo-driver/mongo/otelmongo/test
, useVersion
function instead. (#7142)SemVersion
function is removed ingo.opentelemetry.io/contrib/instrumentation/github.com/gorilla/mux/otelmux/test
, useVersion
function instead. (#7086)SemVersion
function is removed ingo.opentelemetry.io/contrib/instrumentation/go.mongodb.org/mongo-driver/mongo/otelmongo
, useVersion
function instead. (#7140)SemVersion
function is removed ingo.opentelemetry.io/contrib/instrumentation/github.com/gin-gonic/gin/otelgin/test
, useVersion
function instead. (#7087)SemVersion
function is removed ingo.opentelemetry.io/contrib/instrumentation/github.com/labstack/echo/otelecho
, useVersion
function instead. (#7089)SemVersion
function is removed ingo.opentelemetry.io/contrib/instrumentation/github.com/labstack/echo/otelecho/test
, useVersion
function instead. (#7090)SemVersion
function is removed ingo.opentelemetry.io/contrib/instrumentation/github.com/emicklei/go-restful/otelrestful
, useVersion
function instead. (#7091)SemVersion
function is removed ingo.opentelemetry.io/contrib/instrumentation/github.com/emicklei/go-restful/otelrestful/test
, useVersion
function instead. (#7092)UnaryServerInterceptor
ingo.opentelemetry.io/contrib/instrumentation/google.golang.org/grpc/otelgrpc
is removed, useNewServerHandler
instead. (#7115)DynamoDBAttributeSetter
function is removedopentelemetry-go-contrib/instrumentation/github.com/aws/aws-sdk-go-v2/otelaws/dynamodbattributes.go
, useVersion
function instead.(#7128)SNSAttributeSetter
function is removed ingo.opentelemetry.io/contrib/instrumentation/github.com/aws/aws-sdk-go-v2/otelaws
, useSNSAttributeBuilder
function instead. (#7136)AttributeSetter
function is removed ingo.opentelemetry.io/contrib/instrumentation/github.com/aws/aws-sdk-go-v2/otelaws
, use theAttributeBuilder
function instead. (#7137)SemVersion
function is removed ingo.opentelemetry.io/contrib/zpages
, useVersion
function instead. (#7147)SemVersion
function is removed ingo.opentelemetry.io/contrib/samplers/jaegerremote
, useVersion
function instead. (#7147)SemVersion
function is removed ingo.opentelemetry.io/contrib/propagators/opencensus
, useVersion
function instead. (#7147)SemVersion
function is removed ingo.opentelemetry.io/contrib/instrumentation/runtime
, useVersion
function instead. (#7147)SemVersion
function is removed ingo.opentelemetry.io/contrib/instrumentation/github.com/aws/aws-sdk-go-v2/otelaws
, useVersion
function instead. (#7154)DefaultAttributeSetter
ingo.opentelemetry.io/contrib/instrumentation/github.com/aws/aws-sdk-go-v2/otelaws
is removed, use theDefaultAttributeBuilder
function instead. (#7127)UnaryClientInterceptor
function is removed ingo.opentelemetry.io/contrib/instrumentation/google.golang.org/grpc/otelgrpc
useNewClientHandler
function instead. (#7125)SemVersion
function is removed ingo.opentelemetry.io/contrib/instrumentation/net/http/otelhttp
, useVersion
function instead. (#7167)SemVersion
function is removed ingo.opentelemetry.io/contrib/instrumentation/net/http/httptrace/otelhttptrace
, useVersion
function instead. (#7144)SemVersion
function is removed ingo.opentelemetry.io/contrib/instrumentation/net/http/httptrace/otelhttptrace/test
, useVersion
function instead. (#7144)go.opentelemetry.io/contrib/instrumentation/google.golang.org/grpc/otelgrpc/filters/interceptor
package is removed, usego.opentelemetry.io/contrib/instrumentation/google.golang.org/grpc/otelgrpc/filters
instead. (#7110)SemVersion
function is removed ingo.opentelemetry.io/contrib/instrumentation/google.golang.org/grpc/otelgrpc
, useVersion
function instead. (#7143)SemVersion
function is removed ingo.opentelemetry.io/contrib/instrumentation/google.golang.org/grpc/otelgrpc/test
, useVersion
function instead. (#7143)SQSAttributeSetter
function is removed ingo.opentelemetry.io/contrib/instrumentation/github.com/aws/aws-sdk-go-v2/otelaws
package, useSQSAttributeBuilder
instead. (#7145)SemVersion
function is removed ingo.opentelemetry.io/contrib/instrumentation/host
package, useVersion
instead. (#7203)GRPCStatusCodeKey
constant fromgo.opentelemetry.io/contrib/instrumentation/google.golang.org/grpc/otelgrpc
is removed.Use
semconv.RPCGRPCStatusCodeKey
fromgo.opentelemetry.io/otel/semconv/*
instead. (#7270)What's Changed
a0af3ef
by @renovate in https://github.com/open-telemetry/opentelemetry-go-contrib/pull/6813cfa47c3
by @renovate in https://github.com/open-telemetry/opentelemetry-go-contrib/pull/6226f665c8d
by @renovate in https://github.com/open-telemetry/opentelemetry-go-contrib/pull/6904fdfaad8
by @renovate in https://github.com/open-telemetry/opentelemetry-go-contrib/pull/690981fb87f
by @renovate in https://github.com/open-telemetry/opentelemetry-go-contrib/pull/6915e70fdf4
by @renovate in https://github.com/open-telemetry/opentelemetry-go-contrib/pull/6926d10101f
by @renovate in https://github.com/open-telemetry/opentelemetry-go-contrib/pull/69448bc96cf
by @renovate in https://github.com/open-telemetry/opentelemetry-go-contrib/pull/6947c8a335a
by @renovate in https://github.com/open-telemetry/opentelemetry-go-contrib/pull/69551f6e0b7
by @renovate in https://github.com/open-telemetry/opentelemetry-go-contrib/pull/6974WithGinMetricAttributes
option to allow setting dynamic, per-request metric attributes based on*gin.Context
by @tranngoclam in https://github.com/open-telemetry/opentelemetry-go-contrib/pull/6932b45e905
by @renovate in https://github.com/open-telemetry/opentelemetry-go-contrib/pull/6981b35a614
by @renovate in https://github.com/open-telemetry/opentelemetry-go-contrib/pull/6994Configuration
📅 Schedule: Branch creation - On day 1 and 15 of the month ( * * 1,15 * * ) (UTC), Automerge - At any time (no schedule defined).
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
♻ Rebasing: Whenever PR is behind base branch, or you tick the rebase/retry checkbox.
👻 Immortal: This PR will be recreated if closed unmerged. Get config help if that's undesired.
This PR was generated by Mend Renovate. View the repository job log.