Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Bump go.opentelemetry.io/contrib/instrumentation/google.golang.org/gr…
…pc/otelgrpc from 0.47.0 to 0.48.0 (#878) Bumps [go.opentelemetry.io/contrib/instrumentation/google.golang.org/grpc/otelgrpc](https://github.com/open-telemetry/opentelemetry-go-contrib) from 0.47.0 to 0.48.0. <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/open-telemetry/opentelemetry-go-contrib/releases">go.opentelemetry.io/contrib/instrumentation/google.golang.org/grpc/otelgrpc's releases</a>.</em></p> <blockquote> <h2>Release v1.23.0/v0.48.0/v0.17.0/v0.3.0</h2> <h3>Added</h3> <ul> <li>Add client metric support to <code>go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp</code>. (<a href="https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/issues/4707">#4707</a>)</li> <li>Add peer attributes to spans recorded by <code>NewClientHandler</code>, <code>NewServerHandler</code> in <code>go.opentelemetry.io/contrib/instrumentation/google.golang.org/grpc/otelgrpc</code>. (<a href="https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/issues/4873">#4873</a>)</li> <li>Add support for <code>cloud.account.id</code>, <code>cloud.availability_zone</code> and <code>cloud.region</code> in the AWS ECS detector. (<a href="https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/issues/4860">#4860</a>)</li> </ul> <h3>Changed</h3> <ul> <li>The fallback options in <code>go.opentelemetry.io/contrib/exporters/autoexport</code> now accept factory functions. (<a href="https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/issues/4891">#4891</a>) <ul> <li><code>WithFallbackMetricReader(metric.Reader) MetricOption</code> is replaced with <code>func WithFallbackMetricReader(func(context.Context) (metric.Reader, error)) MetricOption</code>.</li> <li><code>WithFallbackSpanExporter(trace.SpanExporter) SpanOption</code> is replaced with <code>WithFallbackSpanExporter(func(context.Context) (trace.SpanExporter, error)) SpanOption</code>.</li> </ul> </li> </ul> <h3>Deprecated</h3> <ul> <li>The <code>RequestCount</code>, <code>RequestContentLength</code>, <code>ResponseContentLength</code>, <code>ServerLatency</code> constants in <code>go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp</code> are deprecated. (<a href="https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/issues/4707">#4707</a>)</li> </ul> <h3>Fixed</h3> <ul> <li>Do not panic in <code>go.opentelemetry.io/contrib/instrumentation/google.golang.org/grpc/otelgrpc</code> if <code>MeterProvider</code> returns a <code>nil</code> instrument. (<a href="https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/issues/4875">#4875</a>)</li> </ul> <h2>New Contributors</h2> <ul> <li><a href="https://github.com/acpana"><code>@acpana</code></a> made their first contribution in <a href="https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/pull/4831">open-telemetry/opentelemetry-go-contrib#4831</a></li> <li><a href="https://github.com/hiroyaonoe"><code>@hiroyaonoe</code></a> made their first contribution in <a href="https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/pull/4704">open-telemetry/opentelemetry-go-contrib#4704</a></li> <li><a href="https://github.com/hcelaloner"><code>@hcelaloner</code></a> made their first contribution in <a href="https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/pull/4891">open-telemetry/opentelemetry-go-contrib#4891</a></li> </ul> <p><strong>Full Changelog</strong>: <a href="https://github.com/open-telemetry/opentelemetry-go-contrib/compare/v1.22.0...v1.23.0">https://github.com/open-telemetry/opentelemetry-go-contrib/compare/v1.22.0...v1.23.0</a></p> <h2>Release 1.22.0/0.47.0/0.16.0/0.2.0</h2> <h3>Added</h3> <ul> <li>Add <code>SDK.Shutdown</code> method in <code>"go.opentelemetry.io/contrib/config"</code>. (<a href="https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/issues/4583">#4583</a>)</li> <li><code>NewSDK</code> in <code>go.opentelemetry.io/contrib/config</code> now returns a configured SDK with a valid <code>TracerProvider</code>. (<a href="https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/issues/4741">#4741</a>)</li> </ul> <h3>Changed</h3> <ul> <li>The semantic conventions used by <code>go.opentelemetry.io/contrib/instrumentation/github.com/emicklei/go-restful/otelrestful</code> are upgraded to v1.20.0. (<a href="https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/issues/4320">#4320</a>)</li> <li>The semantic conventions used by <code>go.opentelemetry.io/contrib/instrumentation/github.com/gin-gonic/gin/otelgin</code> are upgraded to v1.20.0. (<a href="https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/issues/4320">#4320</a>)</li> <li>The semantic conventions used by <code>go.opentelemetry.io/contrib/instrumentation/github.com/gorilla/mux/otelmux</code> are upgraded to v1.20.0. (<a href="https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/issues/4320">#4320</a>)</li> <li>The semantic conventions used by <code>go.opentelemetry.io/contrib/instrumentation/github.com/labstack/echo/otelecho</code> are upgraded to v1.20.0. (<a href="https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/issues/4320">#4320</a>)</li> <li>The semantic conventions used by <code>go.opentelemetry.io/contrib/instrumentation/gopkg.in/macaron.v1/otelmacaron</code> are upgraded to v1.20.0. (<a href="https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/issues/4320">#4320</a>)</li> <li>The semantic conventions used by <code>go.opentelemetry.io/contrib/instrumentation/net/http/httptrace/otelhttptrace</code> are upgraded to v1.20.0. (<a href="https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/issues/4320">#4320</a>)</li> <li>The semantic conventions used by <code>go.opentelemetry.io/contrib/instrumentation/net/http/httptrace/otelhttptrace/example</code> are upgraded to v1.20.0. (<a href="https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/issues/4320">#4320</a>)</li> <li>The semantic conventions used by <code>go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp/example</code> are upgraded to v1.20.0. (<a href="https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/issues/4320">#4320</a>)</li> <li>The semantic conventions used by <code>go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp</code>are upgraded to v1.20.0. (<a href="https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/issues/4320">#4320</a>)</li> <li>Updated configuration schema to include <code>schema_url</code> for resource definition and <code>without_type_suffix</code> and <code>without_units</code> for the Prometheus exporter. (<a href="https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/issues/4727">#4727</a>)</li> <li>The semantic conventions used by the <code>go.opentelemetry.io/contrib/detectors/aws/ecs</code> resource detector are upgraded to v1.24.0. (<a href="https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/issues/4803">#4803</a>)</li> <li>The semantic conventions used by the <code>go.opentelemetry.io/contrib/detectors/aws/lambda</code> resource detector are upgraded to v1.24.0. (<a href="https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/issues/4803">#4803</a>)</li> <li>The semantic conventions used by the <code>go.opentelemetry.io/contrib/detectors/aws/ec2</code> resource detector are upgraded to v1.24.0. (<a href="https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/issues/4803">#4803</a>)</li> </ul> </blockquote> <p>... (truncated)</p> </details> <details> <summary>Changelog</summary> <p><em>Sourced from <a href="https://github.com/open-telemetry/opentelemetry-go-contrib/blob/main/CHANGELOG.md">go.opentelemetry.io/contrib/instrumentation/google.golang.org/grpc/otelgrpc's changelog</a>.</em></p> <blockquote> <h2>[1.23.0/0.48.0/0.17.0/0.3.0] - 2024-02-06</h2> <h3>Added</h3> <ul> <li>Add client metric support to <code>go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp</code>. (<a href="https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/issues/4707">#4707</a>)</li> <li>Add peer attributes to spans recorded by <code>NewClientHandler</code>, <code>NewServerHandler</code> in <code>go.opentelemetry.io/contrib/instrumentation/google.golang.org/grpc/otelgrpc</code>. (<a href="https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/issues/4873">#4873</a>)</li> <li>Add support for <code>cloud.account.id</code>, <code>cloud.availability_zone</code> and <code>cloud.region</code> in the AWS ECS detector. (<a href="https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/issues/4860">#4860</a>)</li> </ul> <h3>Changed</h3> <ul> <li>The fallback options in <code>go.opentelemetry.io/contrib/exporters/autoexport</code> now accept factory functions. (<a href="https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/issues/4891">#4891</a>) <ul> <li><code>WithFallbackMetricReader(metric.Reader) MetricOption</code> is replaced with <code>func WithFallbackMetricReader(func(context.Context) (metric.Reader, error)) MetricOption</code>.</li> <li><code>WithFallbackSpanExporter(trace.SpanExporter) SpanOption</code> is replaced with <code>WithFallbackSpanExporter(func(context.Context) (trace.SpanExporter, error)) SpanOption</code>.</li> </ul> </li> </ul> <h3>Deprecated</h3> <ul> <li>The <code>RequestCount</code>, <code>RequestContentLength</code>, <code>ResponseContentLength</code>, <code>ServerLatency</code> constants in <code>go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp</code> are deprecated. (<a href="https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/issues/4707">#4707</a>)</li> </ul> <h3>Fixed</h3> <ul> <li>Do not panic in <code>go.opentelemetry.io/contrib/instrumentation/google.golang.org/grpc/otelgrpc</code> if <code>MeterProvider</code> returns a <code>nil</code> instrument. (<a href="https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/issues/4875">#4875</a>)</li> </ul> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/open-telemetry/opentelemetry-go-contrib/commit/087fdd42cb724c1846d3db7eb316e49dc3d21bd6"><code>087fdd4</code></a> Release v1.23.0/v0.48.0/v0.17.0/v0.3.0 (<a href="https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/issues/4893">#4893</a>)</li> <li><a href="https://github.com/open-telemetry/opentelemetry-go-contrib/commit/de64a47f21e0b429afc22d9e25f5efd6dd04b99d"><code>de64a47</code></a> implement cloud.{account.id,availability_zone,region} in AWS ECS detector (<a href="https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/issues/4">#4</a>...</li> <li><a href="https://github.com/open-telemetry/opentelemetry-go-contrib/commit/144c9332c109ce43100de7e6c74c140875500754"><code>144c933</code></a> feat(autoexport): change WithFallback options signatures (<a href="https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/issues/4891">#4891</a>)</li> <li><a href="https://github.com/open-telemetry/opentelemetry-go-contrib/commit/a1b4b4d348c0ca2dc67834aba13caa2fe5c0a993"><code>a1b4b4d</code></a> dependabot updates Sun Feb 4 18:15:18 UTC 2024 (<a href="https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/issues/4890">#4890</a>)</li> <li><a href="https://github.com/open-telemetry/opentelemetry-go-contrib/commit/b76d81cc45cf8876ec726fcf21535c838cb72b7d"><code>b76d81c</code></a> otelhttp: client metrics (<a href="https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/issues/4707">#4707</a>)</li> <li><a href="https://github.com/open-telemetry/opentelemetry-go-contrib/commit/5047be20e8b8e6a757d469a944079de421c46592"><code>5047be2</code></a> Remove unused portions of the internal semconvutil (<a href="https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/issues/4878">#4878</a>)</li> <li><a href="https://github.com/open-telemetry/opentelemetry-go-contrib/commit/84370754c03498903d8618a210ab3dd5ae6e2059"><code>8437075</code></a> [otelgrpc] Do not panic for nil instruments (<a href="https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/issues/4875">#4875</a>)</li> <li><a href="https://github.com/open-telemetry/opentelemetry-go-contrib/commit/ef8063b0c3b325868fe5ca6f7fbb9a5dda4587d6"><code>ef8063b</code></a> otelgrpc: Add peer attributes to spans generated by stats handlers (<a href="https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/issues/4873">#4873</a>)</li> <li><a href="https://github.com/open-telemetry/opentelemetry-go-contrib/commit/bfae9a30a60ce48d0f6d304e6505a99a8e1d4b35"><code>bfae9a3</code></a> build(deps): bump codecov/codecov-action from 3.1.4 to 3.1.5 (<a href="https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/issues/4862">#4862</a>)</li> <li><a href="https://github.com/open-telemetry/opentelemetry-go-contrib/commit/0facbff0d009c2e062fbd7acb513a81ef9ce0e88"><code>0facbff</code></a> Prometheus bridge: Add test for verify that start timestamps are working corr...</li> <li>Additional commits viewable in <a href="https://github.com/open-telemetry/opentelemetry-go-contrib/compare/zpages/v0.47.0...zpages/v0.48.0">compare view</a></li> </ul> </details> <br /> [![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=go.opentelemetry.io/contrib/instrumentation/google.golang.org/grpc/otelgrpc&package-manager=go_modules&previous-version=0.47.0&new-version=0.48.0)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) 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-automerge-start) [//]: # (dependabot-automerge-end) --- <details> <summary>Dependabot commands and options</summary> <br /> You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot merge` will merge this PR after your CI passes on it - `@dependabot squash and merge` will squash and merge this PR after your CI passes on it - `@dependabot cancel merge` will cancel a previously requested merge and block automerging - `@dependabot reopen` will reopen this PR if it is closed - `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually - `@dependabot show <dependency name> ignore conditions` will show all of the ignore conditions of the specified dependency - `@dependabot ignore this major version` will 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 version` will 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 dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself) </details>
- Loading branch information