Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
⬆️ Update 🐹 Go Module go.opentelemetry.io/otel to v1.14.0 (#34)
[![Mend Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com) This PR contains the following updates: | Package | Type | Update | Change | |---|---|---|---| | [go.opentelemetry.io/otel](https://togithub.com/open-telemetry/opentelemetry-go) | require | minor | `v1.13.0` -> `v1.14.0` | --- ### Release Notes <details> <summary>open-telemetry/opentelemetry-go</summary> ### [`v1.14.0`](https://togithub.com/open-telemetry/opentelemetry-go/releases/tag/v1.14.0): /v0.37.0/v0.0.4 [Compare Source](https://togithub.com/open-telemetry/opentelemetry-go/compare/v1.13.0...v1.14.0) Part of [https://github.com/open-telemetry/opentelemetry-go/issues/3809](https://togithub.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](https://togithub.com/open-telemetry/opentelemetry-go/issues/3697)) - Support [Go 1.20]. ([#​3693](https://togithub.com/open-telemetry/opentelemetry-go/issues/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](https://togithub.com/open-telemetry/opentelemetry-go/issues/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](./bridge/opentracing/README.md) for more information. ([#​3570](https://togithub.com/open-telemetry/opentelemetry-go/issues/3570)) - The `WithInstrumentationAttributes` option to `go.opentelemetry.io/otel/metric`. ([#​3738](https://togithub.com/open-telemetry/opentelemetry-go/issues/3738)) - The `WithInstrumentationAttributes` option to `go.opentelemetry.io/otel/trace`. ([#​3739](https://togithub.com/open-telemetry/opentelemetry-go/issues/3739)) - The following environment variables are supported by the periodic `Reader` in `go.opentelemetry.io/otel/sdk/metric`. ([#​3763](https://togithub.com/open-telemetry/opentelemetry-go/issues/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 `HttpHeader`s in `go.opentelemetry.io/otel/bridge/opentracing`. ([#​3679](https://togithub.com/open-telemetry/opentelemetry-go/issues/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](https://togithub.com/open-telemetry/opentelemetry-go/issues/3732)) - The `WithUnit` option in `go.opentelemetry.io/otel/sdk/metric/instrument` is updated to accept a `string` for the unit value. ([#​3776](https://togithub.com/open-telemetry/opentelemetry-go/issues/3776)) ##### Fixed - Ensure `go.opentelemetry.io/otel` does not use generics. ([#​3723](https://togithub.com/open-telemetry/opentelemetry-go/issues/3723), [#​3725](https://togithub.com/open-telemetry/opentelemetry-go/issues/3725)) - Multi-reader `MeterProvider`s now export metrics for all readers, instead of just the first reader. ([#​3720](https://togithub.com/open-telemetry/opentelemetry-go/issues/3720), [#​3724](https://togithub.com/open-telemetry/opentelemetry-go/issues/3724)) - Remove use of deprecated `"math/rand".Seed` in `go.opentelemetry.io/otel/example/prometheus`. ([#​3733](https://togithub.com/open-telemetry/opentelemetry-go/issues/3733)) - Do not silently drop unknown schema data with `Parse` in `go.opentelemetry.io/otel/schema/v1.1`. ([#​3743](https://togithub.com/open-telemetry/opentelemetry-go/issues/3743)) - Data race issue in OTLP exporter retry mechanism. ([#​3755](https://togithub.com/open-telemetry/opentelemetry-go/issues/3755), [#​3756](https://togithub.com/open-telemetry/opentelemetry-go/issues/3756)) - Wrapping empty errors when exporting in `go.opentelemetry.io/otel/sdk/metric`. ([#​3698](https://togithub.com/open-telemetry/opentelemetry-go/issues/3698), [#​3772](https://togithub.com/open-telemetry/opentelemetry-go/issues/3772)) - Incorrect "all" and "resource" definition for schema files in `go.opentelemetry.io/otel/schema/v1.1`. ([#​3777](https://togithub.com/open-telemetry/opentelemetry-go/issues/3777)) ##### Deprecated - The `go.opentelemetry.io/otel/metric/unit` package is deprecated. Use the equivalent unit string instead. ([#​3776](https://togithub.com/open-telemetry/opentelemetry-go/issues/3776)) - Use `"1"` instead of `unit.Dimensionless` - Use `"By"` instead of `unit.Bytes` - Use `"ms"` instead of `unit.Milliseconds` [Go 1.20]: https://go.dev/doc/go1.20 [Go 1.19]: https://go.dev/doc/go1.19 [Go 1.18]: https://go.dev/doc/go1.18 </details> --- ### Configuration 📅 **Schedule**: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined). 🚦 **Automerge**: Enabled. ♻ **Rebasing**: Whenever PR is behind base branch, or you tick the rebase/retry checkbox. 🔕 **Ignore**: Close this PR and you won't be reminded about this update again. --- - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box --- This PR has been generated by [Mend Renovate](https://www.mend.io/free-developer-tools/renovate/). View repository job log [here](https://app.renovatebot.com/dashboard#github/bruxisma/go-apt-transport). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNC4xNTIuNSIsInVwZGF0ZWRJblZlciI6IjM0LjE1Mi41In0=--> Signed-off-by: Renovate Bot <bot@renovateapp.com> Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
- Loading branch information