Matthieu MOREL
808fb7c260
[chore]: enable gofumpt linter in client, cmd, component, config and confmap ( #11587 )
...
#### Description
[gofumpt](https://golangci-lint.run/usage/linters/#gofumpt ) is a
stricter format than gofmt, while being backwards compatible.
Signed-off-by: Matthieu MOREL <matthieu.morel35@gmail.com>
2024-12-11 08:50:57 +00:00
renovate[bot]
d5ddbf7ebf
fix(deps): update module google.golang.org/grpc to v1.68.1 ( #11835 )
...
This PR contains the following updates:
| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
| [google.golang.org/grpc](https://redirect.github.com/grpc/grpc-go ) |
`v1.67.1` -> `v1.68.1` |
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
---
> [!WARNING]
> Some dependencies could not be looked up. Check the Dependency
Dashboard for more information.
---
### Release Notes
<details>
<summary>grpc/grpc-go (google.golang.org/grpc)</summary>
###
[`v1.68.1`](https://redirect.github.com/grpc/grpc-go/releases/tag/v1.68.1 ):
Release 1.68.1
[Compare
Source](https://redirect.github.com/grpc/grpc-go/compare/v1.68.0...v1.68.1 )
### Bug Fixes
- credentials/alts: avoid SRV and TXT lookups for handshaker service to
work around hangs caused by buggy versions of systemd-resolved.
([#​7861](https://redirect.github.com/grpc/grpc-go/issues/7861 ))
### Dependencies
- Relax minimum Go version requirement from `go1.22.7` to `go1.22`.
([#​7831](https://redirect.github.com/grpc/grpc-go/issues/7831 ))
###
[`v1.68.0`](https://redirect.github.com/grpc/grpc-go/releases/tag/v1.68.0 ):
Release 1.68.0
[Compare
Source](https://redirect.github.com/grpc/grpc-go/compare/v1.67.2...v1.68.0 )
### Behavior Changes
- stats/opentelemetry/csm: Get mesh_id local label from "CSM_MESH_ID"
environment variable, rather than parsing from bootstrap file
([#​7740](https://redirect.github.com/grpc/grpc-go/issues/7740 ))
- orca (experimental): if using an ORCA listener, it must now be
registered only on a READY SubConn, and the listener will automatically
be stopped when the connection is lost.
([#​7663](https://redirect.github.com/grpc/grpc-go/issues/7663 ))
- client: `ClientConn.Close()` now closes transports simultaneously and
waits for transports to be closed before returning.
([#​7666](https://redirect.github.com/grpc/grpc-go/issues/7666 ))
- credentials: TLS credentials created via `NewTLS` that use
`tls.Config.GetConfigForClient` will now have CipherSuites, supported
TLS versions and ALPN configured automatically. These were previously
only set for configs not using the `GetConfigForClient` option.
([#​7709](https://redirect.github.com/grpc/grpc-go/issues/7709 ))
### Bug Fixes
- transport: prevent deadlock in client transport shutdown when writing
the GOAWAY frame hangs.
([#​7662](https://redirect.github.com/grpc/grpc-go/issues/7662 ))
- mem: reuse buffers more accurately by using slice capacity instead of
length
([#​7702](https://redirect.github.com/grpc/grpc-go/issues/7702 ))
- Special Thanks:
[@​PapaCharlie](https://redirect.github.com/PapaCharlie )
- status: Fix regression caused by
[#​6919](https://redirect.github.com/grpc/grpc-go/issues/6919 ) in
status.Details() causing it to return a wrapped type when getting proto
messages generated with protoc-gen-go < v1.
([#​7724](https://redirect.github.com/grpc/grpc-go/issues/7724 ))
### Dependencies
- Bump minimum supported Go version to `go1.22.7`.
([#​7624](https://redirect.github.com/grpc/grpc-go/issues/7624 ))
###
[`v1.67.2`](https://redirect.github.com/grpc/grpc-go/releases/tag/v1.67.2 ):
Release 1.67.2
[Compare
Source](https://redirect.github.com/grpc/grpc-go/compare/v1.67.1...v1.67.2 )
### Bug Fixes
- credentials/alts: avoid SRV and TXT lookups for handshaker service to
work around hangs caused by buggy versions of systemd-resolved.
([#​7861](https://redirect.github.com/grpc/grpc-go/issues/7861 ))
</details>
---
### Configuration
📅 **Schedule**: Branch creation - "on tuesday" (UTC), Automerge - At any
time (no schedule defined).
🚦 **Automerge**: Disabled by config. Please merge this manually once you
are satisfied.
♻ **Rebasing**: Whenever PR becomes conflicted, 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 was generated by [Mend Renovate](https://mend.io/renovate/ ).
View the [repository job
log](https://developer.mend.io/github/open-telemetry/opentelemetry-collector ).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzOS40Mi40IiwidXBkYXRlZEluVmVyIjoiMzkuNDIuNCIsInRhcmdldEJyYW5jaCI6Im1haW4iLCJsYWJlbHMiOlsiZGVwZW5kZW5jaWVzIiwicmVub3ZhdGVib3QiXX0=-->
---------
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: opentelemetrybot <107717825+opentelemetrybot@users.noreply.github.com>
2024-12-10 05:00:52 +00:00
Bogdan Drutu
3f3e208e71
Remove deprecated TelemetrySettings.LeveledMeterProvider ( #11811 )
...
Signed-off-by: Bogdan Drutu <bogdandrutu@gmail.com>
Co-authored-by: Evan Bradley <11745660+evan-bradley@users.noreply.github.com>
2024-12-06 18:51:13 +00:00
OpenTelemetry Bot
a65008e7ef
[chore] Prepare release v1.21.0/v0.115.0 ( #11788 )
...
The following commands were run to prepare this release:
- make chlog-update VERSION=v1.21.0/v0.115.0
- make prepare-release PREVIOUS_VERSION=1[.]20[.]0
RELEASE_CANDIDATE=1.21.0 MODSET=stable
- make prepare-release PREVIOUS_VERSION=0[.]114[.]0
RELEASE_CANDIDATE=0.115.0 MODSET=beta
2024-12-03 13:22:05 -08:00
renovate[bot]
e91dafacd9
fix(deps): update module github.com/stretchr/testify to v1.10.0 ( #11751 )
...
This PR contains the following updates:
| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
|
[github.com/stretchr/testify](https://redirect.github.com/stretchr/testify )
| `v1.9.0` -> `v1.10.0` |
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
---
> [!WARNING]
> Some dependencies could not be looked up. Check the Dependency
Dashboard for more information.
---
### Release Notes
<details>
<summary>stretchr/testify (github.com/stretchr/testify)</summary>
###
[`v1.10.0`](https://redirect.github.com/stretchr/testify/releases/tag/v1.10.0 )
[Compare
Source](https://redirect.github.com/stretchr/testify/compare/v1.9.0...v1.10.0 )
#### What's Changed
##### Functional Changes
- Add PanicAssertionFunc by
[@​fahimbagar](https://redirect.github.com/fahimbagar ) in
[https://github.com/stretchr/testify/pull/1337 ](https://redirect.github.com/stretchr/testify/pull/1337 )
- assert: deprecate CompareType by
[@​dolmen](https://redirect.github.com/dolmen ) in
[https://github.com/stretchr/testify/pull/1566 ](https://redirect.github.com/stretchr/testify/pull/1566 )
- assert: make YAML dependency pluggable via build tags by
[@​dolmen](https://redirect.github.com/dolmen ) in
[https://github.com/stretchr/testify/pull/1579 ](https://redirect.github.com/stretchr/testify/pull/1579 )
- assert: new assertion NotElementsMatch by
[@​hendrywiranto](https://redirect.github.com/hendrywiranto ) in
[https://github.com/stretchr/testify/pull/1600 ](https://redirect.github.com/stretchr/testify/pull/1600 )
- mock: in order mock calls by
[@​ReyOrtiz](https://redirect.github.com/ReyOrtiz ) in
[https://github.com/stretchr/testify/pull/1637 ](https://redirect.github.com/stretchr/testify/pull/1637 )
- Add assertion for NotErrorAs by
[@​palsivertsen](https://redirect.github.com/palsivertsen ) in
[https://github.com/stretchr/testify/pull/1129 ](https://redirect.github.com/stretchr/testify/pull/1129 )
- Record Return Arguments of a Call by
[@​jayd3e](https://redirect.github.com/jayd3e ) in
[https://github.com/stretchr/testify/pull/1636 ](https://redirect.github.com/stretchr/testify/pull/1636 )
- assert.EqualExportedValues: accepts everything by
[@​redachl](https://redirect.github.com/redachl ) in
[https://github.com/stretchr/testify/pull/1586 ](https://redirect.github.com/stretchr/testify/pull/1586 )
##### Fixes
- assert: make tHelper a type alias by
[@​dolmen](https://redirect.github.com/dolmen ) in
[https://github.com/stretchr/testify/pull/1562 ](https://redirect.github.com/stretchr/testify/pull/1562 )
- Do not get argument again unnecessarily in Arguments.Error() by
[@​TomWright](https://redirect.github.com/TomWright ) in
[https://github.com/stretchr/testify/pull/820 ](https://redirect.github.com/stretchr/testify/pull/820 )
- Fix time.Time compare by
[@​myxo](https://redirect.github.com/myxo ) in
[https://github.com/stretchr/testify/pull/1582 ](https://redirect.github.com/stretchr/testify/pull/1582 )
- assert.Regexp: handle \[]byte array properly by
[@​kevinburkesegment](https://redirect.github.com/kevinburkesegment )
in
[https://github.com/stretchr/testify/pull/1587 ](https://redirect.github.com/stretchr/testify/pull/1587 )
- assert: collect.FailNow() should not panic by
[@​marshall-lee](https://redirect.github.com/marshall-lee ) in
[https://github.com/stretchr/testify/pull/1481 ](https://redirect.github.com/stretchr/testify/pull/1481 )
- mock: simplify implementation of FunctionalOptions by
[@​dolmen](https://redirect.github.com/dolmen ) in
[https://github.com/stretchr/testify/pull/1571 ](https://redirect.github.com/stretchr/testify/pull/1571 )
- mock: caller information for unexpected method call by
[@​spirin](https://redirect.github.com/spirin ) in
[https://github.com/stretchr/testify/pull/1644 ](https://redirect.github.com/stretchr/testify/pull/1644 )
- suite: fix test failures by
[@​stevenh](https://redirect.github.com/stevenh ) in
[https://github.com/stretchr/testify/pull/1421 ](https://redirect.github.com/stretchr/testify/pull/1421 )
- Fix issue
[#​1662](https://redirect.github.com/stretchr/testify/issues/1662 )
(comparing infs should fail) by
[@​ybrustin](https://redirect.github.com/ybrustin ) in
[https://github.com/stretchr/testify/pull/1663 ](https://redirect.github.com/stretchr/testify/pull/1663 )
- NotSame should fail if args are not pointers
[#​1661](https://redirect.github.com/stretchr/testify/issues/1661 )
by [@​sikehish](https://redirect.github.com/sikehish ) in
[https://github.com/stretchr/testify/pull/1664 ](https://redirect.github.com/stretchr/testify/pull/1664 )
- Increase timeouts in Test_Mock_Called_blocks to reduce flakiness in CI
by [@​sikehish](https://redirect.github.com/sikehish ) in
[https://github.com/stretchr/testify/pull/1667 ](https://redirect.github.com/stretchr/testify/pull/1667 )
- fix: compare functional option names for indirect calls by
[@​arjun-1](https://redirect.github.com/arjun-1 ) in
[https://github.com/stretchr/testify/pull/1626 ](https://redirect.github.com/stretchr/testify/pull/1626 )
##### Documantation, Build & CI
- .gitignore: ignore "go test -c" binaries by
[@​dolmen](https://redirect.github.com/dolmen ) in
[https://github.com/stretchr/testify/pull/1565 ](https://redirect.github.com/stretchr/testify/pull/1565 )
- mock: improve doc by
[@​dolmen](https://redirect.github.com/dolmen ) in
[https://github.com/stretchr/testify/pull/1570 ](https://redirect.github.com/stretchr/testify/pull/1570 )
- mock: fix FunctionalOptions docs by
[@​snirye](https://redirect.github.com/snirye ) in
[https://github.com/stretchr/testify/pull/1433 ](https://redirect.github.com/stretchr/testify/pull/1433 )
- README: link out to the excellent testifylint by
[@​brackendawson](https://redirect.github.com/brackendawson ) in
[https://github.com/stretchr/testify/pull/1568 ](https://redirect.github.com/stretchr/testify/pull/1568 )
- assert: fix typo in comment by
[@​JohnEndson](https://redirect.github.com/JohnEndson ) in
[https://github.com/stretchr/testify/pull/1580 ](https://redirect.github.com/stretchr/testify/pull/1580 )
- Correct the EventuallyWithT and EventuallyWithTf example by
[@​JonCrowther](https://redirect.github.com/JonCrowther ) in
[https://github.com/stretchr/testify/pull/1588 ](https://redirect.github.com/stretchr/testify/pull/1588 )
- CI: bump softprops/action-gh-release from 1 to 2 by
[@​dependabot](https://redirect.github.com/dependabot ) in
[https://github.com/stretchr/testify/pull/1575 ](https://redirect.github.com/stretchr/testify/pull/1575 )
- mock: document more alternatives to deprecated AnythingOfTypeArgument
by [@​dolmen](https://redirect.github.com/dolmen ) in
[https://github.com/stretchr/testify/pull/1569 ](https://redirect.github.com/stretchr/testify/pull/1569 )
- assert: Correctly document EqualValues behavior by
[@​brackendawson](https://redirect.github.com/brackendawson ) in
[https://github.com/stretchr/testify/pull/1593 ](https://redirect.github.com/stretchr/testify/pull/1593 )
- fix: grammar in godoc by
[@​miparnisari](https://redirect.github.com/miparnisari ) in
[https://github.com/stretchr/testify/pull/1607 ](https://redirect.github.com/stretchr/testify/pull/1607 )
- .github/workflows: Run tests for Go 1.22 by
[@​HaraldNordgren](https://redirect.github.com/HaraldNordgren ) in
[https://github.com/stretchr/testify/pull/1629 ](https://redirect.github.com/stretchr/testify/pull/1629 )
- Document suite's lack of support for t.Parallel by
[@​brackendawson](https://redirect.github.com/brackendawson ) in
[https://github.com/stretchr/testify/pull/1645 ](https://redirect.github.com/stretchr/testify/pull/1645 )
- assert: fix typos in comments by
[@​alexandear](https://redirect.github.com/alexandear ) in
[https://github.com/stretchr/testify/pull/1650 ](https://redirect.github.com/stretchr/testify/pull/1650 )
- mock: fix doc comment for NotBefore by
[@​alexandear](https://redirect.github.com/alexandear ) in
[https://github.com/stretchr/testify/pull/1651 ](https://redirect.github.com/stretchr/testify/pull/1651 )
- Generate better comments for require package by
[@​Neokil](https://redirect.github.com/Neokil ) in
[https://github.com/stretchr/testify/pull/1610 ](https://redirect.github.com/stretchr/testify/pull/1610 )
- README: replace Testify V2 notice with
[@​dolmen](https://redirect.github.com/dolmen )'s V2 manifesto by
[@​hendrywiranto](https://redirect.github.com/hendrywiranto ) in
[https://github.com/stretchr/testify/pull/1518 ](https://redirect.github.com/stretchr/testify/pull/1518 )
#### New Contributors
- [@​fahimbagar](https://redirect.github.com/fahimbagar ) made
their first contribution in
[https://github.com/stretchr/testify/pull/1337 ](https://redirect.github.com/stretchr/testify/pull/1337 )
- [@​TomWright](https://redirect.github.com/TomWright ) made their
first contribution in
[https://github.com/stretchr/testify/pull/820 ](https://redirect.github.com/stretchr/testify/pull/820 )
- [@​snirye](https://redirect.github.com/snirye ) made their first
contribution in
[https://github.com/stretchr/testify/pull/1433 ](https://redirect.github.com/stretchr/testify/pull/1433 )
- [@​myxo](https://redirect.github.com/myxo ) made their first
contribution in
[https://github.com/stretchr/testify/pull/1582 ](https://redirect.github.com/stretchr/testify/pull/1582 )
- [@​JohnEndson](https://redirect.github.com/JohnEndson ) made
their first contribution in
[https://github.com/stretchr/testify/pull/1580 ](https://redirect.github.com/stretchr/testify/pull/1580 )
- [@​JonCrowther](https://redirect.github.com/JonCrowther ) made
their first contribution in
[https://github.com/stretchr/testify/pull/1588 ](https://redirect.github.com/stretchr/testify/pull/1588 )
- [@​miparnisari](https://redirect.github.com/miparnisari ) made
their first contribution in
[https://github.com/stretchr/testify/pull/1607 ](https://redirect.github.com/stretchr/testify/pull/1607 )
- [@​marshall-lee](https://redirect.github.com/marshall-lee ) made
their first contribution in
[https://github.com/stretchr/testify/pull/1481 ](https://redirect.github.com/stretchr/testify/pull/1481 )
- [@​spirin](https://redirect.github.com/spirin ) made their first
contribution in
[https://github.com/stretchr/testify/pull/1644 ](https://redirect.github.com/stretchr/testify/pull/1644 )
- [@​ReyOrtiz](https://redirect.github.com/ReyOrtiz ) made their
first contribution in
[https://github.com/stretchr/testify/pull/1637 ](https://redirect.github.com/stretchr/testify/pull/1637 )
- [@​stevenh](https://redirect.github.com/stevenh ) made their
first contribution in
[https://github.com/stretchr/testify/pull/1421 ](https://redirect.github.com/stretchr/testify/pull/1421 )
- [@​jayd3e](https://redirect.github.com/jayd3e ) made their first
contribution in
[https://github.com/stretchr/testify/pull/1636 ](https://redirect.github.com/stretchr/testify/pull/1636 )
- [@​Neokil](https://redirect.github.com/Neokil ) made their first
contribution in
[https://github.com/stretchr/testify/pull/1610 ](https://redirect.github.com/stretchr/testify/pull/1610 )
- [@​redachl](https://redirect.github.com/redachl ) made their
first contribution in
[https://github.com/stretchr/testify/pull/1586 ](https://redirect.github.com/stretchr/testify/pull/1586 )
- [@​ybrustin](https://redirect.github.com/ybrustin ) made their
first contribution in
[https://github.com/stretchr/testify/pull/1663 ](https://redirect.github.com/stretchr/testify/pull/1663 )
- [@​sikehish](https://redirect.github.com/sikehish ) made their
first contribution in
[https://github.com/stretchr/testify/pull/1664 ](https://redirect.github.com/stretchr/testify/pull/1664 )
- [@​arjun-1](https://redirect.github.com/arjun-1 ) made their
first contribution in
[https://github.com/stretchr/testify/pull/1626 ](https://redirect.github.com/stretchr/testify/pull/1626 )
**Full Changelog**:
https://github.com/stretchr/testify/compare/v1.9.0...v1.10.0
</details>
---
### Configuration
📅 **Schedule**: Branch creation - "on tuesday" (UTC), Automerge - At any
time (no schedule defined).
🚦 **Automerge**: Disabled by config. Please merge this manually once you
are satisfied.
♻ **Rebasing**: Whenever PR becomes conflicted, 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 was generated by [Mend Renovate](https://mend.io/renovate/ ).
View the [repository job
log](https://developer.mend.io/github/open-telemetry/opentelemetry-collector ).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzOS4xOS4wIiwidXBkYXRlZEluVmVyIjoiMzkuMTkuMCIsInRhcmdldEJyYW5jaCI6Im1haW4iLCJsYWJlbHMiOlsiZGVwZW5kZW5jaWVzIiwicmVub3ZhdGVib3QiXX0=-->
---------
Signed-off-by: Alex Boten <223565+codeboten@users.noreply.github.com>
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: opentelemetrybot <107717825+opentelemetrybot@users.noreply.github.com>
Co-authored-by: Alex Boten <223565+codeboten@users.noreply.github.com>
2024-11-26 11:09:39 -08:00
Bogdan Drutu
63c7fece02
Re-deprecate LeveledMeterProvider, wrong usage of colons ( #11697 )
...
Signed-off-by: Bogdan Drutu <bogdandrutu@gmail.com>
2024-11-19 08:45:40 -08:00
renovate[bot]
5fb35ce6e9
fix(deps): update module google.golang.org/protobuf to v1.35.2 ( #11700 )
...
This PR contains the following updates:
| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
|
[google.golang.org/protobuf](https://redirect.github.com/protocolbuffers/protobuf-go )
| `v1.35.1` -> `v1.35.2` |
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
---
> [!WARNING]
> Some dependencies could not be looked up. Check the Dependency
Dashboard for more information.
---
### Release Notes
<details>
<summary>protocolbuffers/protobuf-go
(google.golang.org/protobuf)</summary>
###
[`v1.35.2`](https://redirect.github.com/protocolbuffers/protobuf-go/releases/tag/v1.35.2 )
[Compare
Source](https://redirect.github.com/protocolbuffers/protobuf-go/compare/v1.35.1...v1.35.2 )
**Full Changelog**:
https://github.com/protocolbuffers/protobuf-go/compare/v1.35.1...v1.35.2
Maintenance:
[CL/623115](https://go-review.googlesource.com/c/protobuf/+/623115 ):
proto: refactor equal_test from explicit table to use makeMessages()
[CL/623116](https://go-review.googlesource.com/c/protobuf/+/623116 ):
encoding/prototext: use testmessages_test.go approach, too
[CL/623117](https://go-review.googlesource.com/c/protobuf/+/623117 ):
internal/testprotos/test: add nested message field with \[lazy=true]
[CL/624415](https://go-review.googlesource.com/c/protobuf/+/624415 ):
proto: switch messageset_test to use makeMessages() injection point
[CL/624416](https://go-review.googlesource.com/c/protobuf/+/624416 ):
internal/impl: fix TestMarshalMessageSetLazyRace (was a no-op!)
User-visible changes:
[CL/618395](https://go-review.googlesource.com/c/protobuf/+/618395 ):
encoding/protojson: allow missing value for Any of type Empty
[CL/618979](https://go-review.googlesource.com/c/protobuf/+/618979 ):
all: implement strip_enum_prefix editions feature
[CL/622575](https://go-review.googlesource.com/c/protobuf/+/622575 ):
testing/protocmp: document behavior when combining Ignore and Sort
</details>
---
### Configuration
📅 **Schedule**: Branch creation - "on tuesday" (UTC), Automerge - At any
time (no schedule defined).
🚦 **Automerge**: Disabled by config. Please merge this manually once you
are satisfied.
♻ **Rebasing**: Whenever PR becomes conflicted, 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 was generated by [Mend Renovate](https://mend.io/renovate/ ).
View the [repository job
log](https://developer.mend.io/github/open-telemetry/opentelemetry-collector ).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzOS4xOS4wIiwidXBkYXRlZEluVmVyIjoiMzkuMTkuMCIsInRhcmdldEJyYW5jaCI6Im1haW4iLCJsYWJlbHMiOlsiZGVwZW5kZW5jaWVzIiwicmVub3ZhdGVib3QiXX0=-->
---------
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: opentelemetrybot <107717825+opentelemetrybot@users.noreply.github.com>
2024-11-19 08:03:06 -08:00
OpenTelemetry Bot
43fbb04cea
[chore] Prepare release v1.20.0/v0.114.0 ( #11692 )
...
The following commands were run to prepare this release:
- make chlog-update VERSION=v1.20.0/v0.114.0
- make prepare-release PREVIOUS_VERSION=1[.]19[.]0
RELEASE_CANDIDATE=1.20.0 MODSET=stable
- make prepare-release PREVIOUS_VERSION=0[.]113[.]0
RELEASE_CANDIDATE=0.114.0 MODSET=beta
---------
Signed-off-by: Alex Boten <223565+codeboten@users.noreply.github.com>
Co-authored-by: Alex Boten <223565+codeboten@users.noreply.github.com>
2024-11-18 11:42:17 -08:00
Bogdan Drutu
8e522ad950
Revert public API changes in #10931 , preserve logic ( #11415 )
...
This PR removes APIs that expose `configtelemetry.Level`. Internal
functionality still uses the Level, but will be soon changed to use the
new Instrument.Enabled.
Signed-off-by: Bogdan Drutu <bogdandrutu@gmail.com>
2024-11-15 16:49:51 -08:00
Matthieu MOREL
51d57f0c62
[chore]: use ErrorContains with testify ( #11680 )
...
#### Description
use ErrorContains with testify when possible
Signed-off-by: Matthieu MOREL <matthieu.morel35@gmail.com>
2024-11-14 12:25:06 -08:00
renovate[bot]
168a881b3c
fix(deps): update module github.com/golangci/golangci-lint to v1.62.0 ( #11644 )
...
This PR contains the following updates:
| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
|
[github.com/golangci/golangci-lint](https://redirect.github.com/golangci/golangci-lint )
| `v1.61.0` -> `v1.62.0` |
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
---
> [!WARNING]
> Some dependencies could not be looked up. Check the Dependency
Dashboard for more information.
---
### Release Notes
<details>
<summary>golangci/golangci-lint
(github.com/golangci/golangci-lint)</summary>
###
[`v1.62.0`](https://redirect.github.com/golangci/golangci-lint/compare/v1.61.0...v1.62.0 )
[Compare
Source](https://redirect.github.com/golangci/golangci-lint/compare/v1.61.0...v1.62.0 )
</details>
---
### Configuration
📅 **Schedule**: Branch creation - "on tuesday" (UTC), Automerge - At any
time (no schedule defined).
🚦 **Automerge**: Disabled by config. Please merge this manually once you
are satisfied.
♻ **Rebasing**: Whenever PR becomes conflicted, 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 was generated by [Mend Renovate](https://mend.io/renovate/ ).
View the [repository job
log](https://developer.mend.io/github/open-telemetry/opentelemetry-collector ).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzOS45LjUiLCJ1cGRhdGVkSW5WZXIiOiIzOS45LjUiLCJ0YXJnZXRCcmFuY2giOiJtYWluIiwibGFiZWxzIjpbImRlcGVuZGVuY2llcyIsInJlbm92YXRlYm90Il19-->
---------
Signed-off-by: Bogdan Drutu <bogdandrutu@gmail.com>
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: opentelemetrybot <107717825+opentelemetrybot@users.noreply.github.com>
Co-authored-by: Yang Song <songy23@users.noreply.github.com>
Co-authored-by: Bogdan Drutu <bogdandrutu@gmail.com>
Co-authored-by: Yang Song <yang.song@datadoghq.com>
2024-11-13 12:15:45 -08:00
Alex Boten
164c28a60e
update time period before removing an unmaintained component ( #11664 )
...
After reviewing the 6 month period, the period seems too long to get
feedback on whether an unmaintained component should be removed. I'm
proposing shortening it to 3 months.
---------
Signed-off-by: Alex Boten <223565+codeboten@users.noreply.github.com>
2024-11-13 09:38:22 -08:00
renovate[bot]
45f1fba191
fix(deps): update opentelemetry-go monorepo ( #11646 )
...
This PR contains the following updates:
| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
|
[go.opentelemetry.io/otel](https://redirect.github.com/open-telemetry/opentelemetry-go )
| `v1.31.0` -> `v1.32.0` |
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
|
[go.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlpmetricgrpc](https://redirect.github.com/open-telemetry/opentelemetry-go )
| `v1.31.0` -> `v1.32.0` |
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
|
[go.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlpmetrichttp](https://redirect.github.com/open-telemetry/opentelemetry-go )
| `v1.31.0` -> `v1.32.0` |
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
|
[go.opentelemetry.io/otel/exporters/prometheus](https://redirect.github.com/open-telemetry/opentelemetry-go )
| `v0.53.0` -> `v0.54.0` |
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
|
[go.opentelemetry.io/otel/exporters/stdout/stdoutmetric](https://redirect.github.com/open-telemetry/opentelemetry-go )
| `v1.31.0` -> `v1.32.0` |
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
|
[go.opentelemetry.io/otel/log](https://redirect.github.com/open-telemetry/opentelemetry-go )
| `v0.7.0` -> `v0.8.0` |
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
|
[go.opentelemetry.io/otel/metric](https://redirect.github.com/open-telemetry/opentelemetry-go )
| `v1.31.0` -> `v1.32.0` |
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
|
[go.opentelemetry.io/otel/sdk](https://redirect.github.com/open-telemetry/opentelemetry-go )
| `v1.31.0` -> `v1.32.0` |
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
|
[go.opentelemetry.io/otel/sdk/metric](https://redirect.github.com/open-telemetry/opentelemetry-go )
| `v1.31.0` -> `v1.32.0` |
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
|
[go.opentelemetry.io/otel/trace](https://redirect.github.com/open-telemetry/opentelemetry-go )
| `v1.31.0` -> `v1.32.0` |
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
---
> [!WARNING]
> Some dependencies could not be looked up. Check the Dependency
Dashboard for more information.
---
### Release Notes
<details>
<summary>open-telemetry/opentelemetry-go
(go.opentelemetry.io/otel)</summary>
###
[`v1.32.0`](https://redirect.github.com/open-telemetry/opentelemetry-go/releases/tag/v1.32.0 ):
/v0.54.0/v0.8.0/v0.0.11
[Compare
Source](https://redirect.github.com/open-telemetry/opentelemetry-go/compare/v1.31.0...v1.32.0 )
##### Overview
##### Added
- Add `go.opentelemetry.io/otel/sdk/metric/exemplar.AlwaysOffFilter`,
which can be used to disable exemplar recording.
([#​5850](https://redirect.github.com/open-telemetry/opentelemetry-go/issues/5850 ))
- Add `go.opentelemetry.io/otel/sdk/metric.WithExemplarFilter`, which
can be used to configure the exemplar filter used by the metrics SDK.
([#​5850](https://redirect.github.com/open-telemetry/opentelemetry-go/issues/5850 ))
- Add `ExemplarReservoirProviderSelector` and
`DefaultExemplarReservoirProviderSelector` to
`go.opentelemetry.io/otel/sdk/metric`, which defines the exemplar
reservoir to use based on the aggregation of the metric.
([#​5861](https://redirect.github.com/open-telemetry/opentelemetry-go/issues/5861 ))
- Add `ExemplarReservoirProviderSelector` to
`go.opentelemetry.io/otel/sdk/metric.Stream` to allow using views to
configure the exemplar reservoir to use for a metric.
([#​5861](https://redirect.github.com/open-telemetry/opentelemetry-go/issues/5861 ))
- Add `ReservoirProvider`, `HistogramReservoirProvider` and
`FixedSizeReservoirProvider` to
`go.opentelemetry.io/otel/sdk/metric/exemplar` to make it convenient to
use providers of Reservoirs.
([#​5861](https://redirect.github.com/open-telemetry/opentelemetry-go/issues/5861 ))
- The `go.opentelemetry.io/otel/semconv/v1.27.0` package.
The package contains semantic conventions from the `v1.27.0` version of
the OpenTelemetry Semantic Conventions.
([#​5894](https://redirect.github.com/open-telemetry/opentelemetry-go/issues/5894 ))
- Add `Attributes attribute.Set` field to `Scope` in
`go.opentelemetry.io/otel/sdk/instrumentation`.
([#​5903](https://redirect.github.com/open-telemetry/opentelemetry-go/issues/5903 ))
- Add `Attributes attribute.Set` field to `ScopeRecords` in
`go.opentelemetry.io/otel/log/logtest`.
([#​5927](https://redirect.github.com/open-telemetry/opentelemetry-go/issues/5927 ))
- `go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracegrpc` adds
instrumentation scope attributes.
([#​5934](https://redirect.github.com/open-telemetry/opentelemetry-go/issues/5934 ))
- `go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracehttp` adds
instrumentation scope attributes.
([#​5934](https://redirect.github.com/open-telemetry/opentelemetry-go/issues/5934 ))
- `go.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlpmetricgrpc`
adds instrumentation scope attributes.
([#​5935](https://redirect.github.com/open-telemetry/opentelemetry-go/issues/5935 ))
- `go.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlpmetrichttp`
adds instrumentation scope attributes.
([#​5935](https://redirect.github.com/open-telemetry/opentelemetry-go/issues/5935 ))
- `go.opentelemetry.io/otel/exporters/otlp/otlplog/otlploggrpc` adds
instrumentation scope attributes.
([#​5933](https://redirect.github.com/open-telemetry/opentelemetry-go/issues/5933 ))
- `go.opentelemetry.io/otel/exporters/otlp/otlplog/otlploghttp` adds
instrumentation scope attributes.
([#​5933](https://redirect.github.com/open-telemetry/opentelemetry-go/issues/5933 ))
- `go.opentelemetry.io/otel/exporters/prometheus` adds instrumentation
scope attributes in `otel_scope_info` metric as labels.
([#​5932](https://redirect.github.com/open-telemetry/opentelemetry-go/issues/5932 ))
##### Changed
- Support scope attributes and make them as identifying for `Tracer` in
`go.opentelemetry.io/otel` and `go.opentelemetry.io/otel/sdk/trace`.
([#​5924](https://redirect.github.com/open-telemetry/opentelemetry-go/issues/5924 ))
- Support scope attributes and make them as identifying for `Meter` in
`go.opentelemetry.io/otel` and `go.opentelemetry.io/otel/sdk/metric`.
([#​5926](https://redirect.github.com/open-telemetry/opentelemetry-go/issues/5926 ))
- Support scope attributes and make them as identifying for `Logger` in
`go.opentelemetry.io/otel` and `go.opentelemetry.io/otel/sdk/log`.
([#​5925](https://redirect.github.com/open-telemetry/opentelemetry-go/issues/5925 ))
- Make schema URL and scope attributes as identifying for `Tracer` in
`go.opentelemetry.io/otel/bridge/opentracing`.
([#​5931](https://redirect.github.com/open-telemetry/opentelemetry-go/issues/5931 ))
- Clear unneeded slice elements to allow GC to collect the objects in
`go.opentelemetry.io/otel/sdk/metric` and
`go.opentelemetry.io/otel/sdk/trace`.
([#​5804](https://redirect.github.com/open-telemetry/opentelemetry-go/issues/5804 ))
##### Fixed
- Global MeterProvider registration unwraps global instrument Observers,
the undocumented Unwrap() methods are now private.
([#​5881](https://redirect.github.com/open-telemetry/opentelemetry-go/issues/5881 ))
- `go.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlpmetricgrpc`
now keeps the metadata already present in the context when `WithHeaders`
is used.
([#​5892](https://redirect.github.com/open-telemetry/opentelemetry-go/issues/5892 ))
- `go.opentelemetry.io/otel/exporters/otlp/otlplog/otlploggrpc` now
keeps the metadata already present in the context when `WithHeaders` is
used.
([#​5911](https://redirect.github.com/open-telemetry/opentelemetry-go/issues/5911 ))
- `go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracegrpc` now
keeps the metadata already present in the context when `WithHeaders` is
used.
([#​5915](https://redirect.github.com/open-telemetry/opentelemetry-go/issues/5915 ))
- Fix `go.opentelemetry.io/otel/exporters/prometheus` trying to add
exemplars to Gauge metrics, which is unsupported.
([#​5912](https://redirect.github.com/open-telemetry/opentelemetry-go/issues/5912 ))
- Fix `WithEndpointURL` to always use a secure connection when an https
URL is passed in
`go.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlpmetricgrpc`.
([#​5944](https://redirect.github.com/open-telemetry/opentelemetry-go/issues/5944 ))
- Fix `WithEndpointURL` to always use a secure connection when an https
URL is passed in
`go.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlpmetrichttp`.
([#​5944](https://redirect.github.com/open-telemetry/opentelemetry-go/issues/5944 ))
- Fix `WithEndpointURL` to always use a secure connection when an https
URL is passed in
`go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracegrpc`.
([#​5944](https://redirect.github.com/open-telemetry/opentelemetry-go/issues/5944 ))
- Fix `WithEndpointURL` to always use a secure connection when an https
URL is passed in
`go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracehttp`.
([#​5944](https://redirect.github.com/open-telemetry/opentelemetry-go/issues/5944 ))
- Fix incorrect metrics generated from callbacks when multiple readers
are used in `go.opentelemetry.io/otel/sdk/metric`.
([#​5900](https://redirect.github.com/open-telemetry/opentelemetry-go/issues/5900 ))
##### Removed
- Remove all examples under `go.opentelemetry.io/otel/example` as they
are moved to [Contrib
repository](https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/tree/main/examples ).
([#​5930](https://redirect.github.com/open-telemetry/opentelemetry-go/issues/5930 ))
##### What's Changed
- Allow configuring the exemplar filter on the metrics SDK by
[@​dashpole](https://redirect.github.com/dashpole ) in
[https://github.com/open-telemetry/opentelemetry-go/pull/5850 ](https://redirect.github.com/open-telemetry/opentelemetry-go/pull/5850 )
- chore(deps): update lycheeverse/lychee-action action to v2.0.1 by
[@​renovate](https://redirect.github.com/renovate ) in
[https://github.com/open-telemetry/opentelemetry-go/pull/5884 ](https://redirect.github.com/open-telemetry/opentelemetry-go/pull/5884 )
- Run the test compatibility check even if tests failed by
[@​dmathieu](https://redirect.github.com/dmathieu ) in
[https://github.com/open-telemetry/opentelemetry-go/pull/5879 ](https://redirect.github.com/open-telemetry/opentelemetry-go/pull/5879 )
- chore(deps): update lycheeverse/lychee-action action to v2.0.2 by
[@​renovate](https://redirect.github.com/renovate ) in
[https://github.com/open-telemetry/opentelemetry-go/pull/5885 ](https://redirect.github.com/open-telemetry/opentelemetry-go/pull/5885 )
- fix(deps): update module github.com/prometheus/client_golang to
v1.20.5 by [@​renovate](https://redirect.github.com/renovate ) in
[https://github.com/open-telemetry/opentelemetry-go/pull/5886 ](https://redirect.github.com/open-telemetry/opentelemetry-go/pull/5886 )
- chore(deps): update googleapis to
[`796eee8`](https://redirect.github.com/open-telemetry/opentelemetry-go/commit/796eee8 )
by [@​renovate](https://redirect.github.com/renovate ) in
[https://github.com/open-telemetry/opentelemetry-go/pull/5888 ](https://redirect.github.com/open-telemetry/opentelemetry-go/pull/5888 )
- Remove company from emeritus by
[@​dmathieu](https://redirect.github.com/dmathieu ) in
[https://github.com/open-telemetry/opentelemetry-go/pull/5887 ](https://redirect.github.com/open-telemetry/opentelemetry-go/pull/5887 )
- Add selector of exemplar reservoir providers to metric.Stream
configuration by
[@​dashpole](https://redirect.github.com/dashpole ) in
[https://github.com/open-telemetry/opentelemetry-go/pull/5861 ](https://redirect.github.com/open-telemetry/opentelemetry-go/pull/5861 )
- otel: conceal unwrapping for global async instrument registration by
[@​jmacd](https://redirect.github.com/jmacd ) in
[https://github.com/open-telemetry/opentelemetry-go/pull/5881 ](https://redirect.github.com/open-telemetry/opentelemetry-go/pull/5881 )
- Generate `semconv/v1.27.0` by
[@​MrAlias](https://redirect.github.com/MrAlias ) in
[https://github.com/open-telemetry/opentelemetry-go/pull/5894 ](https://redirect.github.com/open-telemetry/opentelemetry-go/pull/5894 )
- otlpmetricgrpc: Keep metadata for gRPC in context by
[@​mrasu](https://redirect.github.com/mrasu ) in
[https://github.com/open-telemetry/opentelemetry-go/pull/5892 ](https://redirect.github.com/open-telemetry/opentelemetry-go/pull/5892 )
- Cleanup interaction of exemplar and aggregation by
[@​dashpole](https://redirect.github.com/dashpole ) in
[https://github.com/open-telemetry/opentelemetry-go/pull/5899 ](https://redirect.github.com/open-telemetry/opentelemetry-go/pull/5899 )
- chore(deps): update googleapis to
[`324edc3`](https://redirect.github.com/open-telemetry/opentelemetry-go/commit/324edc3 )
by [@​renovate](https://redirect.github.com/renovate ) in
[https://github.com/open-telemetry/opentelemetry-go/pull/5908 ](https://redirect.github.com/open-telemetry/opentelemetry-go/pull/5908 )
- \[chore] Use errors.Join to unify errors by
[@​MrAlias](https://redirect.github.com/MrAlias ) in
[https://github.com/open-telemetry/opentelemetry-go/pull/5907 ](https://redirect.github.com/open-telemetry/opentelemetry-go/pull/5907 )
- \[chore] Remove unnecessary type declaration in templated transforms
by [@​MrAlias](https://redirect.github.com/MrAlias ) in
[https://github.com/open-telemetry/opentelemetry-go/pull/5906 ](https://redirect.github.com/open-telemetry/opentelemetry-go/pull/5906 )
- Keep metadata for gRPC in context for log signal by
[@​RocooHash](https://redirect.github.com/RocooHash ) in
[https://github.com/open-telemetry/opentelemetry-go/pull/5911 ](https://redirect.github.com/open-telemetry/opentelemetry-go/pull/5911 )
- chore(deps): update benchmark-action/github-action-benchmark action to
v1.20.4 by [@​renovate](https://redirect.github.com/renovate ) in
[https://github.com/open-telemetry/opentelemetry-go/pull/5916 ](https://redirect.github.com/open-telemetry/opentelemetry-go/pull/5916 )
- Revert Cleanup interaction of exemplar and aggregation by
[@​XSAM](https://redirect.github.com/XSAM ) in
[https://github.com/open-telemetry/opentelemetry-go/pull/5913 ](https://redirect.github.com/open-telemetry/opentelemetry-go/pull/5913 )
- Allow additional context to be added when WithHeaders is used in OTLP
gRPC traces exporter by
[@​pree-dew](https://redirect.github.com/pree-dew ) in
[https://github.com/open-telemetry/opentelemetry-go/pull/5915 ](https://redirect.github.com/open-telemetry/opentelemetry-go/pull/5915 )
- Fix exemplars being added to gauge metrics in the prometheus exporter
by [@​trthomps](https://redirect.github.com/trthomps ) in
[https://github.com/open-telemetry/opentelemetry-go/pull/5912 ](https://redirect.github.com/open-telemetry/opentelemetry-go/pull/5912 )
- Switch arm builds out of actuated and into the CNCF runners by
[@​dmathieu](https://redirect.github.com/dmathieu ) in
[https://github.com/open-telemetry/opentelemetry-go/pull/5923 ](https://redirect.github.com/open-telemetry/opentelemetry-go/pull/5923 )
- fix(deps): update module github.com/prometheus/common to v0.60.1 by
[@​renovate](https://redirect.github.com/renovate ) in
[https://github.com/open-telemetry/opentelemetry-go/pull/5919 ](https://redirect.github.com/open-telemetry/opentelemetry-go/pull/5919 )
- Add Cheng-Zhen as a triager by
[@​dmathieu](https://redirect.github.com/dmathieu ) in
[https://github.com/open-telemetry/opentelemetry-go/pull/5922 ](https://redirect.github.com/open-telemetry/opentelemetry-go/pull/5922 )
- sdk/instrumentation: Add Attributes to Scope by
[@​pellared](https://redirect.github.com/pellared ) in
[https://github.com/open-telemetry/opentelemetry-go/pull/5903 ](https://redirect.github.com/open-telemetry/opentelemetry-go/pull/5903 )
- Make scope attributes as identifying for Tracer by
[@​pellared](https://redirect.github.com/pellared ) in
[https://github.com/open-telemetry/opentelemetry-go/pull/5924 ](https://redirect.github.com/open-telemetry/opentelemetry-go/pull/5924 )
- Make scope attributes as identifying for Meter by
[@​pellared](https://redirect.github.com/pellared ) in
[https://github.com/open-telemetry/opentelemetry-go/pull/5926 ](https://redirect.github.com/open-telemetry/opentelemetry-go/pull/5926 )
- Make scope attributes as identifying for Logger by
[@​pellared](https://redirect.github.com/pellared ) in
[https://github.com/open-telemetry/opentelemetry-go/pull/5925 ](https://redirect.github.com/open-telemetry/opentelemetry-go/pull/5925 )
- log/logtest: Add Attributes to ScopeRecords by
[@​pellared](https://redirect.github.com/pellared ) in
[https://github.com/open-telemetry/opentelemetry-go/pull/5927 ](https://redirect.github.com/open-telemetry/opentelemetry-go/pull/5927 )
- opentracing: Make schemaURL and scope attributes as identifying for
Tracer by [@​pellared](https://redirect.github.com/pellared ) in
[https://github.com/open-telemetry/opentelemetry-go/pull/5931 ](https://redirect.github.com/open-telemetry/opentelemetry-go/pull/5931 )
- otlptrace: Add instrumentation scope attributes by
[@​pellared](https://redirect.github.com/pellared ) in
[https://github.com/open-telemetry/opentelemetry-go/pull/5934 ](https://redirect.github.com/open-telemetry/opentelemetry-go/pull/5934 )
- otlpmetric: Add instrumentation scope attributes by
[@​pellared](https://redirect.github.com/pellared ) in
[https://github.com/open-telemetry/opentelemetry-go/pull/5935 ](https://redirect.github.com/open-telemetry/opentelemetry-go/pull/5935 )
- otlplog: Add instrumentation scope attributes by
[@​pellared](https://redirect.github.com/pellared ) in
[https://github.com/open-telemetry/opentelemetry-go/pull/5933 ](https://redirect.github.com/open-telemetry/opentelemetry-go/pull/5933 )
- Remove examples by
[@​pellared](https://redirect.github.com/pellared ) in
[https://github.com/open-telemetry/opentelemetry-go/pull/5930 ](https://redirect.github.com/open-telemetry/opentelemetry-go/pull/5930 )
- docs: updating outdated comments by
[@​codeboten](https://redirect.github.com/codeboten ) in
[https://github.com/open-telemetry/opentelemetry-go/pull/5940 ](https://redirect.github.com/open-telemetry/opentelemetry-go/pull/5940 )
- chore(deps): update module github.com/grpc-ecosystem/grpc-gateway/v2
to v2.23.0 by [@​renovate](https://redirect.github.com/renovate )
in
[https://github.com/open-telemetry/opentelemetry-go/pull/5939 ](https://redirect.github.com/open-telemetry/opentelemetry-go/pull/5939 )
- prometheus: Refactor getAttrs by
[@​pellared](https://redirect.github.com/pellared ) in
[https://github.com/open-telemetry/opentelemetry-go/pull/5937 ](https://redirect.github.com/open-telemetry/opentelemetry-go/pull/5937 )
- chore(deps): update googleapis to
[`dd2ea8e`](https://redirect.github.com/open-telemetry/opentelemetry-go/commit/dd2ea8e )
by [@​renovate](https://redirect.github.com/renovate ) in
[https://github.com/open-telemetry/opentelemetry-go/pull/5943 ](https://redirect.github.com/open-telemetry/opentelemetry-go/pull/5943 )
- log: Update package documentation by
[@​pellared](https://redirect.github.com/pellared ) in
[https://github.com/open-telemetry/opentelemetry-go/pull/5942 ](https://redirect.github.com/open-telemetry/opentelemetry-go/pull/5942 )
- prometheus: Add instrumentation scope attributes to otel_scope_info by
[@​pellared](https://redirect.github.com/pellared ) in
[https://github.com/open-telemetry/opentelemetry-go/pull/5932 ](https://redirect.github.com/open-telemetry/opentelemetry-go/pull/5932 )
- fix(deps): update github.com/opentracing-contrib/go-grpc digest to
[`d08aa2b`](https://redirect.github.com/open-telemetry/opentelemetry-go/commit/d08aa2b )
by [@​renovate](https://redirect.github.com/renovate ) in
[https://github.com/open-telemetry/opentelemetry-go/pull/5945 ](https://redirect.github.com/open-telemetry/opentelemetry-go/pull/5945 )
- Override insecure when endpoint URL is set by
[@​sevaorlov](https://redirect.github.com/sevaorlov ) in
[https://github.com/open-telemetry/opentelemetry-go/pull/5944 ](https://redirect.github.com/open-telemetry/opentelemetry-go/pull/5944 )
- fix(deps): update module go.opentelemetry.io/build-tools/gotmpl to
v0.15.0 by [@​renovate](https://redirect.github.com/renovate ) in
[https://github.com/open-telemetry/opentelemetry-go/pull/5949 ](https://redirect.github.com/open-telemetry/opentelemetry-go/pull/5949 )
- fix(deps): update module go.opentelemetry.io/build-tools/crosslink to
v0.15.0 by [@​renovate](https://redirect.github.com/renovate ) in
[https://github.com/open-telemetry/opentelemetry-go/pull/5948 ](https://redirect.github.com/open-telemetry/opentelemetry-go/pull/5948 )
- fix(deps): update module go.opentelemetry.io/build-tools/semconvgen to
v0.15.0 by [@​renovate](https://redirect.github.com/renovate ) in
[https://github.com/open-telemetry/opentelemetry-go/pull/5953 ](https://redirect.github.com/open-telemetry/opentelemetry-go/pull/5953 )
- fix(deps): update github.com/opentracing-contrib/go-grpc digest to
[`e3cbcab`](https://redirect.github.com/open-telemetry/opentelemetry-go/commit/e3cbcab )
by [@​renovate](https://redirect.github.com/renovate ) in
[https://github.com/open-telemetry/opentelemetry-go/pull/5952 ](https://redirect.github.com/open-telemetry/opentelemetry-go/pull/5952 )
- chore(deps): update lycheeverse/lychee-action action to v2.1.0 by
[@​renovate](https://redirect.github.com/renovate ) in
[https://github.com/open-telemetry/opentelemetry-go/pull/5950 ](https://redirect.github.com/open-telemetry/opentelemetry-go/pull/5950 )
- fix(deps): update module go.opentelemetry.io/build-tools/multimod to
v0.15.0 by [@​renovate](https://redirect.github.com/renovate ) in
[https://github.com/open-telemetry/opentelemetry-go/pull/5951 ](https://redirect.github.com/open-telemetry/opentelemetry-go/pull/5951 )
- Fix incorrect metrics getting generated from multiple readers by
[@​pree-dew](https://redirect.github.com/pree-dew ) in
[https://github.com/open-telemetry/opentelemetry-go/pull/5900 ](https://redirect.github.com/open-telemetry/opentelemetry-go/pull/5900 )
- Allow GC to collect unneeded slice elements by
[@​ash2k](https://redirect.github.com/ash2k ) in
[https://github.com/open-telemetry/opentelemetry-go/pull/5804 ](https://redirect.github.com/open-telemetry/opentelemetry-go/pull/5804 )
- chore(deps): update golang.org/x by
[@​renovate](https://redirect.github.com/renovate ) in
[https://github.com/open-telemetry/opentelemetry-go/pull/5957 ](https://redirect.github.com/open-telemetry/opentelemetry-go/pull/5957 )
- fix(deps): update module github.com/opentracing-contrib/go-grpc to
v0.1.0 by [@​renovate](https://redirect.github.com/renovate ) in
[https://github.com/open-telemetry/opentelemetry-go/pull/5958 ](https://redirect.github.com/open-telemetry/opentelemetry-go/pull/5958 )
- fix(deps): update github.com/opentracing-contrib/go-grpc/test digest
to
[`51a56c3`](https://redirect.github.com/open-telemetry/opentelemetry-go/commit/51a56c3 )
by [@​renovate](https://redirect.github.com/renovate ) in
[https://github.com/open-telemetry/opentelemetry-go/pull/5959 ](https://redirect.github.com/open-telemetry/opentelemetry-go/pull/5959 )
- Release v1.32.0/v0.54.0/v0.8.0/v0.0.11 by
[@​pellared](https://redirect.github.com/pellared ) in
[https://github.com/open-telemetry/opentelemetry-go/pull/5960 ](https://redirect.github.com/open-telemetry/opentelemetry-go/pull/5960 )
##### New Contributors
- [@​mrasu](https://redirect.github.com/mrasu ) made their first
contribution in
[https://github.com/open-telemetry/opentelemetry-go/pull/5892 ](https://redirect.github.com/open-telemetry/opentelemetry-go/pull/5892 )
- [@​RocooHash](https://redirect.github.com/RocooHash ) made their
first contribution in
[https://github.com/open-telemetry/opentelemetry-go/pull/5911 ](https://redirect.github.com/open-telemetry/opentelemetry-go/pull/5911 )
- [@​trthomps](https://redirect.github.com/trthomps ) made their
first contribution in
[https://github.com/open-telemetry/opentelemetry-go/pull/5912 ](https://redirect.github.com/open-telemetry/opentelemetry-go/pull/5912 )
- [@​sevaorlov](https://redirect.github.com/sevaorlov ) made their
first contribution in
[https://github.com/open-telemetry/opentelemetry-go/pull/5944 ](https://redirect.github.com/open-telemetry/opentelemetry-go/pull/5944 )
**Full Changelog**:
https://github.com/open-telemetry/opentelemetry-go/compare/v1.31.0...v1.32.0
</details>
---
### Configuration
📅 **Schedule**: Branch creation - "on tuesday" (UTC), Automerge - At any
time (no schedule defined).
🚦 **Automerge**: Disabled by config. Please merge this manually once you
are satisfied.
♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the
rebase/retry checkbox.
👻 **Immortal**: This PR will be recreated if closed unmerged. Get
[config
help](https://redirect.github.com/renovatebot/renovate/discussions ) if
that's undesired.
---
- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
this box
---
This PR was generated by [Mend Renovate](https://mend.io/renovate/ ).
View the [repository job
log](https://developer.mend.io/github/open-telemetry/opentelemetry-collector ).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzOS45LjUiLCJ1cGRhdGVkSW5WZXIiOiIzOS45LjUiLCJ0YXJnZXRCcmFuY2giOiJtYWluIiwibGFiZWxzIjpbImRlcGVuZGVuY2llcyIsInJlbm92YXRlYm90Il19-->
---------
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: opentelemetrybot <107717825+opentelemetrybot@users.noreply.github.com>
2024-11-12 09:28:47 -08:00
Jade Guiton
f0fb20df0e
Make `componenttest` into its own module ( #11615 )
...
#### Description
Turn the `go.opentelemetry.io/collector/component/componenttest` package
into its own module
#### Link to tracking issue
Resolves #11464
2024-11-07 17:31:30 +01:00
Matthieu MOREL
e053173aed
[chore]: enable perfsprint linter ( #11599 )
...
#### Description
[perfsprint](https://golangci-lint.run/usage/linters/#perfsprint ) checks
that fmt.Sprintf can be replaced with a faster alternative.
Signed-off-by: Matthieu MOREL <matthieu.morel35@gmail.com>
2024-11-05 14:37:07 -08:00
OpenTelemetry Bot
3da496be53
[chore] Prepare release v1.19.0/v0.113.0 ( #11609 )
...
The following commands were run to prepare this release:
- make chlog-update VERSION=v1.19.0/v0.113.0
- make prepare-release PREVIOUS_VERSION=1[.]18[.]0
RELEASE_CANDIDATE=1.19.0 MODSET=stable
- make prepare-release PREVIOUS_VERSION=0[.]112[.]0
RELEASE_CANDIDATE=0.113.0 MODSET=beta
2024-11-05 11:52:29 -08:00
Matthieu MOREL
0204d957e5
[chore]: enable whitespace linter ( #11579 )
...
#### Description
[whitespace](https://golangci-lint.run/usage/linters/#whitespace ) is a
linter that checks for unnecessary newlines at the start and end of
functions.
Signed-off-by: Matthieu MOREL <matthieu.morel35@gmail.com>
2024-10-31 12:15:54 -07:00
Pablo Baeyens
dd8080d678
[chore][cmd/mdatagen] Fix generated links to stability levels ( #11573 )
...
<!--Ex. Fixing a bug - Describe the bug and how this fixes the issue.
Ex. Adding a feature - Explain what this achieves.-->
#### Description
<!-- Issue number if applicable -->
Forgot to do this on #11561
2024-10-30 15:36:31 +01:00
Bogdan Drutu
dfc232e4b0
[chore] Move component.Type to identifiable, fix small comments ( #11523 )
...
Signed-off-by: Bogdan Drutu <bogdandrutu@gmail.com>
2024-10-25 14:58:32 -07:00
Bogdan Drutu
98975742d6
Add UnmarshalText for StabilityLevel ( #11520 )
...
This PR also starts using the fact that StabilityLevel implements
UnmarshalText and cleans up the mdatagen stability structure.
Signed-off-by: Bogdan Drutu <bogdandrutu@gmail.com>
2024-10-23 10:18:14 -07:00
Bogdan Drutu
57e59d192f
[chore] Add tests for Stability LogMessage, small nit in switch ( #11522 )
...
Signed-off-by: Bogdan Drutu <bogdandrutu@gmail.com>
2024-10-23 08:01:24 -07:00
OpenTelemetry Bot
fee2daa249
[chore] Prepare release v1.18.0/v0.112.0 ( #11515 )
...
The following commands were run to prepare this release:
- make chlog-update VERSION=v1.18.0/v0.112.0
- make prepare-release PREVIOUS_VERSION=1[.]17[.]0
RELEASE_CANDIDATE=1.18.0 MODSET=stable
- make prepare-release PREVIOUS_VERSION=0[.]111[.]0
RELEASE_CANDIDATE=0.112.0 MODSET=beta
2024-10-22 11:38:35 -07:00
Bogdan Drutu
e1a03ebec2
[chore] Remove internal/globalsignal, embed into pipeline ( #11422 )
...
Depends on
https://github.com/open-telemetry/opentelemetry-collector/pull/11421
Signed-off-by: Bogdan Drutu <bogdandrutu@gmail.com>
2024-10-14 06:18:25 -04:00
Bogdan Drutu
98a326a3c5
Move componentprofiles to pipelineprofiles ( #11421 )
...
Move componentprofiles to pipelineprofiles since only the signal
constant is defined in that package.
Signed-off-by: Bogdan Drutu <bogdandrutu@gmail.com>
2024-10-13 13:47:00 -07:00
Bogdan Drutu
c8005ec855
[chore] Pass the signal constant instead of the string ( #11420 )
...
Signed-off-by: Bogdan Drutu <bogdandrutu@gmail.com>
2024-10-13 13:21:03 -07:00
renovate[bot]
76464a302a
fix(deps): update opentelemetry-go monorepo ( #11432 )
...
This PR contains the following updates:
| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
|
[go.opentelemetry.io/otel](https://redirect.github.com/open-telemetry/opentelemetry-go )
| `v1.30.0` -> `v1.31.0` |
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
|
[go.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlpmetricgrpc](https://redirect.github.com/open-telemetry/opentelemetry-go )
| `v1.30.0` -> `v1.31.0` |
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
|
[go.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlpmetrichttp](https://redirect.github.com/open-telemetry/opentelemetry-go )
| `v1.30.0` -> `v1.31.0` |
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
|
[go.opentelemetry.io/otel/exporters/prometheus](https://redirect.github.com/open-telemetry/opentelemetry-go )
| `v0.52.0` -> `v0.53.0` |
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
|
[go.opentelemetry.io/otel/exporters/stdout/stdoutmetric](https://redirect.github.com/open-telemetry/opentelemetry-go )
| `v1.30.0` -> `v1.31.0` |
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
|
[go.opentelemetry.io/otel/metric](https://redirect.github.com/open-telemetry/opentelemetry-go )
| `v1.30.0` -> `v1.31.0` |
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
|
[go.opentelemetry.io/otel/sdk](https://redirect.github.com/open-telemetry/opentelemetry-go )
| `v1.30.0` -> `v1.31.0` |
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
|
[go.opentelemetry.io/otel/sdk/metric](https://redirect.github.com/open-telemetry/opentelemetry-go )
| `v1.30.0` -> `v1.31.0` |
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
|
[go.opentelemetry.io/otel/trace](https://redirect.github.com/open-telemetry/opentelemetry-go )
| `v1.30.0` -> `v1.31.0` |
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
---
> [!WARNING]
> Some dependencies could not be looked up. Check the Dependency
Dashboard for more information.
---
### Release Notes
<details>
<summary>open-telemetry/opentelemetry-go
(go.opentelemetry.io/otel)</summary>
###
[`v1.31.0`](https://redirect.github.com/open-telemetry/opentelemetry-go/releases/tag/v1.31.0 ):
/v0.53.0/v0.7.0/v0.0.10
[Compare
Source](https://redirect.github.com/open-telemetry/opentelemetry-go/compare/v1.30.0...v1.31.0 )
##### Added
- Add `go.opentelemetry.io/otel/sdk/metric/exemplar` package which
includes `Exemplar`, `Filter`, `TraceBasedFilter`, `AlwaysOnFilter`,
`HistogramReservoir`, `FixedSizeReservoir`, `Reservoir`, `Value` and
`ValueType` types. These will be used for configuring the exemplar
reservoir for the metrics sdk.
([#​5747](https://redirect.github.com/open-telemetry/opentelemetry-go/issues/5747 ),
[#​5862](https://redirect.github.com/open-telemetry/opentelemetry-go/issues/5862 ))
- Add `WithExportBufferSize` option to log batch
processor.([#​5877](https://redirect.github.com/open-telemetry/opentelemetry-go/issues/5877 ))
##### Changed
- Enable exemplars by default in `go.opentelemetry.io/otel/sdk/metric`.
Exemplars can be disabled by setting
`OTEL_METRICS_EXEMPLAR_FILTER=always_off`
([#​5778](https://redirect.github.com/open-telemetry/opentelemetry-go/issues/5778 ))
- `Logger.Enabled` in `go.opentelemetry.io/otel/log` now accepts a newly
introduced `EnabledParameters` type instead of `Record`.
([#​5791](https://redirect.github.com/open-telemetry/opentelemetry-go/issues/5791 ))
- `FilterProcessor.Enabled` in
`go.opentelemetry.io/otel/sdk/log/internal/x` now accepts
`EnabledParameters` instead of `Record`.
([#​5791](https://redirect.github.com/open-telemetry/opentelemetry-go/issues/5791 ))
- The `Record` type in `go.opentelemetry.io/otel/log` is no longer
comparable.
([#​5847](https://redirect.github.com/open-telemetry/opentelemetry-go/issues/5847 ))
- Performance improvements for the trace SDK `SetAttributes` method in
`Span`.
([#​5864](https://redirect.github.com/open-telemetry/opentelemetry-go/issues/5864 ))
- Reduce memory allocations for the `Event` and `Link` lists in `Span`.
([#​5858](https://redirect.github.com/open-telemetry/opentelemetry-go/issues/5858 ))
- Performance improvements for the trace SDK `AddEvent`, `AddLink`,
`RecordError` and `End` methods in `Span`.
([#​5874](https://redirect.github.com/open-telemetry/opentelemetry-go/issues/5874 ))
##### Deprecated
- Deprecate all examples under `go.opentelemetry.io/otel/example` as
they are moved to [Contrib
repository](https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/tree/main/examples ).
([#​5854](https://redirect.github.com/open-telemetry/opentelemetry-go/issues/5854 ))
##### Fixed
- The race condition for multiple `FixedSize` exemplar reservoirs
identified in
[#​5814](https://redirect.github.com/open-telemetry/opentelemetry-go/issues/5814 )
is resolved.
([#​5819](https://redirect.github.com/open-telemetry/opentelemetry-go/issues/5819 ))
- Fix log records duplication in case of heterogeneous resource
attributes by correctly mapping each log record to it's resource and
scope.
([#​5803](https://redirect.github.com/open-telemetry/opentelemetry-go/issues/5803 ))
- Fix timer channel drain to avoid hanging on Go 1.23.
([#​5868](https://redirect.github.com/open-telemetry/opentelemetry-go/issues/5868 ))
- Fix delegation for global meter providers, and panic when calling
otel.SetMeterProvider.
([#​5827](https://redirect.github.com/open-telemetry/opentelemetry-go/issues/5827 ))
- Change the `reflect.TypeOf` to use a nil pointer to not allocate on
the heap unless necessary.
([#​5827](https://redirect.github.com/open-telemetry/opentelemetry-go/issues/5827 ))
</details>
---
### Configuration
📅 **Schedule**: Branch creation - "on tuesday" (UTC), Automerge - At any
time (no schedule defined).
🚦 **Automerge**: Disabled by config. Please merge this manually once you
are satisfied.
♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the
rebase/retry checkbox.
👻 **Immortal**: This PR will be recreated if closed unmerged. Get
[config
help](https://redirect.github.com/renovatebot/renovate/discussions ) if
that's undesired.
---
- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
this box
---
This PR was generated by [Mend Renovate](https://mend.io/renovate/ ).
View the [repository job
log](https://developer.mend.io/github/open-telemetry/opentelemetry-collector ).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzOC4xMTUuMSIsInVwZGF0ZWRJblZlciI6IjM4LjExNS4xIiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6WyJkZXBlbmRlbmNpZXMiLCJyZW5vdmF0ZWJvdCJdfQ==-->
---------
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: opentelemetrybot <107717825+opentelemetrybot@users.noreply.github.com>
2024-10-12 18:20:11 -07:00
renovate[bot]
49f657f6a7
fix(deps): update module github.com/golangci/golangci-lint to v1.61.0 ( #10935 )
...
This PR contains the following updates:
| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
|
[github.com/golangci/golangci-lint](https://redirect.github.com/golangci/golangci-lint )
| `v1.60.1` -> `v1.61.0` |
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
---
> [!WARNING]
> Some dependencies could not be looked up. Check the Dependency
Dashboard for more information.
---
### Release Notes
<details>
<summary>golangci/golangci-lint
(github.com/golangci/golangci-lint)</summary>
###
[`v1.61.0`](https://redirect.github.com/golangci/golangci-lint/blob/HEAD/CHANGELOG.md#v1610 )
[Compare
Source](https://redirect.github.com/golangci/golangci-lint/compare/v1.60.3...v1.61.0 )
1. Enhancements
- Add `junit-xml-extended` format
- Exclude Swagger Codegen files by default
2. Updated linters
- `dupword`: from 0.0.14 to 0.1.1
- `fatcontext`: from 0.4.0 to 0.5.2
- `gci`: from 0.13.4 to 0.13.5 (new option `no-lex-order`)
- `go-ruleguard`: from 0.4.2 to
[`0fe6f58`](https://redirect.github.com/golangci/golangci-lint/commit/0fe6f58b47b1 )
(fix panic with custom linters)
- `godot`: from 1.4.16 to 1.4.17
- `gomodguard`: from 1.3.3 to 1.3.5
- `gosec`: disable temporarily `G407`
- `gosec`: from
[`ab3f6c1`](https://redirect.github.com/golangci/golangci-lint/commit/ab3f6c1c83a0 )
to 2.21.2 (partially fix `G115`)
- `intrange`: from 0.1.2 to 0.2.0
- `nolintlint`: remove the empty line in the directive replacement
3. Misc.
- Improve runtime version parsing
4. Documentation
- Add additional info about `typecheck`
###
[`v1.60.3`](https://redirect.github.com/golangci/golangci-lint/compare/v1.60.2...v1.60.3 )
[Compare
Source](https://redirect.github.com/golangci/golangci-lint/compare/v1.60.2...v1.60.3 )
###
[`v1.60.2`](https://redirect.github.com/golangci/golangci-lint/compare/v1.60.1...v1.60.2 )
[Compare
Source](https://redirect.github.com/golangci/golangci-lint/compare/v1.60.1...v1.60.2 )
</details>
---
### Configuration
📅 **Schedule**: Branch creation - "on tuesday" (UTC), Automerge - At any
time (no schedule defined).
🚦 **Automerge**: Disabled by config. Please merge this manually once you
are satisfied.
♻ **Rebasing**: Whenever PR becomes conflicted, 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 was generated by [Mend Renovate](https://mend.io/renovate/ ).
View the [repository job
log](https://developer.mend.io/github/open-telemetry/opentelemetry-collector ).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzOC4yNi4xIiwidXBkYXRlZEluVmVyIjoiMzguMTE1LjEiLCJ0YXJnZXRCcmFuY2giOiJtYWluIiwibGFiZWxzIjpbImRlcGVuZGVuY2llcyIsInJlbm92YXRlYm90Il19-->
---------
Signed-off-by: Bogdan Drutu <bogdandrutu@gmail.com>
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: opentelemetrybot <107717825+opentelemetrybot@users.noreply.github.com>
Co-authored-by: Bogdan Drutu <bogdandrutu@gmail.com>
2024-10-12 16:13:55 -07:00
Bogdan Drutu
6169e51ba8
Remove deprecated funcs from processorhelper ( #11404 )
...
Signed-off-by: Bogdan Drutu <bogdandrutu@gmail.com>
Co-authored-by: Alex Boten <223565+codeboten@users.noreply.github.com>
2024-10-09 09:40:02 -07:00
renovate[bot]
ab02c33b13
Update module google.golang.org/protobuf to v1.35.1 ( #11394 )
...
This PR contains the following updates:
| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
|
[google.golang.org/protobuf](https://redirect.github.com/protocolbuffers/protobuf-go )
| `v1.34.2` -> `v1.35.1` |
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
---
> [!WARNING]
> Some dependencies could not be looked up. Check the Dependency
Dashboard for more information.
---
### Release Notes
<details>
<summary>protocolbuffers/protobuf-go
(google.golang.org/protobuf)</summary>
###
[`v1.35.1`](https://redirect.github.com/protocolbuffers/protobuf-go/compare/v1.35.0...v1.35.1 )
[Compare
Source](https://redirect.github.com/protocolbuffers/protobuf-go/compare/v1.35.0...v1.35.1 )
###
[`v1.35.0`](https://redirect.github.com/protocolbuffers/protobuf-go/compare/v1.34.2...v1.35.0 )
[Compare
Source](https://redirect.github.com/protocolbuffers/protobuf-go/compare/v1.34.2...v1.35.0 )
</details>
---
### Configuration
📅 **Schedule**: Branch creation - "on tuesday" (UTC), Automerge - At any
time (no schedule defined).
🚦 **Automerge**: Disabled by config. Please merge this manually once you
are satisfied.
♻ **Rebasing**: Whenever PR becomes conflicted, 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 was generated by [Mend Renovate](https://mend.io/renovate/ ).
View the [repository job
log](https://developer.mend.io/github/open-telemetry/opentelemetry-collector ).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzOC45Ny4wIiwidXBkYXRlZEluVmVyIjoiMzguOTcuMCIsInRhcmdldEJyYW5jaCI6Im1haW4iLCJsYWJlbHMiOlsiZGVwZW5kZW5jaWVzIiwicmVub3ZhdGVib3QiXX0=-->
---------
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: opentelemetrybot <107717825+opentelemetrybot@users.noreply.github.com>
2024-10-08 08:20:29 -07:00
Tyler Helmuth
c5d9bbe0dc
[componentstatus] Remove deprecated functions ( #11363 )
...
#### Description
Removes deprecated functions
#### Link to tracking issue
Related to
https://github.com/open-telemetry/opentelemetry-collector/issues/9429
2024-10-04 11:07:57 -07:00
OpenTelemetry Bot
080b76506c
[chore] Prepare release v1.17.0/v0.111.0 ( #11353 )
...
The following commands were run to prepare this release:
- make chlog-update VERSION=v1.17.0/v0.111.0
- make prepare-release PREVIOUS_VERSION=1[.]16[.]0
RELEASE_CANDIDATE=1.17.0 MODSET=stable
- make prepare-release PREVIOUS_VERSION=0[.]110[.]0
RELEASE_CANDIDATE=0.111.0 MODSET=beta
---------
Co-authored-by: Pablo Baeyens <pablo.baeyens@datadoghq.com>
2024-10-04 01:12:02 -07:00
Tyler Helmuth
f9d44de9b6
[exporter/logging] Remove logging exporter ( #11037 )
...
#### Description
It is September, which means we get to remove this deprecated component.
- The helm chart was updated to exclude the logging exporter already:
https://github.com/open-telemetry/opentelemetry-helm-charts/blob/main/charts/opentelemetry-collector/UPGRADING.md#0840-to-0850 .
- The Operator references have been updated:
https://github.com/open-telemetry/opentelemetry-operator/pull/3259 .
- Opentelemetry.io site final references to update:
https://github.com/open-telemetry/opentelemetry.io/pull/5143
<!-- Issue number if applicable -->
#### Link to tracking issue
Related to
https://github.com/open-telemetry/opentelemetry-collector/issues/7769
2024-10-03 11:47:39 +02:00
Tyler Helmuth
dfa6b6ee62
[component] Remove deprecated DataType ( #11253 )
...
#### Description
Continues the switch to use `pipeline.ID` and `pipeline.Signal`.
- Removes deprecated code
- Continues rename process for function/type changes.
#### Link to tracking issue
Related to
https://github.com/open-telemetry/opentelemetry-collector/issues/9429
2024-10-01 13:27:29 -07:00
Tyler Helmuth
e69f2f38ff
[componentstatus] Continue DataType rename ( #11313 )
...
#### Description
Continues the DataType rename process for
`NewInstanceIDWithPipelineIDs`, `AllPipelineIDsWithPipelineIDs`, and
`WithPipelineIDs`.
#### Link to tracking issue
Related to
https://github.com/open-telemetry/opentelemetry-collector/issues/9429
2024-10-01 17:27:59 +02:00
renovate[bot]
9f57a5549e
fix(deps): update module google.golang.org/grpc to v1.67.1 ( #11319 )
...
This PR contains the following updates:
| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
| [google.golang.org/grpc](https://redirect.github.com/grpc/grpc-go ) |
`v1.67.0` -> `v1.67.1` |
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
---
> [!WARNING]
> Some dependencies could not be looked up. Check the Dependency
Dashboard for more information.
---
### Release Notes
<details>
<summary>grpc/grpc-go (google.golang.org/grpc)</summary>
###
[`v1.67.1`](https://redirect.github.com/grpc/grpc-go/releases/tag/v1.67.1 ):
Release 1.67.1
[Compare
Source](https://redirect.github.com/grpc/grpc-go/compare/v1.67.0...v1.67.1 )
### Bug Fixes
- transport: Fix a bug causing stream failures due to miscalculation of
the flow control window in both clients and servers.
([#​7667](https://redirect.github.com/grpc/grpc-go/issues/7667 ))
- xds/server: Fix xDS Server memory leak.
([#​7681](https://redirect.github.com/grpc/grpc-go/issues/7681 ))
</details>
---
### Configuration
📅 **Schedule**: Branch creation - "on tuesday" (UTC), Automerge - At any
time (no schedule defined).
🚦 **Automerge**: Disabled by config. Please merge this manually once you
are satisfied.
♻ **Rebasing**: Whenever PR becomes conflicted, 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 was generated by [Mend Renovate](https://mend.io/renovate/ ).
View the [repository job
log](https://developer.mend.io/github/open-telemetry/opentelemetry-collector ).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzOC45Ny4wIiwidXBkYXRlZEluVmVyIjoiMzguOTcuMCIsInRhcmdldEJyYW5jaCI6Im1haW4iLCJsYWJlbHMiOlsiZGVwZW5kZW5jaWVzIiwicmVub3ZhdGVib3QiXX0=-->
---------
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: opentelemetrybot <107717825+opentelemetrybot@users.noreply.github.com>
2024-10-01 16:38:18 +02:00
Tyler Helmuth
5d0ecbdca0
[componentprofiles] Remove deprecated DataTypeProfiles ( #11312 )
...
#### Description
Removes deprecated `DataTypeProfiles`
#### Link to tracking issue
Related to
https://github.com/open-telemetry/opentelemetry-collector/issues/9429
2024-09-30 15:20:32 -07:00
Bogdan Drutu
d1286186b7
Remove deprecated funcs form processorhelper.ObsReport ( #11289 )
...
Signed-off-by: Bogdan Drutu <bogdandrutu@gmail.com>
2024-09-27 16:13:45 -07:00
renovate[bot]
4b01a133e5
fix(deps): update module google.golang.org/grpc to v1.67.0 ( #11259 )
...
This PR contains the following updates:
| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
| [google.golang.org/grpc](https://redirect.github.com/grpc/grpc-go ) |
`v1.66.2` -> `v1.67.0` |
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
---
> [!WARNING]
> Some dependencies could not be looked up. Check the Dependency
Dashboard for more information.
---
### Release Notes
<details>
<summary>grpc/grpc-go (google.golang.org/grpc)</summary>
###
[`v1.67.0`](https://redirect.github.com/grpc/grpc-go/releases/tag/v1.67.0 ):
Release 1.67.0
[Compare
Source](https://redirect.github.com/grpc/grpc-go/compare/v1.66.2...v1.67.0 )
### Bug Fixes
- ringhash: when used with multiple EDS priorities, fix bug that could
prevent a higher priority from recovering from transient failure.
([#​7364](https://redirect.github.com/grpc/grpc-go/issues/7364 ))
- Special Thanks:
[@​atollena](https://redirect.github.com/atollena )
### Behavior Changes
- In accordance with [RFC
7540](https://tools.ietf.org/html/rfc7540#section-3.3 ), clients and
servers will now reject TLS connections that don't support ALPN. This
can be disabled by setting the environment variable
`GRPC_ENFORCE_ALPN_ENABLED` to `false` (case insensitive). Please file a
bug if you encounter any issues with this behavior. The environment
variable to revert this behavior will be removed in an upcoming release.
([#​7535](https://redirect.github.com/grpc/grpc-go/issues/7535 ))
</details>
---
### Configuration
📅 **Schedule**: Branch creation - "on tuesday" (UTC), Automerge - At any
time (no schedule defined).
🚦 **Automerge**: Disabled by config. Please merge this manually once you
are satisfied.
♻ **Rebasing**: Whenever PR becomes conflicted, 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 was generated by [Mend Renovate](https://mend.io/renovate/ ).
View the [repository job
log](https://developer.mend.io/github/open-telemetry/opentelemetry-collector ).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzOC44MC4wIiwidXBkYXRlZEluVmVyIjoiMzguODAuMCIsInRhcmdldEJyYW5jaCI6Im1haW4iLCJsYWJlbHMiOlsiZGVwZW5kZW5jaWVzIiwicmVub3ZhdGVib3QiXX0=-->
---------
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: opentelemetrybot <107717825+opentelemetrybot@users.noreply.github.com>
2024-09-24 08:11:46 -07:00
OpenTelemetry Bot
d6f568dd5b
[chore] Prepare release v1.16.0/v0.110.0 ( #11252 )
...
The following commands were run to prepare this release:
- make chlog-update VERSION=v1.16.0/v0.110.0
- make prepare-release PREVIOUS_VERSION=1[.]15[.]0
RELEASE_CANDIDATE=1.16.0 MODSET=stable
- make prepare-release PREVIOUS_VERSION=0[.]109[.]0
RELEASE_CANDIDATE=0.110.0 MODSET=beta
2024-09-23 13:07:03 -07:00
Tyler Helmuth
66f41f91ca
Update pipeline and globalgate versions ( #11247 )
2024-09-23 09:35:22 -07:00
Tyler Helmuth
388e56cdb1
Update pipeline and globalgate versions ( #11246 )
...
#### Description
Need to update `pipeline` and `globalgate` versions to run `make
update-otel` in Contrib
2024-09-23 08:40:32 -07:00
Tyler Helmuth
77bb849aa0
[component] Refactor to use pipeline.ID and pipeline.Signal ( #11204 )
...
#### Description
Depends on
https://github.com/open-telemetry/opentelemetry-collector/pull/11209
This PR is a non-breaking implementation of
https://github.com/open-telemetry/opentelemetry-collector/pull/10947 . It
adds a new module, `pipeline`, which houses a `pipeline.ID` and
`pipeline.Signal`. `pipeline.ID` is used to identify a pipeline within
the service. `pipeline.Signal` is uses to identify the signal associated
to a pipeline.
I do this work begrudgingly. As the PR shows, this is a huge refactor
when done in a non-breaking way, will require 3 full releases, and
doesn't benefit our [End Users or, in my opinion, our Component
Developers or Collector Library
Users](https://github.com/open-telemetry/opentelemetry-collector/blob/main/CONTRIBUTING.md#target-audiences ).
I view this refactor as a Nice-To-Have, not a requirement for Component
1.0.
<!-- Issue number if applicable -->
#### Link to tracking issue
Works towards
https://github.com/open-telemetry/opentelemetry-collector/issues/9429
2024-09-23 07:38:59 -07:00
Matthieu MOREL
37f783308e
[chore]: enable require-error rule from testifylint ( #11199 )
...
#### Description
Testifylint is a linter that provides best practices with the use of
testify.
This PR enables
[require-error](https://github.com/Antonboom/testifylint?tab=readme-ov-file#require-error )
rule from [testifylint](https://github.com/Antonboom/testifylint )
Signed-off-by: Matthieu MOREL <matthieu.morel35@gmail.com>
2024-09-18 15:02:22 -07:00
Alex Boten
fbffbb0820
[chore] small test improvements ( #11211 )
...
Clean up some inconsistencies in the test code across the components.
Signed-off-by: Alex Boten <223565+codeboten@users.noreply.github.com>
2024-09-18 13:47:25 -07:00
renovate[bot]
f0132a9497
fix(deps): update module google.golang.org/grpc to v1.66.2 ( #11187 )
...
This PR contains the following updates:
| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
| [google.golang.org/grpc](https://redirect.github.com/grpc/grpc-go ) |
`v1.66.1` -> `v1.66.2` |
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
| [google.golang.org/grpc](https://redirect.github.com/grpc/grpc-go ) |
`v1.66.0` -> `v1.66.2` |
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
---
> [!WARNING]
> Some dependencies could not be looked up. Check the Dependency
Dashboard for more information.
---
### Release Notes
<details>
<summary>grpc/grpc-go (google.golang.org/grpc)</summary>
###
[`v1.66.2`](https://redirect.github.com/grpc/grpc-go/releases/tag/v1.66.2 ):
Release 1.66.2
[Compare
Source](https://redirect.github.com/grpc/grpc-go/compare/v1.66.1...v1.66.2 )
### Dependencies
- Remove unintentional dependency on the `testing` package
([#​7579](https://redirect.github.com/grpc/grpc-go/issues/7579 ))
- Remove unintentional dependency on the `flate` package
([#​7595](https://redirect.github.com/grpc/grpc-go/issues/7595 ))
- Special Thanks: [@​ash2k](https://redirect.github.com/ash2k )
### Bug Fixes
- client: fix a bug that prevented memory reuse after handling unary
RPCs
([#​7571](https://redirect.github.com/grpc/grpc-go/issues/7571 ))
- Special Thanks: [@​coxley](https://redirect.github.com/coxley )
</details>
---
### Configuration
📅 **Schedule**: Branch creation - "on tuesday" (UTC), Automerge - At any
time (no schedule defined).
🚦 **Automerge**: Disabled by config. Please merge this manually once you
are satisfied.
♻ **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.
---
- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
this box
---
This PR was generated by [Mend Renovate](https://mend.io/renovate/ ).
View the [repository job
log](https://developer.mend.io/github/open-telemetry/opentelemetry-collector ).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzOC44MC4wIiwidXBkYXRlZEluVmVyIjoiMzguODAuMCIsInRhcmdldEJyYW5jaCI6Im1haW4iLCJsYWJlbHMiOlsiZGVwZW5kZW5jaWVzIiwicmVub3ZhdGVib3QiXX0=-->
---------
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: opentelemetrybot <107717825+opentelemetrybot@users.noreply.github.com>
Co-authored-by: Bogdan Drutu <bogdandrutu@gmail.com>
2024-09-18 10:33:58 +02:00
Bogdan Drutu
1339c01473
[chore] Remove prometheus need to check test metrics in componenttest ( #11172 )
...
Signed-off-by: Bogdan Drutu <bogdandrutu@gmail.com>
2024-09-16 16:56:34 -07:00
Alex Boten
3bcb341c7d
[processorhelper] remove deprecated funcs ( #11151 )
...
Signed-off-by: Alex Boten <223565+codeboten@users.noreply.github.com>
2024-09-12 11:34:42 -07:00
Matthieu MOREL
eb0a4b6388
[chore]: enable expected-actual rule from testifylint ( #11135 )
...
#### Description
Testifylint is a linter that provides best practices with the use of
testify.
This PR enables
[expected-actual](https://github.com/Antonboom/testifylint?tab=readme-ov-file#expected-actual )
rule from [testifylint](https://github.com/Antonboom/testifylint )
Signed-off-by: Matthieu MOREL <matthieu.morel35@gmail.com>
2024-09-11 11:28:31 -07:00
renovate[bot]
47b0203501
Update opentelemetry-go monorepo ( #11125 )
...
This PR contains the following updates:
| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
|
[go.opentelemetry.io/otel](https://redirect.github.com/open-telemetry/opentelemetry-go )
| `v1.29.0` -> `v1.30.0` |
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
|
[go.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlpmetricgrpc](https://redirect.github.com/open-telemetry/opentelemetry-go )
| `v1.29.0` -> `v1.30.0` |
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
|
[go.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlpmetrichttp](https://redirect.github.com/open-telemetry/opentelemetry-go )
| `v1.29.0` -> `v1.30.0` |
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
|
[go.opentelemetry.io/otel/exporters/prometheus](https://redirect.github.com/open-telemetry/opentelemetry-go )
| `v0.51.0` -> `v0.52.0` |
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
|
[go.opentelemetry.io/otel/exporters/stdout/stdoutmetric](https://redirect.github.com/open-telemetry/opentelemetry-go )
| `v1.29.0` -> `v1.30.0` |
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
|
[go.opentelemetry.io/otel/metric](https://redirect.github.com/open-telemetry/opentelemetry-go )
| `v1.29.0` -> `v1.30.0` |
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
|
[go.opentelemetry.io/otel/sdk/metric](https://redirect.github.com/open-telemetry/opentelemetry-go )
| `v1.29.0` -> `v1.30.0` |
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
|
[go.opentelemetry.io/otel/trace](https://redirect.github.com/open-telemetry/opentelemetry-go )
| `v1.29.0` -> `v1.30.0` |
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
---
> [!WARNING]
> Some dependencies could not be looked up. Check the Dependency
Dashboard for more information.
---
### Release Notes
<details>
<summary>open-telemetry/opentelemetry-go
(go.opentelemetry.io/otel)</summary>
###
[`v1.30.0`](https://redirect.github.com/open-telemetry/opentelemetry-go/compare/v1.29.0...v1.30.0 )
[Compare
Source](https://redirect.github.com/open-telemetry/opentelemetry-go/compare/v1.29.0...v1.30.0 )
</details>
---
### Configuration
📅 **Schedule**: Branch creation - "on tuesday" (UTC), Automerge - At any
time (no schedule defined).
🚦 **Automerge**: Disabled by config. Please merge this manually once you
are satisfied.
♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the
rebase/retry checkbox.
👻 **Immortal**: This PR will be recreated if closed unmerged. Get
[config
help](https://redirect.github.com/renovatebot/renovate/discussions ) if
that's undesired.
---
- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
this box
---
This PR was generated by [Mend Renovate](https://mend.io/renovate/ ).
View the [repository job
log](https://developer.mend.io/github/open-telemetry/opentelemetry-collector ).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzOC41OS4yIiwidXBkYXRlZEluVmVyIjoiMzguNTkuMiIsInRhcmdldEJyYW5jaCI6Im1haW4iLCJsYWJlbHMiOlsiZGVwZW5kZW5jaWVzIiwicmVub3ZhdGVib3QiXX0=-->
---------
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: opentelemetrybot <107717825+opentelemetrybot@users.noreply.github.com>
Co-authored-by: Alex Boten <223565+codeboten@users.noreply.github.com>
2024-09-10 15:44:52 -07:00
Matthieu MOREL
2720f59f97
[chore]: enable error-nil and nil-compare rules from testifylint ( #11120 )
...
#### Description
Testifylint is a linter that provides best practices with the use of
testify.
This PR enables
[error-nil](https://github.com/Antonboom/testifylint?tab=readme-ov-file#error-nil )
and
[nil-compare](https://github.com/Antonboom/testifylint?tab=readme-ov-file#nil-compare )
rules from [testifylint](https://github.com/Antonboom/testifylint )
Signed-off-by: Matthieu MOREL <matthieu.morel35@gmail.com>
2024-09-10 14:34:29 -07:00