Skip to content

Commit

Permalink
⬆️ Update 🐹 Go Module go.opentelemetry.io/otel to v1.25.0 (#85)
Browse files Browse the repository at this point in the history
[![Mend
Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com)

This PR contains the following updates:

| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
|
[go.opentelemetry.io/otel](https://github.com/open-telemetry/opentelemetry-go)
| `v1.24.0` -> `v1.25.0` |
[![age](https://developer.mend.io/api/mc/badges/age/go/go.opentelemetry.io%2fotel/v1.25.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/go/go.opentelemetry.io%2fotel/v1.25.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/go/go.opentelemetry.io%2fotel/v1.24.0/v1.25.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/go/go.opentelemetry.io%2fotel/v1.24.0/v1.25.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|

---

### Release Notes

<details>
<summary>open-telemetry/opentelemetry-go
(go.opentelemetry.io/otel)</summary>

###
[`v1.25.0`](https://github.com/open-telemetry/opentelemetry-go/releases/tag/v1.25.0):
/v0.47.0/v0.0.8/v0.1.0-alpha

[Compare
Source](https://github.com/open-telemetry/opentelemetry-go/compare/v1.24.0...v1.25.0)

##### Added

- Add `WithProxy` option in
`go.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlpmetrichttp`.
([#&#8203;4906](https://github.com/open-telemetry/opentelemetry-go/issues/4906))
- Add `WithProxy` option in
`go.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlptracehttp`.
([#&#8203;4906](https://github.com/open-telemetry/opentelemetry-go/issues/4906))
- Add `AddLink` method to the `Span` interface in
`go.opentelemetry.io/otel/trace`.
([#&#8203;5032](https://github.com/open-telemetry/opentelemetry-go/issues/5032))
- The `Enabled` method is added to the `Logger` interface in
`go.opentelemetry.io/otel/log`.
This method is used to notify users if a log record will be emitted or
not.
([#&#8203;5071](https://github.com/open-telemetry/opentelemetry-go/issues/5071))
-   Add `SeverityUndefined` `const` to `go.opentelemetry.io/otel/log`.
This value represents an unset severity level.
([#&#8203;5072](https://github.com/open-telemetry/opentelemetry-go/issues/5072))
- Add `Empty` function in `go.opentelemetry.io/otel/log` to return a
`KeyValue` for an empty value.
([#&#8203;5076](https://github.com/open-telemetry/opentelemetry-go/issues/5076))
- Add `go.opentelemetry.io/otel/log/global` to manage the global
`LoggerProvider`.
This package is provided with the anticipation that all functionality
will be migrate to `go.opentelemetry.io/otel` when
`go.opentelemetry.io/otel/log` stabilizes.
At which point, users will be required to migrage their code, and this
package will be deprecated then removed.
([#&#8203;5085](https://github.com/open-telemetry/opentelemetry-go/issues/5085))
- Add support for `Summary` metrics in the
`go.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlpmetrichttp` and
`go.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlpmetricgrpc`
exporters.
([#&#8203;5100](https://github.com/open-telemetry/opentelemetry-go/issues/5100))
- Add `otel.scope.name` and `otel.scope.version` tags to spans exported
by `go.opentelemetry.io/otel/exporters/zipkin`.
([#&#8203;5108](https://github.com/open-telemetry/opentelemetry-go/issues/5108))
- Add support for `AddLink` to
`go.opentelemetry.io/otel/bridge/opencensus`.
([#&#8203;5116](https://github.com/open-telemetry/opentelemetry-go/issues/5116))
- Add `String` method to `Value` and `KeyValue` in
`go.opentelemetry.io/otel/log`.
([#&#8203;5117](https://github.com/open-telemetry/opentelemetry-go/issues/5117))
- Add Exemplar support to
`go.opentelemetry.io/otel/exporters/prometheus`.
([#&#8203;5111](https://github.com/open-telemetry/opentelemetry-go/issues/5111))
- Add metric semantic conventions to
`go.opentelemetry.io/otel/semconv/v1.24.0`. Future `semconv` packages
will include metric semantic conventions as well.
([#&#8203;4528](https://github.com/open-telemetry/opentelemetry-go/issues/4528))

##### Changed

- `SpanFromContext` and `SpanContextFromContext` in
`go.opentelemetry.io/otel/trace` no longer make a heap allocation when
the passed context has no span.
([#&#8203;5049](https://github.com/open-telemetry/opentelemetry-go/issues/5049))
- `go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracegrpc` and
`go.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlpmetricgrpc` now
create a gRPC client in idle mode and with "dns" as the default resolver
using
[`grpc.NewClient`](https://pkg.go.dev/google.golang.org/grpc#NewClient).
([#&#8203;5151](https://github.com/open-telemetry/opentelemetry-go/issues/5151))
Because of that `WithDialOption` ignores
[`grpc.WithBlock`](https://pkg.go.dev/google.golang.org/grpc#WithBlock),
[`grpc.WithTimeout`](https://pkg.go.dev/google.golang.org/grpc#WithTimeout),
and
[`grpc.WithReturnConnectionError`](https://pkg.go.dev/google.golang.org/grpc#WithReturnConnectionError).
Notice that
[`grpc.DialContext`](https://pkg.go.dev/google.golang.org/grpc#DialContext)
which was used before is now deprecated.

##### Fixed

- Clarify the documentation about equivalence guarantees for the `Set`
and `Distinct` types in `go.opentelemetry.io/otel/attribute`.
([#&#8203;5027](https://github.com/open-telemetry/opentelemetry-go/issues/5027))
- Prevent default `ErrorHandler` self-delegation.
([#&#8203;5137](https://github.com/open-telemetry/opentelemetry-go/issues/5137))
- Update all dependencies to address [GO-2024-2687].
([#&#8203;5139](https://github.com/open-telemetry/opentelemetry-go/issues/5139))

##### Removed

- Drop support for [Go 1.20].
([#&#8203;4967](https://github.com/open-telemetry/opentelemetry-go/issues/4967))

##### Deprecated

- Deprecate `go.opentelemetry.io/otel/attribute.Sortable` type.
([#&#8203;4734](https://github.com/open-telemetry/opentelemetry-go/issues/4734))
- Deprecate `go.opentelemetry.io/otel/attribute.NewSetWithSortable`
function.
([#&#8203;4734](https://github.com/open-telemetry/opentelemetry-go/issues/4734))
- Deprecate
`go.opentelemetry.io/otel/attribute.NewSetWithSortableFiltered`
function.
([#&#8203;4734](https://github.com/open-telemetry/opentelemetry-go/issues/4734))

[Go 1.20]: https://go.dev/doc/go1.20

[GO-2024-2687]: https://pkg.go.dev/vuln/GO-2024-2687

#### New Contributors

- [@&#8203;tgolang](https://github.com/tgolang) made their first
contribution in
[https://github.com/open-telemetry/opentelemetry-go/pull/5048](https://github.com/open-telemetry/opentelemetry-go/pull/5048)
- [@&#8203;MickaelAlliel](https://github.com/MickaelAlliel) made their
first contribution in
[https://github.com/open-telemetry/opentelemetry-go/pull/4906](https://github.com/open-telemetry/opentelemetry-go/pull/4906)
- [@&#8203;s4s7](https://github.com/s4s7) made their first
contribution in
[https://github.com/open-telemetry/opentelemetry-go/pull/5096](https://github.com/open-telemetry/opentelemetry-go/pull/5096)
- [@&#8203;Kielek](https://github.com/Kielek) made their first
contribution in
[https://github.com/open-telemetry/opentelemetry-go/pull/5108](https://github.com/open-telemetry/opentelemetry-go/pull/5108)
- [@&#8203;q-cheng](https://github.com/q-cheng) made their first
contribution in
[https://github.com/open-telemetry/opentelemetry-go/pull/5032](https://github.com/open-telemetry/opentelemetry-go/pull/5032)
- [@&#8203;carrbs](https://github.com/carrbs) made their first
contribution in
[https://github.com/open-telemetry/opentelemetry-go/pull/4880](https://github.com/open-telemetry/opentelemetry-go/pull/4880)

**Full Changelog**:
open-telemetry/opentelemetry-go@v1.24.0...v1.25.0

</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://developer.mend.io/github/bruxisma/go-apt-transport).

<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNy4yNjkuMiIsInVwZGF0ZWRJblZlciI6IjM3LjI2OS4yIiwidGFyZ2V0QnJhbmNoIjoibWFpbiJ9-->

Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
  • Loading branch information
renovate[bot] authored Apr 6, 2024
1 parent e009401 commit b157722
Show file tree
Hide file tree
Showing 2 changed files with 13 additions and 10 deletions.
10 changes: 6 additions & 4 deletions go.mod
Original file line number Diff line number Diff line change
@@ -1,19 +1,21 @@
module occult.work/apt/transport

go 1.19
go 1.21

toolchain go1.22.2

require (
github.com/MakeNowJust/heredoc/v2 v2.0.1
github.com/stretchr/testify v1.9.0
go.opentelemetry.io/otel v1.24.0
go.opentelemetry.io/otel/trace v1.24.0
go.opentelemetry.io/otel v1.25.0
go.opentelemetry.io/otel/trace v1.25.0
)

require (
github.com/davecgh/go-spew v1.1.1 // indirect
github.com/go-logr/logr v1.4.1 // indirect
github.com/go-logr/stdr v1.2.2 // indirect
github.com/pmezard/go-difflib v1.0.0 // indirect
go.opentelemetry.io/otel/metric v1.24.0 // indirect
go.opentelemetry.io/otel/metric v1.25.0 // indirect
gopkg.in/yaml.v3 v3.0.1 // indirect
)
13 changes: 7 additions & 6 deletions go.sum
Original file line number Diff line number Diff line change
Expand Up @@ -8,16 +8,17 @@ github.com/go-logr/logr v1.4.1/go.mod h1:9T104GzyrTigFIr8wt5mBrctHMim0Nb2HLGrmQ4
github.com/go-logr/stdr v1.2.2 h1:hSWxHoqTgW2S2qGc0LTAI563KZ5YKYRhT3MFKZMbjag=
github.com/go-logr/stdr v1.2.2/go.mod h1:mMo/vtBO5dYbehREoey6XUKy/eSumjCCveDpRre4VKE=
github.com/google/go-cmp v0.6.0 h1:ofyhxvXcZhMsU5ulbFiLKl/XBFqE1GSq7atu8tAmTRI=
github.com/google/go-cmp v0.6.0/go.mod h1:17dUlkBOakJ0+DkrSSNjCkIjxS6bF9zb3elmeNGIjoY=
github.com/pmezard/go-difflib v1.0.0 h1:4DBwDE0NGyQoBHbLQYPwSUPoCMWR5BEzIk/f1lZbAQM=
github.com/pmezard/go-difflib v1.0.0/go.mod h1:iKH77koFhYxTK1pcRnkKkqfTogsbg7gZNVY4sRDYZ/4=
github.com/stretchr/testify v1.9.0 h1:HtqpIVDClZ4nwg75+f6Lvsy/wHu+3BoSGCbBAcpTsTg=
github.com/stretchr/testify v1.9.0/go.mod h1:r2ic/lqez/lEtzL7wO/rwa5dbSLXVDPFyf8C91i36aY=
go.opentelemetry.io/otel v1.24.0 h1:0LAOdjNmQeSTzGBzduGe/rU4tZhMwL5rWgtp9Ku5Jfo=
go.opentelemetry.io/otel v1.24.0/go.mod h1:W7b9Ozg4nkF5tWI5zsXkaKKDjdVjpD4oAt9Qi/MArHo=
go.opentelemetry.io/otel/metric v1.24.0 h1:6EhoGWWK28x1fbpA4tYTOWBkPefTDQnb8WSGXlc88kI=
go.opentelemetry.io/otel/metric v1.24.0/go.mod h1:VYhLe1rFfxuTXLgj4CBiyz+9WYBA8pNGJgDcSFRKBco=
go.opentelemetry.io/otel/trace v1.24.0 h1:CsKnnL4dUAr/0llH9FKuc698G04IrpWV0MQA/Y1YELI=
go.opentelemetry.io/otel/trace v1.24.0/go.mod h1:HPc3Xr/cOApsBI154IU0OI0HJexz+aw5uPdbs3UCjNU=
go.opentelemetry.io/otel v1.25.0 h1:gldB5FfhRl7OJQbUHt/8s0a7cE8fbsPAtdpRaApKy4k=
go.opentelemetry.io/otel v1.25.0/go.mod h1:Wa2ds5NOXEMkCmUou1WA7ZBfLTHWIsp034OVD7AO+Vg=
go.opentelemetry.io/otel/metric v1.25.0 h1:LUKbS7ArpFL/I2jJHdJcqMGxkRdxpPHE0VU/D4NuEwA=
go.opentelemetry.io/otel/metric v1.25.0/go.mod h1:rkDLUSd2lC5lq2dFNrX9LGAbINP5B7WBkC78RXCpH5s=
go.opentelemetry.io/otel/trace v1.25.0 h1:tqukZGLwQYRIFtSQM2u2+yfMVTgGVeqRLPUYx1Dq6RM=
go.opentelemetry.io/otel/trace v1.25.0/go.mod h1:hCCs70XM/ljO+BeQkyFnbK28SBIJ/Emuha+ccrCRT7I=
gopkg.in/check.v1 v0.0.0-20161208181325-20d25e280405 h1:yhCVgyC4o1eVCa2tZl7eS0r+SDo693bJlVdllGtEeKM=
gopkg.in/check.v1 v0.0.0-20161208181325-20d25e280405/go.mod h1:Co6ibVJAznAaIkqp8huTwlJQCZ016jof/cbN4VW5Yz0=
gopkg.in/yaml.v3 v3.0.1 h1:fxVm/GzAzEWqLHuvctI91KS9hhNmmWOoWu0XTYJS7CA=
Expand Down

0 comments on commit b157722

Please sign in to comment.