webpa-common
webpa-common copied to clipboard
Bump go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp from 0.40.0 to 0.49.0
Bumps go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp from 0.40.0 to 0.49.0.
Release notes
Sourced from go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp's releases.
Release v1.24.0/v0.49.0/v0.18.0/v0.4.0
This release is the last to support Go 1.20. The next release will require at least Go 1.21.
Added
- Support Go 1.22. (#5082)
- Add support for Summary metrics to
go.opentelemetry.io/contrib/bridges/prometheus. (#5089)- Add support for Exponential (native) Histograms in
go.opentelemetry.io/contrib/bridges/prometheus. (#5093)Removed
- The deprecated
RequestCountconstant ingo.opentelemetry.io/contrib/instrumentation/net/http/otelhttpis removed. (#4894)- The deprecated
RequestContentLengthconstant ingo.opentelemetry.io/contrib/instrumentation/net/http/otelhttpis removed. (#4894)- The deprecated
ResponseContentLengthconstant ingo.opentelemetry.io/contrib/instrumentation/net/http/otelhttpis removed. (#4894)- The deprecated
ServerLatencyconstant ingo.opentelemetry.io/contrib/instrumentation/net/http/otelhttpis removed. (#4894)Fixed
- Retrieving the body bytes count in
go.opentelemetry.io/contrib/instrumentation/net/http/otelhttpdoes not cause a data race anymore. (#5080)New Contributors
@arvindbr8made their first contribution in open-telemetry/opentelemetry-go-contrib#4897@wushujamesmade their first contribution in open-telemetry/opentelemetry-go-contrib#5135Full Changelog: https://github.com/open-telemetry/opentelemetry-go-contrib/compare/v1.23.0...v1.24.0
Release v1.23.0/v0.48.0/v0.17.0/v0.3.0
Added
- Add client metric support to
go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp. (#4707)- Add peer attributes to spans recorded by
NewClientHandler,NewServerHandleringo.opentelemetry.io/contrib/instrumentation/google.golang.org/grpc/otelgrpc. (#4873)- Add support for
cloud.account.id,cloud.availability_zoneandcloud.regionin the AWS ECS detector. (#4860)Changed
- The fallback options in
go.opentelemetry.io/contrib/exporters/autoexportnow accept factory functions. (#4891)
WithFallbackMetricReader(metric.Reader) MetricOptionis replaced withfunc WithFallbackMetricReader(func(context.Context) (metric.Reader, error)) MetricOption.WithFallbackSpanExporter(trace.SpanExporter) SpanOptionis replaced withWithFallbackSpanExporter(func(context.Context) (trace.SpanExporter, error)) SpanOption.- The
http.server.request_content_lengthmetric ingo.opentelemetry.io/contrib/instrumentation/net/http/otelhttpis changed tohttp.server.request.size.(#4707)- The
http.server.response_content_lengthmetric ingo.opentelemetry.io/contrib/instrumentation/net/http/otelhttpis changed tohttp.server.response.size.(#4707)Deprecated
- The
RequestCount,RequestContentLength,ResponseContentLength,ServerLatencyconstants ingo.opentelemetry.io/contrib/instrumentation/net/http/otelhttpare deprecated. (#4707)
... (truncated)
Changelog
Sourced from go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp's changelog.
[1.24.0/0.49.0/0.18.0/0.4.0] - 2024-02-23
This release is the last to support [Go 1.20]. The next release will require at least [Go 1.21].
Added
- Support [Go 1.22]. (#5082)
- Add support for Summary metrics to
go.opentelemetry.io/contrib/bridges/prometheus. (#5089)- Add support for Exponential (native) Histograms in
go.opentelemetry.io/contrib/bridges/prometheus. (#5093)Removed
- The deprecated
RequestCountconstant ingo.opentelemetry.io/contrib/instrumentation/net/http/otelhttpis removed. (#4894)- The deprecated
RequestContentLengthconstant ingo.opentelemetry.io/contrib/instrumentation/net/http/otelhttpis removed. (#4894)- The deprecated
ResponseContentLengthconstant ingo.opentelemetry.io/contrib/instrumentation/net/http/otelhttpis removed. (#4894)- The deprecated
ServerLatencyconstant ingo.opentelemetry.io/contrib/instrumentation/net/http/otelhttpis removed. (#4894)Fixed
- Retrieving the body bytes count in
go.opentelemetry.io/contrib/instrumentation/net/http/otelhttpdoes not cause a data race anymore. (#5080)[1.23.0/0.48.0/0.17.0/0.3.0] - 2024-02-06
Added
- Add client metric support to
go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp. (#4707)- Add peer attributes to spans recorded by
NewClientHandler,NewServerHandleringo.opentelemetry.io/contrib/instrumentation/google.golang.org/grpc/otelgrpc. (#4873)- Add support for
cloud.account.id,cloud.availability_zoneandcloud.regionin the AWS ECS detector. (#4860)Changed
- The fallback options in
go.opentelemetry.io/contrib/exporters/autoexportnow accept factory functions. (#4891)
WithFallbackMetricReader(metric.Reader) MetricOptionis replaced withfunc WithFallbackMetricReader(func(context.Context) (metric.Reader, error)) MetricOption.WithFallbackSpanExporter(trace.SpanExporter) SpanOptionis replaced withWithFallbackSpanExporter(func(context.Context) (trace.SpanExporter, error)) SpanOption.- The
http.server.request_content_lengthmetric ingo.opentelemetry.io/contrib/instrumentation/net/http/otelhttpis changed tohttp.server.request.size.(#4707)- The
http.server.response_content_lengthmetric ingo.opentelemetry.io/contrib/instrumentation/net/http/otelhttpis changed tohttp.server.response.size.(#4707)Deprecated
- The
RequestCount,RequestContentLength,ResponseContentLength,ServerLatencyconstants ingo.opentelemetry.io/contrib/instrumentation/net/http/otelhttpare deprecated. (#4707)Fixed
- Do not panic in
go.opentelemetry.io/contrib/instrumentation/google.golang.org/grpc/otelgrpcifMeterProviderreturns anilinstrument. (#4875)[1.22.0/0.47.0/0.16.0/0.2.0] - 2024-01-18
Added
... (truncated)
Commits
e22317fRelease v1.24.0/v0.49.0/v0.18.0/v0.4.0 (#5141)b39c371Add links checking actions (#5136)1dc457cFix broken link (#5135)65f3667support exponential histograms in the prometheus bridge (#5093)c78da11Add support for summary metrics in the prometheus bridge (#5089)dabfd13fix httpconv changes in docs from semconv 1.17 to 1.20 (#4799)4e9ecc2add package comment to otelgrpc/internal/test (#5085)72f859cSupport and test Go 1.22 (#5082)43ec73bUse an atomic.Int64 as bodyWrapper read bytes counter (#5080)ee76330fork a subset of google.golang.org/grpc/interop to otelgrpc (#4897)- Additional commits viewable in compare view
Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.
Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR:
@dependabot rebasewill rebase this PR@dependabot recreatewill recreate this PR, overwriting any edits that have been made to it@dependabot mergewill merge this PR after your CI passes on it@dependabot squash and mergewill squash and merge this PR after your CI passes on it@dependabot cancel mergewill cancel a previously requested merge and block automerging@dependabot reopenwill reopen this PR if it is closed@dependabot closewill close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually@dependabot show <dependency name> ignore conditionswill show all of the ignore conditions of the specified dependency@dependabot ignore this major versionwill close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)@dependabot ignore this minor versionwill close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)@dependabot ignore this dependencywill close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
:warning: We detected 1 security issue in this pull request:
Vulnerable Libraries (1)
| Severity | Details |
|---|---|
| High | pkg:golang/go.opentelemetry.io/contrib/instrumentation/net/http/[email protected] upgrade to: > v0.49.0 |
More info on how to fix Vulnerable Libraries in Go.
👉 Go to the dashboard for detailed results.
📥 Happy? Share your feedback with us.