Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

fix(deps): update opentelemetry-go monorepo to v1.14.0 #1585

Conversation

renovate-bot
Copy link
Contributor

Mend Renovate

This PR contains the following updates:

Package Type Update Change
go.opentelemetry.io/otel require minor v1.13.0 -> v1.14.0
go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracegrpc require minor v1.13.0 -> v1.14.0
go.opentelemetry.io/otel/sdk require minor v1.13.0 -> v1.14.0

Release Notes

open-telemetry/opentelemetry-go

v1.14.0: /v0.37.0/v0.0.4

Compare Source

Part of https://github.com/open-telemetry/opentelemetry-go/issues/3809

This release is the last to support Go 1.18.
The next release will require at least Go 1.19.

Added
  • The event type semantic conventions are added to go.opentelemetry.io/otel/semconv/v1.17.0. (#​3697)
  • Support Go 1.20. (#​3693)
  • The go.opentelemetry.io/otel/semconv/v1.18.0 package.
    The package contains semantic conventions from the v1.18.0 version of the OpenTelemetry specification. (#​3719)
    • The following const renames from go.opentelemetry.io/otel/semconv/v1.17.0 are included:
      • OtelScopeNameKey -> OTelScopeNameKey
      • OtelScopeVersionKey -> OTelScopeVersionKey
      • OtelLibraryNameKey -> OTelLibraryNameKey
      • OtelLibraryVersionKey -> OTelLibraryVersionKey
      • OtelStatusCodeKey -> OTelStatusCodeKey
      • OtelStatusDescriptionKey -> OTelStatusDescriptionKey
      • OtelStatusCodeOk -> OTelStatusCodeOk
      • OtelStatusCodeError -> OTelStatusCodeError
    • The following func renames from go.opentelemetry.io/otel/semconv/v1.17.0 are included:
      • OtelScopeName -> OTelScopeName
      • OtelScopeVersion -> OTelScopeVersion
      • OtelLibraryName -> OTelLibraryName
      • OtelLibraryVersion -> OTelLibraryVersion
      • OtelStatusDescription -> OTelStatusDescription
  • A IsSampled method is added to the SpanContext implementation in go.opentelemetry.io/otel/bridge/opentracing to expose the span sampled state.
    See the README for more information. (#​3570)
  • The WithInstrumentationAttributes option to go.opentelemetry.io/otel/metric. (#​3738)
  • The WithInstrumentationAttributes option to go.opentelemetry.io/otel/trace. (#​3739)
  • The following environment variables are supported by the periodic Reader in go.opentelemetry.io/otel/sdk/metric. (#​3763)
    • OTEL_METRIC_EXPORT_INTERVAL sets the time between collections and exports.
    • OTEL_METRIC_EXPORT_TIMEOUT sets the timeout an export is attempted.
Changed
  • Fall-back to TextMapCarrier when it's not HttpHeaders in go.opentelemetry.io/otel/bridge/opentracing. (#​3679)
  • The Collect method of the "go.opentelemetry.io/otel/sdk/metric".Reader interface is updated to accept the metricdata.ResourceMetrics value the collection will be made into.
    This change is made to enable memory reuse by SDK users. (#​3732)
  • The WithUnit option in go.opentelemetry.io/otel/sdk/metric/instrument is updated to accept a string for the unit value. (#​3776)
Fixed
  • Ensure go.opentelemetry.io/otel does not use generics. (#​3723, #​3725)
  • Multi-reader MeterProviders now export metrics for all readers, instead of just the first reader. (#​3720, #​3724)
  • Remove use of deprecated "math/rand".Seed in go.opentelemetry.io/otel/example/prometheus. (#​3733)
  • Do not silently drop unknown schema data with Parse in go.opentelemetry.io/otel/schema/v1.1. (#​3743)
  • Data race issue in OTLP exporter retry mechanism. (#​3755, #​3756)
  • Wrapping empty errors when exporting in go.opentelemetry.io/otel/sdk/metric. (#​3698, #​3772)
  • Incorrect "all" and "resource" definition for schema files in go.opentelemetry.io/otel/schema/v1.1. (#​3777)
Deprecated
  • The go.opentelemetry.io/otel/metric/unit package is deprecated.
    Use the equivalent unit string instead. (#​3776)
    • Use "1" instead of unit.Dimensionless
    • Use "By" instead of unit.Bytes
    • Use "ms" instead of unit.Milliseconds

Configuration

📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).

🚦 Automerge: Enabled.

Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

🔕 Ignore: Close this PR and you won't be reminded about these updates again.


  • If you want to rebase/retry this PR, check this box

This PR has been generated by Mend Renovate. View repository job log here.

@renovate-bot renovate-bot requested a review from a team as a code owner March 6, 2023 22:37
@forking-renovate forking-renovate bot added dependencies Pull requests that update a dependency file lang: go Issues specific to Go. labels Mar 6, 2023
@bourgeoisor bourgeoisor merged commit 5eb7dc9 into GoogleCloudPlatform:main Mar 7, 2023
@renovate-bot renovate-bot deleted the renovate/opentelemetry-go-monorepo branch March 7, 2023 01:40
mrcrgl pushed a commit to fiberfjord/microservices-demo that referenced this pull request Sep 11, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
dependencies Pull requests that update a dependency file lang: go Issues specific to Go.
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants