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
Bogdan Drutu
2166b11137
[chore] Remove internal package localhostgate, move gate definition to globalgate ( #11150 )
...
Signed-off-by: Bogdan Drutu <bogdandrutu@gmail.com>
2024-09-11 16:28:07 -07:00
Alex Boten
168bba73f0
[service] fix proctelemetry registration bug ( #11093 )
...
This bug caused proctelemetry metrics to not be registered if a user
configured the Collector's internal telemetry via `readers` only and
disabled `address`. The check in the `if` statement is no longer needed
since a no-op meter provider will be configured unless the telemetry
level is set.
Mentioned in #10919
---------
Signed-off-by: Alex Boten <223565+codeboten@users.noreply.github.com>
2024-09-11 07:36:54 -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
renovate[bot]
936ffbb0ba
Update module github.com/prometheus/client_golang to v1.20.3 ( #11103 )
...
This PR contains the following updates:
| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
|
[github.com/prometheus/client_golang](https://redirect.github.com/prometheus/client_golang )
| `v1.20.2` -> `v1.20.3` |
[](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>prometheus/client_golang
(github.com/prometheus/client_golang)</summary>
###
[`v1.20.3`](https://redirect.github.com/prometheus/client_golang/releases/tag/v1.20.3 )
[Compare
Source](https://redirect.github.com/prometheus/client_golang/compare/v1.20.2...v1.20.3 )
- \[BUGFIX] histograms: Fix possible data race when appending exemplars.
[#​1608](https://redirect.github.com/prometheus/client_golang/issues/1608 )
</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: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: Yang Song <songy23@users.noreply.github.com>
2024-09-10 08:36:18 -07:00
renovate[bot]
747938bfec
Update module github.com/prometheus/common to v0.59.1 ( #11109 )
...
This PR contains the following updates:
| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
|
[github.com/prometheus/common](https://redirect.github.com/prometheus/common )
| `v0.57.0` -> `v0.59.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>prometheus/common (github.com/prometheus/common)</summary>
###
[`v0.59.1`](https://redirect.github.com/prometheus/common/releases/tag/v0.59.1 )
[Compare
Source](https://redirect.github.com/prometheus/common/compare/v0.59.0...v0.59.1 )
#### What's Changed
- fix(utf8): Fix multiple metric name inside braces validation by
[@​fedetorres93](https://redirect.github.com/fedetorres93 ) in
[https://github.com/prometheus/common/pull/691 ](https://redirect.github.com/prometheus/common/pull/691 )
**Full Changelog**:
https://github.com/prometheus/common/compare/v0.59.0...v0.59.1
###
[`v0.59.0`](https://redirect.github.com/prometheus/common/releases/tag/v0.59.0 )
[Compare
Source](https://redirect.github.com/prometheus/common/compare/v0.58.0...v0.59.0 )
#### What's Changed
- expfmt: Add WithEscapingScheme to help construct Formats by
[@​ywwg](https://redirect.github.com/ywwg ) in
[https://github.com/prometheus/common/pull/688 ](https://redirect.github.com/prometheus/common/pull/688 )
- Change the default escape method to UnderscoreEscaping by
[@​ywwg](https://redirect.github.com/ywwg ) in
[https://github.com/prometheus/common/pull/690 ](https://redirect.github.com/prometheus/common/pull/690 )
**Full Changelog**:
https://github.com/prometheus/common/compare/v0.58.0...v0.59.0
###
[`v0.58.0`](https://redirect.github.com/prometheus/common/releases/tag/v0.58.0 )
[Compare
Source](https://redirect.github.com/prometheus/common/compare/v0.57.0...v0.58.0 )
#### What's Changed
- docs: mention new promslog package in package list in README by
[@​tjhop](https://redirect.github.com/tjhop ) in
[https://github.com/prometheus/common/pull/683 ](https://redirect.github.com/prometheus/common/pull/683 )
- Bump golang.org/x/oauth2 from 0.21.0 to 0.22.0 by
[@​dependabot](https://redirect.github.com/dependabot ) in
[https://github.com/prometheus/common/pull/684 ](https://redirect.github.com/prometheus/common/pull/684 )
- Bump golang.org/x/net from 0.27.0 to 0.28.0 by
[@​dependabot](https://redirect.github.com/dependabot ) in
[https://github.com/prometheus/common/pull/685 ](https://redirect.github.com/prometheus/common/pull/685 )
- Remove secret file existence check in Validate for headers by
[@​roidelapluie](https://redirect.github.com/roidelapluie ) in
[https://github.com/prometheus/common/pull/687 ](https://redirect.github.com/prometheus/common/pull/687 )
**Full Changelog**:
https://github.com/prometheus/common/compare/v0.57.0...v0.58.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: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 08:29:48 -07:00
OpenTelemetry Bot
02d466f0c0
[chore] Prepare release v1.15.0/v0.109.0 ( #11101 )
...
The following commands were run to prepare this release:
- make chlog-update VERSION=v1.15.0/v0.109.0
- make prepare-release PREVIOUS_VERSION=1[.]14[.]1
RELEASE_CANDIDATE=1.15.0 MODSET=stable
- make prepare-release PREVIOUS_VERSION=0[.]108[.]1
RELEASE_CANDIDATE=0.109.0 MODSET=beta
2024-09-09 17:05:24 -07:00
Daniel Jaglowski
fa3471825e
Add ingoing and outgoing counts to processorhelper ( #10910 )
...
#### Description
Implements ingoing and outgoing counts as described in
https://github.com/open-telemetry/opentelemetry-collector/issues/10708 .
2024-09-09 08:19:22 -07:00
renovate[bot]
060d883168
Update module github.com/shirou/gopsutil/v4 to v4.24.8 ( #11031 )
...
This PR contains the following updates:
| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
|
[github.com/shirou/gopsutil/v4](https://redirect.github.com/shirou/gopsutil )
| `v4.24.7` -> `v4.24.8` |
[](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>shirou/gopsutil (github.com/shirou/gopsutil/v4)</summary>
###
[`v4.24.8`](https://redirect.github.com/shirou/gopsutil/releases/tag/v4.24.8 )
[Compare
Source](https://redirect.github.com/shirou/gopsutil/compare/v4.24.7...v4.24.8 )
<!-- Release notes generated using configuration in .github/release.yml
at v4.24.8 -->
#### What's Changed
##### disk
- fix(IOCountersWithContext): Fix the issue of not using names to fil
ter devices in func IOCountersWithContext of the windows implementation
by [@​zmyzheng](https://redirect.github.com/zmyzheng ) in
[https://github.com/shirou/gopsutil/pull/1688 ](https://redirect.github.com/shirou/gopsutil/pull/1688 )
- \[disk]\[windows]: ignore network drive when not ready by
[@​shirou](https://redirect.github.com/shirou ) in
[https://github.com/shirou/gopsutil/pull/1699 ](https://redirect.github.com/shirou/gopsutil/pull/1699 )
##### process
- Fix parsing of /proc/pid/smaps when path is empty by
[@​pgimalac](https://redirect.github.com/pgimalac ) in
[https://github.com/shirou/gopsutil/pull/1691 ](https://redirect.github.com/shirou/gopsutil/pull/1691 )
- Refactoring the algorithm for calculating CPU usage by
[@​TheBestLL](https://redirect.github.com/TheBestLL ) in
[https://github.com/shirou/gopsutil/pull/1692 ](https://redirect.github.com/shirou/gopsutil/pull/1692 )
- Fix panic on OpenBSD and FreeBSD systems if KinfoProc size has an
unexpected size by
[@​fivitti](https://redirect.github.com/fivitti ) in
[https://github.com/shirou/gopsutil/pull/1694 ](https://redirect.github.com/shirou/gopsutil/pull/1694 )
##### Other Changes
- Fix badge link in README.md by
[@​Yurunsoft](https://redirect.github.com/Yurunsoft ) in
[https://github.com/shirou/gopsutil/pull/1695 ](https://redirect.github.com/shirou/gopsutil/pull/1695 )
- fix golangcilint errors, ignore gosec G115 by
[@​shirou](https://redirect.github.com/shirou ) in
[https://github.com/shirou/gopsutil/pull/1697 ](https://redirect.github.com/shirou/gopsutil/pull/1697 )
- fix: golangci lint with max -> maxConn by
[@​shirou](https://redirect.github.com/shirou ) in
[https://github.com/shirou/gopsutil/pull/1693 ](https://redirect.github.com/shirou/gopsutil/pull/1693 )
#### New Contributors 🎉
- [@​zmyzheng](https://redirect.github.com/zmyzheng ) made their
first contribution in
[https://github.com/shirou/gopsutil/pull/1688 ](https://redirect.github.com/shirou/gopsutil/pull/1688 )
- [@​Yurunsoft](https://redirect.github.com/Yurunsoft ) made their
first contribution in
[https://github.com/shirou/gopsutil/pull/1695 ](https://redirect.github.com/shirou/gopsutil/pull/1695 )
- [@​pgimalac](https://redirect.github.com/pgimalac ) made their
first contribution in
[https://github.com/shirou/gopsutil/pull/1691 ](https://redirect.github.com/shirou/gopsutil/pull/1691 )
- [@​TheBestLL](https://redirect.github.com/TheBestLL ) made their
first contribution in
[https://github.com/shirou/gopsutil/pull/1692 ](https://redirect.github.com/shirou/gopsutil/pull/1692 )
- [@​fivitti](https://redirect.github.com/fivitti ) made their
first contribution in
[https://github.com/shirou/gopsutil/pull/1694 ](https://redirect.github.com/shirou/gopsutil/pull/1694 )
**Full Changelog**:
https://github.com/shirou/gopsutil/compare/v4.24.7...v4.24.8
</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: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: Yang Song <songy23@users.noreply.github.com>
2024-09-04 13:33:45 -07:00
renovate[bot]
86f66bb4a1
Update module github.com/prometheus/common to v0.57.0 ( #11033 )
...
This PR contains the following updates:
| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
|
[github.com/prometheus/common](https://redirect.github.com/prometheus/common )
| `v0.56.0` -> `v0.57.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>prometheus/common (github.com/prometheus/common)</summary>
###
[`v0.57.0`](https://redirect.github.com/prometheus/common/releases/tag/v0.57.0 )
[Compare
Source](https://redirect.github.com/prometheus/common/compare/v0.56.0...v0.57.0 )
#### What's Changed
- feat: new promslog and promslog/flag packages to wrap log/slog by
[@​tjhop](https://redirect.github.com/tjhop ) in
[https://github.com/prometheus/common/pull/677 ](https://redirect.github.com/prometheus/common/pull/677 )
#### New Contributors
- [@​tjhop](https://redirect.github.com/tjhop ) made their first
contribution in
[https://github.com/prometheus/common/pull/677 ](https://redirect.github.com/prometheus/common/pull/677 )
**Full Changelog**:
https://github.com/prometheus/common/compare/v0.56.0...v0.57.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: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: Yang Song <songy23@users.noreply.github.com>
2024-09-03 21:28:32 -07:00
renovate[bot]
3d37e53b75
Update module google.golang.org/grpc to v1.66.0 ( #11034 )
...
This PR contains the following updates:
| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
| [google.golang.org/grpc](https://redirect.github.com/grpc/grpc-go ) |
`v1.65.0` -> `v1.66.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.66.0`](https://redirect.github.com/grpc/grpc-go/releases/tag/v1.66.0 ):
Release 1.66.0
[Compare
Source](https://redirect.github.com/grpc/grpc-go/compare/v1.65.0...v1.66.0 )
### New Features
- metadata: stabilize `ValueFromIncomingContext`
([#​7368](https://redirect.github.com/grpc/grpc-go/issues/7368 ))
- Special Thanks:
[@​KarthikReddyPuli](https://redirect.github.com/KarthikReddyPuli )
- client: stabilize the `WaitForStateChange` and `GetState` methods,
which were previously experimental.
([#​7425](https://redirect.github.com/grpc/grpc-go/issues/7425 ))
- xds: Implement ADS flow control mechanism
([#​7458](https://redirect.github.com/grpc/grpc-go/issues/7458 ))
- See
[https://github.com/grpc/grpc/issues/34099 ](https://redirect.github.com/grpc/grpc/issues/34099 )
for context.
- balancer/rls: Add metrics for data cache and picker internals
([#​7484](https://redirect.github.com/grpc/grpc-go/issues/7484 ),
[#​7495](https://redirect.github.com/grpc/grpc-go/issues/7495 ))
- xds: LRS load reports now include the `total_issued_requests` field.
([#​7544](https://redirect.github.com/grpc/grpc-go/issues/7544 ))
### Bug Fixes
- grpc: Clients now return status code INTERNAL instead of UNIMPLEMENTED
when the server uses an unsupported compressor. This is consistent with
the [gRPC compression
spec](https://redirect.github.com/grpc/grpc/blob/master/doc/compression.md#compression-method-asymmetry-between-peers ).
([#​7461](https://redirect.github.com/grpc/grpc-go/issues/7461 ))
- Special Thanks:
[@​Gayathri625](https://redirect.github.com/Gayathri625 )
- transport: Fix a bug which could result in writes busy looping when
the underlying `conn.Write` returns errors
([#​7394](https://redirect.github.com/grpc/grpc-go/issues/7394 ))
- Special Thanks: [@​veshij](https://redirect.github.com/veshij )
- client: fix race that could lead to orphaned connections and
associated resources.
([#​7390](https://redirect.github.com/grpc/grpc-go/issues/7390 ))
- xds: use locality from the connected address for load reporting with
pick_first
([#​7378](https://redirect.github.com/grpc/grpc-go/issues/7378 ))
- without this fix, if a priority contains multiple localities with
pick_first, load was reported for the wrong locality
- client: prevent hanging during ClientConn.Close() when the network is
unreachable
([#​7540](https://redirect.github.com/grpc/grpc-go/issues/7540 ))
### Performance Improvements
- transport: double buffering is avoided when using an http connect
proxy and the target server waits for client to send the first message.
([#​7424](https://redirect.github.com/grpc/grpc-go/issues/7424 ))
- codec: Implement a new `Codec` which uses buffer recycling for encoded
message
([#​7356](https://redirect.github.com/grpc/grpc-go/issues/7356 ))
- introduce a `mem` package to facilitate buffer reuse
([#​7432](https://redirect.github.com/grpc/grpc-go/issues/7432 ))
- Special Thanks:
[@​PapaCharlie](https://redirect.github.com/PapaCharlie )
</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: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: Yang Song <songy23@users.noreply.github.com>
2024-09-03 21:28:21 -07:00
Damien Mathieu
8ef05717ca
[chore] add profiles support to processor receiver builder ( #10955 )
...
<!--Ex. Fixing a bug - Describe the bug and how this fixes the issue.
Ex. Adding a feature - Explain what this achieves.-->
#### Description
This allows building profiles in the processor builder.
As this is only changing internal modules, I am marking it as chore (and
skipping changelog entry).
#### Link to tracking issue
https://github.com/open-telemetry/opentelemetry-collector/pull/10375
cc @mx-psi
2024-08-29 17:41:54 +02:00
renovate[bot]
297135886b
fix(deps): update module github.com/prometheus/common to v0.56.0 ( #10992 )
...
This PR contains the following updates:
| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
| [github.com/prometheus/common](https://togithub.com/prometheus/common )
| `v0.55.0` -> `v0.56.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>prometheus/common (github.com/prometheus/common)</summary>
###
[`v0.56.0`](https://togithub.com/prometheus/common/releases/tag/v0.56.0 )
[Compare
Source](https://togithub.com/prometheus/common/compare/v0.55.0...v0.56.0 )
#### What's Changed
- Don't always fetch a OAuth2 token, if the secret from a file didn't
change by [@​multani](https://togithub.com/multani ) in
[https://github.com/prometheus/common/pull/647 ](https://togithub.com/prometheus/common/pull/647 )
- remove dependency to github.com/prometheus/client_golang by
[@​ilius](https://togithub.com/ilius ) in
[https://github.com/prometheus/common/pull/662 ](https://togithub.com/prometheus/common/pull/662 )
- Bump github.com/aws/aws-sdk-go from 1.54.7 to 1.54.11 in /sigv4 by
[@​dependabot](https://togithub.com/dependabot ) in
[https://github.com/prometheus/common/pull/661 ](https://togithub.com/prometheus/common/pull/661 )
- Synchronize common files from prometheus/prometheus by
[@​prombot](https://togithub.com/prombot ) in
[https://github.com/prometheus/common/pull/664 ](https://togithub.com/prometheus/common/pull/664 )
- Revert
[#​576](https://togithub.com/prometheus/common/issues/576 ) and add
deprecation notice by [@​SuperQ](https://togithub.com/SuperQ ) in
[https://github.com/prometheus/common/pull/665 ](https://togithub.com/prometheus/common/pull/665 )
- Bump golang.org/x/net from 0.26.0 to 0.27.0 by
[@​dependabot](https://togithub.com/dependabot ) in
[https://github.com/prometheus/common/pull/667 ](https://togithub.com/prometheus/common/pull/667 )
- use basic string in IsValidLegacyMetricName by
[@​ywwg](https://togithub.com/ywwg ) in
[https://github.com/prometheus/common/pull/668 ](https://togithub.com/prometheus/common/pull/668 )
- Synchronize common files from prometheus/prometheus by
[@​prombot](https://togithub.com/prombot ) in
[https://github.com/prometheus/common/pull/672 ](https://togithub.com/prometheus/common/pull/672 )
- Synchronize common files from prometheus/prometheus by
[@​prombot](https://togithub.com/prombot ) in
[https://github.com/prometheus/common/pull/674 ](https://togithub.com/prometheus/common/pull/674 )
- Bump github.com/aws/aws-sdk-go from 1.54.19 to 1.55.5 in /sigv4 by
[@​dependabot](https://togithub.com/dependabot ) in
[https://github.com/prometheus/common/pull/671 ](https://togithub.com/prometheus/common/pull/671 )
- sigv4: support nil body by
[@​roidelapluie](https://togithub.com/roidelapluie ) in
[https://github.com/prometheus/common/pull/673 ](https://togithub.com/prometheus/common/pull/673 )
- Fix overflows of untyped int constants on 32-bit by
[@​dswarbrick](https://togithub.com/dswarbrick ) in
[https://github.com/prometheus/common/pull/675 ](https://togithub.com/prometheus/common/pull/675 )
- Update client_golang by [@​SuperQ](https://togithub.com/SuperQ )
in
[https://github.com/prometheus/common/pull/676 ](https://togithub.com/prometheus/common/pull/676 )
- Update golangci lint by
[@​roidelapluie](https://togithub.com/roidelapluie ) in
[https://github.com/prometheus/common/pull/679 ](https://togithub.com/prometheus/common/pull/679 )
- expfmt: Add UTF-8 syntax support in text_parse.go by
[@​fedetorres93](https://togithub.com/fedetorres93 ) in
[https://github.com/prometheus/common/pull/670 ](https://togithub.com/prometheus/common/pull/670 )
- Synchronize common files from prometheus/prometheus by
[@​prombot](https://togithub.com/prombot ) in
[https://github.com/prometheus/common/pull/681 ](https://togithub.com/prometheus/common/pull/681 )
- fix(utf8): provide a method for explicitly checking label names for
legacy validity by [@​ywwg](https://togithub.com/ywwg ) in
[https://github.com/prometheus/common/pull/682 ](https://togithub.com/prometheus/common/pull/682 )
#### New Contributors
- [@​multani](https://togithub.com/multani ) made their first
contribution in
[https://github.com/prometheus/common/pull/647 ](https://togithub.com/prometheus/common/pull/647 )
- [@​ilius](https://togithub.com/ilius ) made their first
contribution in
[https://github.com/prometheus/common/pull/662 ](https://togithub.com/prometheus/common/pull/662 )
- [@​dswarbrick](https://togithub.com/dswarbrick ) made their first
contribution in
[https://github.com/prometheus/common/pull/675 ](https://togithub.com/prometheus/common/pull/675 )
- [@​fedetorres93](https://togithub.com/fedetorres93 ) made their
first contribution in
[https://github.com/prometheus/common/pull/670 ](https://togithub.com/prometheus/common/pull/670 )
**Full Changelog**:
https://github.com/prometheus/common/compare/v0.55.0...v0.56.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:eyJjcmVhdGVkSW5WZXIiOiIzOC4yNi4xIiwidXBkYXRlZEluVmVyIjoiMzguNTYuMCIsInRhcmdldEJyYW5jaCI6Im1haW4iLCJsYWJlbHMiOlsiZGVwZW5kZW5jaWVzIiwicmVub3ZhdGVib3QiXX0=-->
---------
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: opentelemetrybot <107717825+opentelemetrybot@users.noreply.github.com>
2024-08-28 09:41:20 -07:00
renovate[bot]
3729696759
fix(deps): update all opentelemetry-go-contrib packages ( #10971 )
...
[](https://renovatebot.com )
This PR contains the following updates:
| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
|
[go.opentelemetry.io/contrib/config](https://togithub.com/open-telemetry/opentelemetry-go-contrib )
| `v0.8.0` -> `v0.9.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/contrib/instrumentation/google.golang.org/grpc/otelgrpc](https://togithub.com/open-telemetry/opentelemetry-go-contrib )
| `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/contrib/instrumentation/net/http/otelhttp](https://togithub.com/open-telemetry/opentelemetry-go-contrib )
| `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/contrib/propagators/b3](https://togithub.com/open-telemetry/opentelemetry-go-contrib )
| `v1.28.0` -> `v1.29.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/contrib/zpages](https://togithub.com/open-telemetry/opentelemetry-go-contrib )
| `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/ )
|
---
> [!WARNING]
> Some dependencies could not be looked up. Check the Dependency
Dashboard for more information.
---
### Release Notes
<details>
<summary>open-telemetry/opentelemetry-go-contrib
(go.opentelemetry.io/contrib/config)</summary>
###
[`v0.9.0`](https://togithub.com/open-telemetry/opentelemetry-go-contrib/releases/tag/v0.9.0 )
[Compare
Source](https://togithub.com/open-telemetry/opentelemetry-go-contrib/compare/v0.8.0...v0.9.0 )
This release upgrades its
[go.opentelemetry.io/otel](https://togithub.com/open-telemetry/opentelemetry-go/releases/tag/v0.9.0 )
dependency to v0.9.0.
##### Fixed
- Bump github.com/emicklei/go-restful/v3 from 3.0.0 to 3.2.0 in
/instrumentation/github.com/emicklei/go-restful.
([#​133](https://togithub.com/open-telemetry/opentelemetry-go-contrib/issues/133 ))
- Update dependabot configuration to correctly check all included
packages.
([#​131](https://togithub.com/open-telemetry/opentelemetry-go-contrib/issues/131 ))
- Update `RELEASING.md` with correct `tag.sh` command.
([#​130](https://togithub.com/open-telemetry/opentelemetry-go-contrib/issues/130 ))
***
##### Raw changes made between v0.8.0 and v0.9.0
[`0ea9f57`](0ea9f57e76 )
(HEAD -> master, tag: v0.9.0, tag: instrumentation/runtime/v0.9.0, tag:
instrumentation/gopkg.in/macaron.v1/v0.9.0, tag:
instrumentation/go.mongodb.org/mongo-driver/v0.9.0, tag:
instrumentation/github.com/labstack/echo/v0.9.0, tag:
instrumentation/github.com/gorilla/mux/v0.9.0, tag:
instrumentation/github.com/gin-gonic/gin/v0.9.0, tag:
instrumentation/github.com/emicklei/go-restful/v0.9.0, tag:
exporters/metric/dogstatsd/v0.9.0, tag: exporters/metric/datadog/v0.9.0,
upstream/master) Release v0.9.0
([#​140](https://togithub.com/open-telemetry/opentelemetry-go-contrib/issues/140 ))
[`a08ff87`](a08ff87151 )
(origin/master, origin/HEAD) Bump github.com/golangci/golangci-lint from
1.28.2 to 1.28.3 in /tools
([#​135](https://togithub.com/open-telemetry/opentelemetry-go-contrib/issues/135 ))
[`4c660e5`](4c660e5796 )
Bump github.com/emicklei/go-restful/v3 from 3.0.0 to 3.2.0 in
/instrumentation/github.com/emicklei/go-restful
([#​133](https://togithub.com/open-telemetry/opentelemetry-go-contrib/issues/133 ))
[`8bdd9d9`](8bdd9d9e38 )
Update dependabot package directories
([#​131](https://togithub.com/open-telemetry/opentelemetry-go-contrib/issues/131 ))
[`70d36d9`](70d36d938c )
Update RELEASING.md with correct tag.sh cmd
([#​130](https://togithub.com/open-telemetry/opentelemetry-go-contrib/issues/130 ))
</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://togithub.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://www.mend.io/free-developer-tools/renovate/ ). View the
[repository job
log](https://developer.mend.io/github/open-telemetry/opentelemetry-collector ).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzOC4yNi4xIiwidXBkYXRlZEluVmVyIjoiMzguMjYuMSIsInRhcmdldEJyYW5jaCI6Im1haW4iLCJsYWJlbHMiOlsiZGVwZW5kZW5jaWVzIiwicmVub3ZhdGVib3QiXX0=-->
---------
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>
2024-08-28 08:30:33 -07:00
renovate[bot]
ca764388d2
fix(deps): update opentelemetry-go monorepo ( #10972 )
...
[](https://renovatebot.com )
This PR contains the following updates:
| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
|
[go.opentelemetry.io/otel](https://togithub.com/open-telemetry/opentelemetry-go )
| `v1.28.0` -> `v1.29.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://togithub.com/open-telemetry/opentelemetry-go )
| `v1.28.0` -> `v1.29.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://togithub.com/open-telemetry/opentelemetry-go )
| `v1.28.0` -> `v1.29.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://togithub.com/open-telemetry/opentelemetry-go )
| `v0.50.0` -> `v0.51.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://togithub.com/open-telemetry/opentelemetry-go )
| `v1.28.0` -> `v1.29.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://togithub.com/open-telemetry/opentelemetry-go )
| `v1.28.0` -> `v1.29.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://togithub.com/open-telemetry/opentelemetry-go )
| `v1.28.0` -> `v1.29.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://togithub.com/open-telemetry/opentelemetry-go )
| `v1.28.0` -> `v1.29.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://togithub.com/open-telemetry/opentelemetry-go )
| `v1.28.0` -> `v1.29.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.29.0`](https://togithub.com/open-telemetry/opentelemetry-go/releases/tag/v1.29.0 ):
/v0.51.0/v0.5.0
[Compare
Source](https://togithub.com/open-telemetry/opentelemetry-go/compare/v1.28.0...v1.29.0 )
##### Overview
This release is the last to support [Go 1.21]. The next release will
require at least [Go 1.22].
##### Added
- Add MacOS ARM64 platform to the compatibility testing suite.
([#​5577](https://togithub.com/open-telemetry/opentelemetry-go/issues/5577 ))
- Add `InstrumentationScope` field to `SpanStub` in
`go.opentelemetry.io/otel/sdk/trace/tracetest`, as a replacement for the
deprecated `InstrumentationLibrary`.
([#​5627](https://togithub.com/open-telemetry/opentelemetry-go/issues/5627 ))
- Make the initial release of
`go.opentelemetry.io/otel/exporters/otlp/otlplog/otlploggrpc`. This new
module contains an OTLP exporter that transmits log telemetry using
gRPC. This module is unstable and breaking changes may be introduced.
See our [versioning policy](VERSIONING.md) for more information about
these stability guarantees.
([#​5629](https://togithub.com/open-telemetry/opentelemetry-go/issues/5629 ))
- Add `Walk` function to `TraceState` in
`go.opentelemetry.io/otel/trace` to iterate all the key-value pairs.
([#​5651](https://togithub.com/open-telemetry/opentelemetry-go/issues/5651 ))
- Bridge the trace state in
`go.opentelemetry.io/otel/bridge/opencensus`.
([#​5651](https://togithub.com/open-telemetry/opentelemetry-go/issues/5651 ))
- Zero value of `SimpleProcessor` in `go.opentelemetry.io/otel/sdk/log`
no longer panics.
([#​5665](https://togithub.com/open-telemetry/opentelemetry-go/issues/5665 ))
- The `FilterProcessor` interface type is added in
`go.opentelemetry.io/otel/sdk/log/internal/x`. This is an optional and
experimental interface that log `Processor`s can implement to instruct
the `Logger` if a `Record` will be processed or not. It replaces the
existing `Enabled` method that is removed from the `Processor` interface
itself. It does not fall within the scope of the OpenTelemetry Go
versioning and stability [policy](./VERSIONING.md) and it may be changed
in backwards incompatible ways or removed in feature releases.
([#​5692](https://togithub.com/open-telemetry/opentelemetry-go/issues/5692 ))
- Support [Go 1.23].
([#​5720](https://togithub.com/open-telemetry/opentelemetry-go/issues/5720 ))
##### Changed
- `NewMemberRaw`, `NewKeyProperty` and `NewKeyValuePropertyRaw` in
`go.opentelemetry.io/otel/baggage` allow UTF-8 string in key.
([#​5132](https://togithub.com/open-telemetry/opentelemetry-go/issues/5132 ))
- `Processor.OnEmit` in `go.opentelemetry.io/otel/sdk/log` now accepts a
pointer to `Record` instead of a value so that the record modifications
done in a processor are propagated to subsequent registered processors.
([#​5636](https://togithub.com/open-telemetry/opentelemetry-go/issues/5636 ))
- `SimpleProcessor.Enabled` in `go.opentelemetry.io/otel/sdk/log` now
returns `false` if the exporter is `nil`.
([#​5665](https://togithub.com/open-telemetry/opentelemetry-go/issues/5665 ))
- Update the concurrency requirements of `Exporter` in
`go.opentelemetry.io/otel/sdk/log`.
([#​5666](https://togithub.com/open-telemetry/opentelemetry-go/issues/5666 ))
- `SimpleProcessor` in `go.opentelemetry.io/otel/sdk/log` synchronizes
`OnEmit` calls.
([#​5666](https://togithub.com/open-telemetry/opentelemetry-go/issues/5666 ))
- The `Processor` interface in `go.opentelemetry.io/otel/sdk/log` no
longer includes the `Enabled` method. See the `FilterProcessor`
interface type added in `go.opentelemetry.io/otel/sdk/log/internal/x` to
continue providing this functionality.
([#​5692](https://togithub.com/open-telemetry/opentelemetry-go/issues/5692 ))
- The `SimpleProcessor` type in `go.opentelemetry.io/otel/sdk/log` is no
longer comparable.
([#​5693](https://togithub.com/open-telemetry/opentelemetry-go/issues/5693 ))
- The `BatchProcessor` type in `go.opentelemetry.io/otel/sdk/log` is no
longer comparable.
([#​5693](https://togithub.com/open-telemetry/opentelemetry-go/issues/5693 ))
##### Fixed
- Correct comments for the priority of the `WithEndpoint` and
`WithEndpointURL` options and their corresponding environment variables
in `go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracehttp`.
([#​5584](https://togithub.com/open-telemetry/opentelemetry-go/issues/5584 ))
- Pass the underlying error rather than a generic retry-able failure in
`go.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlpmetrichttp`,
`go.opentelemetry.io/otel/exporters/otlp/otlplog/otlploghttp` and
`go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracehttp`.
([#​5541](https://togithub.com/open-telemetry/opentelemetry-go/issues/5541 ))
- Correct the `Tracer`, `Meter`, and `Logger` names used in
`go.opentelemetry.io/otel/example/dice`.
([#​5612](https://togithub.com/open-telemetry/opentelemetry-go/issues/5612 ))
- Correct the `Tracer` names used in
`go.opentelemetry.io/otel/example/namedtracer`.
([#​5612](https://togithub.com/open-telemetry/opentelemetry-go/issues/5612 ))
- Correct the `Tracer` name used in
`go.opentelemetry.io/otel/example/opencensus`.
([#​5612](https://togithub.com/open-telemetry/opentelemetry-go/issues/5612 ))
- Correct the `Tracer` and `Meter` names used in
`go.opentelemetry.io/otel/example/otel-collector`.
([#​5612](https://togithub.com/open-telemetry/opentelemetry-go/issues/5612 ))
- Correct the `Tracer` names used in
`go.opentelemetry.io/otel/example/passthrough`.
([#​5612](https://togithub.com/open-telemetry/opentelemetry-go/issues/5612 ))
- Correct the `Meter` name used in
`go.opentelemetry.io/otel/example/prometheus`.
([#​5612](https://togithub.com/open-telemetry/opentelemetry-go/issues/5612 ))
- Correct the `Tracer` names used in
`go.opentelemetry.io/otel/example/zipkin`.
([#​5612](https://togithub.com/open-telemetry/opentelemetry-go/issues/5612 ))
- Correct comments for the priority of the `WithEndpoint` and
`WithEndpointURL` options and their corresponding environment variables
in `go.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlpmetricgrpc`
and `go.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlpmetrichttp`.
([#​5641](https://togithub.com/open-telemetry/opentelemetry-go/issues/5641 ))
- Correct comments for the priority of the `WithEndpoint` and
`WithEndpointURL` options and their corresponding environment variables
in `go.opentelemetry.io/otel/exporters/otlp/otlplog/otlploghttp`.
([#​5650](https://togithub.com/open-telemetry/opentelemetry-go/issues/5650 ))
- Stop percent encoding header environment variables in
`go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracegrpc`,
`go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracehttp`,
`go.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlpmetricgrpc` and
`go.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlpmetrichttp`
([#​5705](https://togithub.com/open-telemetry/opentelemetry-go/issues/5705 ))
- Remove invalid environment variable header keys in
`go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracegrpc`,
`go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracehttp`,
`go.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlpmetricgrpc` and
`go.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlpmetrichttp`
([#​5705](https://togithub.com/open-telemetry/opentelemetry-go/issues/5705 ))
##### Removed
- The `Enabled` method of the `SimpleProcessor` in
`go.opentelemetry.io/otel/sdk/log` is removed.
([#​5692](https://togithub.com/open-telemetry/opentelemetry-go/issues/5692 ))
- The `Enabled` method of the `BatchProcessor` in
`go.opentelemetry.io/otel/sdk/log` is removed.
([#​5692](https://togithub.com/open-telemetry/opentelemetry-go/issues/5692 ))
[Go 1.23]: https://go.dev/doc/go1.23
[Go 1.22]: https://go.dev/doc/go1.22
[Go 1.21]: https://go.dev/doc/go1.21
##### What's Changed
- Upgrade Go versions in CI by
[@​MrAlias](https://togithub.com/MrAlias ) in
[https://github.com/open-telemetry/opentelemetry-go/pull/5570 ](https://togithub.com/open-telemetry/opentelemetry-go/pull/5570 )
- fix(deps): update module google.golang.org/grpc to v1.65.0 by
[@​renovate](https://togithub.com/renovate ) in
[https://github.com/open-telemetry/opentelemetry-go/pull/5568 ](https://togithub.com/open-telemetry/opentelemetry-go/pull/5568 )
- fix(deps): update module go.opentelemetry.io/otel/sdk/log to v0.4.0 by
[@​renovate](https://togithub.com/renovate ) in
[https://github.com/open-telemetry/opentelemetry-go/pull/5571 ](https://togithub.com/open-telemetry/opentelemetry-go/pull/5571 )
- fix(deps): update module go.opentelemetry.io/contrib/bridges/otelslog
to v0.3.0 by [@​renovate](https://togithub.com/renovate ) in
[https://github.com/open-telemetry/opentelemetry-go/pull/5573 ](https://togithub.com/open-telemetry/opentelemetry-go/pull/5573 )
- fix(deps): update module
go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp to v0.53.0
by [@​renovate](https://togithub.com/renovate ) in
[https://github.com/open-telemetry/opentelemetry-go/pull/5574 ](https://togithub.com/open-telemetry/opentelemetry-go/pull/5574 )
- Implement otlploggrpc gRPC client by
[@​XSAM](https://togithub.com/XSAM ) in
[https://github.com/open-telemetry/opentelemetry-go/pull/5572 ](https://togithub.com/open-telemetry/opentelemetry-go/pull/5572 )
- chore(deps): update module golang.org/x/sys to v0.22.0 by
[@​renovate](https://togithub.com/renovate ) in
[https://github.com/open-telemetry/opentelemetry-go/pull/5576 ](https://togithub.com/open-telemetry/opentelemetry-go/pull/5576 )
- chore(deps): update module golang.org/x/net to v0.27.0 by
[@​renovate](https://togithub.com/renovate ) in
[https://github.com/open-telemetry/opentelemetry-go/pull/5581 ](https://togithub.com/open-telemetry/opentelemetry-go/pull/5581 )
- Enable benchmark summary for release by
[@​XSAM](https://togithub.com/XSAM ) in
[https://github.com/open-telemetry/opentelemetry-go/pull/5527 ](https://togithub.com/open-telemetry/opentelemetry-go/pull/5527 )
- sdk/log: Add package example by
[@​pellared](https://togithub.com/pellared ) in
[https://github.com/open-telemetry/opentelemetry-go/pull/5579 ](https://togithub.com/open-telemetry/opentelemetry-go/pull/5579 )
- \[chore] Update macOS runners by
[@​pellared](https://togithub.com/pellared ) in
[https://github.com/open-telemetry/opentelemetry-go/pull/5577 ](https://togithub.com/open-telemetry/opentelemetry-go/pull/5577 )
- fix(deps): update module golang.org/x/tools to v0.23.0 by
[@​renovate](https://togithub.com/renovate ) in
[https://github.com/open-telemetry/opentelemetry-go/pull/5583 ](https://togithub.com/open-telemetry/opentelemetry-go/pull/5583 )
- fix(deps): update golang.org/x/exp digest to
[`46b0784`](https://togithub.com/open-telemetry/opentelemetry-go/commit/46b0784 )
by [@​renovate](https://togithub.com/renovate ) in
[https://github.com/open-telemetry/opentelemetry-go/pull/5585 ](https://togithub.com/open-telemetry/opentelemetry-go/pull/5585 )
- baggage: Fix invalid percent-encoded octet sequences by
[@​santileira](https://togithub.com/santileira ) in
[https://github.com/open-telemetry/opentelemetry-go/pull/5528 ](https://togithub.com/open-telemetry/opentelemetry-go/pull/5528 )
- Extend trace config benchmarks to run each option individually by
[@​dmathieu](https://togithub.com/dmathieu ) in
[https://github.com/open-telemetry/opentelemetry-go/pull/5566 ](https://togithub.com/open-telemetry/opentelemetry-go/pull/5566 )
- chore(deps): update google.golang.org/genproto/googleapis/api digest
to
[`654c5fe`](https://togithub.com/open-telemetry/opentelemetry-go/commit/654c5fe )
by [@​renovate](https://togithub.com/renovate ) in
[https://github.com/open-telemetry/opentelemetry-go/pull/5587 ](https://togithub.com/open-telemetry/opentelemetry-go/pull/5587 )
- Protect released changelog in CI by
[@​XSAM](https://togithub.com/XSAM ) in
[https://github.com/open-telemetry/opentelemetry-go/pull/5560 ](https://togithub.com/open-telemetry/opentelemetry-go/pull/5560 )
- chore(deps): update google.golang.org/genproto/googleapis/api digest
to
[`4ad9e85`](https://togithub.com/open-telemetry/opentelemetry-go/commit/4ad9e85 )
by [@​renovate](https://togithub.com/renovate ) in
[https://github.com/open-telemetry/opentelemetry-go/pull/5588 ](https://togithub.com/open-telemetry/opentelemetry-go/pull/5588 )
- chore(deps): update google.golang.org/genproto/googleapis/rpc digest
to
[`4ad9e85`](https://togithub.com/open-telemetry/opentelemetry-go/commit/4ad9e85 )
by [@​renovate](https://togithub.com/renovate ) in
[https://github.com/open-telemetry/opentelemetry-go/pull/5589 ](https://togithub.com/open-telemetry/opentelemetry-go/pull/5589 )
- Correct the comment for the priority of options and environments on
otlptracehttp by [@​XSAM](https://togithub.com/XSAM ) in
[https://github.com/open-telemetry/opentelemetry-go/pull/5584 ](https://togithub.com/open-telemetry/opentelemetry-go/pull/5584 )
- \[chore] Add missing changelog entry for
[#​5577](https://togithub.com/open-telemetry/opentelemetry-go/issues/5577 )
by [@​pellared](https://togithub.com/pellared ) in
[https://github.com/open-telemetry/opentelemetry-go/pull/5586 ](https://togithub.com/open-telemetry/opentelemetry-go/pull/5586 )
- chore(deps): update google.golang.org/genproto/googleapis/api digest
to
[`40e1e62`](https://togithub.com/open-telemetry/opentelemetry-go/commit/40e1e62 )
by [@​renovate](https://togithub.com/renovate ) in
[https://github.com/open-telemetry/opentelemetry-go/pull/5592 ](https://togithub.com/open-telemetry/opentelemetry-go/pull/5592 )
- Implement otlploggrpc exporter by
[@​XSAM](https://togithub.com/XSAM ) in
[https://github.com/open-telemetry/opentelemetry-go/pull/5582 ](https://togithub.com/open-telemetry/opentelemetry-go/pull/5582 )
- chore(deps): update google.golang.org/genproto/googleapis/rpc digest
to
[`40e1e62`](https://togithub.com/open-telemetry/opentelemetry-go/commit/40e1e62 )
by [@​renovate](https://togithub.com/renovate ) in
[https://github.com/open-telemetry/opentelemetry-go/pull/5593 ](https://togithub.com/open-telemetry/opentelemetry-go/pull/5593 )
- fix(deps): update module go.opentelemetry.io/build-tools/crosslink to
v0.14.0 by [@​renovate](https://togithub.com/renovate ) in
[https://github.com/open-telemetry/opentelemetry-go/pull/5594 ](https://togithub.com/open-telemetry/opentelemetry-go/pull/5594 )
- fix(deps): update module go.opentelemetry.io/build-tools/gotmpl to
v0.14.0 by [@​renovate](https://togithub.com/renovate ) in
[https://github.com/open-telemetry/opentelemetry-go/pull/5595 ](https://togithub.com/open-telemetry/opentelemetry-go/pull/5595 )
- fix(deps): update module go.opentelemetry.io/build-tools/multimod to
v0.14.0 by [@​renovate](https://togithub.com/renovate ) in
[https://github.com/open-telemetry/opentelemetry-go/pull/5596 ](https://togithub.com/open-telemetry/opentelemetry-go/pull/5596 )
- fix(deps): update module go.opentelemetry.io/build-tools/semconvgen to
v0.14.0 by [@​renovate](https://togithub.com/renovate ) in
[https://github.com/open-telemetry/opentelemetry-go/pull/5597 ](https://togithub.com/open-telemetry/opentelemetry-go/pull/5597 )
- chore(deps): update prom/prometheus docker tag to v2.53.1 by
[@​renovate](https://togithub.com/renovate ) in
[https://github.com/open-telemetry/opentelemetry-go/pull/5603 ](https://togithub.com/open-telemetry/opentelemetry-go/pull/5603 )
- chore(deps): update jaegertracing/all-in-one docker tag to v1.59 by
[@​renovate](https://togithub.com/renovate ) in
[https://github.com/open-telemetry/opentelemetry-go/pull/5605 ](https://togithub.com/open-telemetry/opentelemetry-go/pull/5605 )
- Add TestSpanStartConfigAttributeMutability by
[@​MrAlias](https://togithub.com/MrAlias ) in
[https://github.com/open-telemetry/opentelemetry-go/pull/5591 ](https://togithub.com/open-telemetry/opentelemetry-go/pull/5591 )
- log: Add missing notice to Bytes, Slice, Map doc comment by
[@​pellared](https://togithub.com/pellared ) in
[https://github.com/open-telemetry/opentelemetry-go/pull/5598 ](https://togithub.com/open-telemetry/opentelemetry-go/pull/5598 )
- Add TestConfigLinkMutability by
[@​MrAlias](https://togithub.com/MrAlias ) in
[https://github.com/open-telemetry/opentelemetry-go/pull/5604 ](https://togithub.com/open-telemetry/opentelemetry-go/pull/5604 )
- chore(deps): update google.golang.org/genproto/googleapis/api digest
to
[`46eb208`](https://togithub.com/open-telemetry/opentelemetry-go/commit/46eb208 )
by [@​renovate](https://togithub.com/renovate ) in
[https://github.com/open-telemetry/opentelemetry-go/pull/5610 ](https://togithub.com/open-telemetry/opentelemetry-go/pull/5610 )
- chore(deps): update google.golang.org/genproto/googleapis/rpc digest
to
[`46eb208`](https://togithub.com/open-telemetry/opentelemetry-go/commit/46eb208 )
by [@​renovate](https://togithub.com/renovate ) in
[https://github.com/open-telemetry/opentelemetry-go/pull/5611 ](https://togithub.com/open-telemetry/opentelemetry-go/pull/5611 )
- sdk/log: Refine BenchmarkProcessor by
[@​pellared](https://togithub.com/pellared ) in
[https://github.com/open-telemetry/opentelemetry-go/pull/5607 ](https://togithub.com/open-telemetry/opentelemetry-go/pull/5607 )
- sdk/log: Simple processor may be useful for production by
[@​pellared](https://togithub.com/pellared ) in
[https://github.com/open-telemetry/opentelemetry-go/pull/5578 ](https://togithub.com/open-telemetry/opentelemetry-go/pull/5578 )
- Fix verify_released_changelog.sh by
[@​XSAM](https://togithub.com/XSAM ) in
[https://github.com/open-telemetry/opentelemetry-go/pull/5616 ](https://togithub.com/open-telemetry/opentelemetry-go/pull/5616 )
- Add resource metrics transform benchmarks by
[@​dmathieu](https://togithub.com/dmathieu ) in
[https://github.com/open-telemetry/opentelemetry-go/pull/5602 ](https://togithub.com/open-telemetry/opentelemetry-go/pull/5602 )
- Add benchmark for turning readonly spans into their proto struct by
[@​dmathieu](https://togithub.com/dmathieu ) in
[https://github.com/open-telemetry/opentelemetry-go/pull/5601 ](https://togithub.com/open-telemetry/opentelemetry-go/pull/5601 )
- sdk/log: Package documentation by
[@​pellared](https://togithub.com/pellared ) in
[https://github.com/open-telemetry/opentelemetry-go/pull/5609 ](https://togithub.com/open-telemetry/opentelemetry-go/pull/5609 )
- Document Logger name and version recommendations by
[@​MrAlias](https://togithub.com/MrAlias ) in
[https://github.com/open-telemetry/opentelemetry-go/pull/5613 ](https://togithub.com/open-telemetry/opentelemetry-go/pull/5613 )
- Add comment to other observable instruments about repeated creation
with callbacks by [@​dashpole](https://togithub.com/dashpole ) in
[https://github.com/open-telemetry/opentelemetry-go/pull/5606 ](https://togithub.com/open-telemetry/opentelemetry-go/pull/5606 )
- Update example instrumentation names by
[@​MrAlias](https://togithub.com/MrAlias ) in
[https://github.com/open-telemetry/opentelemetry-go/pull/5612 ](https://togithub.com/open-telemetry/opentelemetry-go/pull/5612 )
- Add integration tests for otlploggrpc exporter by
[@​XSAM](https://togithub.com/XSAM ) in
[https://github.com/open-telemetry/opentelemetry-go/pull/5614 ](https://togithub.com/open-telemetry/opentelemetry-go/pull/5614 )
- Add example test for otlploggrpc by
[@​XSAM](https://togithub.com/XSAM ) in
[https://github.com/open-telemetry/opentelemetry-go/pull/5615 ](https://togithub.com/open-telemetry/opentelemetry-go/pull/5615 )
- Add entry for logs in `go.opentelemetry.io/otel` package documentation
by [@​MrAlias](https://togithub.com/MrAlias ) in
[https://github.com/open-telemetry/opentelemetry-go/pull/5621 ](https://togithub.com/open-telemetry/opentelemetry-go/pull/5621 )
- Refactor Batch Processor benchmark to really test OnEnd by
[@​dmathieu](https://togithub.com/dmathieu ) in
[https://github.com/open-telemetry/opentelemetry-go/pull/5600 ](https://togithub.com/open-telemetry/opentelemetry-go/pull/5600 )
- Separate trace API components into own files by
[@​MrAlias](https://togithub.com/MrAlias ) in
[https://github.com/open-telemetry/opentelemetry-go/pull/5620 ](https://togithub.com/open-telemetry/opentelemetry-go/pull/5620 )
- fix(deps): update golang.org/x/exp digest to
[`e3f2596`](https://togithub.com/open-telemetry/opentelemetry-go/commit/e3f2596 )
by [@​renovate](https://togithub.com/renovate ) in
[https://github.com/open-telemetry/opentelemetry-go/pull/5624 ](https://togithub.com/open-telemetry/opentelemetry-go/pull/5624 )
- fix(deps): update module golang.org/x/vuln to v1.1.3 by
[@​renovate](https://togithub.com/renovate ) in
[https://github.com/open-telemetry/opentelemetry-go/pull/5625 ](https://togithub.com/open-telemetry/opentelemetry-go/pull/5625 )
- chore(deps): update otel/opentelemetry-collector-contrib docker tag to
v0.105.0 by [@​renovate](https://togithub.com/renovate ) in
[https://github.com/open-telemetry/opentelemetry-go/pull/5626 ](https://togithub.com/open-telemetry/opentelemetry-go/pull/5626 )
- Add `otlploggrpc` package documentation by
[@​XSAM](https://togithub.com/XSAM ) in
[https://github.com/open-telemetry/opentelemetry-go/pull/5622 ](https://togithub.com/open-telemetry/opentelemetry-go/pull/5622 )
- Parse errormsgs in retryable status codes by
[@​pree-dew](https://togithub.com/pree-dew ) in
[https://github.com/open-telemetry/opentelemetry-go/pull/5541 ](https://togithub.com/open-telemetry/opentelemetry-go/pull/5541 )
- Include otlploggrpc module into the experimental-logs by
[@​XSAM](https://togithub.com/XSAM ) in
[https://github.com/open-telemetry/opentelemetry-go/pull/5629 ](https://togithub.com/open-telemetry/opentelemetry-go/pull/5629 )
- Rely on net/http error content rather than unreliable deadline
exceeded by [@​dmathieu](https://togithub.com/dmathieu ) in
[https://github.com/open-telemetry/opentelemetry-go/pull/5631 ](https://togithub.com/open-telemetry/opentelemetry-go/pull/5631 )
- fix(deps): update golang.org/x/exp digest to
[`8a7402a`](https://togithub.com/open-telemetry/opentelemetry-go/commit/8a7402a )
by [@​renovate](https://togithub.com/renovate ) in
[https://github.com/open-telemetry/opentelemetry-go/pull/5633 ](https://togithub.com/open-telemetry/opentelemetry-go/pull/5633 )
- baggage: fix grammar error by
[@​kevinburkesegment](https://togithub.com/kevinburkesegment ) in
[https://github.com/open-telemetry/opentelemetry-go/pull/5634 ](https://togithub.com/open-telemetry/opentelemetry-go/pull/5634 )
- Fix otlp grpc exporters doc to require a scheme by
[@​dmathieu](https://togithub.com/dmathieu ) in
[https://github.com/open-telemetry/opentelemetry-go/pull/5632 ](https://togithub.com/open-telemetry/opentelemetry-go/pull/5632 )
- chore(deps): update google.golang.org/genproto/googleapis/rpc digest
to
[`d784300`](https://togithub.com/open-telemetry/opentelemetry-go/commit/d784300 )
by [@​renovate](https://togithub.com/renovate ) in
[https://github.com/open-telemetry/opentelemetry-go/pull/5638 ](https://togithub.com/open-telemetry/opentelemetry-go/pull/5638 )
- chore(deps): update google.golang.org/genproto/googleapis/api digest
to
[`d784300`](https://togithub.com/open-telemetry/opentelemetry-go/commit/d784300 )
by [@​renovate](https://togithub.com/renovate ) in
[https://github.com/open-telemetry/opentelemetry-go/pull/5637 ](https://togithub.com/open-telemetry/opentelemetry-go/pull/5637 )
- Use actuated runner to run benchmark by
[@​XSAM](https://togithub.com/XSAM ) in
[https://github.com/open-telemetry/opentelemetry-go/pull/5635 ](https://togithub.com/open-telemetry/opentelemetry-go/pull/5635 )
- chore(deps): update google.golang.org/genproto/googleapis/api digest
to
[`e6d459c`](https://togithub.com/open-telemetry/opentelemetry-go/commit/e6d459c )
by [@​renovate](https://togithub.com/renovate ) in
[https://github.com/open-telemetry/opentelemetry-go/pull/5639 ](https://togithub.com/open-telemetry/opentelemetry-go/pull/5639 )
- chore(deps): update google.golang.org/genproto/googleapis/rpc digest
to
[`e6d459c`](https://togithub.com/open-telemetry/opentelemetry-go/commit/e6d459c )
by [@​renovate](https://togithub.com/renovate ) in
[https://github.com/open-telemetry/opentelemetry-go/pull/5640 ](https://togithub.com/open-telemetry/opentelemetry-go/pull/5640 )
- Allow relying on InstrumentationScope in SpanStub and fix remaining
deprecation issues by [@​dmathieu](https://togithub.com/dmathieu )
in
[https://github.com/open-telemetry/opentelemetry-go/pull/5627 ](https://togithub.com/open-telemetry/opentelemetry-go/pull/5627 )
- Correct the comment for the priority of options and environments on
otlpmetric by [@​XSAM](https://togithub.com/XSAM ) in
[https://github.com/open-telemetry/opentelemetry-go/pull/5641 ](https://togithub.com/open-telemetry/opentelemetry-go/pull/5641 )
- chore(deps): update google.golang.org/genproto/googleapis/api digest
to
[`93522f1`](https://togithub.com/open-telemetry/opentelemetry-go/commit/93522f1 )
by [@​renovate](https://togithub.com/renovate ) in
[https://github.com/open-telemetry/opentelemetry-go/pull/5646 ](https://togithub.com/open-telemetry/opentelemetry-go/pull/5646 )
- chore(deps): update google.golang.org/genproto/googleapis/rpc digest
to
[`93522f1`](https://togithub.com/open-telemetry/opentelemetry-go/commit/93522f1 )
by [@​renovate](https://togithub.com/renovate ) in
[https://github.com/open-telemetry/opentelemetry-go/pull/5647 ](https://togithub.com/open-telemetry/opentelemetry-go/pull/5647 )
- chore(deps): update module github.com/grpc-ecosystem/grpc-gateway/v2
to v2.21.0 by [@​renovate](https://togithub.com/renovate ) in
[https://github.com/open-telemetry/opentelemetry-go/pull/5648 ](https://togithub.com/open-telemetry/opentelemetry-go/pull/5648 )
- fix(deps): update github.com/opentracing-contrib/go-grpc digest to
[`9dec25a`](https://togithub.com/open-telemetry/opentelemetry-go/commit/9dec25a )
by [@​renovate](https://togithub.com/renovate ) in
[https://github.com/open-telemetry/opentelemetry-go/pull/5643 ](https://togithub.com/open-telemetry/opentelemetry-go/pull/5643 )
- typo: fix docs by
[@​intiramisu](https://togithub.com/intiramisu ) in
[https://github.com/open-telemetry/opentelemetry-go/pull/5649 ](https://togithub.com/open-telemetry/opentelemetry-go/pull/5649 )
- Enable all benchmarks in CI by
[@​XSAM](https://togithub.com/XSAM ) in
[https://github.com/open-telemetry/opentelemetry-go/pull/5644 ](https://togithub.com/open-telemetry/opentelemetry-go/pull/5644 )
- chore(deps): update otel/opentelemetry-collector-contrib docker tag to
v0.106.0 by [@​renovate](https://togithub.com/renovate ) in
[https://github.com/open-telemetry/opentelemetry-go/pull/5654 ](https://togithub.com/open-telemetry/opentelemetry-go/pull/5654 )
- chore(deps): update google.golang.org/genproto/googleapis/rpc digest
to
[`b1a4ccb`](https://togithub.com/open-telemetry/opentelemetry-go/commit/b1a4ccb )
by [@​renovate](https://togithub.com/renovate ) in
[https://github.com/open-telemetry/opentelemetry-go/pull/5656 ](https://togithub.com/open-telemetry/opentelemetry-go/pull/5656 )
- chore(deps): update google.golang.org/genproto/googleapis/api digest
to
[`b1a4ccb`](https://togithub.com/open-telemetry/opentelemetry-go/commit/b1a4ccb )
by [@​renovate](https://togithub.com/renovate ) in
[https://github.com/open-telemetry/opentelemetry-go/pull/5655 ](https://togithub.com/open-telemetry/opentelemetry-go/pull/5655 )
- Fix benchmark ci by [@​XSAM](https://togithub.com/XSAM ) in
[https://github.com/open-telemetry/opentelemetry-go/pull/5657 ](https://togithub.com/open-telemetry/opentelemetry-go/pull/5657 )
- \[chore] Add asasalint linter by
[@​pellared](https://togithub.com/pellared ) in
[https://github.com/open-telemetry/opentelemetry-go/pull/5653 ](https://togithub.com/open-telemetry/opentelemetry-go/pull/5653 )
- \[chore] Add bodyclose linter by
[@​pellared](https://togithub.com/pellared ) in
[https://github.com/open-telemetry/opentelemetry-go/pull/5659 ](https://togithub.com/open-telemetry/opentelemetry-go/pull/5659 )
- chore(deps): update otel/opentelemetry-collector-contrib docker tag to
v0.106.1 by [@​renovate](https://togithub.com/renovate ) in
[https://github.com/open-telemetry/opentelemetry-go/pull/5662 ](https://togithub.com/open-telemetry/opentelemetry-go/pull/5662 )
- \[chore] Remove toolchain from go.mod by
[@​pellared](https://togithub.com/pellared ) in
[https://github.com/open-telemetry/opentelemetry-go/pull/5661 ](https://togithub.com/open-telemetry/opentelemetry-go/pull/5661 )
- sdk/log: Processor.OnEmit accetps a Record pointer by
[@​pellared](https://togithub.com/pellared ) in
[https://github.com/open-telemetry/opentelemetry-go/pull/5636 ](https://togithub.com/open-telemetry/opentelemetry-go/pull/5636 )
- Fix membership link by [@​XSAM](https://togithub.com/XSAM ) in
[https://github.com/open-telemetry/opentelemetry-go/pull/5667 ](https://togithub.com/open-telemetry/opentelemetry-go/pull/5667 )
- Correct the comment for the priority of options and environments on
otlploghttp by [@​XSAM](https://togithub.com/XSAM ) in
[https://github.com/open-telemetry/opentelemetry-go/pull/5650 ](https://togithub.com/open-telemetry/opentelemetry-go/pull/5650 )
- Fix benchmark that does not compare the exact result from the previous
commit by [@​XSAM](https://togithub.com/XSAM ) in
[https://github.com/open-telemetry/opentelemetry-go/pull/5664 ](https://togithub.com/open-telemetry/opentelemetry-go/pull/5664 )
- sdk/log: SimpleProcessor to not panic for zero value by
[@​pellared](https://togithub.com/pellared ) in
[https://github.com/open-telemetry/opentelemetry-go/pull/5665 ](https://togithub.com/open-telemetry/opentelemetry-go/pull/5665 )
- chore(deps): update module golang.org/x/sys to v0.23.0 by
[@​renovate](https://togithub.com/renovate ) in
[https://github.com/open-telemetry/opentelemetry-go/pull/5669 ](https://togithub.com/open-telemetry/opentelemetry-go/pull/5669 )
- Fix interfaces doc formatting by
[@​pellared](https://togithub.com/pellared ) in
[https://github.com/open-telemetry/opentelemetry-go/pull/5658 ](https://togithub.com/open-telemetry/opentelemetry-go/pull/5658 )
- chore(deps): update google.golang.org/genproto/googleapis/rpc digest
to
[`2c9e96a`](https://togithub.com/open-telemetry/opentelemetry-go/commit/2c9e96a )
by [@​renovate](https://togithub.com/renovate ) in
[https://github.com/open-telemetry/opentelemetry-go/pull/5673 ](https://togithub.com/open-telemetry/opentelemetry-go/pull/5673 )
- fix(deps): update module golang.org/x/tools to v0.24.0 by
[@​renovate](https://togithub.com/renovate ) in
[https://github.com/open-telemetry/opentelemetry-go/pull/5677 ](https://togithub.com/open-telemetry/opentelemetry-go/pull/5677 )
- chore(deps): update google.golang.org/genproto/googleapis/api digest
to
[`2c9e96a`](https://togithub.com/open-telemetry/opentelemetry-go/commit/2c9e96a )
by [@​renovate](https://togithub.com/renovate ) in
[https://github.com/open-telemetry/opentelemetry-go/pull/5672 ](https://togithub.com/open-telemetry/opentelemetry-go/pull/5672 )
- chore(deps): update jaegertracing/all-in-one docker tag to v1.60 by
[@​renovate](https://togithub.com/renovate ) in
[https://github.com/open-telemetry/opentelemetry-go/pull/5675 ](https://togithub.com/open-telemetry/opentelemetry-go/pull/5675 )
- chore(deps): update module golang.org/x/net to v0.28.0 by
[@​renovate](https://togithub.com/renovate ) in
[https://github.com/open-telemetry/opentelemetry-go/pull/5676 ](https://togithub.com/open-telemetry/opentelemetry-go/pull/5676 )
- Fix stdoutlog import path by
[@​mikelolasagasti](https://togithub.com/mikelolasagasti ) in
[https://github.com/open-telemetry/opentelemetry-go/pull/5670 ](https://togithub.com/open-telemetry/opentelemetry-go/pull/5670 )
- chore(deps): update google.golang.org/genproto/googleapis/api digest
to
[`573a115`](https://togithub.com/open-telemetry/opentelemetry-go/commit/573a115 )
by [@​renovate](https://togithub.com/renovate ) in
[https://github.com/open-telemetry/opentelemetry-go/pull/5697 ](https://togithub.com/open-telemetry/opentelemetry-go/pull/5697 )
- chore(deps): update google.golang.org/genproto/googleapis/rpc digest
to
[`573a115`](https://togithub.com/open-telemetry/opentelemetry-go/commit/573a115 )
by [@​renovate](https://togithub.com/renovate ) in
[https://github.com/open-telemetry/opentelemetry-go/pull/5698 ](https://togithub.com/open-telemetry/opentelemetry-go/pull/5698 )
- fix(deps): update golang.org/x/exp digest to
[`0cdaa3a`](https://togithub.com/open-telemetry/opentelemetry-go/commit/0cdaa3a )
by [@​renovate](https://togithub.com/renovate ) in
[https://github.com/open-telemetry/opentelemetry-go/pull/5699 ](https://togithub.com/open-telemetry/opentelemetry-go/pull/5699 )
- chore(deps): update module golang.org/x/sys to v0.24.0 by
[@​renovate](https://togithub.com/renovate ) in
[https://github.com/open-telemetry/opentelemetry-go/pull/5700 ](https://togithub.com/open-telemetry/opentelemetry-go/pull/5700 )
- sdk/log: SimpleProcessor synchronizes OnEmit calls by
[@​pellared](https://togithub.com/pellared ) in
[https://github.com/open-telemetry/opentelemetry-go/pull/5666 ](https://togithub.com/open-telemetry/opentelemetry-go/pull/5666 )
- Ensure exported struct in `sdk/log` are not comparable by
[@​MrAlias](https://togithub.com/MrAlias ) in
[https://github.com/open-telemetry/opentelemetry-go/pull/5693 ](https://togithub.com/open-telemetry/opentelemetry-go/pull/5693 )
- Use self hosted runner to run benchmark by
[@​XSAM](https://togithub.com/XSAM ) in
[https://github.com/open-telemetry/opentelemetry-go/pull/5695 ](https://togithub.com/open-telemetry/opentelemetry-go/pull/5695 )
- Save benchmark cache even the job is failed by
[@​XSAM](https://togithub.com/XSAM ) in
[https://github.com/open-telemetry/opentelemetry-go/pull/5694 ](https://togithub.com/open-telemetry/opentelemetry-go/pull/5694 )
- chore(deps): update google.golang.org/genproto/googleapis/api digest
to
[`8ffd90a`](https://togithub.com/open-telemetry/opentelemetry-go/commit/8ffd90a )
by [@​renovate](https://togithub.com/renovate ) in
[https://github.com/open-telemetry/opentelemetry-go/pull/5708 ](https://togithub.com/open-telemetry/opentelemetry-go/pull/5708 )
- chore(deps): update google.golang.org/genproto/googleapis/rpc digest
to
[`8ffd90a`](https://togithub.com/open-telemetry/opentelemetry-go/commit/8ffd90a )
by [@​renovate](https://togithub.com/renovate ) in
[https://github.com/open-telemetry/opentelemetry-go/pull/5709 ](https://togithub.com/open-telemetry/opentelemetry-go/pull/5709 )
- baggage: Accept non-ASCII keys by
[@​XSAM](https://togithub.com/XSAM ) in
[https://github.com/open-telemetry/opentelemetry-go/pull/5132 ](https://togithub.com/open-telemetry/opentelemetry-go/pull/5132 )
- Stabilize benchmark result of `BenchmarkValueEqual` by
[@​XSAM](https://togithub.com/XSAM ) in
[https://github.com/open-telemetry/opentelemetry-go/pull/5717 ](https://togithub.com/open-telemetry/opentelemetry-go/pull/5717 )
- chore(deps): update google.golang.org/genproto/googleapis/rpc digest
to
[`ddb44da`](https://togithub.com/open-telemetry/opentelemetry-go/commit/ddb44da )
by [@​renovate](https://togithub.com/renovate ) in
[https://github.com/open-telemetry/opentelemetry-go/pull/5715 ](https://togithub.com/open-telemetry/opentelemetry-go/pull/5715 )
- chore(deps): update google.golang.org/genproto/googleapis/api digest
to
[`ddb44da`](https://togithub.com/open-telemetry/opentelemetry-go/commit/ddb44da )
by [@​renovate](https://togithub.com/renovate ) in
[https://github.com/open-telemetry/opentelemetry-go/pull/5714 ](https://togithub.com/open-telemetry/opentelemetry-go/pull/5714 )
- chore(deps): update module github.com/grpc-ecosystem/grpc-gateway/v2
to v2.22.0 by [@​renovate](https://togithub.com/renovate ) in
[https://github.com/open-telemetry/opentelemetry-go/pull/5718 ](https://togithub.com/open-telemetry/opentelemetry-go/pull/5718 )
- fix(deps): update module github.com/prometheus/client_golang to
v1.20.0 by [@​renovate](https://togithub.com/renovate ) in
[https://github.com/open-telemetry/opentelemetry-go/pull/5713 ](https://togithub.com/open-telemetry/opentelemetry-go/pull/5713 )
- chore(deps): update prom/prometheus docker tag to v2.54.0 by
[@​renovate](https://togithub.com/renovate ) in
[https://github.com/open-telemetry/opentelemetry-go/pull/5701 ](https://togithub.com/open-telemetry/opentelemetry-go/pull/5701 )
- chore(deps): update otel/opentelemetry-collector-contrib docker tag to
v0.107.0 by [@​renovate](https://togithub.com/renovate ) in
[https://github.com/open-telemetry/opentelemetry-go/pull/5710 ](https://togithub.com/open-telemetry/opentelemetry-go/pull/5710 )
- chore(deps): update golang docker tag to v1.23 by
[@​renovate](https://togithub.com/renovate ) in
[https://github.com/open-telemetry/opentelemetry-go/pull/5712 ](https://togithub.com/open-telemetry/opentelemetry-go/pull/5712 )
- fix(deps): update module github.com/prometheus/client_golang to
v1.20.1 by [@​renovate](https://togithub.com/renovate ) in
[https://github.com/open-telemetry/opentelemetry-go/pull/5721 ](https://togithub.com/open-telemetry/opentelemetry-go/pull/5721 )
- chore(deps): update google.golang.org/genproto/googleapis/api digest
to
[`278611b`](https://togithub.com/open-telemetry/opentelemetry-go/commit/278611b )
by [@​renovate](https://togithub.com/renovate ) in
[https://github.com/open-telemetry/opentelemetry-go/pull/5723 ](https://togithub.com/open-telemetry/opentelemetry-go/pull/5723 )
- chore(deps): update google.golang.org/genproto/googleapis/rpc digest
to
[`278611b`](https://togithub.com/open-telemetry/opentelemetry-go/commit/278611b )
by [@​renovate](https://togithub.com/renovate ) in
[https://github.com/open-telemetry/opentelemetry-go/pull/5724 ](https://togithub.com/open-telemetry/opentelemetry-go/pull/5724 )
- Add support for go 1.23 by
[@​dmathieu](https://togithub.com/dmathieu ) in
[https://github.com/open-telemetry/opentelemetry-go/pull/5720 ](https://togithub.com/open-telemetry/opentelemetry-go/pull/5720 )
- Bugfix: OTLP exporters should not percent decode the key when parsing
HEADERS env vars by [@​zhihali](https://togithub.com/zhihali ) in
[https://github.com/open-telemetry/opentelemetry-go/pull/5705 ](https://togithub.com/open-telemetry/opentelemetry-go/pull/5705 )
- OpenCensus bridge to support TraceState by
[@​jianwu](https://togithub.com/jianwu ) in
[https://github.com/open-telemetry/opentelemetry-go/pull/5651 ](https://togithub.com/open-telemetry/opentelemetry-go/pull/5651 )
- Move `log.Processor.Enabled` to independent `FilterProcessor`
interfaced type by [@​MrAlias](https://togithub.com/MrAlias ) in
[https://github.com/open-telemetry/opentelemetry-go/pull/5692 ](https://togithub.com/open-telemetry/opentelemetry-go/pull/5692 )
- chore(deps): update google.golang.org/genproto/googleapis/api digest
to
[`fc7c04a`](https://togithub.com/open-telemetry/opentelemetry-go/commit/fc7c04a )
by [@​renovate](https://togithub.com/renovate ) in
[https://github.com/open-telemetry/opentelemetry-go/pull/5726 ](https://togithub.com/open-telemetry/opentelemetry-go/pull/5726 )
- chore(deps): update google.golang.org/genproto/googleapis/rpc digest
to
[`fc7c04a`](https://togithub.com/open-telemetry/opentelemetry-go/commit/fc7c04a )
by [@​renovate](https://togithub.com/renovate ) in
[https://github.com/open-telemetry/opentelemetry-go/pull/5727 ](https://togithub.com/open-telemetry/opentelemetry-go/pull/5727 )
- fix(deps): update golang.org/x/exp digest to
[`778ce7b`](https://togithub.com/open-telemetry/opentelemetry-go/commit/778ce7b )
by [@​renovate](https://togithub.com/renovate ) in
[https://github.com/open-telemetry/opentelemetry-go/pull/5728 ](https://togithub.com/open-telemetry/opentelemetry-go/pull/5728 )
- fix(deps): update golang.org/x/exp digest to
[`9b4947d`](https://togithub.com/open-telemetry/opentelemetry-go/commit/9b4947d )
by [@​renovate](https://togithub.com/renovate ) in
[https://github.com/open-telemetry/opentelemetry-go/pull/5729 ](https://togithub.com/open-telemetry/opentelemetry-go/pull/5729 )
- fix(deps): update module github.com/golangci/golangci-lint to v1.60.2
by [@​renovate](https://togithub.com/renovate ) in
[https://github.com/open-telemetry/opentelemetry-go/pull/5711 ](https://togithub.com/open-telemetry/opentelemetry-go/pull/5711 )
- fix(deps): update module github.com/golangci/golangci-lint to v1.60.3
by [@​renovate](https://togithub.com/renovate ) in
[https://github.com/open-telemetry/opentelemetry-go/pull/5730 ](https://togithub.com/open-telemetry/opentelemetry-go/pull/5730 )
- Release v1.29.0/v0.51.0/v0.5.0 by
[@​MrAlias](https://togithub.com/MrAlias ) in
[https://github.com/open-telemetry/opentelemetry-go/pull/5732 ](https://togithub.com/open-telemetry/opentelemetry-go/pull/5732 )
##### New Contributors
- [@​santileira](https://togithub.com/santileira ) made their first
contribution in
[https://github.com/open-telemetry/opentelemetry-go/pull/5528 ](https://togithub.com/open-telemetry/opentelemetry-go/pull/5528 )
- [@​pree-dew](https://togithub.com/pree-dew ) made their first
contribution in
[https://github.com/open-telemetry/opentelemetry-go/pull/5541 ](https://togithub.com/open-telemetry/opentelemetry-go/pull/5541 )
- [@​intiramisu](https://togithub.com/intiramisu ) made their first
contribution in
[https://github.com/open-telemetry/opentelemetry-go/pull/5649 ](https://togithub.com/open-telemetry/opentelemetry-go/pull/5649 )
- [@​mikelolasagasti](https://togithub.com/mikelolasagasti ) made
their first contribution in
[https://github.com/open-telemetry/opentelemetry-go/pull/5670 ](https://togithub.com/open-telemetry/opentelemetry-go/pull/5670 )
- [@​jianwu](https://togithub.com/jianwu ) made their first
contribution in
[https://github.com/open-telemetry/opentelemetry-go/pull/5651 ](https://togithub.com/open-telemetry/opentelemetry-go/pull/5651 )
**Full Changelog**:
https://github.com/open-telemetry/opentelemetry-go/compare/v1.28.0...v1.29.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://togithub.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://www.mend.io/free-developer-tools/renovate/ ). View the
[repository job
log](https://developer.mend.io/github/open-telemetry/opentelemetry-collector ).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzOC4yNi4xIiwidXBkYXRlZEluVmVyIjoiMzguMjYuMSIsInRhcmdldEJyYW5jaCI6Im1haW4iLCJsYWJlbHMiOlsiZGVwZW5kZW5jaWVzIiwicmVub3ZhdGVib3QiXX0=-->
---------
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: opentelemetrybot <107717825+opentelemetrybot@users.noreply.github.com>
2024-08-27 15:41:23 -07:00
renovate[bot]
3ab68b874f
fix(deps): update module github.com/prometheus/client_golang to v1.20.2 ( #10968 )
...
[](https://renovatebot.com )
This PR contains the following updates:
| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
|
[github.com/prometheus/client_golang](https://togithub.com/prometheus/client_golang )
| `v1.20.1` -> `v1.20.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>prometheus/client_golang
(github.com/prometheus/client_golang)</summary>
###
[`v1.20.2`](https://togithub.com/prometheus/client_golang/releases/tag/v1.20.2 )
[Compare
Source](https://togithub.com/prometheus/client_golang/compare/v1.20.1...v1.20.2 )
- \[BUGFIX] promhttp: Unset Content-Encoding header when data is
uncompressed.
[#​1596](https://togithub.com/prometheus/client_golang/issues/1596 )
</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://www.mend.io/free-developer-tools/renovate/ ). View the
[repository job
log](https://developer.mend.io/github/open-telemetry/opentelemetry-collector ).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzOC4yNi4xIiwidXBkYXRlZEluVmVyIjoiMzguMjYuMSIsInRhcmdldEJyYW5jaCI6Im1haW4iLCJsYWJlbHMiOlsiZGVwZW5kZW5jaWVzIiwicmVub3ZhdGVib3QiXX0=-->
---------
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>
Co-authored-by: Yang Song <songy23@users.noreply.github.com>
2024-08-27 15:06:38 -07:00
OpenTelemetry Bot
c8a932e6b3
[chore] Prepare release v1.14.1/v0.108.1 ( #10986 )
...
The following commands were run to prepare this release:
- make chlog-update VERSION=v1.14.1/v0.108.1
- make prepare-release PREVIOUS_VERSION=1[.]14[.]0
RELEASE_CANDIDATE=1.14.1 MODSET=stable
- make prepare-release PREVIOUS_VERSION=0[.]108[.]0
RELEASE_CANDIDATE=0.108.1 MODSET=beta
2024-08-27 11:09:14 -07:00
OpenTelemetry Bot
10155518e3
[chore] Prepare release v1.14.0/v0.108.0 ( #10980 )
...
The following commands were run to prepare this release:
- make chlog-update VERSION=v1.14.0/v0.108.0
- make prepare-release PREVIOUS_VERSION=1[.]13[.]0
RELEASE_CANDIDATE=1.14.0 MODSET=stable
- make prepare-release PREVIOUS_VERSION=0[.]107[.]0
RELEASE_CANDIDATE=0.108.0 MODSET=beta
2024-08-27 07:30:31 -07:00
Antoine Toulme
0b7b1bca0d
[mdatagen] support using a different github project in mdatagen README issues list ( #10677 )
...
#### Description
[mdatagen] support using a different github project in mdatagen README
issues list
Uses a a new configuration property `github_project` on mdatagen
configuration.
#### Link to tracking issue
Fixes
https://github.com/open-telemetry/opentelemetry-collector/issues/9240
---------
Signed-off-by: Alex Boten <223565+codeboten@users.noreply.github.com>
Co-authored-by: Alex Boten <223565+codeboten@users.noreply.github.com>
2024-08-22 13:18:16 -07:00
renovate[bot]
360954a23d
fix(deps): update module github.com/prometheus/client_golang to v1.20.1 ( #10928 )
...
[](https://renovatebot.com )
This PR contains the following updates:
| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
|
[github.com/prometheus/client_golang](https://togithub.com/prometheus/client_golang )
| `v1.20.0` -> `v1.20.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>prometheus/client_golang
(github.com/prometheus/client_golang)</summary>
###
[`v1.20.1`](https://togithub.com/prometheus/client_golang/releases/tag/v1.20.1 )
[Compare
Source](https://togithub.com/prometheus/client_golang/compare/v1.20.0...v1.20.1 )
- \[BUGFIX] process-collector: Fixed unregistered descriptor error when
using process collector with PedanticRegistry on Linux machines.
[#​1587](https://togithub.com/prometheus/client_golang/issues/1587 )
</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://www.mend.io/free-developer-tools/renovate/ ). View the
[repository job
log](https://developer.mend.io/github/open-telemetry/opentelemetry-collector ).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzOC4yNi4xIiwidXBkYXRlZEluVmVyIjoiMzguMjYuMSIsInRhcmdldEJyYW5jaCI6Im1haW4iLCJsYWJlbHMiOlsiZGVwZW5kZW5jaWVzIiwicmVub3ZhdGVib3QiXX0=-->
---------
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: opentelemetrybot <107717825+opentelemetrybot@users.noreply.github.com>
2024-08-20 11:35:30 -07:00
renovate[bot]
789d263a53
fix(deps): update module github.com/prometheus/client_golang to v1.20.0 ( #10918 )
...
[](https://renovatebot.com )
This PR contains the following updates:
| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
|
[github.com/prometheus/client_golang](https://togithub.com/prometheus/client_golang )
| `v1.19.1` -> `v1.20.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>prometheus/client_golang
(github.com/prometheus/client_golang)</summary>
###
[`v1.20.0`](https://togithub.com/prometheus/client_golang/releases/tag/v1.20.0 )
[Compare
Source](https://togithub.com/prometheus/client_golang/compare/v1.19.1...v1.20.0 )
Thanks everyone for contributions!
⚠️ In this release we remove one (broken anyway, given Go runtime
changes) metric and add three new (representing GOGC, GOMEMLIMIT and
GOMAXPROCS flags) to the default `collectors.NewGoCollector()`
collector. Given its popular usage, expect your binary to expose two
additional metric.
#### Changes
- \[CHANGE] ⚠️ go-collector: Remove `go_memstat_lookups_total`
metric which was always 0; Go runtime stopped sharing pointer lookup
statistics.
[#​1577](https://togithub.com/prometheus/client_golang/issues/1577 )
- \[FEATURE] ⚠️ go-collector: Add 3 default metrics:
`go_gc_gogc_percent`, `go_gc_gomemlimit_bytes` and
`go_sched_gomaxprocs_threads` as those are recommended by the Go team.
[#​1559](https://togithub.com/prometheus/client_golang/issues/1559 )
- \[FEATURE] go-collector: Add more information to all metrics' HELP
e.g. the exact `runtime/metrics` sourcing each metric (if relevant).
[#​1568](https://togithub.com/prometheus/client_golang/issues/1568 )
[#​1578](https://togithub.com/prometheus/client_golang/issues/1578 )
- \[FEATURE] testutil: Add CollectAndFormat method.
[#​1503](https://togithub.com/prometheus/client_golang/issues/1503 )
- \[FEATURE] histograms: Add support for exemplars in native histograms.
[#​1471](https://togithub.com/prometheus/client_golang/issues/1471 )
- \[FEATURE] promhttp: Add experimental support for `zstd` on scrape,
controlled by the request `Accept-Encoding` header.
[#​1496](https://togithub.com/prometheus/client_golang/issues/1496 )
- \[FEATURE] api/v1: Add `WithLimit` parameter to all API methods that
supports it.
[#​1544](https://togithub.com/prometheus/client_golang/issues/1544 )
- \[FEATURE] prometheus: Add support for created timestamps in constant
histograms and constant summaries.
[#​1537](https://togithub.com/prometheus/client_golang/issues/1537 )
- \[FEATURE] process-collectors: Add network usage metrics:
`process_network_receive_bytes_total` and
`process_network_transmit_bytes_total`.
[#​1555](https://togithub.com/prometheus/client_golang/issues/1555 )
- \[FEATURE] promlint: Add duplicated metric lint rule.
[#​1472](https://togithub.com/prometheus/client_golang/issues/1472 )
- \[BUGFIX] promlint: Relax metric type in name linter rule.
[#​1455](https://togithub.com/prometheus/client_golang/issues/1455 )
- \[BUGFIX] promhttp: Make sure server
instrumentation wrapping supports new and future extra responseWriter
methods.
[#​1480](https://togithub.com/prometheus/client_golang/issues/1480 )
- \[BUGFIX] testutil: Functions using compareMetricFamilies are now
failing if filtered metricNames are not in the input.
[#​1424](https://togithub.com/prometheus/client_golang/issues/1424 )
<details>
<summary>All commits</summary>
- feat(prometheus/testutil/promlint/validations): refine lintMetricType…
by [@​foehammer127](https://togithub.com/foehammer127 ) in
[https://github.com/prometheus/client_golang/pull/1455 ](https://togithub.com/prometheus/client_golang/pull/1455 )
- Bump github.com/prometheus/client_golang from 1.18.0 to 1.19.0 in
/examples/middleware by
[@​dependabot](https://togithub.com/dependabot ) in
[https://github.com/prometheus/client_golang/pull/1457 ](https://togithub.com/prometheus/client_golang/pull/1457 )
- Bump github.com/prometheus/client_model from 0.5.0 to 0.6.0 by
[@​dependabot](https://togithub.com/dependabot ) in
[https://github.com/prometheus/client_golang/pull/1458 ](https://togithub.com/prometheus/client_golang/pull/1458 )
- Bump golang.org/x/sys from 0.16.0 to 0.17.0 by
[@​dependabot](https://togithub.com/dependabot ) in
[https://github.com/prometheus/client_golang/pull/1459 ](https://togithub.com/prometheus/client_golang/pull/1459 )
- Bump github.com/prometheus/client_golang from 1.18.0 to 1.19.0 in
/tutorial/whatsup by
[@​dependabot](https://togithub.com/dependabot ) in
[https://github.com/prometheus/client_golang/pull/1461 ](https://togithub.com/prometheus/client_golang/pull/1461 )
- Merge Release 1.19 back to main by
[@​ArthurSens](https://togithub.com/ArthurSens ) in
[https://github.com/prometheus/client_golang/pull/1462 ](https://togithub.com/prometheus/client_golang/pull/1462 )
- Bump the github-actions group with 2 updates by
[@​dependabot](https://togithub.com/dependabot ) in
[https://github.com/prometheus/client_golang/pull/1456 ](https://togithub.com/prometheus/client_golang/pull/1456 )
- Bump google.golang.org/protobuf from 1.32.0 to 1.33.0 by
[@​dependabot](https://togithub.com/dependabot ) in
[https://github.com/prometheus/client_golang/pull/1466 ](https://togithub.com/prometheus/client_golang/pull/1466 )
- Bump google.golang.org/protobuf from 1.32.0 to 1.33.0 in
/examples/middleware by
[@​dependabot](https://togithub.com/dependabot ) in
[https://github.com/prometheus/client_golang/pull/1467 ](https://togithub.com/prometheus/client_golang/pull/1467 )
- Bump google.golang.org/protobuf from 1.32.0 to 1.33.0 in
/tutorial/whatsup by
[@​dependabot](https://togithub.com/dependabot ) in
[https://github.com/prometheus/client_golang/pull/1469 ](https://togithub.com/prometheus/client_golang/pull/1469 )
- Add LintDuplicateMetric to promlint by
[@​bboreham](https://togithub.com/bboreham ) in
[https://github.com/prometheus/client_golang/pull/1472 ](https://togithub.com/prometheus/client_golang/pull/1472 )
- Auto-update Go Collector Metrics for new Go versions by
[@​SachinSahu431](https://togithub.com/SachinSahu431 ) in
[https://github.com/prometheus/client_golang/pull/1476 ](https://togithub.com/prometheus/client_golang/pull/1476 )
- Implement Unwrap() for responseWriterDelegator by
[@​igor-drozdov](https://togithub.com/igor-drozdov ) in
[https://github.com/prometheus/client_golang/pull/1480 ](https://togithub.com/prometheus/client_golang/pull/1480 )
- Bump golang.org/x/sys from 0.17.0 to 0.18.0 by
[@​dependabot](https://togithub.com/dependabot ) in
[https://github.com/prometheus/client_golang/pull/1485 ](https://togithub.com/prometheus/client_golang/pull/1485 )
- Bump github.com/prometheus/procfs from 0.12.0 to 0.13.0 by
[@​dependabot](https://togithub.com/dependabot ) in
[https://github.com/prometheus/client_golang/pull/1486 ](https://togithub.com/prometheus/client_golang/pull/1486 )
- ci: Remove hardcoded supported Go versions from go.yml by
[@​SachinSahu431](https://togithub.com/SachinSahu431 ) in
[https://github.com/prometheus/client_golang/pull/1489 ](https://togithub.com/prometheus/client_golang/pull/1489 )
- feat: metrics generation workflow by
[@​SachinSahu431](https://togithub.com/SachinSahu431 ) in
[https://github.com/prometheus/client_golang/pull/1481 ](https://togithub.com/prometheus/client_golang/pull/1481 )
- fix: remove redundant go module in middleware example by
[@​majolo](https://togithub.com/majolo ) in
[https://github.com/prometheus/client_golang/pull/1492 ](https://togithub.com/prometheus/client_golang/pull/1492 )
- chore: Refactor how base metrics are added to Sched metrics by
[@​ArthurSens](https://togithub.com/ArthurSens ) in
[https://github.com/prometheus/client_golang/pull/1483 ](https://togithub.com/prometheus/client_golang/pull/1483 )
- gocollector: Add regex option to allow collection of debug runtime
metrics by [@​ArthurSens](https://togithub.com/ArthurSens ) in
[https://github.com/prometheus/client_golang/pull/1389 ](https://togithub.com/prometheus/client_golang/pull/1389 )
- Bump github.com/prometheus/common from 0.48.0 to 0.52.3 by
[@​dependabot](https://togithub.com/dependabot ) in
[https://github.com/prometheus/client_golang/pull/1498 ](https://togithub.com/prometheus/client_golang/pull/1498 )
- chore: fix function name in comment by
[@​oftenoccur](https://togithub.com/oftenoccur ) in
[https://github.com/prometheus/client_golang/pull/1497 ](https://togithub.com/prometheus/client_golang/pull/1497 )
- build(deps): bump golang.org/x/net from 0.20.0 to 0.23.0 in
/tutorial/whatsup by
[@​dependabot](https://togithub.com/dependabot ) in
[https://github.com/prometheus/client_golang/pull/1501 ](https://togithub.com/prometheus/client_golang/pull/1501 )
- build(deps): bump golang.org/x/net from 0.22.0 to 0.23.0 by
[@​dependabot](https://togithub.com/dependabot ) in
[https://github.com/prometheus/client_golang/pull/1502 ](https://togithub.com/prometheus/client_golang/pull/1502 )
- feat(dependency): replace go-spew package by
[@​dongjiang1989](https://togithub.com/dongjiang1989 ) in
[https://github.com/prometheus/client_golang/pull/1499 ](https://togithub.com/prometheus/client_golang/pull/1499 )
- build(deps): bump github.com/prometheus/common from 0.52.3 to 0.53.0
by [@​dependabot](https://togithub.com/dependabot ) in
[https://github.com/prometheus/client_golang/pull/1504 ](https://togithub.com/prometheus/client_golang/pull/1504 )
- build(deps): bump github.com/cespare/xxhash/v2 from 2.2.0 to 2.3.0 by
[@​dependabot](https://togithub.com/dependabot ) in
[https://github.com/prometheus/client_golang/pull/1505 ](https://togithub.com/prometheus/client_golang/pull/1505 )
- build(deps): bump google.golang.org/protobuf from 1.33.0 to 1.34.0 by
[@​dependabot](https://togithub.com/dependabot ) in
[https://github.com/prometheus/client_golang/pull/1506 ](https://togithub.com/prometheus/client_golang/pull/1506 )
- build(deps): bump golang.org/x/sys from 0.18.0 to 0.19.0 by
[@​dependabot](https://togithub.com/dependabot ) in
[https://github.com/prometheus/client_golang/pull/1507 ](https://togithub.com/prometheus/client_golang/pull/1507 )
- build(deps): bump github.com/prometheus/client_model from 0.6.0 to
0.6.1 by [@​dependabot](https://togithub.com/dependabot ) in
[https://github.com/prometheus/client_golang/pull/1508 ](https://togithub.com/prometheus/client_golang/pull/1508 )
- build(deps): bump github.com/prometheus/common from 0.48.0 to 0.53.0
in /tutorial/whatsup by
[@​dependabot](https://togithub.com/dependabot ) in
[https://github.com/prometheus/client_golang/pull/1509 ](https://togithub.com/prometheus/client_golang/pull/1509 )
- improved code more clean by
[@​lilijreey](https://togithub.com/lilijreey ) in
[https://github.com/prometheus/client_golang/pull/1511 ](https://togithub.com/prometheus/client_golang/pull/1511 )
- build(deps): bump the github-actions group with 3 updates by
[@​dependabot](https://togithub.com/dependabot ) in
[https://github.com/prometheus/client_golang/pull/1510 ](https://togithub.com/prometheus/client_golang/pull/1510 )
- \[CI]: Add Concurrency Grouping to GitHub Workflows by
[@​Ishani217](https://togithub.com/Ishani217 ) in
[https://github.com/prometheus/client_golang/pull/1444 ](https://togithub.com/prometheus/client_golang/pull/1444 )
- Add CollectAndFormat to testutil, allowing caller to assert as they
want to on the exported metric by
[@​jcass8695](https://togithub.com/jcass8695 ) in
[https://github.com/prometheus/client_golang/pull/1503 ](https://togithub.com/prometheus/client_golang/pull/1503 )
- testutil compareMetricFamilies: make less error-prone by
[@​leonnicolas](https://togithub.com/leonnicolas ) in
[https://github.com/prometheus/client_golang/pull/1424 ](https://togithub.com/prometheus/client_golang/pull/1424 )
- improved code more clean use time.IsZero() replace t = time.Time{} by
[@​lilijreey](https://togithub.com/lilijreey ) in
[https://github.com/prometheus/client_golang/pull/1515 ](https://togithub.com/prometheus/client_golang/pull/1515 )
- add native histogram exemplar support by
[@​fatsheep9146](https://togithub.com/fatsheep9146 ) in
[https://github.com/prometheus/client_golang/pull/1471 ](https://togithub.com/prometheus/client_golang/pull/1471 )
- Synchronize common files from prometheus/prometheus by
[@​prombot](https://togithub.com/prombot ) in
[https://github.com/prometheus/client_golang/pull/1514 ](https://togithub.com/prometheus/client_golang/pull/1514 )
- build(deps): bump golang.org/x/sys from 0.19.0 to 0.20.0 by
[@​dependabot](https://togithub.com/dependabot ) in
[https://github.com/prometheus/client_golang/pull/1523 ](https://togithub.com/prometheus/client_golang/pull/1523 )
- build(deps): bump google.golang.org/protobuf from 1.34.0 to 1.34.1 by
[@​dependabot](https://togithub.com/dependabot ) in
[https://github.com/prometheus/client_golang/pull/1522 ](https://togithub.com/prometheus/client_golang/pull/1522 )
- Synchronize common files from prometheus/prometheus by
[@​prombot](https://togithub.com/prombot ) in
[https://github.com/prometheus/client_golang/pull/1524 ](https://togithub.com/prometheus/client_golang/pull/1524 )
- Add PR template for changelog automation by
[@​SachinSahu431](https://togithub.com/SachinSahu431 ) in
[https://github.com/prometheus/client_golang/pull/1517 ](https://togithub.com/prometheus/client_golang/pull/1517 )
- Auto label PRs by
[@​SachinSahu431](https://togithub.com/SachinSahu431 ) in
[https://github.com/prometheus/client_golang/pull/1518 ](https://togithub.com/prometheus/client_golang/pull/1518 )
- Fix: Auto label PRs
[#​1518](https://togithub.com/prometheus/client_golang/issues/1518 )
by [@​SachinSahu431](https://togithub.com/SachinSahu431 ) in
[https://github.com/prometheus/client_golang/pull/1525 ](https://togithub.com/prometheus/client_golang/pull/1525 )
- build(deps): bump github.com/prometheus/procfs from 0.13.0 to 0.15.1
by [@​dependabot](https://togithub.com/dependabot ) in
[https://github.com/prometheus/client_golang/pull/1527 ](https://togithub.com/prometheus/client_golang/pull/1527 )
- ci: Group all changelog-related CI jobs into single one by
[@​ArthurSens](https://togithub.com/ArthurSens ) in
[https://github.com/prometheus/client_golang/pull/1526 ](https://togithub.com/prometheus/client_golang/pull/1526 )
- Synchronize common files from prometheus/prometheus by
[@​prombot](https://togithub.com/prombot ) in
[https://github.com/prometheus/client_golang/pull/1530 ](https://togithub.com/prometheus/client_golang/pull/1530 )
- Remove synchronize trigger from changelog workflow by
[@​SachinSahu431](https://togithub.com/SachinSahu431 ) in
[https://github.com/prometheus/client_golang/pull/1532 ](https://togithub.com/prometheus/client_golang/pull/1532 )
- feat: Support zstd compression by
[@​mrueg](https://togithub.com/mrueg ) in
[https://github.com/prometheus/client_golang/pull/1496 ](https://togithub.com/prometheus/client_golang/pull/1496 )
- Fix golangci-lint config by
[@​SuperQ](https://togithub.com/SuperQ ) in
[https://github.com/prometheus/client_golang/pull/1536 ](https://togithub.com/prometheus/client_golang/pull/1536 )
- build(deps): bump github.com/prometheus/client_golang from 1.19.0 to
1.19.1 in /tutorial/whatsup by
[@​dependabot](https://togithub.com/dependabot ) in
[https://github.com/prometheus/client_golang/pull/1529 ](https://togithub.com/prometheus/client_golang/pull/1529 )
- Synchronize common files from prometheus/prometheus by
[@​prombot](https://togithub.com/prombot ) in
[https://github.com/prometheus/client_golang/pull/1531 ](https://togithub.com/prometheus/client_golang/pull/1531 )
- Cleanup NOTICE file by [@​SuperQ](https://togithub.com/SuperQ )
in
[https://github.com/prometheus/client_golang/pull/1541 ](https://togithub.com/prometheus/client_golang/pull/1541 )
- Remove inlined upstream code by
[@​SuperQ](https://togithub.com/SuperQ ) in
[https://github.com/prometheus/client_golang/pull/1539 ](https://togithub.com/prometheus/client_golang/pull/1539 )
- Synchronize common files from prometheus/prometheus by
[@​prombot](https://togithub.com/prombot ) in
[https://github.com/prometheus/client_golang/pull/1545 ](https://togithub.com/prometheus/client_golang/pull/1545 )
- client: Add Option to provide limit query param for APIs that support
it by [@​abbyssoul](https://togithub.com/abbyssoul ) in
[https://github.com/prometheus/client_golang/pull/1544 ](https://togithub.com/prometheus/client_golang/pull/1544 )
- Allow creating constant histogram and summary metrics with a created
timestamp by [@​swar8080](https://togithub.com/swar8080 ) in
[https://github.com/prometheus/client_golang/pull/1537 ](https://togithub.com/prometheus/client_golang/pull/1537 )
- Update README.md by [@​bwplotka](https://togithub.com/bwplotka )
in
[https://github.com/prometheus/client_golang/pull/1556 ](https://togithub.com/prometheus/client_golang/pull/1556 )
- Temporarily remove required CI job for changelog. by
[@​bwplotka](https://togithub.com/bwplotka ) in
[https://github.com/prometheus/client_golang/pull/1560 ](https://togithub.com/prometheus/client_golang/pull/1560 )
- build(deps): bump github.com/prometheus/common from 0.53.0 to 0.55.0
in /tutorial/whatsup by
[@​dependabot](https://togithub.com/dependabot ) in
[https://github.com/prometheus/client_golang/pull/1549 ](https://togithub.com/prometheus/client_golang/pull/1549 )
- build(deps): bump golang.org/x/sys from 0.20.0 to 0.21.0 by
[@​dependabot](https://togithub.com/dependabot ) in
[https://github.com/prometheus/client_golang/pull/1552 ](https://togithub.com/prometheus/client_golang/pull/1552 )
- build(deps): bump github.com/klauspost/compress from 1.17.8 to 1.17.9
by [@​dependabot](https://togithub.com/dependabot ) in
[https://github.com/prometheus/client_golang/pull/1553 ](https://togithub.com/prometheus/client_golang/pull/1553 )
- fix: Update Go tests by [@​SuperQ](https://togithub.com/SuperQ )
in
[https://github.com/prometheus/client_golang/pull/1562 ](https://togithub.com/prometheus/client_golang/pull/1562 )
- process_collector: collect received/transmitted bytes by
[@​huwcbjones](https://togithub.com/huwcbjones ) in
[https://github.com/prometheus/client_golang/pull/1555 ](https://togithub.com/prometheus/client_golang/pull/1555 )
- Synchronize common files from prometheus/prometheus by
[@​prombot](https://togithub.com/prombot ) in
[https://github.com/prometheus/client_golang/pull/1561 ](https://togithub.com/prometheus/client_golang/pull/1561 )
- chore: Remove half-implemented changelog automation by
[@​ArthurSens](https://togithub.com/ArthurSens ) in
[https://github.com/prometheus/client_golang/pull/1564 ](https://togithub.com/prometheus/client_golang/pull/1564 )
- build(deps): bump the github-actions group across 1 directory with 3
updates by [@​dependabot](https://togithub.com/dependabot ) in
[https://github.com/prometheus/client_golang/pull/1565 ](https://togithub.com/prometheus/client_golang/pull/1565 )
- Synchronize common files from prometheus/prometheus by
[@​prombot](https://togithub.com/prombot ) in
[https://github.com/prometheus/client_golang/pull/1563 ](https://togithub.com/prometheus/client_golang/pull/1563 )
- build(deps): bump google.golang.org/protobuf from 1.34.1 to 1.34.2 by
[@​dependabot](https://togithub.com/dependabot ) in
[https://github.com/prometheus/client_golang/pull/1551 ](https://togithub.com/prometheus/client_golang/pull/1551 )
- deps: Updated to prometheus/common to 0.55 by
[@​bwplotka](https://togithub.com/bwplotka ) in
[https://github.com/prometheus/client_golang/pull/1566 ](https://togithub.com/prometheus/client_golang/pull/1566 )
- Synchronize common files from prometheus/prometheus by
[@​prombot](https://togithub.com/prombot ) in
[https://github.com/prometheus/client_golang/pull/1567 ](https://togithub.com/prometheus/client_golang/pull/1567 )
- tutorials: Renamed tutorial -> tutorials for consistency + fixed
tutorial code. by [@​bwplotka](https://togithub.com/bwplotka ) in
[https://github.com/prometheus/client_golang/pull/1569 ](https://togithub.com/prometheus/client_golang/pull/1569 )
- go collector: add default metrics acceptance tests; adding more
context to HELP by [@​bwplotka](https://togithub.com/bwplotka ) in
[https://github.com/prometheus/client_golang/pull/1568 ](https://togithub.com/prometheus/client_golang/pull/1568 )
- build(deps): bump golang.org/x/sys from 0.21.0 to 0.22.0 by
[@​dependabot](https://togithub.com/dependabot ) in
[https://github.com/prometheus/client_golang/pull/1570 ](https://togithub.com/prometheus/client_golang/pull/1570 )
- build(deps): bump the github-actions group with 3 updates by
[@​dependabot](https://togithub.com/dependabot ) in
[https://github.com/prometheus/client_golang/pull/1571 ](https://togithub.com/prometheus/client_golang/pull/1571 )
- Synchronize common files from prometheus/prometheus by
[@​prombot](https://togithub.com/prombot ) in
[https://github.com/prometheus/client_golang/pull/1572 ](https://togithub.com/prometheus/client_golang/pull/1572 )
- ci: daggerize test and lint pipelines by
[@​marcosnils](https://togithub.com/marcosnils ) in
[https://github.com/prometheus/client_golang/pull/1534 ](https://togithub.com/prometheus/client_golang/pull/1534 )
- Synchronize common files from prometheus/prometheus by
[@​prombot](https://togithub.com/prombot ) in
[https://github.com/prometheus/client_golang/pull/1573 ](https://togithub.com/prometheus/client_golang/pull/1573 )
- Add default Go runtime metrics for /gc/gogc:percent,
/gc/gomemlimit:bytes, /sched/gomaxprocs:threads by
[@​vesari](https://togithub.com/vesari ) in
[https://github.com/prometheus/client_golang/pull/1559 ](https://togithub.com/prometheus/client_golang/pull/1559 )
- Synchronize common files from prometheus/prometheus by
[@​prombot](https://togithub.com/prombot ) in
[https://github.com/prometheus/client_golang/pull/1576 ](https://togithub.com/prometheus/client_golang/pull/1576 )
- Remove go_memstat_lookups_total; added runtime/metrics calculation to
memstat metric's help. by
[@​bwplotka](https://togithub.com/bwplotka ) in
[https://github.com/prometheus/client_golang/pull/1577 ](https://togithub.com/prometheus/client_golang/pull/1577 )
- gocollector: Attach original runtime/metrics metric name to help. by
[@​bwplotka](https://togithub.com/bwplotka ) in
[https://github.com/prometheus/client_golang/pull/1578 ](https://togithub.com/prometheus/client_golang/pull/1578 )
</details>
#### New Contributors
* @​foehammer127 made their first
contributi[https://github.com/prometheus/client_golang/pull/1455 ](https://togithub.com/prometheus/client_golang/pull/1455 )l/1455
* @​SachinSahu431 made their first
contributi[https://github.com/prometheus/client_golang/pull/1476 ](https://togithub.com/prometheus/client_golang/pull/1476 )l/1476
* @​igor-drozdov made their first
contributi[https://github.com/prometheus/client_golang/pull/1480 ](https://togithub.com/prometheus/client_golang/pull/1480 )l/1480
* @​majolo made their first
contributi[https://github.com/prometheus/client_golang/pull/1492 ](https://togithub.com/prometheus/client_golang/pull/1492 )l/1492
* @​oftenoccur made their first
contributi[https://github.com/prometheus/client_golang/pull/1497 ](https://togithub.com/prometheus/client_golang/pull/1497 )l/1497
* @​dongjiang1989 made their first
contributi[https://github.com/prometheus/client_golang/pull/1499 ](https://togithub.com/prometheus/client_golang/pull/1499 )l/1499
* @​lilijreey made their first
contributi[https://github.com/prometheus/client_golang/pull/1511 ](https://togithub.com/prometheus/client_golang/pull/1511 )l/1511
* @​Ishani217 made their first
contributi[https://github.com/prometheus/client_golang/pull/1444 ](https://togithub.com/prometheus/client_golang/pull/1444 )l/1444
* @​jcass8695 made their first
contributi[https://github.com/prometheus/client_golang/pull/1503 ](https://togithub.com/prometheus/client_golang/pull/1503 )l/1503
* @​leonnicolas made their first
contributi[https://github.com/prometheus/client_golang/pull/1424 ](https://togithub.com/prometheus/client_golang/pull/1424 )l/1424
* @​fatsheep9146 made their first
contributi[https://github.com/prometheus/client_golang/pull/1471 ](https://togithub.com/prometheus/client_golang/pull/1471 )l/1471
* @​abbyssoul made their first
contributi[https://github.com/prometheus/client_golang/pull/1544 ](https://togithub.com/prometheus/client_golang/pull/1544 )l/1544
* @​swar8080 made their first
contributi[https://github.com/prometheus/client_golang/pull/1537 ](https://togithub.com/prometheus/client_golang/pull/1537 )l/1537
* @​huwcbjones made their first
contributi[https://github.com/prometheus/client_golang/pull/1555 ](https://togithub.com/prometheus/client_golang/pull/1555 )l/1555
* @​marcosnils made their first
contributi[https://github.com/prometheus/client_golang/pull/1534 ](https://togithub.com/prometheus/client_golang/pull/1534 )l/1534
* @​vesari made their first
contributi[https://github.com/prometheus/client_golang/pull/1559 ](https://togithub.com/prometheus/client_golang/pull/1559 )l/1559
**Full Changelog**:
https://github.com/prometheus/client_golang/compare/v1.19.1...v1.20.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://www.mend.io/free-developer-tools/renovate/ ). View the
[repository job
log](https://developer.mend.io/github/open-telemetry/opentelemetry-collector ).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzOC4yNi4xIiwidXBkYXRlZEluVmVyIjoiMzguMjYuMSIsInRhcmdldEJyYW5jaCI6Im1haW4iLCJsYWJlbHMiOlsiZGVwZW5kZW5jaWVzIiwicmVub3ZhdGVib3QiXX0=-->
---------
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>
2024-08-20 09:10:02 -07:00
Pablo Baeyens
e477c3a348
[confmap] Mark `confmap.strictlyTypedInput` as stable ( #10793 )
...
<!--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 -->
Marks `confmap.strictlyTypedInput` as stable.
#### Link to tracking issue
Fixes #10552
Blocked by:
- #10794
- #10795
2024-08-20 10:04:59 +02:00
Tyler Helmuth
cb24d0c7d7
[component] Remove ReportStatus from component.TelemetrySettings ( #10777 )
...
#### Description
This PR removes `ReportStatus` from `component.TelemetrySettings` and
instead expects components to check if their `component.Host` implements
a new `componentstatus.Reporter` interface.
<!-- Issue number if applicable -->
#### Link to tracking issue
Related to
https://github.com/open-telemetry/opentelemetry-collector/pull/10725
Related to
https://github.com/open-telemetry/opentelemetry-collector/pull/10413
<!--Describe what testing was performed and which tests were added.-->
#### Testing
unit tests and a sharedinstance e2e test.
The contrib tests will fail because this is a breaking change. If we
merge this I and @mwear can commit to updating contrib before the next
release.
---------
Co-authored-by: Pablo Baeyens <pablo.baeyens@datadoghq.com>
2024-08-16 09:27:01 +02:00
Alex Boten
76acd37b2c
Added support for go1.23, bumped the minimum version to 1.22 ( #10869 )
...
Signed-off-by: Alex Boten <223565+codeboten@users.noreply.github.com>
2024-08-13 14:32:29 -07:00
renovate[bot]
33247bb549
Update module github.com/go-viper/mapstructure/v2 to v2.1.0 ( #10862 )
...
[](https://renovatebot.com )
This PR contains the following updates:
| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
|
[github.com/go-viper/mapstructure/v2](https://togithub.com/go-viper/mapstructure )
| `v2.0.0` -> `v2.1.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>go-viper/mapstructure
(github.com/go-viper/mapstructure/v2)</summary>
###
[`v2.1.0`](https://togithub.com/go-viper/mapstructure/releases/tag/v2.1.0 )
[Compare
Source](https://togithub.com/go-viper/mapstructure/compare/v2.0.0...v2.1.0 )
#### What's Changed
- build(deps): bump actions/setup-go from 5.0.0 to 5.0.1 by
[@​dependabot](https://togithub.com/dependabot ) in
[https://github.com/go-viper/mapstructure/pull/28 ](https://togithub.com/go-viper/mapstructure/pull/28 )
- build(deps): bump actions/checkout from 4.1.1 to 4.1.6 by
[@​dependabot](https://togithub.com/dependabot ) in
[https://github.com/go-viper/mapstructure/pull/27 ](https://togithub.com/go-viper/mapstructure/pull/27 )
- build(deps): bump golangci/golangci-lint-action from 3.7.0 to 6.0.1 by
[@​dependabot](https://togithub.com/dependabot ) in
[https://github.com/go-viper/mapstructure/pull/26 ](https://togithub.com/go-viper/mapstructure/pull/26 )
- build(deps): bump actions/setup-go from 5.0.1 to 5.0.2 by
[@​dependabot](https://togithub.com/dependabot ) in
[https://github.com/go-viper/mapstructure/pull/34 ](https://togithub.com/go-viper/mapstructure/pull/34 )
- build(deps): bump actions/checkout from 4.1.6 to 4.1.7 by
[@​dependabot](https://togithub.com/dependabot ) in
[https://github.com/go-viper/mapstructure/pull/29 ](https://togithub.com/go-viper/mapstructure/pull/29 )
- Port Succo's fix to cache decodeHooks by
[@​cedric-cordenier](https://togithub.com/cedric-cordenier ) in
[https://github.com/go-viper/mapstructure/pull/33 ](https://togithub.com/go-viper/mapstructure/pull/33 )
- build(deps): bump golangci/golangci-lint-action from 6.0.1 to 6.1.0 by
[@​dependabot](https://togithub.com/dependabot ) in
[https://github.com/go-viper/mapstructure/pull/38 ](https://togithub.com/go-viper/mapstructure/pull/38 )
- Add configuration option to specify tag value that indicates squash by
[@​triarius](https://togithub.com/triarius ) in
[https://github.com/go-viper/mapstructure/pull/18 ](https://togithub.com/go-viper/mapstructure/pull/18 )
- Adding support for squash: interface. by
[@​m1k1o](https://togithub.com/m1k1o ) in
[https://github.com/go-viper/mapstructure/pull/17 ](https://togithub.com/go-viper/mapstructure/pull/17 )
#### New Contributors
- [@​dependabot](https://togithub.com/dependabot ) made their first
contribution in
[https://github.com/go-viper/mapstructure/pull/28 ](https://togithub.com/go-viper/mapstructure/pull/28 )
- [@​cedric-cordenier](https://togithub.com/cedric-cordenier ) made
their first contribution in
[https://github.com/go-viper/mapstructure/pull/33 ](https://togithub.com/go-viper/mapstructure/pull/33 )
- [@​triarius](https://togithub.com/triarius ) made their first
contribution in
[https://github.com/go-viper/mapstructure/pull/18 ](https://togithub.com/go-viper/mapstructure/pull/18 )
- [@​m1k1o](https://togithub.com/m1k1o ) made their first
contribution in
[https://github.com/go-viper/mapstructure/pull/17 ](https://togithub.com/go-viper/mapstructure/pull/17 )
**Full Changelog**:
https://github.com/go-viper/mapstructure/compare/v2.0.0...v2.1.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://www.mend.io/free-developer-tools/renovate/ ). View the
[repository job
log](https://developer.mend.io/github/open-telemetry/opentelemetry-collector ).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzOC4yMC4xIiwidXBkYXRlZEluVmVyIjoiMzguMjAuMSIsInRhcmdldEJyYW5jaCI6Im1haW4iLCJsYWJlbHMiOlsiZGVwZW5kZW5jaWVzIiwicmVub3ZhdGVib3QiXX0=-->
---------
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-08-13 07:18:15 -07:00
OpenTelemetry Bot
aacddac430
[chore] Prepare release v1.13.0/v0.107.0 ( #10860 )
...
The following commands were run to prepare this release:
- make chlog-update VERSION=v1.13.0/v0.107.0
- make prepare-release PREVIOUS_VERSION=1[.]12[.]0
RELEASE_CANDIDATE=1.13.0 MODSET=stable
- make prepare-release PREVIOUS_VERSION=0[.]106[.]1
RELEASE_CANDIDATE=0.107.0 MODSET=beta
2024-08-12 17:32:43 -07:00
Alex Boten
ef07ea0735
[mdatagen] move ScopeName to generated_status ( #10848 )
...
This will make it available to most components, as the
generated_telemetry is only generated for components that have internal
telemetry configured. Arguably the scope name should be moved to its own
file, but i'd rather not add yet another file if possible.
Signed-off-by: Alex Boten <223565+codeboten@users.noreply.github.com>
2024-08-09 12:10:11 -07:00
renovate[bot]
fe5deceab6
Update module github.com/shirou/gopsutil/v4 to v4.24.7 ( #10805 )
...
[](https://renovatebot.com )
This PR contains the following updates:
| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
| [github.com/shirou/gopsutil/v4](https://togithub.com/shirou/gopsutil )
| `v4.24.6` -> `v4.24.7` |
[](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>shirou/gopsutil (github.com/shirou/gopsutil/v4)</summary>
###
[`v4.24.7`](https://togithub.com/shirou/gopsutil/releases/tag/v4.24.7 )
[Compare
Source](https://togithub.com/shirou/gopsutil/compare/v4.24.6...v4.24.7 )
<!-- Release notes generated using configuration in .github/release.yml
at v4.24.7 -->
#### **Important Notice Regarding Value Changes on mem.SwapMemory() on
Windows**
In change
[#​1677](https://togithub.com/shirou/gopsutil/issues/1677 ), the
values returned by `mem.SwapMemory()` on Windows have been significantly
revised. Previously, these values were calculated from the
[`PERFORMANCE_INFORMATION`](https://learn.microsoft.com/en-us/windows/win32/api/psapi/ns-psapi-performance_information )
structure of the
[`GetPerformanceInfo`](https://learn.microsoft.com/en-us/windows/win32/api/psapi/nf-psapi-getperformanceinfo )
win32 function, but this calculation was incorrect. Consequently, it has
been adjusted to align with the [psutil
implementation](c034e6692c/psutil/ \_pswindows.py#L250-L273).
As a result, the values returned by `mem.SwapMemory()` are expected to
differ greatly from previous values.
#### What's Changed
##### docker
- fix: docker_memory in centos\_7.5 & docker\_1.13.1 by
[@​coderZoe](https://togithub.com/coderZoe ) in
[https://github.com/shirou/gopsutil/pull/1670 ](https://togithub.com/shirou/gopsutil/pull/1670 )
##### mem
- \[windows]\[mem]: change to use Performance Counter on SwapMemory. by
[@​shirou](https://togithub.com/shirou ) in
[https://github.com/shirou/gopsutil/pull/1677 ](https://togithub.com/shirou/gopsutil/pull/1677 )
##### Other Changes
- fix: read temperature sensors darwin arm by
[@​Girbons](https://togithub.com/Girbons ) in
[https://github.com/shirou/gopsutil/pull/1672 ](https://togithub.com/shirou/gopsutil/pull/1672 )
- fix: remove macos11 and add ubuntu-24.04 on GitHub runner list. by
[@​shirou](https://togithub.com/shirou ) in
[https://github.com/shirou/gopsutil/pull/1676 ](https://togithub.com/shirou/gopsutil/pull/1676 )
#### New Contributors
- [@​coderZoe](https://togithub.com/coderZoe ) made their first
contribution in
[https://github.com/shirou/gopsutil/pull/1670 ](https://togithub.com/shirou/gopsutil/pull/1670 )
**Full Changelog**:
https://github.com/shirou/gopsutil/compare/v4.24.6...v4.24.7
</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://www.mend.io/free-developer-tools/renovate/ ). View the
[repository job
log](https://developer.mend.io/github/open-telemetry/opentelemetry-collector ).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNy40NDAuNyIsInVwZGF0ZWRJblZlciI6IjM3LjQ0MC43IiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6WyJkZXBlbmRlbmNpZXMiLCJyZW5vdmF0ZWJvdCJdfQ==-->
---------
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: opentelemetrybot <107717825+opentelemetrybot@users.noreply.github.com>
2024-08-06 08:05:54 -07:00
Yang Song
a1dd721d18
Prepare Release v0.106.1 ( #10754 )
...
Co-authored-by: Alex Boten <223565+codeboten@users.noreply.github.com>
Co-authored-by: Pablo Baeyens <pbaeyens31+github@gmail.com>
2024-07-30 12:30:12 -04:00
OpenTelemetry Bot
72e906d135
[chore] Prepare release v0.106.0 ( #10736 )
...
The following commands were run to prepare this release:
- make chlog-update VERSION=v0.106.0
- make prepare-release PREVIOUS_VERSION=0[.]105[.]0
RELEASE_CANDIDATE=0.106.0 MODSET=beta
---------
Co-authored-by: Yang Song <songy23@users.noreply.github.com>
2024-07-29 12:09:03 -07:00
Alex Boten
a108bb31a4
[chore] update to main ( #10731 )
...
this will make updating contrib much easier
Signed-off-by: Alex Boten <223565+codeboten@users.noreply.github.com>
2024-07-26 14:17:59 -07:00
Tyler Helmuth
4e44e32280
[service] Remove getBallastSize from service ( #10696 )
...
#### Description
This PR removes all ballast logic from service. This effectively
deprecates the ballastextension as including the extension with this
service would do nothing.
Related to
https://github.com/open-telemetry/opentelemetry-collector/pull/10671
#### Link to tracking issue
Closes
https://github.com/open-telemetry/opentelemetry-collector/issues/8342
#### Testing
Unit tests.
2024-07-23 14:59:53 -07:00
renovate[bot]
8b5e231837
Update All go.opentelemetry.io/collector packages to v0.105.0 ( #10700 )
...
[](https://renovatebot.com )
This PR contains the following updates:
| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
|
[go.opentelemetry.io/collector/component](https://togithub.com/open-telemetry/opentelemetry-collector )
| `v0.104.0` -> `v0.105.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/collector/consumer/consumertest](https://togithub.com/open-telemetry/opentelemetry-collector )
| `v0.0.0-00010101000000-000000000000` -> `v0.105.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-collector
(go.opentelemetry.io/collector/component)</summary>
###
[`v0.105.0`](https://togithub.com/open-telemetry/opentelemetry-collector/blob/HEAD/CHANGELOG.md#v1120v01050 )
[Compare
Source](https://togithub.com/open-telemetry/opentelemetry-collector/compare/v0.104.0...v0.105.0 )
##### 🛑 Breaking changes 🛑
- `service`: add `service.disableOpenCensusBridge` feature gate which is
enabled by default to remove the dependency on OpenCensus
([#​10414](https://togithub.com/open-telemetry/opentelemetry-collector/issues/10414 ))
- `confmap`: Promote `confmap.strictlyTypedInput` feature gate to beta.
([#​10552](https://togithub.com/open-telemetry/opentelemetry-collector/issues/10552 ))
This feature gate changes the following:
- Configurations relying on the implicit type casting behaviors listed
on
[#​9532](https://togithub.com/open-telemetry/opentelemetry-collector/issues/9532 )
will start to fail.
- Configurations using URI expansion (i.e. `field: ${env:ENV}`) for
string-typed fields will use the value passed in `ENV` verbatim without
intermediate type casting.
##### 💡 Enhancements 💡
- `configtls`: Mark module as stable.
([#​9377](https://togithub.com/open-telemetry/opentelemetry-collector/issues/9377 ))
- `confmap`: Remove extra closing parenthesis in sub-config error
([#​10480](https://togithub.com/open-telemetry/opentelemetry-collector/issues/10480 ))
- `configgrpc`: Update the default load balancer strategy to round_robin
([#​10319](https://togithub.com/open-telemetry/opentelemetry-collector/issues/10319 ))
To restore the behavior that was previously the default, set
`balancer_name` to `pick_first`.
- `cmd/builder`: Add go module info the builder generated code.
([#​10570](https://togithub.com/open-telemetry/opentelemetry-collector/issues/10570 ))
- `otelcol`: Add go module to components subcommand.
([#​10570](https://togithub.com/open-telemetry/opentelemetry-collector/issues/10570 ))
- `confmap`: Add explanation to errors related to
`confmap.strictlyTypedInput` feature gate.
([#​9532](https://togithub.com/open-telemetry/opentelemetry-collector/issues/9532 ))
- `confmap`: Allow using `map[string]any` values in string interpolation
([#​10605](https://togithub.com/open-telemetry/opentelemetry-collector/issues/10605 ))
##### 🧰 Bug fixes 🧰
- `builder`: provide context when a module in the config is missing its
gomod value
([#​10474](https://togithub.com/open-telemetry/opentelemetry-collector/issues/10474 ))
- `confmap`: Fixes issue where confmap could not escape `$$` when
`confmap.unifyEnvVarExpansion` is enabled.
([#​10560](https://togithub.com/open-telemetry/opentelemetry-collector/issues/10560 ))
- `mdatagen`: fix generated comp test for extensions and unused imports
in templates
([#​10477](https://togithub.com/open-telemetry/opentelemetry-collector/issues/10477 ))
- `otlpreceiver`: Fixes a bug where the otlp receiver's http response
was not properly translating grpc error codes to http status codes.
([#​10574](https://togithub.com/open-telemetry/opentelemetry-collector/issues/10574 ))
- `exporterhelper`: Fix incorrect deduplication of
otelcol_exporter_queue_size and otelcol_exporter_queue_capacity metrics
if multiple exporters are used.
([#​10444](https://togithub.com/open-telemetry/opentelemetry-collector/issues/10444 ))
- `service/telemetry`: Add ability to set service.name for spans emitted
by the Collector
([#​10489](https://togithub.com/open-telemetry/opentelemetry-collector/issues/10489 ))
- `internal/localhostgate`: Correctly log info message when
`component.UseLocalHostAsDefaultHost` is enabled
([#​8510](https://togithub.com/open-telemetry/opentelemetry-collector/issues/8510 ))
</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://www.mend.io/free-developer-tools/renovate/ ). View the
[repository job
log](https://developer.mend.io/github/open-telemetry/opentelemetry-collector ).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNy40MzguMCIsInVwZGF0ZWRJblZlciI6IjM3LjQzOC4wIiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6WyJkZXBlbmRlbmNpZXMiLCJyZW5vdmF0ZWJvdCJdfQ==-->
---------
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: opentelemetrybot <107717825+opentelemetrybot@users.noreply.github.com>
2024-07-23 14:22:48 +02:00
Damien Mathieu
2ddf1ad5db
Support profiles in consumertest ( #10692 )
...
<!--Ex. Fixing a bug - Describe the bug and how this fixes the issue.
Ex. Adding a feature - Explain what this achieves.-->
#### Description
Following
https://github.com/open-telemetry/opentelemetry-collector/pull/10464 ,
this adds profiles support in consumertest.
cc @mx-psi
2024-07-23 13:26:01 +02:00
Antoine Toulme
2449345456
[chore] update to mapstructure 2.0.0 ( #10610 )
...
#### Description
Reprises
https://github.com/open-telemetry/opentelemetry-collector/pull/10300
<!--Describe what testing was performed and which tests were added.-->
#### Testing
Fixed a few tests that no longer make sense. One test will conflict if
https://github.com/open-telemetry/opentelemetry-collector/pull/10609 is
merged first.
2024-07-19 10:20:55 +02:00
OpenTelemetry Bot
bf6bd9fd26
[chore] Prepare release v1.12.0/v0.105.0 ( #10623 )
...
The following commands were run to prepare this release:
- make chlog-update VERSION=v1.12.0/v0.105.0
- make prepare-release PREVIOUS_VERSION=1.11.0 RELEASE_CANDIDATE=1.12.0
MODSET=stable
- make prepare-release PREVIOUS_VERSION=0.104.0
RELEASE_CANDIDATE=0.105.0 MODSET=beta
2024-07-16 09:51:56 -07:00
Antoine Toulme
05cdcf441a
[chore] update globalgates version ( #10619 )
...
Update the go.mod dependency version of internal/globalgates to a commit
and date where the package exists, as multimod and tidy gets confused
when running `make update-otel` in contrib otherwise.
2024-07-15 20:50:30 -07:00
Pablo Baeyens
75aeab0f1d
[chore] Rename internal/featuregates to internal/globalgates ( #10614 )
...
<!--Ex. Fixing a bug - Describe the bug and how this fixes the issue.
Ex. Adding a feature - Explain what this achieves.-->
#### Description
Fixes #10569 . However, I think it's fine to just close the issue as
wontfix and not do this.
2024-07-15 16:11:37 +02:00
Pablo Baeyens
4a11a3e096
[chore] Pin pseudoversion to make 'make update-otel' on contrib easier ( #10558 )
...
<!--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 -->
Prepares for `make update-otel` by pinning an existing version for
`internal/featuregates`
2024-07-08 18:46:28 +02:00
Pablo Baeyens
b127da0890
[chore] Make internal/featuregates into a module, move confmap fg there ( #10532 )
...
#### Description
Create new internal module `internal/featuregates`.
This will be useful for importing feature gates while not creating a
dependency cycle.
I intend to use this for importing `confmap.strictlyTypedInput` in
`otelcol` in a follow up PR.
2024-07-05 09:17:05 -07:00
Alex Boten
e014c1ed75
[chore] bump config package dep ( #10545 )
...
Signed-off-by: Alex Boten <223565+codeboten@users.noreply.github.com>
2024-07-05 06:57:26 -07:00
renovate[bot]
9405cfe15d
fix(deps): update opentelemetry-go monorepo ( #10520 )
...
[](https://renovatebot.com )
This PR contains the following updates:
| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
|
[go.opentelemetry.io/otel](https://togithub.com/open-telemetry/opentelemetry-go )
| `v1.27.0` -> `v1.28.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/bridge/opencensus](https://togithub.com/open-telemetry/opentelemetry-go )
| `v1.27.0` -> `v1.28.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://togithub.com/open-telemetry/opentelemetry-go )
| `v1.27.0` -> `v1.28.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://togithub.com/open-telemetry/opentelemetry-go )
| `v1.27.0` -> `v1.28.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://togithub.com/open-telemetry/opentelemetry-go )
| `v0.49.0` -> `v0.50.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://togithub.com/open-telemetry/opentelemetry-go )
| `v1.27.0` -> `v1.28.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://togithub.com/open-telemetry/opentelemetry-go )
| `v1.27.0` -> `v1.28.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://togithub.com/open-telemetry/opentelemetry-go )
| `v1.27.0` -> `v1.28.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://togithub.com/open-telemetry/opentelemetry-go )
| `v1.27.0` -> `v1.28.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://togithub.com/open-telemetry/opentelemetry-go )
| `v1.27.0` -> `v1.28.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.28.0`](https://togithub.com/open-telemetry/opentelemetry-go/releases/tag/v1.28.0 ):
Releases v1.28.0/v0.50.0/v0.4.0
[Compare
Source](https://togithub.com/open-telemetry/opentelemetry-go/compare/v1.27.0...v1.28.0 )
#### Overview
##### Added
- The `IsEmpty` method is added to the `Instrument` type in
`go.opentelemetry.io/otel/sdk/metric`.
This method is used to check if an `Instrument` instance is a
zero-value.
([#​5431](https://togithub.com/open-telemetry/opentelemetry-go/issues/5431 ))
- Store and provide the emitted `context.Context` in `ScopeRecords` of
`go.opentelemetry.io/otel/sdk/log/logtest`.
([#​5468](https://togithub.com/open-telemetry/opentelemetry-go/issues/5468 ))
- The `go.opentelemetry.io/otel/semconv/v1.26.0` package.
The package contains semantic conventions from the `v1.26.0` version of
the OpenTelemetry Semantic Conventions.
([#​5476](https://togithub.com/open-telemetry/opentelemetry-go/issues/5476 ))
- The `AssertRecordEqual` method to
`go.opentelemetry.io/otel/log/logtest` to allow comparison of two log
records in tests.
([#​5499](https://togithub.com/open-telemetry/opentelemetry-go/issues/5499 ))
- The `WithHeaders` option to
`go.opentelemetry.io/otel/exporters/zipkin` to allow configuring custom
http headers while exporting spans.
([#​5530](https://togithub.com/open-telemetry/opentelemetry-go/issues/5530 ))
##### Changed
- `Tracer.Start` in `go.opentelemetry.io/otel/trace/noop` no longer
allocates a span for empty span context.
([#​5457](https://togithub.com/open-telemetry/opentelemetry-go/issues/5457 ))
- Upgrade `go.opentelemetry.io/otel/semconv/v1.25.0` to
`go.opentelemetry.io/otel/semconv/v1.26.0` in
`go.opentelemetry.io/otel/example/otel-collector`.
([#​5490](https://togithub.com/open-telemetry/opentelemetry-go/issues/5490 ))
- Upgrade `go.opentelemetry.io/otel/semconv/v1.25.0` to
`go.opentelemetry.io/otel/semconv/v1.26.0` in
`go.opentelemetry.io/otel/example/zipkin`.
([#​5490](https://togithub.com/open-telemetry/opentelemetry-go/issues/5490 ))
- Upgrade `go.opentelemetry.io/otel/semconv/v1.25.0` to
`go.opentelemetry.io/otel/semconv/v1.26.0` in
`go.opentelemetry.io/otel/exporters/zipkin`.
([#​5490](https://togithub.com/open-telemetry/opentelemetry-go/issues/5490 ))
- The exporter no longer exports the deprecated "otel.library.name" or
"otel.library.version" attributes.
- Upgrade `go.opentelemetry.io/otel/semconv/v1.25.0` to
`go.opentelemetry.io/otel/semconv/v1.26.0` in
`go.opentelemetry.io/otel/sdk/resource`.
([#​5490](https://togithub.com/open-telemetry/opentelemetry-go/issues/5490 ))
- Upgrade `go.opentelemetry.io/otel/semconv/v1.25.0` to
`go.opentelemetry.io/otel/semconv/v1.26.0` in
`go.opentelemetry.io/otel/sdk/trace`.
([#​5490](https://togithub.com/open-telemetry/opentelemetry-go/issues/5490 ))
- `SimpleProcessor.OnEmit` in `go.opentelemetry.io/otel/sdk/log` no
longer allocates a slice which makes it possible to have a
zero-allocation log processing using `SimpleProcessor`.
([#​5493](https://togithub.com/open-telemetry/opentelemetry-go/issues/5493 ))
- Use non-generic functions in the `Start` method of
`"go.opentelemetry.io/otel/sdk/trace".Trace` to reduce memory
allocation.
([#​5497](https://togithub.com/open-telemetry/opentelemetry-go/issues/5497 ))
- `service.instance.id` is populated for a `Resource` created with
`"go.opentelemetry.io/otel/sdk/resource".Default` with a default value
when `OTEL_GO_X_RESOURCE` is set.
([#​5520](https://togithub.com/open-telemetry/opentelemetry-go/issues/5520 ))
- Improve performance of metric instruments in
`go.opentelemetry.io/otel/sdk/metric` by removing unnecessary calls to
`time.Now`.
([#​5545](https://togithub.com/open-telemetry/opentelemetry-go/issues/5545 ))
##### Fixed
- Log a warning to the OpenTelemetry internal logger when a `Record` in
`go.opentelemetry.io/otel/sdk/log` drops an attribute due to a limit
being reached.
([#​5376](https://togithub.com/open-telemetry/opentelemetry-go/issues/5376 ))
- Identify the `Tracer` returned from the global `TracerProvider` in
`go.opentelemetry.io/otel/global` with its schema URL.
([#​5426](https://togithub.com/open-telemetry/opentelemetry-go/issues/5426 ))
- Identify the `Meter` returned from the global `MeterProvider` in
`go.opentelemetry.io/otel/global` with its schema URL.
([#​5426](https://togithub.com/open-telemetry/opentelemetry-go/issues/5426 ))
- Log a warning to the OpenTelemetry internal logger when a `Span` in
`go.opentelemetry.io/otel/sdk/trace` drops an attribute, event, or link
due to a limit being reached.
([#​5434](https://togithub.com/open-telemetry/opentelemetry-go/issues/5434 ))
- Document instrument name requirements in
`go.opentelemetry.io/otel/metric`.
([#​5435](https://togithub.com/open-telemetry/opentelemetry-go/issues/5435 ))
- Prevent random number generation data-race for experimental rand
exemplars in `go.opentelemetry.io/otel/sdk/metric`.
([#​5456](https://togithub.com/open-telemetry/opentelemetry-go/issues/5456 ))
- Fix counting number of dropped attributes of `Record` in
`go.opentelemetry.io/otel/sdk/log`.
([#​5464](https://togithub.com/open-telemetry/opentelemetry-go/issues/5464 ))
- Fix panic in baggage creation when a member contains `0x80` char in
key or value.
([#​5494](https://togithub.com/open-telemetry/opentelemetry-go/issues/5494 ))
- Correct comments for the priority of the `WithEndpoint` and
`WithEndpointURL` options and their corresponding environment variables
in `go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracegrpc`.
([#​5508](https://togithub.com/open-telemetry/opentelemetry-go/issues/5508 ))
- Retry trace and span ID generation if it generated an invalid one in
`go.opentelemetry.io/otel/sdk/trace`.
([#​5514](https://togithub.com/open-telemetry/opentelemetry-go/issues/5514 ))
- Fix stale timestamps reported by the last-value aggregation.
([#​5517](https://togithub.com/open-telemetry/opentelemetry-go/issues/5517 ))
- Indicate the `Exporter` in
`go.opentelemetry.io/otel/exporters/otlp/otlplog/otlploghttp` must be
created by the `New` method.
([#​5521](https://togithub.com/open-telemetry/opentelemetry-go/issues/5521 ))
- Improved performance in all `{Bool,Int64,Float64,String}SliceValue`
functions of `go.opentelemetry.io/attributes` by reducing the number of
allocations.
([#​5549](https://togithub.com/open-telemetry/opentelemetry-go/issues/5549 ))
#### What's Changed
- Recheck log message in TestBatchProcessor by
[@​MrAlias](https://togithub.com/MrAlias ) in
[https://github.com/open-telemetry/opentelemetry-go/pull/5386 ](https://togithub.com/open-telemetry/opentelemetry-go/pull/5386 )
- chore(deps): update google.golang.org/genproto/googleapis/rpc digest
to
[`dc85e6b`](https://togithub.com/open-telemetry/opentelemetry-go/commit/dc85e6b )
by [@​renovate](https://togithub.com/renovate ) in
[https://github.com/open-telemetry/opentelemetry-go/pull/5391 ](https://togithub.com/open-telemetry/opentelemetry-go/pull/5391 )
- fix(deps): update module go.opentelemetry.io/contrib/bridges/otelslog
to v0.2.0 by [@​renovate](https://togithub.com/renovate ) in
[https://github.com/open-telemetry/opentelemetry-go/pull/5395 ](https://togithub.com/open-telemetry/opentelemetry-go/pull/5395 )
- fix(deps): update module github.com/go-logr/logr to v1.4.2 by
[@​renovate](https://togithub.com/renovate ) in
[https://github.com/open-telemetry/opentelemetry-go/pull/5393 ](https://togithub.com/open-telemetry/opentelemetry-go/pull/5393 )
- fix(deps): update module
go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp to v0.52.0
by [@​renovate](https://togithub.com/renovate ) in
[https://github.com/open-telemetry/opentelemetry-go/pull/5396 ](https://togithub.com/open-telemetry/opentelemetry-go/pull/5396 )
- chore(deps): update google.golang.org/genproto/googleapis/api digest
to
[`d264139`](https://togithub.com/open-telemetry/opentelemetry-go/commit/d264139 )
by [@​renovate](https://togithub.com/renovate ) in
[https://github.com/open-telemetry/opentelemetry-go/pull/5397 ](https://togithub.com/open-telemetry/opentelemetry-go/pull/5397 )
- fix(deps): update module go.opentelemetry.io/otel/sdk/log to v0.3.0 by
[@​renovate](https://togithub.com/renovate ) in
[https://github.com/open-telemetry/opentelemetry-go/pull/5398 ](https://togithub.com/open-telemetry/opentelemetry-go/pull/5398 )
- chore(deps): update otel/opentelemetry-collector-contrib docker tag to
v0.101.0 by [@​renovate](https://togithub.com/renovate ) in
[https://github.com/open-telemetry/opentelemetry-go/pull/5400 ](https://togithub.com/open-telemetry/opentelemetry-go/pull/5400 )
- chore(deps): update google.golang.org/genproto/googleapis/rpc digest
to
[`d264139`](https://togithub.com/open-telemetry/opentelemetry-go/commit/d264139 )
by [@​renovate](https://togithub.com/renovate ) in
[https://github.com/open-telemetry/opentelemetry-go/pull/5399 ](https://togithub.com/open-telemetry/opentelemetry-go/pull/5399 )
- \[chore] example/otel-collector: Fix README title by
[@​pellared](https://togithub.com/pellared ) in
[https://github.com/open-telemetry/opentelemetry-go/pull/5404 ](https://togithub.com/open-telemetry/opentelemetry-go/pull/5404 )
- Pool `otlploghttp` transform maps by
[@​MrAlias](https://togithub.com/MrAlias ) in
[https://github.com/open-telemetry/opentelemetry-go/pull/5378 ](https://togithub.com/open-telemetry/opentelemetry-go/pull/5378 )
- fix(deps): update module golang.org/x/vuln to v1.1.1 by
[@​renovate](https://togithub.com/renovate ) in
[https://github.com/open-telemetry/opentelemetry-go/pull/5405 ](https://togithub.com/open-telemetry/opentelemetry-go/pull/5405 )
- Fix test name in otlploghttp by
[@​XSAM](https://togithub.com/XSAM ) in
[https://github.com/open-telemetry/opentelemetry-go/pull/5411 ](https://togithub.com/open-telemetry/opentelemetry-go/pull/5411 )
- sdk/log: Fix BenchmarkLoggerNewRecord to not drop attributes by
[@​pellared](https://togithub.com/pellared ) in
[https://github.com/open-telemetry/opentelemetry-go/pull/5407 ](https://togithub.com/open-telemetry/opentelemetry-go/pull/5407 )
- chore(deps): update dependency codespell to v2.3.0 by
[@​renovate](https://togithub.com/renovate ) in
[https://github.com/open-telemetry/opentelemetry-go/pull/5409 ](https://togithub.com/open-telemetry/opentelemetry-go/pull/5409 )
- fix(deps): update module github.com/golangci/golangci-lint to v1.59.0
by [@​renovate](https://togithub.com/renovate ) in
[https://github.com/open-telemetry/opentelemetry-go/pull/5419 ](https://togithub.com/open-telemetry/opentelemetry-go/pull/5419 )
- fix(deps): update golang.org/x/tools digest to
[`7045d2e`](https://togithub.com/open-telemetry/opentelemetry-go/commit/7045d2e )
by [@​renovate](https://togithub.com/renovate ) in
[https://github.com/open-telemetry/opentelemetry-go/pull/5406 ](https://togithub.com/open-telemetry/opentelemetry-go/pull/5406 )
- fix(deps): update golang.org/x/exp digest to
[`4c93da0`](https://togithub.com/open-telemetry/opentelemetry-go/commit/4c93da0 )
by [@​renovate](https://togithub.com/renovate ) in
[https://github.com/open-telemetry/opentelemetry-go/pull/5415 ](https://togithub.com/open-telemetry/opentelemetry-go/pull/5415 )
- Log a warning when log Record attribute is dropped by
[@​MrAlias](https://togithub.com/MrAlias ) in
[https://github.com/open-telemetry/opentelemetry-go/pull/5376 ](https://togithub.com/open-telemetry/opentelemetry-go/pull/5376 )
- chore(deps): update google.golang.org/genproto/googleapis/rpc digest
to
[`a332354`](https://togithub.com/open-telemetry/opentelemetry-go/commit/a332354 )
by [@​renovate](https://togithub.com/renovate ) in
[https://github.com/open-telemetry/opentelemetry-go/pull/5424 ](https://togithub.com/open-telemetry/opentelemetry-go/pull/5424 )
- chore(deps): update google.golang.org/genproto/googleapis/api digest
to
[`a332354`](https://togithub.com/open-telemetry/opentelemetry-go/commit/a332354 )
by [@​renovate](https://togithub.com/renovate ) in
[https://github.com/open-telemetry/opentelemetry-go/pull/5423 ](https://togithub.com/open-telemetry/opentelemetry-go/pull/5423 )
- fix(deps): update golang.org/x/tools digest to
[`f10a0f1`](https://togithub.com/open-telemetry/opentelemetry-go/commit/f10a0f1 )
by [@​renovate](https://togithub.com/renovate ) in
[https://github.com/open-telemetry/opentelemetry-go/pull/5430 ](https://togithub.com/open-telemetry/opentelemetry-go/pull/5430 )
- chore(deps): update google.golang.org/genproto/googleapis/rpc digest
to
[`5315273`](https://togithub.com/open-telemetry/opentelemetry-go/commit/5315273 )
by [@​renovate](https://togithub.com/renovate ) in
[https://github.com/open-telemetry/opentelemetry-go/pull/5428 ](https://togithub.com/open-telemetry/opentelemetry-go/pull/5428 )
- chore(deps): update google.golang.org/genproto/googleapis/api digest
to
[`5315273`](https://togithub.com/open-telemetry/opentelemetry-go/commit/5315273 )
by [@​renovate](https://togithub.com/renovate ) in
[https://github.com/open-telemetry/opentelemetry-go/pull/5427 ](https://togithub.com/open-telemetry/opentelemetry-go/pull/5427 )
- fix(deps): update golang.org/x/tools digest to
[`e229045`](https://togithub.com/open-telemetry/opentelemetry-go/commit/e229045 )
by [@​renovate](https://togithub.com/renovate ) in
[https://github.com/open-telemetry/opentelemetry-go/pull/5432 ](https://togithub.com/open-telemetry/opentelemetry-go/pull/5432 )
- fix(deps): update golang.org/x/exp digest to
[`23cca88`](https://togithub.com/open-telemetry/opentelemetry-go/commit/23cca88 )
by [@​renovate](https://togithub.com/renovate ) in
[https://github.com/open-telemetry/opentelemetry-go/pull/5429 ](https://togithub.com/open-telemetry/opentelemetry-go/pull/5429 )
- sdk/log: Fix TestBatchProcessor/DroppedLogs flaky test by
[@​amanakin](https://togithub.com/amanakin ) in
[https://github.com/open-telemetry/opentelemetry-go/pull/5421 ](https://togithub.com/open-telemetry/opentelemetry-go/pull/5421 )
- Identify global `Tracer`s and `Meter`s with their schema URLs by
[@​MrAlias](https://togithub.com/MrAlias ) in
[https://github.com/open-telemetry/opentelemetry-go/pull/5426 ](https://togithub.com/open-telemetry/opentelemetry-go/pull/5426 )
- sdk/log: Fix TestBatchProcessor/ForceFlush/ErrorPartialFlush flaky
test by [@​amanakin](https://togithub.com/amanakin ) in
[https://github.com/open-telemetry/opentelemetry-go/pull/5416 ](https://togithub.com/open-telemetry/opentelemetry-go/pull/5416 )
- Export the Instrument IsEmpty method by
[@​MrAlias](https://togithub.com/MrAlias ) in
[https://github.com/open-telemetry/opentelemetry-go/pull/5431 ](https://togithub.com/open-telemetry/opentelemetry-go/pull/5431 )
- fix(deps): update golang.org/x/tools digest to
[`01018ba`](https://togithub.com/open-telemetry/opentelemetry-go/commit/01018ba )
by [@​renovate](https://togithub.com/renovate ) in
[https://github.com/open-telemetry/opentelemetry-go/pull/5438 ](https://togithub.com/open-telemetry/opentelemetry-go/pull/5438 )
- \[chore] ensure codecov uses token by
[@​codeboten](https://togithub.com/codeboten ) in
[https://github.com/open-telemetry/opentelemetry-go/pull/5440 ](https://togithub.com/open-telemetry/opentelemetry-go/pull/5440 )
- fix(deps): update golang.org/x/tools digest to
[`8d54ca1`](https://togithub.com/open-telemetry/opentelemetry-go/commit/8d54ca1 )
by [@​renovate](https://togithub.com/renovate ) in
[https://github.com/open-telemetry/opentelemetry-go/pull/5441 ](https://togithub.com/open-telemetry/opentelemetry-go/pull/5441 )
- fix(deps): update golang.org/x/tools digest to
[`2e977dd`](https://togithub.com/open-telemetry/opentelemetry-go/commit/2e977dd )
by [@​renovate](https://togithub.com/renovate ) in
[https://github.com/open-telemetry/opentelemetry-go/pull/5442 ](https://togithub.com/open-telemetry/opentelemetry-go/pull/5442 )
- Remove zeroInstrumentKind by
[@​MrAlias](https://togithub.com/MrAlias ) in
[https://github.com/open-telemetry/opentelemetry-go/pull/5433 ](https://togithub.com/open-telemetry/opentelemetry-go/pull/5433 )
- Log warning when a trace attribute/event/link is discarded due to
limits by [@​MrAlias](https://togithub.com/MrAlias ) in
[https://github.com/open-telemetry/opentelemetry-go/pull/5434 ](https://togithub.com/open-telemetry/opentelemetry-go/pull/5434 )
- Remove opentelemetry-proto in .gitsubmodule by
[@​YHM404](https://togithub.com/YHM404 ) in
[https://github.com/open-telemetry/opentelemetry-go/pull/5267 ](https://togithub.com/open-telemetry/opentelemetry-go/pull/5267 )
- Document instrument name requirements by
[@​MrAlias](https://togithub.com/MrAlias ) in
[https://github.com/open-telemetry/opentelemetry-go/pull/5435 ](https://togithub.com/open-telemetry/opentelemetry-go/pull/5435 )
- fix(deps): update golang.org/x/exp digest to
[`404ba88`](https://togithub.com/open-telemetry/opentelemetry-go/commit/404ba88 )
by [@​renovate](https://togithub.com/renovate ) in
[https://github.com/open-telemetry/opentelemetry-go/pull/5445 ](https://togithub.com/open-telemetry/opentelemetry-go/pull/5445 )
- Move `MonotonicEndTime` to only use by
[@​MrAlias](https://togithub.com/MrAlias ) in
[https://github.com/open-telemetry/opentelemetry-go/pull/5443 ](https://togithub.com/open-telemetry/opentelemetry-go/pull/5443 )
- fix(deps): update golang.org/x/tools digest to
[`624dbd0`](https://togithub.com/open-telemetry/opentelemetry-go/commit/624dbd0 )
by [@​renovate](https://togithub.com/renovate ) in
[https://github.com/open-telemetry/opentelemetry-go/pull/5446 ](https://togithub.com/open-telemetry/opentelemetry-go/pull/5446 )
- fix(deps): update golang.org/x/exp digest to
[`fd00a4e`](https://togithub.com/open-telemetry/opentelemetry-go/commit/fd00a4e )
by [@​renovate](https://togithub.com/renovate ) in
[https://github.com/open-telemetry/opentelemetry-go/pull/5450 ](https://togithub.com/open-telemetry/opentelemetry-go/pull/5450 )
- fix(deps): update golang.org/x/tools digest to
[`2f8e378`](https://togithub.com/open-telemetry/opentelemetry-go/commit/2f8e378 )
by [@​renovate](https://togithub.com/renovate ) in
[https://github.com/open-telemetry/opentelemetry-go/pull/5451 ](https://togithub.com/open-telemetry/opentelemetry-go/pull/5451 )
- fix(deps): update golang.org/x/tools digest to
[`cc29c91`](https://togithub.com/open-telemetry/opentelemetry-go/commit/cc29c91 )
by [@​renovate](https://togithub.com/renovate ) in
[https://github.com/open-telemetry/opentelemetry-go/pull/5452 ](https://togithub.com/open-telemetry/opentelemetry-go/pull/5452 )
- chore(deps): update module github.com/prometheus/procfs to v0.15.1 by
[@​renovate](https://togithub.com/renovate ) in
[https://github.com/open-telemetry/opentelemetry-go/pull/5453 ](https://togithub.com/open-telemetry/opentelemetry-go/pull/5453 )
- sdk/log: Add processor benchmarks by
[@​pellared](https://togithub.com/pellared ) in
[https://github.com/open-telemetry/opentelemetry-go/pull/5448 ](https://togithub.com/open-telemetry/opentelemetry-go/pull/5448 )
- fix(deps): update module github.com/itchyny/gojq to v0.12.16 by
[@​renovate](https://togithub.com/renovate ) in
[https://github.com/open-telemetry/opentelemetry-go/pull/5460 ](https://togithub.com/open-telemetry/opentelemetry-go/pull/5460 )
- Guard rng in exemplar rand computation by
[@​MrAlias](https://togithub.com/MrAlias ) in
[https://github.com/open-telemetry/opentelemetry-go/pull/5456 ](https://togithub.com/open-telemetry/opentelemetry-go/pull/5456 )
- chore(deps): update module github.com/prometheus/common to v0.54.0 by
[@​renovate](https://togithub.com/renovate ) in
[https://github.com/open-telemetry/opentelemetry-go/pull/5472 ](https://togithub.com/open-telemetry/opentelemetry-go/pull/5472 )
- add `log` package to depguard linter by
[@​amanakin](https://togithub.com/amanakin ) in
[https://github.com/open-telemetry/opentelemetry-go/pull/5463 ](https://togithub.com/open-telemetry/opentelemetry-go/pull/5463 )
- fix(deps): update golang.org/x/tools digest to
[`58cc8a4`](https://togithub.com/open-telemetry/opentelemetry-go/commit/58cc8a4 )
by [@​renovate](https://togithub.com/renovate ) in
[https://github.com/open-telemetry/opentelemetry-go/pull/5473 ](https://togithub.com/open-telemetry/opentelemetry-go/pull/5473 )
- fix(deps): update golang.org/x/tools digest to
[`4478db0`](https://togithub.com/open-telemetry/opentelemetry-go/commit/4478db0 )
by [@​renovate](https://togithub.com/renovate ) in
[https://github.com/open-telemetry/opentelemetry-go/pull/5474 ](https://togithub.com/open-telemetry/opentelemetry-go/pull/5474 )
- sdk/log: Fix counting number of dropped attributes of log `Record` by
[@​amanakin](https://togithub.com/amanakin ) in
[https://github.com/open-telemetry/opentelemetry-go/pull/5464 ](https://togithub.com/open-telemetry/opentelemetry-go/pull/5464 )
- fix(deps): update golang.org/x/tools digest to
[`2088083`](https://togithub.com/open-telemetry/opentelemetry-go/commit/2088083 )
by [@​renovate](https://togithub.com/renovate ) in
[https://github.com/open-telemetry/opentelemetry-go/pull/5477 ](https://togithub.com/open-telemetry/opentelemetry-go/pull/5477 )
- trace: Span in noop.Start is no longer allocated by
[@​tttoad](https://togithub.com/tttoad ) in
[https://github.com/open-telemetry/opentelemetry-go/pull/5457 ](https://togithub.com/open-telemetry/opentelemetry-go/pull/5457 )
- chore(deps): update module golang.org/x/sys to v0.21.0 by
[@​renovate](https://togithub.com/renovate ) in
[https://github.com/open-telemetry/opentelemetry-go/pull/5481 ](https://togithub.com/open-telemetry/opentelemetry-go/pull/5481 )
- fix(deps): update module golang.org/x/tools to v0.22.0 by
[@​renovate](https://togithub.com/renovate ) in
[https://github.com/open-telemetry/opentelemetry-go/pull/5485 ](https://togithub.com/open-telemetry/opentelemetry-go/pull/5485 )
- Bump min Go version used in CI by
[@​MrAlias](https://togithub.com/MrAlias ) in
[https://github.com/open-telemetry/opentelemetry-go/pull/5489 ](https://togithub.com/open-telemetry/opentelemetry-go/pull/5489 )
- chore(deps): update module golang.org/x/text to v0.16.0 by
[@​renovate](https://togithub.com/renovate ) in
[https://github.com/open-telemetry/opentelemetry-go/pull/5482 ](https://togithub.com/open-telemetry/opentelemetry-go/pull/5482 )
- Add `semconv/v1.26.0`, removes deprecated semconvs by
[@​MadVikingGod](https://togithub.com/MadVikingGod ) in
[https://github.com/open-telemetry/opentelemetry-go/pull/5476 ](https://togithub.com/open-telemetry/opentelemetry-go/pull/5476 )
- Add the sdk/internal/x package by
[@​MrAlias](https://togithub.com/MrAlias ) in
[https://github.com/open-telemetry/opentelemetry-go/pull/5444 ](https://togithub.com/open-telemetry/opentelemetry-go/pull/5444 )
- chore(deps): update otel/opentelemetry-collector-contrib docker tag to
v0.102.0 by [@​renovate](https://togithub.com/renovate ) in
[https://github.com/open-telemetry/opentelemetry-go/pull/5479 ](https://togithub.com/open-telemetry/opentelemetry-go/pull/5479 )
- chore(deps): update module golang.org/x/net to v0.26.0 by
[@​renovate](https://togithub.com/renovate ) in
[https://github.com/open-telemetry/opentelemetry-go/pull/5484 ](https://togithub.com/open-telemetry/opentelemetry-go/pull/5484 )
- chore(deps): update google.golang.org/genproto/googleapis/api digest
to
[`ef581f9`](https://togithub.com/open-telemetry/opentelemetry-go/commit/ef581f9 )
by [@​renovate](https://togithub.com/renovate ) in
[https://github.com/open-telemetry/opentelemetry-go/pull/5486 ](https://togithub.com/open-telemetry/opentelemetry-go/pull/5486 )
- chore(deps): update google.golang.org/genproto/googleapis/rpc digest
to
[`ef581f9`](https://togithub.com/open-telemetry/opentelemetry-go/commit/ef581f9 )
by [@​renovate](https://togithub.com/renovate ) in
[https://github.com/open-telemetry/opentelemetry-go/pull/5487 ](https://togithub.com/open-telemetry/opentelemetry-go/pull/5487 )
- fix(deps): update golang.org/x/exp digest to
[`fc45aab`](https://togithub.com/open-telemetry/opentelemetry-go/commit/fc45aab )
by [@​renovate](https://togithub.com/renovate ) in
[https://github.com/open-telemetry/opentelemetry-go/pull/5488 ](https://togithub.com/open-telemetry/opentelemetry-go/pull/5488 )
- log/logtest: provide record with their context by
[@​dmathieu](https://togithub.com/dmathieu ) in
[https://github.com/open-telemetry/opentelemetry-go/pull/5468 ](https://togithub.com/open-telemetry/opentelemetry-go/pull/5468 )
- Upgrade semconv use to v1.26.0 by
[@​MrAlias](https://togithub.com/MrAlias ) in
[https://github.com/open-telemetry/opentelemetry-go/pull/5490 ](https://togithub.com/open-telemetry/opentelemetry-go/pull/5490 )
- sdk/log: Remove slice allocation from SimpleProcessor.OnEmit by
[@​pellared](https://togithub.com/pellared ) in
[https://github.com/open-telemetry/opentelemetry-go/pull/5493 ](https://togithub.com/open-telemetry/opentelemetry-go/pull/5493 )
- fix(deps): update module golang.org/x/vuln to v1.1.2 by
[@​renovate](https://togithub.com/renovate ) in
[https://github.com/open-telemetry/opentelemetry-go/pull/5496 ](https://togithub.com/open-telemetry/opentelemetry-go/pull/5496 )
- fix(deps): update module github.com/golangci/golangci-lint to v1.59.1
by [@​renovate](https://togithub.com/renovate ) in
[https://github.com/open-telemetry/opentelemetry-go/pull/5498 ](https://togithub.com/open-telemetry/opentelemetry-go/pull/5498 )
- chore(deps): update google.golang.org/genproto/googleapis/api digest
to
[`a8a6208`](https://togithub.com/open-telemetry/opentelemetry-go/commit/a8a6208 )
by [@​renovate](https://togithub.com/renovate ) in
[https://github.com/open-telemetry/opentelemetry-go/pull/5501 ](https://togithub.com/open-telemetry/opentelemetry-go/pull/5501 )
- Introduce logtest.AssertRecordEqual by
[@​dmathieu](https://togithub.com/dmathieu ) in
[https://github.com/open-telemetry/opentelemetry-go/pull/5499 ](https://togithub.com/open-telemetry/opentelemetry-go/pull/5499 )
- Add implementation of otlploggrpc configuration by
[@​XSAM](https://togithub.com/XSAM ) in
[https://github.com/open-telemetry/opentelemetry-go/pull/5383 ](https://togithub.com/open-telemetry/opentelemetry-go/pull/5383 )
- fix(deps): update golang.org/x/exp digest to
[`7f521ea`](https://togithub.com/open-telemetry/opentelemetry-go/commit/7f521ea )
by [@​renovate](https://togithub.com/renovate ) in
[https://github.com/open-telemetry/opentelemetry-go/pull/5512 ](https://togithub.com/open-telemetry/opentelemetry-go/pull/5512 )
- Move evantorrie to emeritus status by
[@​evantorrie](https://togithub.com/evantorrie ) in
[https://github.com/open-telemetry/opentelemetry-go/pull/5507 ](https://togithub.com/open-telemetry/opentelemetry-go/pull/5507 )
- Add missing word in WithView() doc string by
[@​juliusv](https://togithub.com/juliusv ) in
[https://github.com/open-telemetry/opentelemetry-go/pull/5506 ](https://togithub.com/open-telemetry/opentelemetry-go/pull/5506 )
- chore(deps): update codecov/codecov-action action to v4.5.0 by
[@​renovate](https://togithub.com/renovate ) in
[https://github.com/open-telemetry/opentelemetry-go/pull/5509 ](https://togithub.com/open-telemetry/opentelemetry-go/pull/5509 )
- chore(deps): update otel/opentelemetry-collector-contrib docker tag to
v0.102.1 by [@​renovate](https://togithub.com/renovate ) in
[https://github.com/open-telemetry/opentelemetry-go/pull/5491 ](https://togithub.com/open-telemetry/opentelemetry-go/pull/5491 )
- chore(deps): update google.golang.org/genproto/googleapis/rpc digest
to
[`a8a6208`](https://togithub.com/open-telemetry/opentelemetry-go/commit/a8a6208 )
by [@​renovate](https://togithub.com/renovate ) in
[https://github.com/open-telemetry/opentelemetry-go/pull/5502 ](https://togithub.com/open-telemetry/opentelemetry-go/pull/5502 )
- fix(deps): update module google.golang.org/protobuf to v1.34.2 by
[@​renovate](https://togithub.com/renovate ) in
[https://github.com/open-telemetry/opentelemetry-go/pull/5503 ](https://togithub.com/open-telemetry/opentelemetry-go/pull/5503 )
- trace: Use non-generic to replace newEvictedQueue in trace.start to
reduce memory usage. by [@​tttoad](https://togithub.com/tttoad ) in
[https://github.com/open-telemetry/opentelemetry-go/pull/5497 ](https://togithub.com/open-telemetry/opentelemetry-go/pull/5497 )
- chore(deps): update jaegertracing/all-in-one docker tag to v1.58 by
[@​renovate](https://togithub.com/renovate ) in
[https://github.com/open-telemetry/opentelemetry-go/pull/5504 ](https://togithub.com/open-telemetry/opentelemetry-go/pull/5504 )
- fix(deps): update module go.opentelemetry.io/proto/otlp to v1.3.1 by
[@​renovate](https://togithub.com/renovate ) in
[https://github.com/open-telemetry/opentelemetry-go/pull/5505 ](https://togithub.com/open-telemetry/opentelemetry-go/pull/5505 )
- fix(baggage): validate chars panic with 0x80 by
[@​fabiobozzo](https://togithub.com/fabiobozzo ) in
[https://github.com/open-telemetry/opentelemetry-go/pull/5494 ](https://togithub.com/open-telemetry/opentelemetry-go/pull/5494 )
- chore(deps): update google.golang.org/genproto/googleapis/rpc digest
to
[`68d350f`](https://togithub.com/open-telemetry/opentelemetry-go/commit/68d350f )
by [@​renovate](https://togithub.com/renovate ) in
[https://github.com/open-telemetry/opentelemetry-go/pull/5516 ](https://togithub.com/open-telemetry/opentelemetry-go/pull/5516 )
- chore(deps): update google.golang.org/genproto/googleapis/api digest
to
[`68d350f`](https://togithub.com/open-telemetry/opentelemetry-go/commit/68d350f )
by [@​renovate](https://togithub.com/renovate ) in
[https://github.com/open-telemetry/opentelemetry-go/pull/5515 ](https://togithub.com/open-telemetry/opentelemetry-go/pull/5515 )
- Correct the comment for the priority of options and environments on
otlptracegrpc by [@​XSAM](https://togithub.com/XSAM ) in
[https://github.com/open-telemetry/opentelemetry-go/pull/5508 ](https://togithub.com/open-telemetry/opentelemetry-go/pull/5508 )
- Fix IDGenerator may generate zero TraceId / SpanId by
[@​Charlie-lizhihan](https://togithub.com/Charlie-lizhihan ) in
[https://github.com/open-telemetry/opentelemetry-go/pull/5514 ](https://togithub.com/open-telemetry/opentelemetry-go/pull/5514 )
- Fix timestamp handling for the lastvalue aggregation by
[@​dashpole](https://togithub.com/dashpole ) in
[https://github.com/open-telemetry/opentelemetry-go/pull/5517 ](https://togithub.com/open-telemetry/opentelemetry-go/pull/5517 )
- Add tenv linter by [@​dmathieu](https://togithub.com/dmathieu )
in
[https://github.com/open-telemetry/opentelemetry-go/pull/5524 ](https://togithub.com/open-telemetry/opentelemetry-go/pull/5524 )
- chore(deps): update otel/opentelemetry-collector-contrib docker tag to
v0.103.0 by [@​renovate](https://togithub.com/renovate ) in
[https://github.com/open-telemetry/opentelemetry-go/pull/5526 ](https://togithub.com/open-telemetry/opentelemetry-go/pull/5526 )
- chore(deps): update prom/prometheus docker tag to v2.53.0 by
[@​renovate](https://togithub.com/renovate ) in
[https://github.com/open-telemetry/opentelemetry-go/pull/5525 ](https://togithub.com/open-telemetry/opentelemetry-go/pull/5525 )
- Do not fail CI on codecov create report by
[@​MrAlias](https://togithub.com/MrAlias ) in
[https://github.com/open-telemetry/opentelemetry-go/pull/5532 ](https://togithub.com/open-telemetry/opentelemetry-go/pull/5532 )
- Add unconvert linter by
[@​dmathieu](https://togithub.com/dmathieu ) in
[https://github.com/open-telemetry/opentelemetry-go/pull/5529 ](https://togithub.com/open-telemetry/opentelemetry-go/pull/5529 )
- Add unparam linter by
[@​dmathieu](https://togithub.com/dmathieu ) in
[https://github.com/open-telemetry/opentelemetry-go/pull/5531 ](https://togithub.com/open-telemetry/opentelemetry-go/pull/5531 )
- Add example for synchronous gauge by
[@​bagmeg](https://togithub.com/bagmeg ) in
[https://github.com/open-telemetry/opentelemetry-go/pull/5492 ](https://togithub.com/open-telemetry/opentelemetry-go/pull/5492 )
- Add `newClient` method for otlploggrpc gRPC client by
[@​XSAM](https://togithub.com/XSAM ) in
[https://github.com/open-telemetry/opentelemetry-go/pull/5523 ](https://togithub.com/open-telemetry/opentelemetry-go/pull/5523 )
- Verify versions.yaml is up to date in CI by
[@​MrAlias](https://togithub.com/MrAlias ) in
[https://github.com/open-telemetry/opentelemetry-go/pull/5533 ](https://togithub.com/open-telemetry/opentelemetry-go/pull/5533 )
- Populate `service.instance.id` with a default value when
`OTEL_GO_X_RESOURCE` is set by
[@​pyohannes](https://togithub.com/pyohannes ) in
[https://github.com/open-telemetry/opentelemetry-go/pull/5520 ](https://togithub.com/open-telemetry/opentelemetry-go/pull/5520 )
- chore(deps): update google.golang.org/genproto/googleapis/api digest
to
[`dc46fd2`](https://togithub.com/open-telemetry/opentelemetry-go/commit/dc46fd2 )
by [@​renovate](https://togithub.com/renovate ) in
[https://github.com/open-telemetry/opentelemetry-go/pull/5538 ](https://togithub.com/open-telemetry/opentelemetry-go/pull/5538 )
- chore(deps): update google.golang.org/genproto/googleapis/rpc digest
to
[`dc46fd2`](https://togithub.com/open-telemetry/opentelemetry-go/commit/dc46fd2 )
by [@​renovate](https://togithub.com/renovate ) in
[https://github.com/open-telemetry/opentelemetry-go/pull/5539 ](https://togithub.com/open-telemetry/opentelemetry-go/pull/5539 )
- chore(deps): update otel/opentelemetry-collector-contrib docker tag to
v0.103.1 by [@​renovate](https://togithub.com/renovate ) in
[https://github.com/open-telemetry/opentelemetry-go/pull/5540 ](https://togithub.com/open-telemetry/opentelemetry-go/pull/5540 )
- Decouple codecov upload from coverage testing by
[@​MrAlias](https://togithub.com/MrAlias ) in
[https://github.com/open-telemetry/opentelemetry-go/pull/5534 ](https://togithub.com/open-telemetry/opentelemetry-go/pull/5534 )
- Add errorlint linter by
[@​dmathieu](https://togithub.com/dmathieu ) in
[https://github.com/open-telemetry/opentelemetry-go/pull/5535 ](https://togithub.com/open-telemetry/opentelemetry-go/pull/5535 )
- Add WithHeaders option for Zipkin exporter by
[@​srijan-27](https://togithub.com/srijan-27 ) in
[https://github.com/open-telemetry/opentelemetry-go/pull/5530 ](https://togithub.com/open-telemetry/opentelemetry-go/pull/5530 )
- chore(deps): update module github.com/prometheus/common to v0.55.0 by
[@​renovate](https://togithub.com/renovate ) in
[https://github.com/open-telemetry/opentelemetry-go/pull/5552 ](https://togithub.com/open-telemetry/opentelemetry-go/pull/5552 )
- Indicate the otlploghttp exporter must be created by the New method by
[@​XSAM](https://togithub.com/XSAM ) in
[https://github.com/open-telemetry/opentelemetry-go/pull/5521 ](https://togithub.com/open-telemetry/opentelemetry-go/pull/5521 )
- sdk/log: Add altering Processor example by
[@​pellared](https://togithub.com/pellared ) in
[https://github.com/open-telemetry/opentelemetry-go/pull/5550 ](https://togithub.com/open-telemetry/opentelemetry-go/pull/5550 )
- Split the set and add attributes benchmarks by
[@​dmathieu](https://togithub.com/dmathieu ) in
[https://github.com/open-telemetry/opentelemetry-go/pull/5546 ](https://togithub.com/open-telemetry/opentelemetry-go/pull/5546 )
- Add walk attributes benchmark by
[@​dmathieu](https://togithub.com/dmathieu ) in
[https://github.com/open-telemetry/opentelemetry-go/pull/5547 ](https://togithub.com/open-telemetry/opentelemetry-go/pull/5547 )
- Add benchmark retrieving a new logger by
[@​dmathieu](https://togithub.com/dmathieu ) in
[https://github.com/open-telemetry/opentelemetry-go/pull/5548 ](https://togithub.com/open-telemetry/opentelemetry-go/pull/5548 )
- chore(deps): update jaegertracing/all-in-one docker tag to v1.54 by
[@​renovate](https://togithub.com/renovate ) in
[https://github.com/open-telemetry/opentelemetry-go/pull/5555 ](https://togithub.com/open-telemetry/opentelemetry-go/pull/5555 )
- chore(deps): update jaegertracing/all-in-one docker tag to v1.58 by
[@​renovate](https://togithub.com/renovate ) in
[https://github.com/open-telemetry/opentelemetry-go/pull/5556 ](https://togithub.com/open-telemetry/opentelemetry-go/pull/5556 )
- Reduces allocation in attributes by
[@​Succo](https://togithub.com/Succo ) in
[https://github.com/open-telemetry/opentelemetry-go/pull/5549 ](https://togithub.com/open-telemetry/opentelemetry-go/pull/5549 )
- Generate `internal/transform` in `otlploggrpc` by
[@​XSAM](https://togithub.com/XSAM ) in
[https://github.com/open-telemetry/opentelemetry-go/pull/5553 ](https://togithub.com/open-telemetry/opentelemetry-go/pull/5553 )
- Split the span start/end benchmarks and test start with links and
attributes by [@​dmathieu](https://togithub.com/dmathieu ) in
[https://github.com/open-telemetry/opentelemetry-go/pull/5554 ](https://togithub.com/open-telemetry/opentelemetry-go/pull/5554 )
- sdk/log: Fix ExampleProcessor_redact to clone the record by
[@​pellared](https://togithub.com/pellared ) in
[https://github.com/open-telemetry/opentelemetry-go/pull/5559 ](https://togithub.com/open-telemetry/opentelemetry-go/pull/5559 )
- sdk/log: Add filtering Processor example by
[@​pellared](https://togithub.com/pellared ) in
[https://github.com/open-telemetry/opentelemetry-go/pull/5543 ](https://togithub.com/open-telemetry/opentelemetry-go/pull/5543 )
- chore(deps): update google.golang.org/genproto/googleapis/api digest
to
[`f6361c8`](https://togithub.com/open-telemetry/opentelemetry-go/commit/f6361c8 )
by [@​renovate](https://togithub.com/renovate ) in
[https://github.com/open-telemetry/opentelemetry-go/pull/5563 ](https://togithub.com/open-telemetry/opentelemetry-go/pull/5563 )
- chore(deps): update google.golang.org/genproto/googleapis/rpc digest
to
[`f6361c8`](https://togithub.com/open-telemetry/opentelemetry-go/commit/f6361c8 )
by [@​renovate](https://togithub.com/renovate ) in
[https://github.com/open-telemetry/opentelemetry-go/pull/5564 ](https://togithub.com/open-telemetry/opentelemetry-go/pull/5564 )
- Move time.Now call into exemplar reservoir to improve performance by
[@​dashpole](https://togithub.com/dashpole ) in
[https://github.com/open-telemetry/opentelemetry-go/pull/5545 ](https://togithub.com/open-telemetry/opentelemetry-go/pull/5545 )
- chore(deps): update otel/opentelemetry-collector-contrib docker tag to
v0.104.0 by [@​renovate](https://togithub.com/renovate ) in
[https://github.com/open-telemetry/opentelemetry-go/pull/5565 ](https://togithub.com/open-telemetry/opentelemetry-go/pull/5565 )
- Add [@​XSAM](https://togithub.com/XSAM ) and
[@​dmathieu](https://togithub.com/dmathieu ) as repository
maintainers by [@​MrAlias](https://togithub.com/MrAlias ) in
[https://github.com/open-telemetry/opentelemetry-go/pull/5558 ](https://togithub.com/open-telemetry/opentelemetry-go/pull/5558 )
- Releases v1.28.0/v0.50.0/v0.4.0 by
[@​MrAlias](https://togithub.com/MrAlias ) in
[https://github.com/open-telemetry/opentelemetry-go/pull/5569 ](https://togithub.com/open-telemetry/opentelemetry-go/pull/5569 )
#### New Contributors
- [@​YHM404](https://togithub.com/YHM404 ) made their first
contribution in
[https://github.com/open-telemetry/opentelemetry-go/pull/5267 ](https://togithub.com/open-telemetry/opentelemetry-go/pull/5267 )
- [@​juliusv](https://togithub.com/juliusv ) made their first
contribution in
[https://github.com/open-telemetry/opentelemetry-go/pull/5506 ](https://togithub.com/open-telemetry/opentelemetry-go/pull/5506 )
- [@​fabiobozzo](https://togithub.com/fabiobozzo ) made their first
contribution in
[https://github.com/open-telemetry/opentelemetry-go/pull/5494 ](https://togithub.com/open-telemetry/opentelemetry-go/pull/5494 )
- [@​Charlie-lizhihan](https://togithub.com/Charlie-lizhihan ) made
their first contribution in
[https://github.com/open-telemetry/opentelemetry-go/pull/5514 ](https://togithub.com/open-telemetry/opentelemetry-go/pull/5514 )
- [@​bagmeg](https://togithub.com/bagmeg ) made their first
contribution in
[https://github.com/open-telemetry/opentelemetry-go/pull/5492 ](https://togithub.com/open-telemetry/opentelemetry-go/pull/5492 )
- [@​pyohannes](https://togithub.com/pyohannes ) made their first
contribution in
[https://github.com/open-telemetry/opentelemetry-go/pull/5520 ](https://togithub.com/open-telemetry/opentelemetry-go/pull/5520 )
- [@​srijan-27](https://togithub.com/srijan-27 ) made their first
contribution in
[https://github.com/open-telemetry/opentelemetry-go/pull/5530 ](https://togithub.com/open-telemetry/opentelemetry-go/pull/5530 )
- [@​Succo](https://togithub.com/Succo ) made their first
contribution in
[https://github.com/open-telemetry/opentelemetry-go/pull/5549 ](https://togithub.com/open-telemetry/opentelemetry-go/pull/5549 )
**Full Changelog**:
https://github.com/open-telemetry/opentelemetry-go/compare/v1.27.0...v1.28.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://togithub.com/renovatebot/renovate/discussions ) if
that's undesired.
---
- [ ] <!-- 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/open-telemetry/opentelemetry-collector ).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNy40MjEuOSIsInVwZGF0ZWRJblZlciI6IjM3LjQyMS45IiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6WyJkZXBlbmRlbmNpZXMiLCJyZW5vdmF0ZWJvdCJdfQ==-->
---------
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: opentelemetrybot <107717825+opentelemetrybot@users.noreply.github.com>
2024-07-02 14:51:56 -07:00
renovate[bot]
428d3f8143
fix(deps): update module google.golang.org/grpc to v1.65.0 ( #10513 )
...
[](https://renovatebot.com )
This PR contains the following updates:
| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
| [google.golang.org/grpc](https://togithub.com/grpc/grpc-go ) |
`v1.64.0` -> `v1.65.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.65.0`](https://togithub.com/grpc/grpc-go/releases/tag/v1.65.0 ):
Release 1.65.0
[Compare
Source](https://togithub.com/grpc/grpc-go/compare/v1.64.0...v1.65.0 )
### Dependencies
- Change support policy to cover only the latest TWO releases of Go,
matching the policy for Go itself. See
[#​7249](https://togithub.com/grpc/grpc-go/issues/7249 ) for more
information.
([#​7250](https://togithub.com/grpc/grpc-go/issues/7250 ))
- Update x/net/http2 to address
[CVE-2023-45288](https://nvd.nist.gov/vuln/detail/CVE-2023-45288 )
([#​7282](https://togithub.com/grpc/grpc-go/issues/7282 ))
### Behavior Changes
- credentials/tls: clients and servers will now reject connections that
don't support ALPN when environment variable `GRPC_ENFORCE_ALPN_ENABLED`
is set to "true" (case insensitive).
([#​7184](https://togithub.com/grpc/grpc-go/issues/7184 ))
- NOTE: this behavior will become the default in a future release.
- metadata: remove String method from MD to make printing more
consistent
([#​7373](https://togithub.com/grpc/grpc-go/issues/7373 ))
### New Features
- grpc: add `WithMaxCallAttempts` to configure gRPC's retry behavior
per-channel.
([#​7229](https://togithub.com/grpc/grpc-go/issues/7229 ))
- Special Thanks: [@​imoore76](https://togithub.com/imoore76 )
### Bug Fixes
- ringhash: properly apply endpoint weights instead of ignoring them
([#​7156](https://togithub.com/grpc/grpc-go/issues/7156 ))
- xds: fix a bug that could cause xds-enabled servers to stop accepting
new connections after handshaking errors
([#​7128](https://togithub.com/grpc/grpc-go/issues/7128 ))
- Special Thanks: [@​bozaro](https://togithub.com/bozaro )
</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 has been generated by [Mend
Renovate](https://www.mend.io/free-developer-tools/renovate/ ). View
repository job log
[here](https://developer.mend.io/github/open-telemetry/opentelemetry-collector ).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNy40MjEuOSIsInVwZGF0ZWRJblZlciI6IjM3LjQyMS45IiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6WyJkZXBlbmRlbmNpZXMiLCJyZW5vdmF0ZWJvdCJdfQ==-->
---------
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-07-02 10:34:10 -07:00
renovate[bot]
aaf092a7aa
Update module github.com/prometheus/common to v0.55.0 ( #10504 )
...
[](https://renovatebot.com )
This PR contains the following updates:
| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
| [github.com/prometheus/common](https://togithub.com/prometheus/common )
| `v0.54.0` -> `v0.55.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>prometheus/common (github.com/prometheus/common)</summary>
###
[`v0.55.0`](https://togithub.com/prometheus/common/releases/tag/v0.55.0 )
[Compare
Source](https://togithub.com/prometheus/common/compare/v0.54.0...v0.55.0 )
##### What's Changed
- Update Go modules by [@​SuperQ](https://togithub.com/SuperQ ) in
[https://github.com/prometheus/common/pull/643 ](https://togithub.com/prometheus/common/pull/643 )
- enable errcheck linter by
[@​mmorel-35](https://togithub.com/mmorel-35 ) in
[https://github.com/prometheus/common/pull/637 ](https://togithub.com/prometheus/common/pull/637 )
- Add a `RELEASE.md` and add
[@​gotjosh](https://togithub.com/gotjosh ) as a mantainer by
[@​gotjosh](https://togithub.com/gotjosh ) in
[https://github.com/prometheus/common/pull/644 ](https://togithub.com/prometheus/common/pull/644 )
- Move goautoneg to external dependency by
[@​mikelolasagasti](https://togithub.com/mikelolasagasti ) in
[https://github.com/prometheus/common/pull/625 ](https://togithub.com/prometheus/common/pull/625 )
- Expose secret as SecretReader and InlineSecret from config package by
[@​pracucci](https://togithub.com/pracucci ) in
[https://github.com/prometheus/common/pull/650 ](https://togithub.com/prometheus/common/pull/650 )
- Fix HTTPClientConfig JSON marshalling by
[@​pracucci](https://togithub.com/pracucci ) in
[https://github.com/prometheus/common/pull/651 ](https://togithub.com/prometheus/common/pull/651 )
- Expose secret as FileSecret from config package by
[@​alanprot](https://togithub.com/alanprot ) in
[https://github.com/prometheus/common/pull/653 ](https://togithub.com/prometheus/common/pull/653 )
- Synchronize common files from prometheus/prometheus by
[@​prombot](https://togithub.com/prombot ) in
[https://github.com/prometheus/common/pull/646 ](https://togithub.com/prometheus/common/pull/646 )
- Set http_headers to be omit empty by
[@​yeya24](https://togithub.com/yeya24 ) in
[https://github.com/prometheus/common/pull/655 ](https://togithub.com/prometheus/common/pull/655 )
- chore: add HumanizeTimestamp; make ConvertToFloat exportable by
[@​freak12techno](https://togithub.com/freak12techno ) in
[https://github.com/prometheus/common/pull/654 ](https://togithub.com/prometheus/common/pull/654 )
- Bump github.com/aws/aws-sdk-go from 1.53.14 to 1.54.7 in /sigv4 by
[@​dependabot](https://togithub.com/dependabot ) in
[https://github.com/prometheus/common/pull/659 ](https://togithub.com/prometheus/common/pull/659 )
- Bump golang.org/x/oauth2 from 0.20.0 to 0.21.0 by
[@​dependabot](https://togithub.com/dependabot ) in
[https://github.com/prometheus/common/pull/656 ](https://togithub.com/prometheus/common/pull/656 )
- Bump google.golang.org/protobuf from 1.34.1 to 1.34.2 by
[@​dependabot](https://togithub.com/dependabot ) in
[https://github.com/prometheus/common/pull/658 ](https://togithub.com/prometheus/common/pull/658 )
- Bump golang.org/x/net from 0.25.0 to 0.26.0 by
[@​dependabot](https://togithub.com/dependabot ) in
[https://github.com/prometheus/common/pull/657 ](https://togithub.com/prometheus/common/pull/657 )
- Synchronize common files from prometheus/prometheus by
[@​prombot](https://togithub.com/prombot ) in
[https://github.com/prometheus/common/pull/660 ](https://togithub.com/prometheus/common/pull/660 )
- Add SigV4 FIPS STS endpoint config by
[@​rajagopalanand](https://togithub.com/rajagopalanand ) in
[https://github.com/prometheus/common/pull/649 ](https://togithub.com/prometheus/common/pull/649 )
##### New Contributors
- [@​gotjosh](https://togithub.com/gotjosh ) made their first
contribution in
[https://github.com/prometheus/common/pull/644 ](https://togithub.com/prometheus/common/pull/644 )
- [@​mikelolasagasti](https://togithub.com/mikelolasagasti ) made
their first contribution in
[https://github.com/prometheus/common/pull/625 ](https://togithub.com/prometheus/common/pull/625 )
- [@​alanprot](https://togithub.com/alanprot ) made their first
contribution in
[https://github.com/prometheus/common/pull/653 ](https://togithub.com/prometheus/common/pull/653 )
- [@​yeya24](https://togithub.com/yeya24 ) made their first
contribution in
[https://github.com/prometheus/common/pull/655 ](https://togithub.com/prometheus/common/pull/655 )
- [@​rajagopalanand](https://togithub.com/rajagopalanand ) made
their first contribution in
[https://github.com/prometheus/common/pull/649 ](https://togithub.com/prometheus/common/pull/649 )
**Full Changelog**:
https://github.com/prometheus/common/compare/v0.54.0...v0.55.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 has been generated by [Mend
Renovate](https://www.mend.io/free-developer-tools/renovate/ ). View
repository job log
[here](https://developer.mend.io/github/open-telemetry/opentelemetry-collector ).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNy40MjEuMCIsInVwZGF0ZWRJblZlciI6IjM3LjQyMS45IiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6WyJkZXBlbmRlbmNpZXMiLCJyZW5vdmF0ZWJvdCJdfQ==-->
---------
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: opentelemetrybot <107717825+opentelemetrybot@users.noreply.github.com>
2024-07-02 16:07:34 +02:00
renovate[bot]
3a874ac8f0
Update module github.com/shirou/gopsutil/v4 to v4.24.6 ( #10498 )
...
[](https://renovatebot.com )
This PR contains the following updates:
| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
| [github.com/shirou/gopsutil/v4](https://togithub.com/shirou/gopsutil )
| `v4.24.5` -> `v4.24.6` |
[](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>shirou/gopsutil (github.com/shirou/gopsutil/v4)</summary>
###
[`v4.24.6`](https://togithub.com/shirou/gopsutil/compare/v4.24.5...v4.24.6 )
[Compare
Source](https://togithub.com/shirou/gopsutil/compare/v4.24.5...v4.24.6 )
</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 has been generated by [Mend
Renovate](https://www.mend.io/free-developer-tools/renovate/ ). View
repository job log
[here](https://developer.mend.io/github/open-telemetry/opentelemetry-collector ).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNy40MjEuMCIsInVwZGF0ZWRJblZlciI6IjM3LjQyMS4wIiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6WyJkZXBlbmRlbmNpZXMiLCJyZW5vdmF0ZWJvdCJdfQ==-->
---------
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: opentelemetrybot <107717825+opentelemetrybot@users.noreply.github.com>
2024-07-02 14:01:01 +02:00
OpenTelemetry Bot
a082f2e439
[chore] Prepare release v1.11.0/v0.104.0 ( #10491 )
...
The following commands were run to prepare this release:
- make chlog-update VERSION=v1.11.0/v0.104.0
- make prepare-release PREVIOUS_VERSION=1.10.0 RELEASE_CANDIDATE=1.11.0
MODSET=stable
- make prepare-release PREVIOUS_VERSION=0.103.0
RELEASE_CANDIDATE=0.104.0 MODSET=beta
---------
Co-authored-by: Tyler Helmuth <12352919+TylerHelmuth@users.noreply.github.com>
2024-07-01 13:07:11 -07:00
Damien Mathieu
227fb823db
Add pprofile wrapper and testdata ( #10401 )
...
<!--Ex. Fixing a bug - Describe the bug and how this fixes the issue.
Ex. Adding a feature - Explain what this achieves.-->
#### Description
This adds pprofile wrapper (the non-generated bit of pprofile), as well
as test data.
cc @mx-psi
---------
Co-authored-by: Pablo Baeyens <pbaeyens31+github@gmail.com>
2024-06-24 16:58:57 +02:00
Dmitrii Anoshin
ba22562fd3
[chore] Assign k8s distribution to components in documentation ( #10459 )
2024-06-22 21:16:30 -07:00
OpenTelemetry Bot
aa31b271c6
[chore] Prepare release v1.10.0/v0.103.0 ( #10418 )
...
The following commands were run to prepare this release:
- make chlog-update VERSION=v1.10.0/v0.103.0
- make prepare-release PREVIOUS_VERSION=1.9.0 RELEASE_CANDIDATE=1.10.0
MODSET=stable
- make prepare-release PREVIOUS_VERSION=0.102.1
RELEASE_CANDIDATE=0.103.0 MODSET=beta
2024-06-17 13:53:27 -07:00
Pablo Baeyens
7a3c35cb77
[confmap] Add strict type validation under a feature gate ( #10400 )
...
#### Description
<!-- Issue number if applicable -->
- Add `confmap.strictlyTypedInput` feature gate that introduces stricter
type checks when resolving configuration
- Make `confmap.NewRetrievedFromYAML` function public so that external
providers have consistent behavior when resolving YAML
- Adds `confmap.Retrieved.AsString` method to retrieve string
representation for retrieved values
#### Link to tracking issue
Relates to #9854 , updates #8565 , #9532
2024-06-17 13:29:35 +02:00
renovate[bot]
444ddea309
Update module google.golang.org/protobuf to v1.34.2 ( #10385 )
...
[](https://renovatebot.com )
This PR contains the following updates:
| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
|
[google.golang.org/protobuf](https://togithub.com/protocolbuffers/protobuf-go )
| `v1.34.1` -> `v1.34.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.34.2`](https://togithub.com/protocolbuffers/protobuf-go/releases/tag/v1.34.2 )
[Compare
Source](https://togithub.com/protocolbuffers/protobuf-go/compare/v1.34.1...v1.34.2 )
Minor feature:
- [CL/589336](https://go.dev/cl/589336 ): gofeatures: allow setting
legacy_unmarshal_json_enum feature at file level
Minor bug fixes:
- [CL/588875](https://go.dev/cl/588875 ): types/descriptorpb: regenerate
using latest protobuf v27.0 release
- [CL/586396](https://go.dev/cl/586396 ): internal/impl: fix size cache
semantics with lazy decoding
- [CL/585736](https://go.dev/cl/585736 ): reflect/protodesc: remove
obsolete JSON name check from desc validator
- [CL/588976](https://go.dev/cl/588976 ): reflect/protoreflect:
FieldDescriptor.Kind should never be GroupKind for maps or fields of map
entry
</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 has been generated by [Mend
Renovate](https://www.mend.io/free-developer-tools/renovate/ ). View
repository job log
[here](https://developer.mend.io/github/open-telemetry/opentelemetry-collector ).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNy4zOTMuMCIsInVwZGF0ZWRJblZlciI6IjM3LjM5My4wIiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6WyJkZXBlbmRlbmNpZXMiLCJyZW5vdmF0ZWJvdCJdfQ==-->
---------
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>
2024-06-11 06:20:22 -07:00
Alex Boten
2c0ed852db
[chore] update gopsutil dep ( #10369 )
...
Update module github.com/shirou/gopsutil/v3 to v4, replaces
https://github.com/open-telemetry/opentelemetry-collector/pull/10303
Signed-off-by: Alex Boten <223565+codeboten@users.noreply.github.com>
2024-06-11 06:01:52 -07:00
Alex Boten
9907ba50df
[processor] deprecate CreateSettings -> Settings ( #10336 )
...
This deprecates CreateSettings in favour of Settings.
NewNopCreateSettings is also being deprecated in favour of
NewNopSettings
Part of #9428
---------
Signed-off-by: Alex Boten <223565+codeboten@users.noreply.github.com>
2024-06-06 09:34:53 -07:00
Pablo Baeyens
45a688c5b3
Merge branch 'release/v0.102.x' into mx-psi/release/v0.102.x-fix-merge-conflicts-v2
2024-06-05 16:38:56 +02:00
Pablo Baeyens
7218b4cd1d
prepare release 0.102.1 ( #10326 )
...
<!--Ex. Fixing a bug - Describe the bug and how this fixes the issue.
Ex. Adding a feature - Explain what this achieves.-->
#### Description
Step 2 of release process
> Make sure you are on release/<release-series>. Prepare release commits
with prepare-release make target, e.g. make prepare-release
PREVIOUS_VERSION=0.90.0 RELEASE_CANDIDATE=0.90.1 MODSET=beta, and create
a pull request against the release/<release-series> branch.
2024-06-05 16:03:09 +02:00
renovate[bot]
15faf6206b
Update module github.com/shirou/gopsutil/v3 to v3.24.5 ( #10301 )
...
[](https://renovatebot.com )
This PR contains the following updates:
| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
| [github.com/shirou/gopsutil/v3](https://togithub.com/shirou/gopsutil )
| `v3.24.4` -> `v3.24.5` |
[](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>shirou/gopsutil (github.com/shirou/gopsutil/v3)</summary>
###
[`v3.24.5`](https://togithub.com/shirou/gopsutil/releases/tag/v3.24.5 )
[Compare
Source](https://togithub.com/shirou/gopsutil/compare/v3.24.4...v3.24.5 )
<!-- Release notes generated using configuration in .github/release.yml
at v3.24.5 -->
#### What's Changed
##### cpu
- Improve AIX Support by [@​Dylan-M](https://togithub.com/Dylan-M )
in
[https://github.com/shirou/gopsutil/pull/1651 ](https://togithub.com/shirou/gopsutil/pull/1651 )
##### process
- Add fallback for lsof output by
[@​MDrakos](https://togithub.com/MDrakos ) in
[https://github.com/shirou/gopsutil/pull/1640 ](https://togithub.com/shirou/gopsutil/pull/1640 )
- \[process]\[openbsd]: add cwd on openbsd. by
[@​shirou](https://togithub.com/shirou ) in
[https://github.com/shirou/gopsutil/pull/1649 ](https://togithub.com/shirou/gopsutil/pull/1649 )
##### Other Changes
- remove duplicate code in mktypes.sh by
[@​zhanluxianshen](https://togithub.com/zhanluxianshen ) in
[https://github.com/shirou/gopsutil/pull/1646 ](https://togithub.com/shirou/gopsutil/pull/1646 )
- add arm/arm64 category for github pr label. by
[@​zhanluxianshen](https://togithub.com/zhanluxianshen ) in
[https://github.com/shirou/gopsutil/pull/1647 ](https://togithub.com/shirou/gopsutil/pull/1647 )
#### New Contributors
- [@​zhanluxianshen](https://togithub.com/zhanluxianshen ) made
their first contribution in
[https://github.com/shirou/gopsutil/pull/1646 ](https://togithub.com/shirou/gopsutil/pull/1646 )
- [@​MDrakos](https://togithub.com/MDrakos ) made their first
contribution in
[https://github.com/shirou/gopsutil/pull/1640 ](https://togithub.com/shirou/gopsutil/pull/1640 )
- [@​Dylan-M](https://togithub.com/Dylan-M ) made their first
contribution in
[https://github.com/shirou/gopsutil/pull/1651 ](https://togithub.com/shirou/gopsutil/pull/1651 )
**Full Changelog**:
https://github.com/shirou/gopsutil/compare/v3.24.4...v3.24.5
</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 has been generated by [Mend
Renovate](https://www.mend.io/free-developer-tools/renovate/ ). View
repository job log
[here](https://developer.mend.io/github/open-telemetry/opentelemetry-collector ).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNy4zNzcuOCIsInVwZGF0ZWRJblZlciI6IjM3LjM4OC4xIiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6WyJkZXBlbmRlbmNpZXMiLCJyZW5vdmF0ZWJvdCJdfQ==-->
---------
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-06-04 08:00:18 -07:00
renovate[bot]
c206e3ee9f
Update module github.com/prometheus/common to v0.54.0 ( #10302 )
...
[](https://renovatebot.com )
This PR contains the following updates:
| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
| [github.com/prometheus/common](https://togithub.com/prometheus/common )
| `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/ )
|
---
> [!WARNING]
> Some dependencies could not be looked up. Check the Dependency
Dashboard for more information.
---
### Release Notes
<details>
<summary>prometheus/common (github.com/prometheus/common)</summary>
###
[`v0.54.0`](https://togithub.com/prometheus/common/releases/tag/v0.54.0 )
[Compare
Source](https://togithub.com/prometheus/common/compare/v0.53.0...v0.54.0 )
#### What's Changed
- Bump golang.org/x/net from 0.22.0 to 0.23.0 in /sigv4 by
[@​dependabot](https://togithub.com/dependabot ) in
[https://github.com/prometheus/common/pull/624 ](https://togithub.com/prometheus/common/pull/624 )
- Bump golang.org/x/net from 0.22.0 to 0.23.0 by
[@​dependabot](https://togithub.com/dependabot ) in
[https://github.com/prometheus/common/pull/623 ](https://togithub.com/prometheus/common/pull/623 )
- Add HTTP headers support to common HTTP client. by
[@​roidelapluie](https://togithub.com/roidelapluie ) in
[https://github.com/prometheus/common/pull/416 ](https://togithub.com/prometheus/common/pull/416 )
- Synchronize common files from prometheus/prometheus by
[@​prombot](https://togithub.com/prombot ) in
[https://github.com/prometheus/common/pull/633 ](https://togithub.com/prometheus/common/pull/633 )
- Bump github.com/aws/aws-sdk-go from 1.51.11 to 1.51.32 in /sigv4 by
[@​dependabot](https://togithub.com/dependabot ) in
[https://github.com/prometheus/common/pull/632 ](https://togithub.com/prometheus/common/pull/632 )
- Bump golang.org/x/oauth2 from 0.18.0 to 0.19.0 by
[@​dependabot](https://togithub.com/dependabot ) in
[https://github.com/prometheus/common/pull/628 ](https://togithub.com/prometheus/common/pull/628 )
- Bump golang.org/x/net from 0.23.0 to 0.24.0 by
[@​dependabot](https://togithub.com/dependabot ) in
[https://github.com/prometheus/common/pull/630 ](https://togithub.com/prometheus/common/pull/630 )
- Bump github.com/prometheus/client_model from 0.6.0 to 0.6.1 by
[@​dependabot](https://togithub.com/dependabot ) in
[https://github.com/prometheus/common/pull/631 ](https://togithub.com/prometheus/common/pull/631 )
- Bump google.golang.org/protobuf from 1.33.0 to 1.34.0 by
[@​dependabot](https://togithub.com/dependabot ) in
[https://github.com/prometheus/common/pull/629 ](https://togithub.com/prometheus/common/pull/629 )
- Use common interface to fetch secrets in HTTP client config by
[@​TheSpiritXIII](https://togithub.com/TheSpiritXIII ) in
[https://github.com/prometheus/common/pull/538 ](https://togithub.com/prometheus/common/pull/538 )
- Add support for secret refs via a secret manager by
[@​TheSpiritXIII](https://togithub.com/TheSpiritXIII ) in
[https://github.com/prometheus/common/pull/572 ](https://togithub.com/prometheus/common/pull/572 )
- oauth2RoundTripper: Avoid race condition and readability changes. by
[@​bwplotka](https://togithub.com/bwplotka ) in
[https://github.com/prometheus/common/pull/634 ](https://togithub.com/prometheus/common/pull/634 )
- Synchronize common files from prometheus/prometheus by
[@​prombot](https://togithub.com/prombot ) in
[https://github.com/prometheus/common/pull/636 ](https://togithub.com/prometheus/common/pull/636 )
- Bump github.com/aws/aws-sdk-go from 1.51.32 to 1.53.14 in /sigv4 by
[@​dependabot](https://togithub.com/dependabot ) in
[https://github.com/prometheus/common/pull/638 ](https://togithub.com/prometheus/common/pull/638 )
- Bump github.com/prometheus/client_golang from 1.19.0 to 1.19.1 in
/sigv4 by [@​dependabot](https://togithub.com/dependabot ) in
[https://github.com/prometheus/common/pull/639 ](https://togithub.com/prometheus/common/pull/639 )
- feat: add time template helpers by
[@​freak12techno](https://togithub.com/freak12techno ) in
[https://github.com/prometheus/common/pull/627 ](https://togithub.com/prometheus/common/pull/627 )
#### New Contributors
- [@​bwplotka](https://togithub.com/bwplotka ) made their first
contribution in
[https://github.com/prometheus/common/pull/634 ](https://togithub.com/prometheus/common/pull/634 )
- [@​freak12techno](https://togithub.com/freak12techno ) made their
first contribution in
[https://github.com/prometheus/common/pull/627 ](https://togithub.com/prometheus/common/pull/627 )
**Full Changelog**:
https://github.com/prometheus/common/compare/v0.53.0...v0.54.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 has been generated by [Mend
Renovate](https://www.mend.io/free-developer-tools/renovate/ ). View
repository job log
[here](https://developer.mend.io/github/open-telemetry/opentelemetry-collector ).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNy4zNzcuOCIsInVwZGF0ZWRJblZlciI6IjM3LjM3Ny44IiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6WyJkZXBlbmRlbmNpZXMiLCJyZW5vdmF0ZWJvdCJdfQ==-->
---------
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: opentelemetrybot <107717825+opentelemetrybot@users.noreply.github.com>
2024-06-04 14:26:59 +02:00
OpenTelemetry Bot
5cbf8bebe4
[chore] Prepare release v1.9.0/v0.102.0 ( #10293 )
...
The following commands were run to prepare this release:
- make chlog-update VERSION=v1.9.0/v0.102.0
- make prepare-release PREVIOUS_VERSION=1.8.0 RELEASE_CANDIDATE=1.9.0
MODSET=stable
- make prepare-release PREVIOUS_VERSION=0.101.0
RELEASE_CANDIDATE=0.102.0 MODSET=beta
---------
Co-authored-by: Pablo Baeyens <pablo.baeyens@datadoghq.com>
2024-06-03 11:31:37 -07:00
Antoine Toulme
9a21643a54
[config] Deprecate component.UnmarshalConfig ( #9750 )
...
**Description:**
This PR removes the top level if/else in `component.UnmarshalConfig`,
handling recursive state in the confmap.Conf object instead.
This PR deprecates `component.UnmarshalConfig` in favor of calling
directly `Unmarshal` on the confmap.Conf object.
**Link to tracking Issue:**
Fixes #7102
Fixes #7101
---------
Co-authored-by: Evan Bradley <11745660+evan-bradley@users.noreply.github.com>
2024-05-29 11:07:52 +02:00
renovate[bot]
64f0cacb4a
fix(deps): update all opentelemetry-go-contrib packages ( #10238 )
...
[](https://renovatebot.com )
This PR contains the following updates:
| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
|
[go.opentelemetry.io/contrib/config](https://togithub.com/open-telemetry/opentelemetry-go-contrib )
| `v0.6.0` -> `v0.7.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/contrib/instrumentation/google.golang.org/grpc/otelgrpc](https://togithub.com/open-telemetry/opentelemetry-go-contrib )
| `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/contrib/instrumentation/net/http/otelhttp](https://togithub.com/open-telemetry/opentelemetry-go-contrib )
| `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/contrib/propagators/b3](https://togithub.com/open-telemetry/opentelemetry-go-contrib )
| `v1.26.0` -> `v1.27.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/contrib/zpages](https://togithub.com/open-telemetry/opentelemetry-go-contrib )
| `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/ )
|
---
> [!WARNING]
> Some dependencies could not be looked up. Check the Dependency
Dashboard for more information.
---
### Release Notes
<details>
<summary>open-telemetry/opentelemetry-go-contrib
(go.opentelemetry.io/contrib/config)</summary>
###
[`v0.7.0`](https://togithub.com/open-telemetry/opentelemetry-go-contrib/releases/tag/v0.7.0 )
[Compare
Source](https://togithub.com/open-telemetry/opentelemetry-go-contrib/compare/v0.6.0...v0.7.0 )
Add support for go.opentelemetry.io/otel v0.7.0
# Raw changes made between v0.6.1 and v0.7.0
[`be5af6f`](be5af6fc17 )
Create RELEASE instructions
([#​101](https://togithub.com/open-telemetry/opentelemetry-go-contrib/issues/101 ))
[`a3a136f`](a3a136f968 )
Modify Datadog example test to send UDP packets and validate them
([#​96](https://togithub.com/open-telemetry/opentelemetry-go-contrib/issues/96 ))
[`41015b5`](41015b560c )
Bump google.golang.org/grpc from 1.29.1 to 1.30.0
([#​99](https://togithub.com/open-telemetry/opentelemetry-go-contrib/issues/99 ))
[`d8b0c8e`](d8b0c8e48e )
Bump google.golang.org/grpc in /instrumentation/labstack/echo
([#​100](https://togithub.com/open-telemetry/opentelemetry-go-contrib/issues/100 ))
[`2638e7b`](2638e7be88 )
Bump google.golang.org/grpc in /instrumentation/gin-gonic/gin
([#​98](https://togithub.com/open-telemetry/opentelemetry-go-contrib/issues/98 ))
[`90ce241`](90ce241afa )
Using latest version of mod-tidier which supports go.{mod,sum} check
([#​97](https://togithub.com/open-telemetry/opentelemetry-go-contrib/issues/97 ))
[`6c478fe`](6c478fe44e )
Upgrade Exporter to match new API
([#​46](https://togithub.com/open-telemetry/opentelemetry-go-contrib/issues/46 ))
[`64e2183`](64e21834f1 )
Bump github.com/golangci/golangci-lint from 1.21.0 to 1.27.0 in /tools
([#​77](https://togithub.com/open-telemetry/opentelemetry-go-contrib/issues/77 ))
[`c83cc1e`](c83cc1e777 )
Bump go.mongodb.org/mongo-driver from 1.3.2 to 1.3.4 in
/instrumentation/go.mongodb.org/mongo-driver
([#​76](https://togithub.com/open-telemetry/opentelemetry-go-contrib/issues/76 ))
[`e719fe6`](e719fe6664 )
Bump github.com/stretchr/testify in /instrumentation/gin-gonic/gin
([#​75](https://togithub.com/open-telemetry/opentelemetry-go-contrib/issues/75 ))
[`0f251cc`](0f251cced7 )
Bump github.com/stretchr/testify
([#​74](https://togithub.com/open-telemetry/opentelemetry-go-contrib/issues/74 ))
[`b421721`](b421721973 )
Bump github.com/gin-gonic/gin from 1.6.2 to 1.6.3 in
/instrumentation/gin-gonic/gin
([#​73](https://togithub.com/open-telemetry/opentelemetry-go-contrib/issues/73 ))
[`d923ef6`](d923ef6944 )
Bump google.golang.org/grpc from 1.28.1 to 1.29.1
([#​72](https://togithub.com/open-telemetry/opentelemetry-go-contrib/issues/72 ))
[`c1fd2a1`](c1fd2a1d09 )
Bump google.golang.org/grpc in /instrumentation/labstack/echo
([#​71](https://togithub.com/open-telemetry/opentelemetry-go-contrib/issues/71 ))
[`ea45049`](ea450490e8 )
Bump github.com/stretchr/testify from 1.5.1 to 1.6.1 in
/instrumentation/macaron
([#​70](https://togithub.com/open-telemetry/opentelemetry-go-contrib/issues/70 ))
[`d5e8ef2`](d5e8ef29f8 )
Bump google.golang.org/grpc in /instrumentation/gin-gonic/gin
([#​69](https://togithub.com/open-telemetry/opentelemetry-go-contrib/issues/69 ))
[`efaf37a`](efaf37aab3 )
Bump gopkg.in/macaron.v1 from 1.3.5 to 1.3.9 in /instrumentation/macaron
([#​68](https://togithub.com/open-telemetry/opentelemetry-go-contrib/issues/68 ))
[`db6e6c5`](db6e6c5976 )
Bump github.com/stretchr/testify in /instrumentation/labstack/echo
([#​67](https://togithub.com/open-telemetry/opentelemetry-go-contrib/issues/67 ))
[`eecea29`](eecea29c84 )
Bump github.com/stretchr/testify from 1.4.0 to 1.6.1
([#​66](https://togithub.com/open-telemetry/opentelemetry-go-contrib/issues/66 ))
[`6972389`](69723897af )
Bump github.com/stretchr/testify in /instrumentation/gorilla/mux
([#​65](https://togithub.com/open-telemetry/opentelemetry-go-contrib/issues/65 ))
[`f0fb8bc`](f0fb8bc25e )
Bump github.com/stretchr/testify from 1.5.1 to 1.6.1 in
/exporters/metric/dogstatsd
([#​62](https://togithub.com/open-telemetry/opentelemetry-go-contrib/issues/62 ))
[`325b321`](325b321e22 )
Update project docs and layout
([#​92](https://togithub.com/open-telemetry/opentelemetry-go-contrib/issues/92 ))
[`135745a`](135745a8c3 )
Bump github.com/stretchr/testify from 1.4.0 to 1.6.1 in
/instrumentation/runtime
([#​64](https://togithub.com/open-telemetry/opentelemetry-go-contrib/issues/64 ))
[`9f68b4e`](9f68b4e3ff )
Fix company affiliation
([#​95](https://togithub.com/open-telemetry/opentelemetry-go-contrib/issues/95 ))
[`e4d3a09`](e4d3a09bb4 )
Add dependabot tidy github workflow
([#​94](https://togithub.com/open-telemetry/opentelemetry-go-contrib/issues/94 ))
[`f45ec6b`](f45ec6ba0d )
Bump github.com/DataDog/datadog-go from 3.5.0+incompatible to
3.7.2+incompatible in /exporters/metric/datadog
([#​78](https://togithub.com/open-telemetry/opentelemetry-go-contrib/issues/78 ))
[`5e5d6f1`](5e5d6f13ff )
Create dependabot.yml
([#​61](https://togithub.com/open-telemetry/opentelemetry-go-contrib/issues/61 ))
[`25bcf27`](25bcf274ad )
Add tagging script for release process
([#​60](https://togithub.com/open-telemetry/opentelemetry-go-contrib/issues/60 ))
</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://togithub.com/renovatebot/renovate/discussions ) if
that's undesired.
---
- [ ] <!-- 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/open-telemetry/opentelemetry-collector ).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNy4zNzcuOCIsInVwZGF0ZWRJblZlciI6IjM3LjM3Ny44IiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6WyJkZXBlbmRlbmNpZXMiLCJyZW5vdmF0ZWJvdCJdfQ==-->
---------
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: opentelemetrybot <107717825+opentelemetrybot@users.noreply.github.com>
2024-05-27 20:53:35 -07:00
Alex Boten
570a425961
[chore] follow codeql recommendation ( #10165 )
...
CodeQL is currently reporting "Invalid Go toolchain version: As of Go
1.21, toolchain versions must use the 1.N.P syntax.". This PR attempts
to fix this.
---------
Signed-off-by: Alex Boten <223565+codeboten@users.noreply.github.com>
2024-05-23 09:38:44 -07:00
renovate[bot]
812210ba36
fix(deps): update module google.golang.org/grpc to v1.64.0 ( #10187 )
...
[](https://renovatebot.com )
This PR contains the following updates:
| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
| [google.golang.org/grpc](https://togithub.com/grpc/grpc-go ) |
`v1.63.2` -> `v1.64.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.64.0`](https://togithub.com/grpc/grpc-go/releases/tag/v1.64.0 ):
Release 1.64.0
[Compare
Source](https://togithub.com/grpc/grpc-go/compare/v1.63.2...v1.64.0 )
### API Changes
- stats: Deprecate `InPayload.Data` and `OutPayload.Data`; they were
experimental and will be deleted in the next release
([#​7121](https://togithub.com/grpc/grpc-go/issues/7121 ))
### Behavior Changes
- codec: Remove handling of environment variable
`GRPC_GO_ADVERTISE_COMPRESSORS` to suppress setting supported
compressors in `grpc-accept-encoding` header. Compressors will always be
advertised, as they have been by default for some time
([#​7203](https://togithub.com/grpc/grpc-go/issues/7203 ))
### New Features
- resolver/dns: Add `SetMinResolutionInterval` to set the minimum
interval at which DNS re-resolutions may occur
([#​6962](https://togithub.com/grpc/grpc-go/issues/6962 ))
- Special Thanks:
[@​HomayoonAlimohammadi](https://togithub.com/HomayoonAlimohammadi )
- peer/peer: Implement the `fmt.Stringer` interface for pretty printing
`Peer`, and
- metadata/metadata: Implement the `fmt.Stringer` interface for pretty
printing `MD`
([#​7137](https://togithub.com/grpc/grpc-go/issues/7137 ))
- Special Thanks: [@​AnomalRoil](https://togithub.com/AnomalRoil )
### Performance Improvements
- client: Improve RPC performance by reducing work while holding a lock
([#​7132](https://togithub.com/grpc/grpc-go/issues/7132 ))
### Bug Fixes
- transport/server: Display the proper timeout value when keepalive
pings are not ack'd in time
([#​7038](https://togithub.com/grpc/grpc-go/issues/7038 ))
- Special Thanks: [@​BatmanAoD](https://togithub.com/BatmanAoD )
- channelz: Fix bug that was causing the subchannel's target to be unset
([#​7189](https://togithub.com/grpc/grpc-go/issues/7189 ))
- stats: Fix bug where peer was not set in context when calling stats
handler for `OutPayload`, `InPayload`, and `End`
([#​7096](https://togithub.com/grpc/grpc-go/issues/7096 ))
### Dependencies
- deps: Remove dependency on deprecated `github.com/golang/protobuf`
module ([#​7122](https://togithub.com/grpc/grpc-go/issues/7122 ))
### Documentation
- grpc: Deprecate `WithBlock`, `WithReturnConnectionError`,
`FailOnNonTempDialError` which are ignored by `NewClient`
([#​7097](https://togithub.com/grpc/grpc-go/issues/7097 ))
- Special Thanks: [@​pellared](https://togithub.com/pellared )
- grpc: Deprecate `Dial` and `DialContext`. These will continue to be
supported throughout 1.x, but are deprecated to direct users to
`NewClient` (See
[#​7090](https://togithub.com/grpc/grpc-go/issues/7090 ) for more
information)
- examples: Add custom lb example
([#​6691](https://togithub.com/grpc/grpc-go/issues/6691 ))
</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 has been generated by [Mend
Renovate](https://www.mend.io/free-developer-tools/renovate/ ). View
repository job log
[here](https://developer.mend.io/github/open-telemetry/opentelemetry-collector ).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNy4zNjMuNSIsInVwZGF0ZWRJblZlciI6IjM3LjM2OC4xMCIsInRhcmdldEJyYW5jaCI6Im1haW4iLCJsYWJlbHMiOlsiZGVwZW5kZW5jaWVzIiwicmVub3ZhdGVib3QiXX0=-->
---------
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: opentelemetrybot <107717825+opentelemetrybot@users.noreply.github.com>
2024-05-23 08:50:58 -07:00
renovate[bot]
3a5c7142c2
fix(deps): update opentelemetry-go monorepo ( #10199 )
...
[](https://renovatebot.com )
This PR contains the following updates:
| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
|
[go.opentelemetry.io/otel](https://togithub.com/open-telemetry/opentelemetry-go )
| `v1.26.0` -> `v1.27.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/bridge/opencensus](https://togithub.com/open-telemetry/opentelemetry-go )
| `v1.26.0` -> `v1.27.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://togithub.com/open-telemetry/opentelemetry-go )
| `v1.26.0` -> `v1.27.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://togithub.com/open-telemetry/opentelemetry-go )
| `v1.26.0` -> `v1.27.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://togithub.com/open-telemetry/opentelemetry-go )
| `v0.48.0` -> `v0.49.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://togithub.com/open-telemetry/opentelemetry-go )
| `v1.26.0` -> `v1.27.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://togithub.com/open-telemetry/opentelemetry-go )
| `v1.26.0` -> `v1.27.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://togithub.com/open-telemetry/opentelemetry-go )
| `v1.26.0` -> `v1.27.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.27.0`](https://togithub.com/open-telemetry/opentelemetry-go/releases/tag/v1.27.0 ):
/v0.49.0/v0.3.0
[Compare
Source](https://togithub.com/open-telemetry/opentelemetry-go/compare/v1.26.0...v1.27.0 )
This release includes the first beta release of the OpenTelemetry Logs
Bridge API and SDK for Go.
##### Overview
##### Added
- Add example for `go.opentelemetry.io/otel/exporters/stdout/stdoutlog`.
([#​5242](https://togithub.com/open-telemetry/opentelemetry-go/issues/5242 ))
- Add `RecordFactory` in `go.opentelemetry.io/otel/sdk/log/logtest` to
facilitate testing exporter and processor implementations.
([#​5258](https://togithub.com/open-telemetry/opentelemetry-go/issues/5258 ))
- Add `RecordFactory` in `go.opentelemetry.io/otel/log/logtest` to
facilitate testing bridge implementations.
([#​5263](https://togithub.com/open-telemetry/opentelemetry-go/issues/5263 ))
- The count of dropped records from the `BatchProcessor` in
`go.opentelemetry.io/otel/sdk/log` is logged.
([#​5276](https://togithub.com/open-telemetry/opentelemetry-go/issues/5276 ))
- Add metrics in the `otel-collector` example.
([#​5283](https://togithub.com/open-telemetry/opentelemetry-go/issues/5283 ))
- Add the synchronous gauge instrument to
`go.opentelemetry.io/otel/metric`.
([#​5304](https://togithub.com/open-telemetry/opentelemetry-go/issues/5304 ))
- An `int64` or `float64` synchronous gauge instrument can now be
created from a `Meter`.
- All implementations of the API
(`go.opentelemetry.io/otel/metric/noop`,
`go.opentelemetry.io/otel/sdk/metric`) are updated to support this
instrument.
- Add logs to `go.opentelemetry.io/otel/example/dice`.
([#​5349](https://togithub.com/open-telemetry/opentelemetry-go/issues/5349 ))
##### Changed
- The `Shutdown` method of `Exporter` in
`go.opentelemetry.io/otel/exporters/stdout/stdouttrace` ignores the
context cancellation and always returns `nil`.
([#​5189](https://togithub.com/open-telemetry/opentelemetry-go/issues/5189 ))
- The `ForceFlush` and `Shutdown` methods of the exporter returned by
`New` in `go.opentelemetry.io/otel/exporters/stdout/stdoutmetric` ignore
the context cancellation and always return `nil`.
([#​5189](https://togithub.com/open-telemetry/opentelemetry-go/issues/5189 ))
- Apply the value length limits to `Record` attributes in
`go.opentelemetry.io/otel/sdk/log`.
([#​5230](https://togithub.com/open-telemetry/opentelemetry-go/issues/5230 ))
- De-duplicate map attributes added to a `Record` in
`go.opentelemetry.io/otel/sdk/log`.
([#​5230](https://togithub.com/open-telemetry/opentelemetry-go/issues/5230 ))
- `go.opentelemetry.io/otel/exporters/stdout/stdoutlog` won't print
timestamps when `WithoutTimestamps` option is set.
([#​5241](https://togithub.com/open-telemetry/opentelemetry-go/issues/5241 ))
- The `go.opentelemetry.io/otel/exporters/stdout/stdoutlog` exporter
won't print `AttributeValueLengthLimit` and `AttributeCountLimit` fields
now, instead it prints the `DroppedAttributes` field.
([#​5272](https://togithub.com/open-telemetry/opentelemetry-go/issues/5272 ))
- Improved performance in the `Stringer` implementation of
`go.opentelemetry.io/otel/baggage.Member` by reducing the number of
allocations.
([#​5286](https://togithub.com/open-telemetry/opentelemetry-go/issues/5286 ))
- Set the start time for last-value aggregates in
`go.opentelemetry.io/otel/sdk/metric`.
([#​5305](https://togithub.com/open-telemetry/opentelemetry-go/issues/5305 ))
- The `Span` in `go.opentelemetry.io/otel/sdk/trace` will record links
without span context if either non-empty `TraceState` or attributes are
provided.
([#​5315](https://togithub.com/open-telemetry/opentelemetry-go/issues/5315 ))
- Upgrade all dependencies of `go.opentelemetry.io/otel/semconv/v1.24.0`
to `go.opentelemetry.io/otel/semconv/v1.25.0`.
([#​5374](https://togithub.com/open-telemetry/opentelemetry-go/issues/5374 ))
##### Fixed
- Comparison of unordered maps for
`go.opentelemetry.io/otel/log.KeyValue` and
`go.opentelemetry.io/otel/log.Value`.
([#​5306](https://togithub.com/open-telemetry/opentelemetry-go/issues/5306 ))
- Fix the empty output of `go.opentelemetry.io/otel/log.Value` in
`go.opentelemetry.io/otel/exporters/stdout/stdoutlog`.
([#​5311](https://togithub.com/open-telemetry/opentelemetry-go/issues/5311 ))
- Split the behavior of `Recorder` in
`go.opentelemetry.io/otel/log/logtest` so it behaves as a
`LoggerProvider` only.
([#​5365](https://togithub.com/open-telemetry/opentelemetry-go/issues/5365 ))
- Fix wrong package name of the error message when parsing endpoint URL
in `go.opentelemetry.io/otel/exporters/otlp/otlplog/otlploghttp`.
([#​5371](https://togithub.com/open-telemetry/opentelemetry-go/issues/5371 ))
- Identify the `Logger` returned from the global `LoggerProvider` in
`go.opentelemetry.io/otel/log/global` with its schema URL.
([#​5375](https://togithub.com/open-telemetry/opentelemetry-go/issues/5375 ))
##### What's Changed
- sdk/log/logtest: Add RecordFactory by
[@​pellared](https://togithub.com/pellared ) in
[https://github.com/open-telemetry/opentelemetry-go/pull/5258 ](https://togithub.com/open-telemetry/opentelemetry-go/pull/5258 )
- log/logtest: add Record Factory by
[@​dmathieu](https://togithub.com/dmathieu ) in
[https://github.com/open-telemetry/opentelemetry-go/pull/5263 ](https://togithub.com/open-telemetry/opentelemetry-go/pull/5263 )
- stdoutlog: Do not print timestamps when WithoutTimestamps is set by
[@​XSAM](https://togithub.com/XSAM ) in
[https://github.com/open-telemetry/opentelemetry-go/pull/5241 ](https://togithub.com/open-telemetry/opentelemetry-go/pull/5241 )
- Add example for stdoutlog by [@​XSAM](https://togithub.com/XSAM )
in
[https://github.com/open-telemetry/opentelemetry-go/pull/5242 ](https://togithub.com/open-telemetry/opentelemetry-go/pull/5242 )
- Remove context check on stdout exporters by
[@​prasad-shirodkar](https://togithub.com/prasad-shirodkar ) in
[https://github.com/open-telemetry/opentelemetry-go/pull/5189 ](https://togithub.com/open-telemetry/opentelemetry-go/pull/5189 )
- Fix flaky test TestBufferExporter/Shutdown/ContextCancelled by
[@​XSAM](https://togithub.com/XSAM ) in
[https://github.com/open-telemetry/opentelemetry-go/pull/5261 ](https://togithub.com/open-telemetry/opentelemetry-go/pull/5261 )
- Add `otlploggrpc` exporter skeleton by
[@​XSAM](https://togithub.com/XSAM ) in
[https://github.com/open-telemetry/opentelemetry-go/pull/5246 ](https://togithub.com/open-telemetry/opentelemetry-go/pull/5246 )
- build(deps): bump lycheeverse/lychee-action from 1.9.3 to 1.10.0 by
[@​dependabot](https://togithub.com/dependabot ) in
[https://github.com/open-telemetry/opentelemetry-go/pull/5266 ](https://togithub.com/open-telemetry/opentelemetry-go/pull/5266 )
- chore: fix function names in comment by
[@​dockercui](https://togithub.com/dockercui ) in
[https://github.com/open-telemetry/opentelemetry-go/pull/5262 ](https://togithub.com/open-telemetry/opentelemetry-go/pull/5262 )
- build(deps): bump
go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp from
0.50.0 to 0.51.0 in /example/dice by
[@​dependabot](https://togithub.com/dependabot ) in
[https://github.com/open-telemetry/opentelemetry-go/pull/5265 ](https://togithub.com/open-telemetry/opentelemetry-go/pull/5265 )
- docs: update variable name in documentation by
[@​codeboten](https://togithub.com/codeboten ) in
[https://github.com/open-telemetry/opentelemetry-go/pull/5270 ](https://togithub.com/open-telemetry/opentelemetry-go/pull/5270 )
- Use empty resource when `RecordFactory.Resource` is `nil` by
[@​MrAlias](https://togithub.com/MrAlias ) in
[https://github.com/open-telemetry/opentelemetry-go/pull/5264 ](https://togithub.com/open-telemetry/opentelemetry-go/pull/5264 )
- Truncate and de-duplicate log attribute values by
[@​MrAlias](https://togithub.com/MrAlias ) in
[https://github.com/open-telemetry/opentelemetry-go/pull/5230 ](https://togithub.com/open-telemetry/opentelemetry-go/pull/5230 )
- Add changelog entry for
[#​5230](https://togithub.com/open-telemetry/opentelemetry-go/issues/5230 )
by [@​MrAlias](https://togithub.com/MrAlias ) in
[https://github.com/open-telemetry/opentelemetry-go/pull/5277 ](https://togithub.com/open-telemetry/opentelemetry-go/pull/5277 )
- docs: Add otlploghttp package in exporters README.md by
[@​arukiidou](https://togithub.com/arukiidou ) in
[https://github.com/open-telemetry/opentelemetry-go/pull/5274 ](https://togithub.com/open-telemetry/opentelemetry-go/pull/5274 )
- The stdoutlog exporter prints `DroppedAttributes` field instead of
`Limit`s fields by [@​XSAM](https://togithub.com/XSAM ) in
[https://github.com/open-telemetry/opentelemetry-go/pull/5272 ](https://togithub.com/open-telemetry/opentelemetry-go/pull/5272 )
- Test scope and resource transforms in `otlploghttp` by
[@​MrAlias](https://togithub.com/MrAlias ) in
[https://github.com/open-telemetry/opentelemetry-go/pull/5278 ](https://togithub.com/open-telemetry/opentelemetry-go/pull/5278 )
- Add README template to semconvkit by
[@​MrAlias](https://togithub.com/MrAlias ) in
[https://github.com/open-telemetry/opentelemetry-go/pull/5279 ](https://togithub.com/open-telemetry/opentelemetry-go/pull/5279 )
- Use docker compose in otel collector example by
[@​XSAM](https://togithub.com/XSAM ) in
[https://github.com/open-telemetry/opentelemetry-go/pull/5244 ](https://togithub.com/open-telemetry/opentelemetry-go/pull/5244 )
- \[chore] dependabot updates Sun May 5 15:58:12 UTC 2024 by
[@​opentelemetrybot](https://togithub.com/opentelemetrybot ) in
[https://github.com/open-telemetry/opentelemetry-go/pull/5300 ](https://togithub.com/open-telemetry/opentelemetry-go/pull/5300 )
- build(deps): bump codecov/codecov-action from 4.3.0 to 4.3.1 by
[@​dependabot](https://togithub.com/dependabot ) in
[https://github.com/open-telemetry/opentelemetry-go/pull/5296 ](https://togithub.com/open-telemetry/opentelemetry-go/pull/5296 )
- docs: Update Go logs status to alpha in README.md by
[@​arukiidou](https://togithub.com/arukiidou ) in
[https://github.com/open-telemetry/opentelemetry-go/pull/5299 ](https://togithub.com/open-telemetry/opentelemetry-go/pull/5299 )
- docs: Add logs exporters in README.md by
[@​arukiidou](https://togithub.com/arukiidou ) in
[https://github.com/open-telemetry/opentelemetry-go/pull/5298 ](https://togithub.com/open-telemetry/opentelemetry-go/pull/5298 )
- Use reflect to construct a Record in `logtest` by
[@​MrAlias](https://togithub.com/MrAlias ) in
[https://github.com/open-telemetry/opentelemetry-go/pull/5275 ](https://togithub.com/open-telemetry/opentelemetry-go/pull/5275 )
- Fix type error in float64 instrument documentation by
[@​MrAlias](https://togithub.com/MrAlias ) in
[https://github.com/open-telemetry/opentelemetry-go/pull/5302 ](https://togithub.com/open-telemetry/opentelemetry-go/pull/5302 )
- Fix HistogramConfig documentation by
[@​MrAlias](https://togithub.com/MrAlias ) in
[https://github.com/open-telemetry/opentelemetry-go/pull/5301 ](https://togithub.com/open-telemetry/opentelemetry-go/pull/5301 )
- feat: opt for concatenation instead of using fmt.Sprintf by
[@​moisesvega](https://togithub.com/moisesvega ) in
[https://github.com/open-telemetry/opentelemetry-go/pull/5286 ](https://togithub.com/open-telemetry/opentelemetry-go/pull/5286 )
- Emit attributes slices as their json representation by
[@​dmathieu](https://togithub.com/dmathieu ) in
[https://github.com/open-telemetry/opentelemetry-go/pull/5159 ](https://togithub.com/open-telemetry/opentelemetry-go/pull/5159 )
- Refactor exemplars to not use generic argument by
[@​MrAlias](https://togithub.com/MrAlias ) in
[https://github.com/open-telemetry/opentelemetry-go/pull/5285 ](https://togithub.com/open-telemetry/opentelemetry-go/pull/5285 )
- Upgrade default go verison to 1.22.3 by
[@​XSAM](https://togithub.com/XSAM ) in
[https://github.com/open-telemetry/opentelemetry-go/pull/5314 ](https://togithub.com/open-telemetry/opentelemetry-go/pull/5314 )
- Log records dropped by the BatchProcessor by
[@​MrAlias](https://togithub.com/MrAlias ) in
[https://github.com/open-telemetry/opentelemetry-go/pull/5276 ](https://togithub.com/open-telemetry/opentelemetry-go/pull/5276 )
- Rename synchronous instrument names in global test by
[@​MrAlias](https://togithub.com/MrAlias ) in
[https://github.com/open-telemetry/opentelemetry-go/pull/5303 ](https://togithub.com/open-telemetry/opentelemetry-go/pull/5303 )
- chore: Configure Renovate by
[@​renovate](https://togithub.com/renovate ) in
[https://github.com/open-telemetry/opentelemetry-go/pull/5309 ](https://togithub.com/open-telemetry/opentelemetry-go/pull/5309 )
- chore(deps): update module github.com/golang/groupcache to
v0.0.0-20210331224755-41bb18bfe9da by
[@​renovate](https://togithub.com/renovate ) in
[https://github.com/open-telemetry/opentelemetry-go/pull/5320 ](https://togithub.com/open-telemetry/opentelemetry-go/pull/5320 )
- chore(deps): update module google.golang.org/genproto/googleapis/api
to v0.0.0-20240506185236-b8a5c65736ae by
[@​renovate](https://togithub.com/renovate ) in
[https://github.com/open-telemetry/opentelemetry-go/pull/5321 ](https://togithub.com/open-telemetry/opentelemetry-go/pull/5321 )
- chore(deps): update module gopkg.in/check.v1 to
v1.0.0-20201130134442-10cb98267c6c by
[@​renovate](https://togithub.com/renovate ) in
[https://github.com/open-telemetry/opentelemetry-go/pull/5326 ](https://togithub.com/open-telemetry/opentelemetry-go/pull/5326 )
- chore(deps): update module google.golang.org/genproto/googleapis/rpc
to v0.0.0-20240506185236-b8a5c65736ae by
[@​renovate](https://togithub.com/renovate ) in
[https://github.com/open-telemetry/opentelemetry-go/pull/5325 ](https://togithub.com/open-telemetry/opentelemetry-go/pull/5325 )
- fix(deps): update module golang.org/x/exp to
v0.0.0-20240506185415-9bf2ced13842 by
[@​renovate](https://togithub.com/renovate ) in
[https://github.com/open-telemetry/opentelemetry-go/pull/5327 ](https://togithub.com/open-telemetry/opentelemetry-go/pull/5327 )
- chore(deps): update module github.com/prometheus/common to v0.53.0 by
[@​renovate](https://togithub.com/renovate ) in
[https://github.com/open-telemetry/opentelemetry-go/pull/5332 ](https://togithub.com/open-telemetry/opentelemetry-go/pull/5332 )
- chore(deps): update module golang.org/x/net to v0.25.0 by
[@​renovate](https://togithub.com/renovate ) in
[https://github.com/open-telemetry/opentelemetry-go/pull/5335 ](https://togithub.com/open-telemetry/opentelemetry-go/pull/5335 )
- fix(deps): update module google.golang.org/protobuf to v1.34.1 by
[@​renovate](https://togithub.com/renovate ) in
[https://github.com/open-telemetry/opentelemetry-go/pull/5328 ](https://togithub.com/open-telemetry/opentelemetry-go/pull/5328 )
- chore(deps): update module github.com/prometheus/procfs to v0.14.0 by
[@​renovate](https://togithub.com/renovate ) in
[https://github.com/open-telemetry/opentelemetry-go/pull/5333 ](https://togithub.com/open-telemetry/opentelemetry-go/pull/5333 )
- chore(deps): update module github.com/cespare/xxhash/v2 to v2.3.0 by
[@​renovate](https://togithub.com/renovate ) in
[https://github.com/open-telemetry/opentelemetry-go/pull/5330 ](https://togithub.com/open-telemetry/opentelemetry-go/pull/5330 )
- chore(deps): update module github.com/rogpeppe/go-internal to v1.12.0
by [@​renovate](https://togithub.com/renovate ) in
[https://github.com/open-telemetry/opentelemetry-go/pull/5334 ](https://togithub.com/open-telemetry/opentelemetry-go/pull/5334 )
- fix(deps): update module github.com/golangci/golangci-lint to v1.58.1
by [@​renovate](https://togithub.com/renovate ) in
[https://github.com/open-telemetry/opentelemetry-go/pull/5340 ](https://togithub.com/open-telemetry/opentelemetry-go/pull/5340 )
- Merge Span.AddLink tests by
[@​perhapsmaple](https://togithub.com/perhapsmaple ) in
[https://github.com/open-telemetry/opentelemetry-go/pull/5115 ](https://togithub.com/open-telemetry/opentelemetry-go/pull/5115 )
- exporters/otlp/otlptrace: fix incorrect documentation by
[@​kevinburkesegment](https://togithub.com/kevinburkesegment ) in
[https://github.com/open-telemetry/opentelemetry-go/pull/5098 ](https://togithub.com/open-telemetry/opentelemetry-go/pull/5098 )
- Generate `internal/retry` in `otlploggrpc` by
[@​XSAM](https://togithub.com/XSAM ) in
[https://github.com/open-telemetry/opentelemetry-go/pull/5313 ](https://togithub.com/open-telemetry/opentelemetry-go/pull/5313 )
- fix(deps): update module github.com/prometheus/client_golang to
v1.19.1 by [@​renovate](https://togithub.com/renovate ) in
[https://github.com/open-telemetry/opentelemetry-go/pull/5341 ](https://togithub.com/open-telemetry/opentelemetry-go/pull/5341 )
- chore(deps): update jaegertracing/all-in-one docker tag to v1.57 by
[@​renovate](https://togithub.com/renovate ) in
[https://github.com/open-telemetry/opentelemetry-go/pull/5329 ](https://togithub.com/open-telemetry/opentelemetry-go/pull/5329 )
- chore(deps): update otel/opentelemetry-collector-contrib docker tag to
v0.100.0 by [@​renovate](https://togithub.com/renovate ) in
[https://github.com/open-telemetry/opentelemetry-go/pull/5337 ](https://togithub.com/open-telemetry/opentelemetry-go/pull/5337 )
- chore(deps): update prom/prometheus docker tag to v2.52.0 by
[@​renovate](https://togithub.com/renovate ) in
[https://github.com/open-telemetry/opentelemetry-go/pull/5338 ](https://togithub.com/open-telemetry/opentelemetry-go/pull/5338 )
- Move Aneurysm9 to emeritus status by
[@​Aneurysm9](https://togithub.com/Aneurysm9 ) in
[https://github.com/open-telemetry/opentelemetry-go/pull/5319 ](https://togithub.com/open-telemetry/opentelemetry-go/pull/5319 )
- Test metric aggregate times by
[@​MrAlias](https://togithub.com/MrAlias ) in
[https://github.com/open-telemetry/opentelemetry-go/pull/5323 ](https://togithub.com/open-telemetry/opentelemetry-go/pull/5323 )
- Fix empty log body printed by stdoutlog exporter by
[@​XSAM](https://togithub.com/XSAM ) in
[https://github.com/open-telemetry/opentelemetry-go/pull/5311 ](https://togithub.com/open-telemetry/opentelemetry-go/pull/5311 )
- Record links with empty span context by
[@​amanakin](https://togithub.com/amanakin ) in
[https://github.com/open-telemetry/opentelemetry-go/pull/5315 ](https://togithub.com/open-telemetry/opentelemetry-go/pull/5315 )
- Update `RELEASING.md` to obtain steps to verify the changes for
contrib by [@​XSAM](https://togithub.com/XSAM ) in
[https://github.com/open-telemetry/opentelemetry-go/pull/5284 ](https://togithub.com/open-telemetry/opentelemetry-go/pull/5284 )
- chore(deps): update module google.golang.org/genproto/googleapis/rpc
to v0.0.0-20240509183442-62759503f434 by
[@​renovate](https://togithub.com/renovate ) in
[https://github.com/open-telemetry/opentelemetry-go/pull/5345 ](https://togithub.com/open-telemetry/opentelemetry-go/pull/5345 )
- chore(deps): update module google.golang.org/genproto/googleapis/api
to v0.0.0-20240509183442-62759503f434 by
[@​renovate](https://togithub.com/renovate ) in
[https://github.com/open-telemetry/opentelemetry-go/pull/5344 ](https://togithub.com/open-telemetry/opentelemetry-go/pull/5344 )
- Support Delta & Cumulative temporality for LastValue aggregates by
[@​MrAlias](https://togithub.com/MrAlias ) in
[https://github.com/open-telemetry/opentelemetry-go/pull/5305 ](https://togithub.com/open-telemetry/opentelemetry-go/pull/5305 )
- sdk/log: Document how Processor and Exporter interfaces can be
extended by [@​pellared](https://togithub.com/pellared ) in
[https://github.com/open-telemetry/opentelemetry-go/pull/5347 ](https://togithub.com/open-telemetry/opentelemetry-go/pull/5347 )
- Remove dependabot version updates by
[@​XSAM](https://togithub.com/XSAM ) in
[https://github.com/open-telemetry/opentelemetry-go/pull/5346 ](https://togithub.com/open-telemetry/opentelemetry-go/pull/5346 )
- chore(deps): update module google.golang.org/genproto/googleapis/api
to v0.0.0-20240513163218-0867130af1f8 by
[@​renovate](https://togithub.com/renovate ) in
[https://github.com/open-telemetry/opentelemetry-go/pull/5350 ](https://togithub.com/open-telemetry/opentelemetry-go/pull/5350 )
- chore(deps): update module google.golang.org/genproto/googleapis/rpc
to v0.0.0-20240513163218-0867130af1f8 by
[@​renovate](https://togithub.com/renovate ) in
[https://github.com/open-telemetry/opentelemetry-go/pull/5351 ](https://togithub.com/open-telemetry/opentelemetry-go/pull/5351 )
- chore(deps): update module github.com/prometheus/procfs to v0.15.0 by
[@​renovate](https://togithub.com/renovate ) in
[https://github.com/open-telemetry/opentelemetry-go/pull/5352 ](https://togithub.com/open-telemetry/opentelemetry-go/pull/5352 )
- chore(deps): update codecov/codecov-action action to v4.4.0 by
[@​renovate](https://togithub.com/renovate ) in
[https://github.com/open-telemetry/opentelemetry-go/pull/5353 ](https://togithub.com/open-telemetry/opentelemetry-go/pull/5353 )
- Add logs to dice example by
[@​MrAlias](https://togithub.com/MrAlias ) in
[https://github.com/open-telemetry/opentelemetry-go/pull/5349 ](https://togithub.com/open-telemetry/opentelemetry-go/pull/5349 )
- log: Fix comparison of unordered map values by
[@​dmathieu](https://togithub.com/dmathieu ) in
[https://github.com/open-telemetry/opentelemetry-go/pull/5306 ](https://togithub.com/open-telemetry/opentelemetry-go/pull/5306 )
- fix(deps): update module google.golang.org/grpc to v1.64.0 by
[@​renovate](https://togithub.com/renovate ) in
[https://github.com/open-telemetry/opentelemetry-go/pull/5354 ](https://togithub.com/open-telemetry/opentelemetry-go/pull/5354 )
- Fix logger provider var name in dice example by
[@​MrAlias](https://togithub.com/MrAlias ) in
[https://github.com/open-telemetry/opentelemetry-go/pull/5358 ](https://togithub.com/open-telemetry/opentelemetry-go/pull/5358 )
- chore(deps): update module google.golang.org/genproto/googleapis/rpc
to v0.0.0-20240515191416-fc5f0ca64291 by
[@​renovate](https://togithub.com/renovate ) in
[https://github.com/open-telemetry/opentelemetry-go/pull/5362 ](https://togithub.com/open-telemetry/opentelemetry-go/pull/5362 )
- chore(deps): update module google.golang.org/genproto/googleapis/api
to v0.0.0-20240515191416-fc5f0ca64291 by
[@​renovate](https://togithub.com/renovate ) in
[https://github.com/open-telemetry/opentelemetry-go/pull/5361 ](https://togithub.com/open-telemetry/opentelemetry-go/pull/5361 )
- chore(deps): update module github.com/grpc-ecosystem/grpc-gateway/v2
to v2.20.0 by [@​renovate](https://togithub.com/renovate ) in
[https://github.com/open-telemetry/opentelemetry-go/pull/5363 ](https://togithub.com/open-telemetry/opentelemetry-go/pull/5363 )
- \[chore] Fix 2 places in log design doc by
[@​yijiem](https://togithub.com/yijiem ) in
[https://github.com/open-telemetry/opentelemetry-go/pull/5364 ](https://togithub.com/open-telemetry/opentelemetry-go/pull/5364 )
- \[chore] Fix wrong type in DESIGN.md by
[@​pellared](https://togithub.com/pellared ) in
[https://github.com/open-telemetry/opentelemetry-go/pull/5368 ](https://togithub.com/open-telemetry/opentelemetry-go/pull/5368 )
- Add the synchronous gauge to the metric API and SDK by
[@​MrAlias](https://togithub.com/MrAlias ) in
[https://github.com/open-telemetry/opentelemetry-go/pull/5304 ](https://togithub.com/open-telemetry/opentelemetry-go/pull/5304 )
- Collector example: add metrics by
[@​XSAM](https://togithub.com/XSAM ) in
[https://github.com/open-telemetry/opentelemetry-go/pull/5283 ](https://togithub.com/open-telemetry/opentelemetry-go/pull/5283 )
- Fix package prefix of error in otlploghttp by
[@​XSAM](https://togithub.com/XSAM ) in
[https://github.com/open-telemetry/opentelemetry-go/pull/5371 ](https://togithub.com/open-telemetry/opentelemetry-go/pull/5371 )
- Split log/logtest into a recorder and a logger by
[@​dmathieu](https://togithub.com/dmathieu ) in
[https://github.com/open-telemetry/opentelemetry-go/pull/5365 ](https://togithub.com/open-telemetry/opentelemetry-go/pull/5365 )
- Identify logger with schemaURL in global logger provider by
[@​MrAlias](https://togithub.com/MrAlias ) in
[https://github.com/open-telemetry/opentelemetry-go/pull/5375 ](https://togithub.com/open-telemetry/opentelemetry-go/pull/5375 )
- Update all semconv use to v1.25.0 by
[@​MrAlias](https://togithub.com/MrAlias ) in
[https://github.com/open-telemetry/opentelemetry-go/pull/5374 ](https://togithub.com/open-telemetry/opentelemetry-go/pull/5374 )
- fix(deps): update module github.com/golangci/golangci-lint to v1.58.2
by [@​renovate](https://togithub.com/renovate ) in
[https://github.com/open-telemetry/opentelemetry-go/pull/5382 ](https://togithub.com/open-telemetry/opentelemetry-go/pull/5382 )
- chore(deps): update codecov/codecov-action action to v4.4.1 by
[@​renovate](https://togithub.com/renovate ) in
[https://github.com/open-telemetry/opentelemetry-go/pull/5387 ](https://togithub.com/open-telemetry/opentelemetry-go/pull/5387 )
- chore(deps): update module google.golang.org/genproto/googleapis/api
to v0.0.0-20240520151616-dc85e6b867a5 by
[@​renovate](https://togithub.com/renovate ) in
[https://github.com/open-telemetry/opentelemetry-go/pull/5388 ](https://togithub.com/open-telemetry/opentelemetry-go/pull/5388 )
- chore(deps): update benchmark-action/github-action-benchmark action to
v1.20.3 by [@​renovate](https://togithub.com/renovate ) in
[https://github.com/open-telemetry/opentelemetry-go/pull/5381 ](https://togithub.com/open-telemetry/opentelemetry-go/pull/5381 )
- Fix exported instrument kind const value change by
[@​MrAlias](https://togithub.com/MrAlias ) in
[https://github.com/open-telemetry/opentelemetry-go/pull/5385 ](https://togithub.com/open-telemetry/opentelemetry-go/pull/5385 )
- Release v1.27.0/v0.49.0/v0.3.0 by
[@​MrAlias](https://togithub.com/MrAlias ) in
[https://github.com/open-telemetry/opentelemetry-go/pull/5392 ](https://togithub.com/open-telemetry/opentelemetry-go/pull/5392 )
##### New Contributors
- [@​prasad-shirodkar](https://togithub.com/prasad-shirodkar ) made
their first contribution in
[https://github.com/open-telemetry/opentelemetry-go/pull/5189 ](https://togithub.com/open-telemetry/opentelemetry-go/pull/5189 )
- [@​dockercui](https://togithub.com/dockercui ) made their first
contribution in
[https://github.com/open-telemetry/opentelemetry-go/pull/5262 ](https://togithub.com/open-telemetry/opentelemetry-go/pull/5262 )
- [@​arukiidou](https://togithub.com/arukiidou ) made their first
contribution in
[https://github.com/open-telemetry/opentelemetry-go/pull/5274 ](https://togithub.com/open-telemetry/opentelemetry-go/pull/5274 )
- [@​moisesvega](https://togithub.com/moisesvega ) made their first
contribution in
[https://github.com/open-telemetry/opentelemetry-go/pull/5286 ](https://togithub.com/open-telemetry/opentelemetry-go/pull/5286 )
- [@​renovate](https://togithub.com/renovate ) made their first
contribution in
[https://github.com/open-telemetry/opentelemetry-go/pull/5309 ](https://togithub.com/open-telemetry/opentelemetry-go/pull/5309 )
- [@​perhapsmaple](https://togithub.com/perhapsmaple ) made their
first contribution in
[https://github.com/open-telemetry/opentelemetry-go/pull/5115 ](https://togithub.com/open-telemetry/opentelemetry-go/pull/5115 )
- [@​amanakin](https://togithub.com/amanakin ) made their first
contribution in
[https://github.com/open-telemetry/opentelemetry-go/pull/5315 ](https://togithub.com/open-telemetry/opentelemetry-go/pull/5315 )
- [@​yijiem](https://togithub.com/yijiem ) made their first
contribution in
[https://github.com/open-telemetry/opentelemetry-go/pull/5364 ](https://togithub.com/open-telemetry/opentelemetry-go/pull/5364 )
**Full Changelog**:
https://github.com/open-telemetry/opentelemetry-go/compare/v1.26.0...v1.27.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://togithub.com/renovatebot/renovate/discussions ) if
that's undesired.
---
- [ ] <!-- 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/open-telemetry/opentelemetry-collector ).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNy4zNjguMTAiLCJ1cGRhdGVkSW5WZXIiOiIzNy4zNjguMTAiLCJ0YXJnZXRCcmFuY2giOiJtYWluIiwibGFiZWxzIjpbImRlcGVuZGVuY2llcyIsInJlbm92YXRlYm90Il19-->
---------
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: opentelemetrybot <107717825+opentelemetrybot@users.noreply.github.com>
2024-05-21 12:15:28 -07:00
Juraci Paixão Kröhling
d719a7efcf
[chore] Prepare release v1.8.0/v0.101.0 ( #10190 )
...
This replaces #10188 , by fixing a relatively new test case that blocked
the release.
Signed-off-by: Juraci Paixão Kröhling <juraci@kroehling.de>
---------
Signed-off-by: Juraci Paixão Kröhling <juraci@kroehling.de>
Co-authored-by: opentelemetrybot <107717825+opentelemetrybot@users.noreply.github.com>
2024-05-21 05:58:35 -07:00
renovate[bot]
a947fe8ab2
Update module github.com/prometheus/client_golang to v1.19.1 ( #10147 )
...
[](https://renovatebot.com )
This PR contains the following updates:
| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
|
[github.com/prometheus/client_golang](https://togithub.com/prometheus/client_golang )
| `v1.19.0` -> `v1.19.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>prometheus/client_golang
(github.com/prometheus/client_golang)</summary>
###
[`v1.19.1`](https://togithub.com/prometheus/client_golang/releases/tag/v1.19.1 )
[Compare
Source](https://togithub.com/prometheus/client_golang/compare/v1.19.0...v1.19.1 )
#### What's Changed
- Security patches for `golang.org/x/sys` and
`google.golang.org/protobuf`
#### New Contributors
- [@​lukasauk](https://togithub.com/lukasauk ) made their first
contribution in
[https://github.com/prometheus/client_golang/pull/1494 ](https://togithub.com/prometheus/client_golang/pull/1494 )
**Full Changelog**:
https://github.com/prometheus/client_golang/compare/v1.19.0...v1.19.1
</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 has been generated by [Mend
Renovate](https://www.mend.io/free-developer-tools/renovate/ ). View
repository job log
[here](https://developer.mend.io/github/open-telemetry/opentelemetry-collector ).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNy4zNTEuMiIsInVwZGF0ZWRJblZlciI6IjM3LjM1MS4yIiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6WyJkZXBlbmRlbmNpZXMiLCJyZW5vdmF0ZWJvdCJdfQ==-->
---------
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: opentelemetrybot <107717825+opentelemetrybot@users.noreply.github.com>
2024-05-14 13:06:25 -07:00
Ankit Patel
c8f9563f1b
MemoryLimiterProcessor - switch to MustNewID instead of zero value ID ( #10128 )
...
<!--Ex. Fixing a bug - Describe the bug and how this fixes the issue.
Ex. Adding a feature - Explain what this achieves.-->
#### Description
In an upcoming PR, I change Type to be an interface. This means the zero
value of Type will be nil - which will cause this test to fail.
Initializing ID instead of relying on the zero value fixes this
<!-- Issue number if applicable -->
#### Link to tracking issue
related to
https://github.com/open-telemetry/opentelemetry-collector/issues/9429
<!--Please delete paragraphs that you did not use before submitting.-->
In preparation for
https://github.com/open-telemetry/opentelemetry-collector/pull/10069
2024-05-09 22:38:16 +02:00
Alex Boten
c555005fcc
[mdatagen] only generate telemetry as needed ( #10129 )
...
This prevent unnecessary files from being generated if metadata.yaml
doesn't include any internal telemetry for a component.
Signed-off-by: Alex Boten <223565+codeboten@users.noreply.github.com>
2024-05-09 12:05:32 -07:00
renovate[bot]
c5ee52b133
Update module google.golang.org/protobuf to v1.34.1 ( #10101 )
...
[](https://renovatebot.com )
This PR contains the following updates:
| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
|
[google.golang.org/protobuf](https://togithub.com/protocolbuffers/protobuf-go )
| `v1.34.0` -> `v1.34.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.34.1`](https://togithub.com/protocolbuffers/protobuf-go/releases/tag/v1.34.1 )
[Compare
Source](https://togithub.com/protocolbuffers/protobuf-go/compare/v1.34.0...v1.34.1 )
Minor fixes for editions compliance:
- [CL/582635](https://go.dev/cl/582635 ): all: update to protobuf
27.0-rc1 and regenerate protos
- [CL/582755](https://go.dev/cl/582755 ): encoding/proto\[json|text]:
accept lower case names for group-like fields
</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 has been generated by [Mend
Renovate](https://www.mend.io/free-developer-tools/renovate/ ). View
repository job log
[here](https://developer.mend.io/github/open-telemetry/opentelemetry-collector ).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNy4zNDAuMTAiLCJ1cGRhdGVkSW5WZXIiOiIzNy4zNDAuMTAiLCJ0YXJnZXRCcmFuY2giOiJtYWluIiwibGFiZWxzIjpbImRlcGVuZGVuY2llcyIsInJlbm92YXRlYm90Il19-->
---------
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-05-07 12:20:22 -07:00
renovate[bot]
9bee0cafca
Update module github.com/shirou/gopsutil/v3 to v3.24.4 ( #10097 )
...
[](https://renovatebot.com )
This PR contains the following updates:
| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
| [github.com/shirou/gopsutil/v3](https://togithub.com/shirou/gopsutil )
| `v3.24.3` -> `v3.24.4` |
[](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>shirou/gopsutil (github.com/shirou/gopsutil/v3)</summary>
###
[`v3.24.4`](https://togithub.com/shirou/gopsutil/releases/tag/v3.24.4 )
[Compare
Source](https://togithub.com/shirou/gopsutil/compare/v3.24.3...v3.24.4 )
<!-- Release notes generated using configuration in .github/release.yml
at v3.24.4 -->
##### What's Changed
##### net
- Update net_openbsd.go to correctly parse netstat output on obsd by
[@​amarinderca](https://togithub.com/amarinderca ) in
[https://github.com/shirou/gopsutil/pull/1621 ](https://togithub.com/shirou/gopsutil/pull/1621 )
- chore: fix some typos in comments by
[@​camcui](https://togithub.com/camcui ) in
[https://github.com/shirou/gopsutil/pull/1624 ](https://togithub.com/shirou/gopsutil/pull/1624 )
##### New Contributors
- [@​amarinderca](https://togithub.com/amarinderca ) made their
first contribution in
[https://github.com/shirou/gopsutil/pull/1621 ](https://togithub.com/shirou/gopsutil/pull/1621 )
- [@​camcui](https://togithub.com/camcui ) made their first
contribution in
[https://github.com/shirou/gopsutil/pull/1624 ](https://togithub.com/shirou/gopsutil/pull/1624 )
**Full Changelog**:
https://github.com/shirou/gopsutil/compare/v3.24.3...v3.24.4
</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 has been generated by [Mend
Renovate](https://www.mend.io/free-developer-tools/renovate/ ). View
repository job log
[here](https://developer.mend.io/github/open-telemetry/opentelemetry-collector ).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNy4zNDAuMTAiLCJ1cGRhdGVkSW5WZXIiOiIzNy4zNDAuMTAiLCJ0YXJnZXRCcmFuY2giOiJtYWluIiwibGFiZWxzIjpbImRlcGVuZGVuY2llcyIsInJlbm92YXRlYm90Il19-->
---------
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: opentelemetrybot <107717825+opentelemetrybot@users.noreply.github.com>
2024-05-07 07:55:33 -07:00
OpenTelemetry Bot
6c2a34edea
[chore] Prepare release v1.7.0/v0.100.0 ( #10087 )
...
The following commands were run to prepare this release:
- make chlog-update VERSION=v1.7.0/v0.100.0
- make prepare-release PREVIOUS_VERSION=1.6.0 RELEASE_CANDIDATE=1.7.0
MODSET=stable
- make prepare-release PREVIOUS_VERSION=0.99.0 RELEASE_CANDIDATE=0.100.0
MODSET=beta
---------
Co-authored-by: Bogdan Drutu <bogdandrutu@gmail.com>
2024-05-06 09:33:51 -07:00
renovate[bot]
d4d2d9a729
fix(deps): update all opentelemetry-go-contrib packages ( #10055 )
...
[](https://renovatebot.com )
This PR contains the following updates:
| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
|
[go.opentelemetry.io/contrib/config](https://togithub.com/open-telemetry/opentelemetry-go-contrib )
| `v0.5.0` -> `v0.6.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/contrib/instrumentation/net/http/otelhttp](https://togithub.com/open-telemetry/opentelemetry-go-contrib )
| `v0.50.0` -> `v0.51.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/contrib/zpages](https://togithub.com/open-telemetry/opentelemetry-go-contrib )
| `v0.50.0` -> `v0.51.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/ )
|
---
### Release Notes
<details>
<summary>open-telemetry/opentelemetry-go-contrib
(go.opentelemetry.io/contrib/config)</summary>
###
[`v0.6.0`](https://togithub.com/open-telemetry/opentelemetry-go-contrib/releases/tag/v0.6.0 )
Initial Release.
Compatibility with [the opentelemetry-go v0.6.0
release](https://togithub.com/open-telemetry/opentelemetry-go/releases/tag/v0.6.0 )
added for the following:
-
[exporters/metric/datadog](https://togithub.com/open-telemetry/opentelemetry-go-contrib/releases/tag/exporters%2Fmetric%2Fdatadog%2Fv0.6.0 )
-
[exporters/metric/dogstatsd](https://togithub.com/open-telemetry/opentelemetry-go-contrib/releases/tag/exporters%2Fmetric%2Fdogstatsd%2Fv0.6.0 )
-
[instrumentation/gin-gonic/gin](https://togithub.com/open-telemetry/opentelemetry-go-contrib/releases/tag/instrumentation%2Fgin-gonic%2Fgin%2Fv0.6.0 )
-
[instrumentation/go.mongodb.org/mongo-driver](https://togithub.com/open-telemetry/opentelemetry-go-contrib/releases/tag/instrumentation%2Fgo.mongodb.org%2Fmongo-driver%2Fv0.6.0 )
-
[instrumentation/gorilla/mux](https://togithub.com/open-telemetry/opentelemetry-go-contrib/releases/tag/instrumentation%2Fgorilla%2Fmux%2Fv0.6.0 )
-
[instrumentation/labstack/echo](https://togithub.com/open-telemetry/opentelemetry-go-contrib/releases/tag/instrumentation%2Flabstack%2Fecho%2Fv0.6.0 )
-
[instrumentation/macaron](https://togithub.com/open-telemetry/opentelemetry-go-contrib/releases/tag/instrumentation%2Fmacaron%2Fv0.6.0 )
-
[instrumentation/runtime](https://togithub.com/open-telemetry/opentelemetry-go-contrib/releases/tag/instrumentation%2Fruntime%2Fv0.6.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://togithub.com/renovatebot/renovate/discussions ) if
that's undesired.
---
- [ ] <!-- 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/open-telemetry/opentelemetry-collector ).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNy4zMjEuMiIsInVwZGF0ZWRJblZlciI6IjM3LjMyMS4yIiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6WyJkZXBlbmRlbmNpZXMiLCJyZW5vdmF0ZWJvdCJdfQ==-->
---------
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: opentelemetrybot <107717825+opentelemetrybot@users.noreply.github.com>
2024-05-01 08:40:39 -07:00
renovate[bot]
7fd529f4d3
fix(deps): update opentelemetry-go monorepo ( #10052 )
...
[](https://renovatebot.com )
This PR contains the following updates:
| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
|
[go.opentelemetry.io/otel](https://togithub.com/open-telemetry/opentelemetry-go )
| `v1.25.0` -> `v1.26.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/bridge/opencensus](https://togithub.com/open-telemetry/opentelemetry-go )
| `v1.25.0` -> `v1.26.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://togithub.com/open-telemetry/opentelemetry-go )
| `v1.25.0` -> `v1.26.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://togithub.com/open-telemetry/opentelemetry-go )
| `v1.25.0` -> `v1.26.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://togithub.com/open-telemetry/opentelemetry-go )
| `v0.47.0` -> `v0.48.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://togithub.com/open-telemetry/opentelemetry-go )
| `v1.25.0` -> `v1.26.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://togithub.com/open-telemetry/opentelemetry-go )
| `v1.25.0` -> `v1.26.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://togithub.com/open-telemetry/opentelemetry-go )
| `v1.25.0` -> `v1.26.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://togithub.com/open-telemetry/opentelemetry-go )
| `v1.25.0` -> `v1.26.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://togithub.com/open-telemetry/opentelemetry-go )
| `v1.25.0` -> `v1.26.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/ )
|
---
### Release Notes
<details>
<summary>open-telemetry/opentelemetry-go
(go.opentelemetry.io/otel)</summary>
###
[`v1.26.0`](https://togithub.com/open-telemetry/opentelemetry-go/releases/tag/v1.26.0 ):
/v0.48.0/v0.2.0-alpha
[Compare
Source](https://togithub.com/open-telemetry/opentelemetry-go/compare/v1.25.0...v1.26.0 )
##### Added
- Add `Recorder` in `go.opentelemetry.io/otel/log/logtest` to facilitate
testing the log bridge implementations.
([#​5134](https://togithub.com/open-telemetry/opentelemetry-go/issues/5134 ))
- Add span flags to OTLP spans and links exported by
`go.opentelemetry.io/otel/exporters/otlp/otlptrace`.
([#​5194](https://togithub.com/open-telemetry/opentelemetry-go/issues/5194 ))
- Make the initial alpha release of `go.opentelemetry.io/otel/sdk/log`.
This new module contains the Go implementation of the OpenTelemetry Logs
SDK.
This module is unstable and breaking changes may be introduced.
See our [versioning policy](VERSIONING.md) for more information about
these stability guarantees.
([#​5240](https://togithub.com/open-telemetry/opentelemetry-go/issues/5240 ))
- Make the initial alpha release of
`go.opentelemetry.io/otel/exporters/otlp/otlplog/otlploghttp`.
This new module contains an OTLP exporter that transmits log telemetry
using HTTP.
This module is unstable and breaking changes may be introduced.
See our [versioning policy](VERSIONING.md) for more information about
these stability guarantees.
([#​5240](https://togithub.com/open-telemetry/opentelemetry-go/issues/5240 ))
- Make the initial alpha release of
`go.opentelemetry.io/otel/exporters/stdout/stdoutlog`.
This new module contains an exporter prints log records to STDOUT.
This module is unstable and breaking changes may be introduced.
See our [versioning policy](VERSIONING.md) for more information about
these stability guarantees.
([#​5240](https://togithub.com/open-telemetry/opentelemetry-go/issues/5240 ))
- The `go.opentelemetry.io/otel/semconv/v1.25.0` package.
The package contains semantic conventions from the `v1.25.0` version of
the OpenTelemetry Semantic Conventions.
([#​5254](https://togithub.com/open-telemetry/opentelemetry-go/issues/5254 ))
##### Changed
- Update `go.opentelemetry.io/proto/otlp` from v1.1.0 to v1.2.0.
([#​5177](https://togithub.com/open-telemetry/opentelemetry-go/issues/5177 ))
- Improve performance of baggage member character validation in
`go.opentelemetry.io/otel/baggage`.
([#​5214](https://togithub.com/open-telemetry/opentelemetry-go/issues/5214 ))
**Full Changelog**:
https://github.com/open-telemetry/opentelemetry-go/compare/v1.25.0...v1.26.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://togithub.com/renovatebot/renovate/discussions ) if
that's undesired.
---
- [ ] <!-- 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/open-telemetry/opentelemetry-collector ).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNy4zMjEuMiIsInVwZGF0ZWRJblZlciI6IjM3LjMyMS4yIiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6WyJkZXBlbmRlbmNpZXMiLCJyZW5vdmF0ZWJvdCJdfQ==-->
---------
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Alex Boten <223565+codeboten@users.noreply.github.com>
Co-authored-by: opentelemetrybot <107717825+opentelemetrybot@users.noreply.github.com>
2024-04-30 10:07:54 -07:00
renovate[bot]
274f8551ad
fix(deps): update module google.golang.org/protobuf to v1.34.0 ( #10051 )
...
[](https://renovatebot.com )
This PR contains the following updates:
| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
|
[google.golang.org/protobuf](https://togithub.com/protocolbuffers/protobuf-go )
| `v1.33.0` -> `v1.34.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/ )
|
---
### Release Notes
<details>
<summary>protocolbuffers/protobuf-go
(google.golang.org/protobuf)</summary>
###
[`v1.34.0`](https://togithub.com/protocolbuffers/protobuf-go/compare/v1.33.0...v1.34.0 )
[Compare
Source](https://togithub.com/protocolbuffers/protobuf-go/compare/v1.33.0...v1.34.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 has been generated by [Mend
Renovate](https://www.mend.io/free-developer-tools/renovate/ ). View
repository job log
[here](https://developer.mend.io/github/open-telemetry/opentelemetry-collector ).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNy4zMjEuMiIsInVwZGF0ZWRJblZlciI6IjM3LjMyMS4yIiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6WyJkZXBlbmRlbmNpZXMiLCJyZW5vdmF0ZWJvdCJdfQ==-->
---------
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: opentelemetrybot <107717825+opentelemetrybot@users.noreply.github.com>
2024-04-30 09:06:46 -07:00
Alex Boten
ce09d9773a
[mdatagen] move telemetry into its own file ( #10037 )
...
This is in preparation for using mdatagen for component telemetry.
---------
Signed-off-by: Alex Boten <223565+codeboten@users.noreply.github.com>
2024-04-29 12:11:55 -07:00
renovate[bot]
ae8365481e
Update module github.com/prometheus/common to v0.53.0 ( #10021 )
...
[](https://renovatebot.com )
This PR contains the following updates:
| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
| [github.com/prometheus/common](https://togithub.com/prometheus/common )
| `v0.52.3` -> `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/ )
|
---
### Release Notes
<details>
<summary>prometheus/common (github.com/prometheus/common)</summary>
###
[`v0.53.0`](https://togithub.com/prometheus/common/releases/tag/v0.53.0 )
[Compare
Source](https://togithub.com/prometheus/common/compare/v0.52.3...v0.53.0 )
#### What's Changed
- Add StatusAt method for Alert struct by
[@​grobinson-grafana](https://togithub.com/grobinson-grafana ) in
[https://github.com/prometheus/common/pull/618 ](https://togithub.com/prometheus/common/pull/618 )
- config: allow exposing real secret value through marshal by
[@​GiedriusS](https://togithub.com/GiedriusS ) in
[https://github.com/prometheus/common/pull/487 ](https://togithub.com/prometheus/common/pull/487 )
- Fix up config test by [@​SuperQ](https://togithub.com/SuperQ ) in
[https://github.com/prometheus/common/pull/621 ](https://togithub.com/prometheus/common/pull/621 )
- LabelSet.String: restore faster sort call by
[@​bboreham](https://togithub.com/bboreham ) in
[https://github.com/prometheus/common/pull/619 ](https://togithub.com/prometheus/common/pull/619 )
- LabelSet: add unit test for String method by
[@​bboreham](https://togithub.com/bboreham ) in
[https://github.com/prometheus/common/pull/620 ](https://togithub.com/prometheus/common/pull/620 )
#### New Contributors
- [@​grobinson-grafana](https://togithub.com/grobinson-grafana )
made their first contribution in
[https://github.com/prometheus/common/pull/618 ](https://togithub.com/prometheus/common/pull/618 )
- [@​GiedriusS](https://togithub.com/GiedriusS ) made their first
contribution in
[https://github.com/prometheus/common/pull/487 ](https://togithub.com/prometheus/common/pull/487 )
**Full Changelog**:
https://github.com/prometheus/common/compare/v0.52.3...v0.53.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 has been generated by [Mend
Renovate](https://www.mend.io/free-developer-tools/renovate/ ). View
repository job log
[here](https://developer.mend.io/github/open-telemetry/opentelemetry-collector ).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNy4zMTMuMSIsInVwZGF0ZWRJblZlciI6IjM3LjMxMy4xIiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6WyJkZXBlbmRlbmNpZXMiLCJyZW5vdmF0ZWJvdCJdfQ==-->
---------
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: opentelemetrybot <107717825+opentelemetrybot@users.noreply.github.com>
2024-04-23 07:12:37 -07:00
OpenTelemetry Bot
fb9d80d3c4
[chore] Prepare release v1.6.0/v0.99.0 ( #10018 )
...
The following commands were run to prepare this release:
- make chlog-update VERSION=v1.6.0/v0.99.0
- make prepare-release PREVIOUS_VERSION=1.5.0 RELEASE_CANDIDATE=1.6.0
MODSET=stable
- make prepare-release PREVIOUS_VERSION=0.98.0 RELEASE_CANDIDATE=0.99.0
MODSET=beta
2024-04-22 12:51:15 -07:00
Alex Boten
f3305aa6b7
[mdatagen] generate goleak package test ( #9959 )
...
This automates the generation of package_test.go for any component that
uses mdatagen.
The following configuration can be used to skip or ignore certain funcs:
```yaml
tests:
goleak:
skip: true
tests:
goleak:
ignore:
top:
- "go.opencensus.io/stats/view.(*worker).start"
```
---------
Signed-off-by: Alex Boten <223565+codeboten@users.noreply.github.com>
2024-04-17 13:10:34 -07:00
Alex Boten
7469f38b60
Update module go.opentelemetry.io/contrib/config to v0.5.0 ( #9934 )
...
Replace
https://github.com/open-telemetry/opentelemetry-collector/pull/9917
because of a merge conflict
---------
Signed-off-by: Alex Boten <223565+codeboten@users.noreply.github.com>
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-04-15 09:55:21 -07:00
Dmitrii Anoshin
1f643f4ce1
[cmd/mdatagen] Move component config test from cmd/builder ( #9940 )
...
The tests generated by cmd/builder are skipped in contrib because they
cause the CI timeouts. We moved the lifecycle tests to the tests
generated by mdatagen, but the config/factory smoke tests are still part
of the files generated by cmd/builder.
Recently, the loadbalancing exporter got an invalid camelCase config
field because of this coverage gap.
This change moves the config/factory tests from cmd/builder to
cmd/mdatagen. So, they are always generated for every component, even if
not used in any collector bundle.
2024-04-11 10:43:05 -07:00
renovate[bot]
f1a7475cf6
Update module github.com/prometheus/common to v0.52.3 ( #9694 )
...
[](https://renovatebot.com )
This PR contains the following updates:
| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
| [github.com/prometheus/common](https://togithub.com/prometheus/common )
| `v0.48.0` -> `v0.52.3` |
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
---
### Release Notes
<details>
<summary>prometheus/common (github.com/prometheus/common)</summary>
###
[`v0.52.3`](https://togithub.com/prometheus/common/compare/v0.52.2...v0.52.3 )
[Compare
Source](https://togithub.com/prometheus/common/compare/v0.52.2...v0.52.3 )
###
[`v0.52.2`](https://togithub.com/prometheus/common/releases/tag/v0.52.2 )
[Compare
Source](https://togithub.com/prometheus/common/compare/v0.51.1...v0.52.2 )
#### What's Changed
- Drop support for Go older than 1.18 by
[@​SuperQ](https://togithub.com/SuperQ ) in
[https://github.com/prometheus/common/pull/612 ](https://togithub.com/prometheus/common/pull/612 )
- fix(protobuf): Correctly decode multi-messages streams by
[@​srebhan](https://togithub.com/srebhan ) in
[https://github.com/prometheus/common/pull/616 ](https://togithub.com/prometheus/common/pull/616 )
- Bump github.com/aws/aws-sdk-go from 1.50.31 to 1.51.11 in /sigv4 by
[@​dependabot](https://togithub.com/dependabot ) in
[https://github.com/prometheus/common/pull/615 ](https://togithub.com/prometheus/common/pull/615 )
#### New Contributors
- [@​srebhan](https://togithub.com/srebhan ) made their first
contribution in
[https://github.com/prometheus/common/pull/616 ](https://togithub.com/prometheus/common/pull/616 )
**Full Changelog**:
https://github.com/prometheus/common/compare/v0.51.1...v0.52.2
###
[`v0.51.1`](https://togithub.com/prometheus/common/releases/tag/v0.51.1 )
[Compare
Source](https://togithub.com/prometheus/common/compare/v0.51.0...v0.51.1 )
#### What's Changed
- Synchronize common files from prometheus/prometheus by
[@​prombot](https://togithub.com/prombot ) in
[https://github.com/prometheus/common/pull/606 ](https://togithub.com/prometheus/common/pull/606 )
- Synchronize common files from prometheus/prometheus by
[@​prombot](https://togithub.com/prombot ) in
[https://github.com/prometheus/common/pull/609 ](https://togithub.com/prometheus/common/pull/609 )
- Retract v0.50.0 by [@​SuperQ](https://togithub.com/SuperQ ) in
[https://github.com/prometheus/common/pull/610 ](https://togithub.com/prometheus/common/pull/610 )
**Full Changelog**:
https://github.com/prometheus/common/compare/v0.51.0...v0.51.1
###
[`v0.51.0`](https://togithub.com/prometheus/common/releases/tag/v0.51.0 )
[Compare
Source](https://togithub.com/prometheus/common/compare/v0.50.0...v0.51.0 )
#### What's Changed
- Synchronize common files from prometheus/prometheus by
[@​prombot](https://togithub.com/prombot ) in
[https://github.com/prometheus/common/pull/604 ](https://togithub.com/prometheus/common/pull/604 )
- expfmt: Add a way to generate different OpenMetrics Formats by
[@​ywwg](https://togithub.com/ywwg ) in
[https://github.com/prometheus/common/pull/596 ](https://togithub.com/prometheus/common/pull/596 )
- Fix string slice definition for FormatFlagOptions. by
[@​gizmoguy](https://togithub.com/gizmoguy ) in
[https://github.com/prometheus/common/pull/607 ](https://togithub.com/prometheus/common/pull/607 )
- Correct logic in sample naming for counters, add new test by
[@​vesari](https://togithub.com/vesari ) in
[https://github.com/prometheus/common/pull/608 ](https://togithub.com/prometheus/common/pull/608 )
#### New Contributors
- [@​gizmoguy](https://togithub.com/gizmoguy ) made their first
contribution in
[https://github.com/prometheus/common/pull/607 ](https://togithub.com/prometheus/common/pull/607 )
**Full Changelog**:
https://github.com/prometheus/common/compare/v0.50.0...v0.51.0
###
[`v0.50.0`](https://togithub.com/prometheus/common/releases/tag/v0.50.0 )
[Compare
Source](https://togithub.com/prometheus/common/compare/v0.49.0...v0.50.0 )
#### What's Changed
- Synchronize common files from prometheus/prometheus by
[@​prombot](https://togithub.com/prombot ) in
[https://github.com/prometheus/common/pull/594 ](https://togithub.com/prometheus/common/pull/594 )
- Bump github.com/stretchr/testify from 1.8.4 to 1.9.0 in /sigv4 by
[@​dependabot](https://togithub.com/dependabot ) in
[https://github.com/prometheus/common/pull/593 ](https://togithub.com/prometheus/common/pull/593 )
- Bump github.com/aws/aws-sdk-go from 1.50.27 to 1.50.29 in /sigv4 by
[@​dependabot](https://togithub.com/dependabot ) in
[https://github.com/prometheus/common/pull/592 ](https://togithub.com/prometheus/common/pull/592 )
- Bump github.com/aws/aws-sdk-go from 1.50.29 to 1.50.31 in /sigv4 by
[@​dependabot](https://togithub.com/dependabot ) in
[https://github.com/prometheus/common/pull/595 ](https://togithub.com/prometheus/common/pull/595 )
- Remove unused 'Host' member from HTTPClientConfig by
[@​bboreham](https://togithub.com/bboreham ) in
[https://github.com/prometheus/common/pull/597 ](https://togithub.com/prometheus/common/pull/597 )
- Add OpenMetrics unit support by
[@​vesari](https://togithub.com/vesari ) in
[https://github.com/prometheus/common/pull/544 ](https://togithub.com/prometheus/common/pull/544 )
- Remove deprecated version function by
[@​SuperQ](https://togithub.com/SuperQ ) in
[https://github.com/prometheus/common/pull/591 ](https://togithub.com/prometheus/common/pull/591 )
- Synchronize common files from prometheus/prometheus by
[@​prombot](https://togithub.com/prombot ) in
[https://github.com/prometheus/common/pull/599 ](https://togithub.com/prometheus/common/pull/599 )
- Bump golang.org/x/oauth2 from 0.17.0 to 0.18.0 by
[@​dependabot](https://togithub.com/dependabot ) in
[https://github.com/prometheus/common/pull/600 ](https://togithub.com/prometheus/common/pull/600 )
- Bump google.golang.org/protobuf from 1.32.0 to 1.33.0 by
[@​dependabot](https://togithub.com/dependabot ) in
[https://github.com/prometheus/common/pull/601 ](https://togithub.com/prometheus/common/pull/601 )
**Full Changelog**:
https://github.com/prometheus/common/compare/v0.49.0...v0.50.0
###
[`v0.49.0`](https://togithub.com/prometheus/common/releases/tag/v0.49.0 )
[Compare
Source](https://togithub.com/prometheus/common/compare/v0.48.0...v0.49.0 )
#### What's Changed
- Synchronize common files from prometheus/prometheus by
[@​prombot](https://togithub.com/prombot ) in
[https://github.com/prometheus/common/pull/574 ](https://togithub.com/prometheus/common/pull/574 )
- Bump github.com/aws/aws-sdk-go from 1.49.13 to 1.50.8 in /sigv4 by
[@​dependabot](https://togithub.com/dependabot ) in
[https://github.com/prometheus/common/pull/571 ](https://togithub.com/prometheus/common/pull/571 )
- Synchronize common files from prometheus/prometheus by
[@​prombot](https://togithub.com/prombot ) in
[https://github.com/prometheus/common/pull/581 ](https://togithub.com/prometheus/common/pull/581 )
- Update Go by [@​SuperQ](https://togithub.com/SuperQ ) in
[https://github.com/prometheus/common/pull/588 ](https://togithub.com/prometheus/common/pull/588 )
- Deprecate version.NewCollector by
[@​SuperQ](https://togithub.com/SuperQ ) in
[https://github.com/prometheus/common/pull/579 ](https://togithub.com/prometheus/common/pull/579 )
- Bump github.com/aws/aws-sdk-go from 1.50.8 to 1.50.27 in /sigv4 by
[@​dependabot](https://togithub.com/dependabot ) in
[https://github.com/prometheus/common/pull/587 ](https://togithub.com/prometheus/common/pull/587 )
- Avoid off-spec openmetrics exposition when exemplars have empty labels
by [@​orls](https://togithub.com/orls ) in
[https://github.com/prometheus/common/pull/569 ](https://togithub.com/prometheus/common/pull/569 )
- Bump golang.org/x/oauth2 from 0.16.0 to 0.17.0 by
[@​dependabot](https://togithub.com/dependabot ) in
[https://github.com/prometheus/common/pull/585 ](https://togithub.com/prometheus/common/pull/585 )
- Write created lines when negotiating OpenMetrics by
[@​ArthurSens](https://togithub.com/ArthurSens ) in
[https://github.com/prometheus/common/pull/504 ](https://togithub.com/prometheus/common/pull/504 )
- Upgrade client_model to v.0.6.0 by
[@​vesari](https://togithub.com/vesari ) in
[https://github.com/prometheus/common/pull/589 ](https://togithub.com/prometheus/common/pull/589 )
- http_config: Add host by
[@​jkroepke](https://togithub.com/jkroepke ) in
[https://github.com/prometheus/common/pull/549 ](https://togithub.com/prometheus/common/pull/549 )
- LabelSet: Fix alphabetical sorting for prometheus LabelSet by
[@​wasim-nihal](https://togithub.com/wasim-nihal ) in
[https://github.com/prometheus/common/pull/575 ](https://togithub.com/prometheus/common/pull/575 )
- labelset: optimise String() function by
[@​bboreham](https://togithub.com/bboreham ) in
[https://github.com/prometheus/common/pull/590 ](https://togithub.com/prometheus/common/pull/590 )
#### New Contributors
- [@​orls](https://togithub.com/orls ) made their first
contribution in
[https://github.com/prometheus/common/pull/569 ](https://togithub.com/prometheus/common/pull/569 )
- [@​vesari](https://togithub.com/vesari ) made their first
contribution in
[https://github.com/prometheus/common/pull/589 ](https://togithub.com/prometheus/common/pull/589 )
**Full Changelog**:
https://github.com/prometheus/common/compare/v0.48.0...v0.49.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 has been generated by [Mend
Renovate](https://www.mend.io/free-developer-tools/renovate/ ). View
repository job log
[here](https://developer.mend.io/github/open-telemetry/opentelemetry-collector ).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNy4yMjAuMiIsInVwZGF0ZWRJblZlciI6IjM3LjI2OS4yIiwidGFyZ2V0QnJhbmNoIjoibWFpbiJ9-->
---------
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: opentelemetrybot <107717825+opentelemetrybot@users.noreply.github.com>
2024-04-11 09:57:48 -07:00
renovate[bot]
25d3bab636
Update module google.golang.org/grpc to v1.63.2 ( #9928 )
...
[](https://renovatebot.com )
This PR contains the following updates:
| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
| [google.golang.org/grpc](https://togithub.com/grpc/grpc-go ) |
`v1.62.1` -> `v1.63.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://togithub.com/grpc/grpc-go ) |
`v1.63.0` -> `v1.63.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/ )
|
---
### Release Notes
<details>
<summary>grpc/grpc-go (google.golang.org/grpc)</summary>
### [`v1.63.2`](https://togithub.com/grpc/grpc-go/releases/tag/v1.63.2 ):
Release 1.63.2
[Compare
Source](https://togithub.com/grpc/grpc-go/compare/v1.63.1...v1.63.2 )
### Bugs
- Fix the user agent string
### [`v1.63.1`](https://togithub.com/grpc/grpc-go/releases/tag/v1.63.1 ):
Release 1.63.1
[Compare
Source](https://togithub.com/grpc/grpc-go/compare/v1.63.0...v1.63.1 )
- grpc: un-deprecate Dial and DialContext and cherry-pick
### [`v1.63.0`](https://togithub.com/grpc/grpc-go/releases/tag/v1.63.0 ):
Release 1.63.0
[Compare
Source](https://togithub.com/grpc/grpc-go/compare/v1.62.2...v1.63.0 )
### Behavior Changes
- grpc: Return canonical target string from `resolver.Address.String()`
(experimental)
([#​6923](https://togithub.com/grpc/grpc-go/issues/6923 ))
- client & server: when using write buffer pooling, use input value for
buffer size instead of size\*2
([#​6983](https://togithub.com/grpc/grpc-go/issues/6983 ))
- Special Thanks:
[@​raghav-stripe](https://togithub.com/raghav-stripe )
### New Features
- grpc: add `ClientConn.CanonicalTarget()` to return the canonical
target string.
([#​7006](https://togithub.com/grpc/grpc-go/issues/7006 ))
- xds: implement LRS named metrics support ([gRFC
A64](https://togithub.com/grpc/proposal/blob/master/A64-lrs-custom-metrics.md ))
([#​7027](https://togithub.com/grpc/grpc-go/issues/7027 ))
- Special Thanks:
[@​danielzhaotongliu](https://togithub.com/danielzhaotongliu )
- grpc: introduce `grpc.NewClient` to allow users to create new clients
in idle mode and with "dns" as the default resolver
([#​7010](https://togithub.com/grpc/grpc-go/issues/7010 ))
- Special Thanks:
[@​bruuuuuuuce](https://togithub.com/bruuuuuuuce )
### API Changes
- grpc: stabilize experimental method `ClientConn.Target()`
([#​7006](https://togithub.com/grpc/grpc-go/issues/7006 ))
### Bug Fixes
- xds: fix an issue that would cause the client to send an empty list of
resources for LDS/CDS upon reconnecting with the management server
([#​7026](https://togithub.com/grpc/grpc-go/issues/7026 ))
- server: Fix some errors returned by a server when using a
`grpc.Server` as an `http.Handler` with the Go stdlib HTTP server
([#​6989](https://togithub.com/grpc/grpc-go/issues/6989 ))
- resolver/dns: add `SetResolvingTimeout` to allow configuring the DNS
resolver's global timeout
([#​6917](https://togithub.com/grpc/grpc-go/issues/6917 ))
- Special Thanks: [@​and1truong](https://togithub.com/and1truong )
- Set the security level of Windows named pipes to NoSecurity
([#​6956](https://togithub.com/grpc/grpc-go/issues/6956 ))
- Special Thanks: [@​irsl](https://togithub.com/irsl )
### [`v1.62.2`](https://togithub.com/grpc/grpc-go/releases/tag/v1.62.2 ):
Release 1.62.2
[Compare
Source](https://togithub.com/grpc/grpc-go/compare/v1.62.1...v1.62.2 )
### Dependencies
- Update http2 library to address vulnerability
[CVE-2023-45288](https://www.kb.cert.org/vuls/id/421644 )
</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 has been generated by [Mend
Renovate](https://www.mend.io/free-developer-tools/renovate/ ). View
repository job log
[here](https://developer.mend.io/github/open-telemetry/opentelemetry-collector ).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNy4yNjkuMiIsInVwZGF0ZWRJblZlciI6IjM3LjI2OS4yIiwidGFyZ2V0QnJhbmNoIjoibWFpbiJ9-->
---------
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: opentelemetrybot <107717825+opentelemetrybot@users.noreply.github.com>
2024-04-11 09:38:55 -07:00
OpenTelemetry Bot
ed0c479515
[chore] Prepare release v1.5.0/v0.98.0 ( #9935 )
...
The following commands were run to prepare this release:
- make chlog-update VERSION=v1.5.0/v0.98.0
- make prepare-release PREVIOUS_VERSION=1.4.0 RELEASE_CANDIDATE=1.5.0
MODSET=stable
- make prepare-release PREVIOUS_VERSION=0.97.0 RELEASE_CANDIDATE=0.98.0
MODSET=beta
2024-04-10 14:21:18 -07:00
renovate[bot]
fff0021801
Update opentelemetry-go monorepo ( #9929 )
...
[](https://renovatebot.com )
This PR contains the following updates:
| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
|
[go.opentelemetry.io/otel](https://togithub.com/open-telemetry/opentelemetry-go )
| `v1.24.0` -> `v1.25.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/bridge/opencensus](https://togithub.com/open-telemetry/opentelemetry-go )
| `v1.24.0` -> `v1.25.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://togithub.com/open-telemetry/opentelemetry-go )
| `v1.24.0` -> `v1.25.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://togithub.com/open-telemetry/opentelemetry-go )
| `v1.24.0` -> `v1.25.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/otlptrace/otlptracegrpc](https://togithub.com/open-telemetry/opentelemetry-go )
| `v1.24.0` -> `v1.25.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/otlptrace/otlptracehttp](https://togithub.com/open-telemetry/opentelemetry-go )
| `v1.24.0` -> `v1.25.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://togithub.com/open-telemetry/opentelemetry-go )
| `v0.46.0` -> `v0.47.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://togithub.com/open-telemetry/opentelemetry-go )
| `v1.24.0` -> `v1.25.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/stdouttrace](https://togithub.com/open-telemetry/opentelemetry-go )
| `v1.24.0` -> `v1.25.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://togithub.com/open-telemetry/opentelemetry-go )
| `v1.24.0` -> `v1.25.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://togithub.com/open-telemetry/opentelemetry-go )
| `v1.24.0` -> `v1.25.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://togithub.com/open-telemetry/opentelemetry-go )
| `v1.24.0` -> `v1.25.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://togithub.com/open-telemetry/opentelemetry-go )
| `v1.24.0` -> `v1.25.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/ )
|
---
### Release Notes
<details>
<summary>open-telemetry/opentelemetry-go
(go.opentelemetry.io/otel)</summary>
###
[`v1.25.0`](https://togithub.com/open-telemetry/opentelemetry-go/releases/tag/v1.25.0 ):
/v0.47.0/v0.0.8/v0.1.0-alpha
[Compare
Source](https://togithub.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`.
([#​4906](https://togithub.com/open-telemetry/opentelemetry-go/issues/4906 ))
- Add `WithProxy` option in
`go.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlptracehttp`.
([#​4906](https://togithub.com/open-telemetry/opentelemetry-go/issues/4906 ))
- Add `AddLink` method to the `Span` interface in
`go.opentelemetry.io/otel/trace`.
([#​5032](https://togithub.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.
([#​5071](https://togithub.com/open-telemetry/opentelemetry-go/issues/5071 ))
- Add `SeverityUndefined` `const` to `go.opentelemetry.io/otel/log`.
This value represents an unset severity level.
([#​5072](https://togithub.com/open-telemetry/opentelemetry-go/issues/5072 ))
- Add `Empty` function in `go.opentelemetry.io/otel/log` to return a
`KeyValue` for an empty value.
([#​5076](https://togithub.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.
([#​5085](https://togithub.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.
([#​5100](https://togithub.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`.
([#​5108](https://togithub.com/open-telemetry/opentelemetry-go/issues/5108 ))
- Add support for `AddLink` to
`go.opentelemetry.io/otel/bridge/opencensus`.
([#​5116](https://togithub.com/open-telemetry/opentelemetry-go/issues/5116 ))
- Add `String` method to `Value` and `KeyValue` in
`go.opentelemetry.io/otel/log`.
([#​5117](https://togithub.com/open-telemetry/opentelemetry-go/issues/5117 ))
- Add Exemplar support to
`go.opentelemetry.io/otel/exporters/prometheus`.
([#​5111](https://togithub.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.
([#​4528](https://togithub.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.
([#​5049](https://togithub.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 ).
([#​5151](https://togithub.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`.
([#​5027](https://togithub.com/open-telemetry/opentelemetry-go/issues/5027 ))
- Prevent default `ErrorHandler` self-delegation.
([#​5137](https://togithub.com/open-telemetry/opentelemetry-go/issues/5137 ))
- Update all dependencies to address [GO-2024-2687].
([#​5139](https://togithub.com/open-telemetry/opentelemetry-go/issues/5139 ))
##### Removed
- Drop support for [Go 1.20].
([#​4967](https://togithub.com/open-telemetry/opentelemetry-go/issues/4967 ))
##### Deprecated
- Deprecate `go.opentelemetry.io/otel/attribute.Sortable` type.
([#​4734](https://togithub.com/open-telemetry/opentelemetry-go/issues/4734 ))
- Deprecate `go.opentelemetry.io/otel/attribute.NewSetWithSortable`
function.
([#​4734](https://togithub.com/open-telemetry/opentelemetry-go/issues/4734 ))
- Deprecate
`go.opentelemetry.io/otel/attribute.NewSetWithSortableFiltered`
function.
([#​4734](https://togithub.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
- [@​tgolang](https://togithub.com/tgolang ) made their first
contribution in
[https://github.com/open-telemetry/opentelemetry-go/pull/5048 ](https://togithub.com/open-telemetry/opentelemetry-go/pull/5048 )
- [@​MickaelAlliel](https://togithub.com/MickaelAlliel ) made their
first contribution in
[https://github.com/open-telemetry/opentelemetry-go/pull/4906 ](https://togithub.com/open-telemetry/opentelemetry-go/pull/4906 )
- [@​s4s7](https://togithub.com/s4s7 ) made their first
contribution in
[https://github.com/open-telemetry/opentelemetry-go/pull/5096 ](https://togithub.com/open-telemetry/opentelemetry-go/pull/5096 )
- [@​Kielek](https://togithub.com/Kielek ) made their first
contribution in
[https://github.com/open-telemetry/opentelemetry-go/pull/5108 ](https://togithub.com/open-telemetry/opentelemetry-go/pull/5108 )
- [@​q-cheng](https://togithub.com/q-cheng ) made their first
contribution in
[https://github.com/open-telemetry/opentelemetry-go/pull/5032 ](https://togithub.com/open-telemetry/opentelemetry-go/pull/5032 )
- [@​carrbs](https://togithub.com/carrbs ) made their first
contribution in
[https://github.com/open-telemetry/opentelemetry-go/pull/4880 ](https://togithub.com/open-telemetry/opentelemetry-go/pull/4880 )
**Full Changelog**:
https://github.com/open-telemetry/opentelemetry-go/compare/v1.24.0...v1.25.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://togithub.com/renovatebot/renovate/discussions ) if
that's undesired.
---
- [ ] <!-- 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/open-telemetry/opentelemetry-collector ).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNy4yNjkuMiIsInVwZGF0ZWRJblZlciI6IjM3LjI2OS4yIiwidGFyZ2V0QnJhbmNoIjoibWFpbiJ9-->
---------
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: opentelemetrybot <107717825+opentelemetrybot@users.noreply.github.com>
2024-04-09 15:04:18 -07:00
renovate[bot]
912099e6a8
Update module github.com/knadh/koanf/v2 to v2.1.1 ( #9912 )
...
[](https://renovatebot.com )
This PR contains the following updates:
| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
| [github.com/knadh/koanf/v2](https://togithub.com/knadh/koanf ) |
`v2.1.0` -> `v2.1.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/ )
|
---
### Release Notes
<details>
<summary>knadh/koanf (github.com/knadh/koanf/v2)</summary>
### [`v2.1.1`](https://togithub.com/knadh/koanf/releases/tag/v2.1.1 )
[Compare
Source](https://togithub.com/knadh/koanf/compare/v2.1.0...v2.1.1 )
#### What's Changed
- fix: run submodule tests by
[@​rhnvrm](https://togithub.com/rhnvrm ) in
[https://github.com/knadh/koanf/pull/276 ](https://togithub.com/knadh/koanf/pull/276 )
- Bump google.golang.org/protobuf from 1.30.0 to 1.33.0 in /examples by
[@​dependabot](https://togithub.com/dependabot ) in
[https://github.com/knadh/koanf/pull/282 ](https://togithub.com/knadh/koanf/pull/282 )
- Bump google.golang.org/protobuf from 1.30.0 to 1.33.0 in
/providers/etcd by [@​dependabot](https://togithub.com/dependabot )
in
[https://github.com/knadh/koanf/pull/281 ](https://togithub.com/knadh/koanf/pull/281 )
- Bump google.golang.org/protobuf from 1.30.0 to 1.33.0 in
/providers/nats by [@​dependabot](https://togithub.com/dependabot )
in
[https://github.com/knadh/koanf/pull/280 ](https://togithub.com/knadh/koanf/pull/280 )
- feat: add ParserEnvWithValue by
[@​tlipoca9](https://togithub.com/tlipoca9 ) in
[https://github.com/knadh/koanf/pull/284 ](https://togithub.com/knadh/koanf/pull/284 )
- Fix map unflattening no-delimiter behaviour by
[@​knadh](https://togithub.com/knadh ) in
[https://github.com/knadh/koanf/pull/278 ](https://togithub.com/knadh/koanf/pull/278 )
#### New Contributors
- [@​tlipoca9](https://togithub.com/tlipoca9 ) made their first
contribution in
[https://github.com/knadh/koanf/pull/284 ](https://togithub.com/knadh/koanf/pull/284 )
**Full Changelog**:
https://github.com/knadh/koanf/compare/v2.1.0...v2.1.1
</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 has been generated by [Mend
Renovate](https://www.mend.io/free-developer-tools/renovate/ ). View
repository job log
[here](https://developer.mend.io/github/open-telemetry/opentelemetry-collector ).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNy4yNjkuMiIsInVwZGF0ZWRJblZlciI6IjM3LjI2OS4yIiwidGFyZ2V0QnJhbmNoIjoibWFpbiJ9-->
---------
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-04-09 14:43:31 -07:00
Alex Boten
792fac1b62
[chore] update pdata/testdata dep ( #9909 )
...
This will make updating contrib easier.
Signed-off-by: Alex Boten <223565+codeboten@users.noreply.github.com>
2024-04-09 07:02:57 -07:00
renovate[bot]
90cc1a5148
Update module github.com/prometheus/client_model to v0.6.1 ( #9913 )
...
[](https://renovatebot.com )
This PR contains the following updates:
| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
|
[github.com/prometheus/client_model](https://togithub.com/prometheus/client_model )
| `v0.6.0` -> `v0.6.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/ )
|
---
### Release Notes
<details>
<summary>prometheus/client_model
(github.com/prometheus/client_model)</summary>
###
[`v0.6.1`](https://togithub.com/prometheus/client_model/releases/tag/v0.6.1 )
[Compare
Source](https://togithub.com/prometheus/client_model/compare/v0.6.0...v0.6.1 )
#### What's Changed
- Bump google.golang.org/protobuf from 1.32.0 to 1.33.0 by
[@​dependabot](https://togithub.com/dependabot ) in
[https://github.com/prometheus/client_model/pull/84 ](https://togithub.com/prometheus/client_model/pull/84 )
**Full Changelog**:
https://github.com/prometheus/client_model/compare/v0.6.0...v0.6.1
</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 has been generated by [Mend
Renovate](https://www.mend.io/free-developer-tools/renovate/ ). View
repository job log
[here](https://developer.mend.io/github/open-telemetry/opentelemetry-collector ).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNy4yNjkuMiIsInVwZGF0ZWRJblZlciI6IjM3LjI2OS4yIiwidGFyZ2V0QnJhbmNoIjoibWFpbiJ9-->
---------
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: opentelemetrybot <107717825+opentelemetrybot@users.noreply.github.com>
2024-04-09 12:17:58 +02:00
Alex Boten
fc28929061
move internal/testdata to pdata/testdata ( #9885 )
...
This reduces dependencies from the consumer package while making
testdata available across repos. It will allow us to remove duplicated
code and its a fairly small surface area.
Fixes
https://github.com/open-telemetry/opentelemetry-collector/issues/9886
---------
Signed-off-by: Alex Boten <223565+codeboten@users.noreply.github.com>
2024-04-08 08:36:57 -07:00
Antoine Toulme
c72092e001
update golang.org/x/net to v0.23.0 ( #9887 )
2024-04-03 15:19:18 -07:00
renovate[bot]
8ba1a4e699
Update module github.com/shirou/gopsutil/v3 to v3.24.3 ( #9876 )
...
[](https://renovatebot.com )
This PR contains the following updates:
| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
| [github.com/shirou/gopsutil/v3](https://togithub.com/shirou/gopsutil )
| `v3.24.2` -> `v3.24.3` |
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
---
### Release Notes
<details>
<summary>shirou/gopsutil (github.com/shirou/gopsutil/v3)</summary>
###
[`v3.24.3`](https://togithub.com/shirou/gopsutil/releases/tag/v3.24.3 )
[Compare
Source](https://togithub.com/shirou/gopsutil/compare/v3.24.2...v3.24.3 )
<!-- Release notes generated using configuration in .github/release.yml
at v3.24.3 -->
#### What's Changed
##### disk
- chore: fix typo by
[@​majorteach](https://togithub.com/majorteach ) in
[https://github.com/shirou/gopsutil/pull/1615 ](https://togithub.com/shirou/gopsutil/pull/1615 )
##### host
- \[host]\[linux]: fix utmp size on linux/arm64 by
[@​shirou](https://togithub.com/shirou ) in
[https://github.com/shirou/gopsutil/pull/1603 ](https://togithub.com/shirou/gopsutil/pull/1603 )
##### load
- Total Processes in `MiscStat` Corrected by
[@​eric1234](https://togithub.com/eric1234 ) in
[https://github.com/shirou/gopsutil/pull/1612 ](https://togithub.com/shirou/gopsutil/pull/1612 )
##### process
- \[process]\[freebsd]: re-generate types on freebsd arm64 by
[@​shirou](https://togithub.com/shirou ) in
[https://github.com/shirou/gopsutil/pull/1609 ](https://togithub.com/shirou/gopsutil/pull/1609 )
#### New Contributors
- [@​majorteach](https://togithub.com/majorteach ) made their first
contribution in
[https://github.com/shirou/gopsutil/pull/1615 ](https://togithub.com/shirou/gopsutil/pull/1615 )
- [@​eric1234](https://togithub.com/eric1234 ) made their first
contribution in
[https://github.com/shirou/gopsutil/pull/1612 ](https://togithub.com/shirou/gopsutil/pull/1612 )
**Full Changelog**:
https://github.com/shirou/gopsutil/compare/v3.24.2...v3.24.3
</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 has been generated by [Mend
Renovate](https://www.mend.io/free-developer-tools/renovate/ ). View
repository job log
[here](https://developer.mend.io/github/open-telemetry/opentelemetry-collector ).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNy4yNjkuMiIsInVwZGF0ZWRJblZlciI6IjM3LjI2OS4yIiwidGFyZ2V0QnJhbmNoIjoibWFpbiJ9-->
---------
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: opentelemetrybot <107717825+opentelemetrybot@users.noreply.github.com>
2024-04-01 20:49:22 -07:00
OpenTelemetry Bot
6833415f27
[chore] Prepare release v1.4.0/v0.97.0 ( #9832 )
...
The following commands were run to prepare this release:
- make chlog-update VERSION=v1.4.0/v0.97.0
- make prepare-release PREVIOUS_VERSION=1.3.0 RELEASE_CANDIDATE=1.4.0
MODSET=stable
- make prepare-release PREVIOUS_VERSION=0.96.0 RELEASE_CANDIDATE=0.97.0
MODSET=beta
2024-03-25 10:42:51 -07:00
Antoine Toulme
2a6a3f9eab
[chore] rework memorylimiter test to avoid flaky tests ( #9733 )
...
Peeling this set of changes from #9584 as a separate PR.
These changes allow a reduction of issues when working with ARM64, which
seems to fail on some of the resource locking used in those tests.
2024-03-19 10:14:15 -07:00
Antoine Toulme
06f177a66b
Revert "[chore] change the way we unmarshal the config in tests" ( #9771 )
...
Reverts open-telemetry/opentelemetry-collector#9765
We need to revert those changes as contrib has issues with them in
isolation from #9750 .
2024-03-15 09:54:41 -07:00
Ziqi Zhao
ae29878f2c
[cmd/mdatagen] optimize mdatagen for batchprocessor failed test ( #9768 )
...
**Description:**
fix #9688
The batchprocessor use a `batchProcessor` as a common struct which
implements `consumer.Traces`, `consumer.Metrics`, `consumer.Logs` in the
meantime.
As a result, the generated lifecycle test will fail, since when it
create a metrics, traces processor object, it will still fall to the
case `consumer.Logs` and panic.
```
=== RUN TestComponentLifecycle/metrics-shutdown
=== RUN TestComponentLifecycle/metrics-lifecycle
panic: interface conversion: interface {} is plog.Logs, not pmetric.Metrics
goroutine 37 [running]:
go.opentelemetry.io/collector/processor/batchprocessor.(*batchMetrics).add(0x14000208120?, {0x10572aae0?, 0x1400029c3f0?})
/Users/zhaoziqi/Documents/go/src/go.opentelemetry.io/opentelemetry-collector/processor/batchprocessor/batch_processor.go:450 +0x208
go.opentelemetry.io/collector/processor/batchprocessor.(*shard).processItem(0x14000292200, {0x10572aae0?, 0x1400029c3f0?})
/Users/zhaoziqi/Documents/go/src/go.opentelemetry.io/opentelemetry-collector/processor/batchprocessor/batch_processor.go:226 +0x38
go.opentelemetry.io/collector/processor/batchprocessor.(*shard).start(0x14000292200)
/Users/zhaoziqi/Documents/go/src/go.opentelemetry.io/opentelemetry-collector/processor/batchprocessor/batch_processor.go:199 +0x1a0
created by go.opentelemetry.io/collector/processor/batchprocessor.(*batchProcessor).newShard in goroutine 36
/Users/zhaoziqi/Documents/go/src/go.opentelemetry.io/opentelemetry-collector/processor/batchprocessor/batch_processor.go:160 +0x1a4
exit status 2
FAIL go.opentelemetry.io/collector/processor/batchprocessor 0.594s
```
**Link to tracking Issue:** <Issue number if applicable>
fix #9688
---------
Signed-off-by: Ziqi Zhao <zhaoziqi9146@gmail.com>
2024-03-14 23:30:37 -07:00
Antoine Toulme
117ce94f96
[chore] change the way we unmarshal the config in tests ( #9765 )
...
This change is required in preparation of #9750
This removes the call to `component.UnmarshalConfig` in preparation of
its deprecation, and instead has the `Conf` object unmarshal itself into
the `Config` struct.
2024-03-14 13:56:22 -07:00
David Ashpole
dc411e37b8
Give NoOp create settings a unique name ( #9637 )
...
Long story, but i'm working on updating the prometheus dependency:
https://github.com/open-telemetry/opentelemetry-collector-contrib/pull/30934
As part of that update, we need to adapt to a change that makes the
prometheus servers' self-observability metrics independent. See
https://github.com/prometheus/prometheus/issues/13507 and
https://github.com/prometheus/prometheus/pull/13610
One way to adapt to this change is by adding a label to each receivers'
metrics to differentiate one Prometheus receiver from another. I've
tried taking that approach in
https://github.com/open-telemetry/opentelemetry-collector-contrib/pull/30934 ,
but the current issue is that the NoOp components all have the same
name, which causes the self-observability metrics to collide.
I can work around this in the prometheus receiver's own tests, but I
can't work around the issue in the `generated_component_test.go` tests,
since those are generated.
This PR makes the ID returned by `NewNopCreateSettings` unique by giving
it a unique name.
**Link to tracking Issue:**
Part of
https://github.com/open-telemetry/opentelemetry-collector-contrib/issues/30883
cc @Aneurysm9
---------
Co-authored-by: Alex Boten <223565+codeboten@users.noreply.github.com>
2024-03-12 12:17:11 -07:00
renovate[bot]
71be9fbc9d
Update module github.com/shirou/gopsutil/v3 to v3.24.2 ( #9692 )
...
[](https://renovatebot.com )
This PR contains the following updates:
| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
| [github.com/shirou/gopsutil/v3](https://togithub.com/shirou/gopsutil )
| `v3.24.1` -> `v3.24.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/ )
|
---
### Release Notes
<details>
<summary>shirou/gopsutil (github.com/shirou/gopsutil/v3)</summary>
###
[`v3.24.2`](https://togithub.com/shirou/gopsutil/compare/v3.24.1...v3.24.2 )
[Compare
Source](https://togithub.com/shirou/gopsutil/compare/v3.24.1...v3.24.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 has been generated by [Mend
Renovate](https://www.mend.io/free-developer-tools/renovate/ ). View
repository job log
[here](https://developer.mend.io/github/open-telemetry/opentelemetry-collector ).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNy4yMjAuMiIsInVwZGF0ZWRJblZlciI6IjM3LjIyNy4yIiwidGFyZ2V0QnJhbmNoIjoibWFpbiJ9-->
---------
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-03-06 17:05:18 -08:00
renovate[bot]
9e068884b6
Update module google.golang.org/grpc to v1.62.1 ( #9711 )
...
[](https://renovatebot.com )
This PR contains the following updates:
| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
| [google.golang.org/grpc](https://togithub.com/grpc/grpc-go ) |
`v1.62.0` -> `v1.62.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/ )
|
---
### Release Notes
<details>
<summary>grpc/grpc-go (google.golang.org/grpc)</summary>
### [`v1.62.1`](https://togithub.com/grpc/grpc-go/releases/tag/v1.62.1 ):
Release 1.62.1
[Compare
Source](https://togithub.com/grpc/grpc-go/compare/v1.62.0...v1.62.1 )
### Bug Fixes
- xds: fix a bug that results in `no matching virtual host found` RPC
errors due to a difference between the target and LDS resource names
([#​6997](https://togithub.com/grpc/grpc-go/issues/6997 ))
- server: fixed stats handler data `InPayload.Length` for unary RPC
calls ([#​6766](https://togithub.com/grpc/grpc-go/issues/6766 ))
- Special Thanks: [@​hueypark](https://togithub.com/hueypark )
- grpc: the experimental `RecvBufferPool` `DialOption` and
`ServerOption` are now active during unary RPCs with compression
([#​6766](https://togithub.com/grpc/grpc-go/issues/6766 ))
- Special Thanks: [@​hueypark](https://togithub.com/hueypark )
- grpc: trim whitespaces in `accept-encoding` header before determining
compressors
- Special Thanks: [@​sercand](https://togithub.com/sercand )
</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 has been generated by [Mend
Renovate](https://www.mend.io/free-developer-tools/renovate/ ). View
repository job log
[here](https://developer.mend.io/github/open-telemetry/opentelemetry-collector ).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNy4yMjcuMiIsInVwZGF0ZWRJblZlciI6IjM3LjIyNy4yIiwidGFyZ2V0QnJhbmNoIjoibWFpbiJ9-->
---------
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: opentelemetrybot <107717825+opentelemetrybot@users.noreply.github.com>
2024-03-05 16:19:27 -08:00
renovate[bot]
621d8669ec
Update module google.golang.org/protobuf to v1.33.0 ( #9712 )
...
[](https://renovatebot.com )
This PR contains the following updates:
| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
|
[google.golang.org/protobuf](https://togithub.com/protocolbuffers/protobuf-go )
| `v1.32.0` -> `v1.33.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/ )
|
---
### 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 has been generated by [Mend
Renovate](https://www.mend.io/free-developer-tools/renovate/ ). View
repository job log
[here](https://developer.mend.io/github/open-telemetry/opentelemetry-collector ).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNy4yMjcuMiIsInVwZGF0ZWRJblZlciI6IjM3LjIyNy4yIiwidGFyZ2V0QnJhbmNoIjoibWFpbiJ9-->
---------
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: opentelemetrybot <107717825+opentelemetrybot@users.noreply.github.com>
2024-03-05 15:04:28 -08:00
Dmitrii Anoshin
78692b78c3
[chore] [cmd/mdatagen] Update status.go template ( #9713 )
...
To produce the same output as mdatagen in contrib. It makes it easy to
compare the diff for the mdatagen migration.
2024-03-05 13:35:54 -08:00
renovate[bot]
5481440ad6
Update module github.com/stretchr/testify to v1.9.0 ( #9695 )
...
[](https://renovatebot.com )
This PR contains the following updates:
| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
| [github.com/stretchr/testify](https://togithub.com/stretchr/testify ) |
`v1.8.4` -> `v1.9.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/ )
|
---
### Release Notes
<details>
<summary>stretchr/testify (github.com/stretchr/testify)</summary>
###
[`v1.9.0`](https://togithub.com/stretchr/testify/releases/tag/v1.9.0 )
[Compare
Source](https://togithub.com/stretchr/testify/compare/v1.8.4...v1.9.0 )
#### What's Changed
- Fix Go modules version by
[@​SuperQ](https://togithub.com/SuperQ ) in
[https://github.com/stretchr/testify/pull/1394 ](https://togithub.com/stretchr/testify/pull/1394 )
- Document that require is not safe to call in created goroutines by
[@​programmer04](https://togithub.com/programmer04 ) in
[https://github.com/stretchr/testify/pull/1392 ](https://togithub.com/stretchr/testify/pull/1392 )
- Remove myself from MAINTAINERS.md by
[@​mvdkleijn](https://togithub.com/mvdkleijn ) in
[https://github.com/stretchr/testify/pull/1367 ](https://togithub.com/stretchr/testify/pull/1367 )
- Correct spelling/grammar by
[@​echarrod](https://togithub.com/echarrod ) in
[https://github.com/stretchr/testify/pull/1389 ](https://togithub.com/stretchr/testify/pull/1389 )
- docs: Update URLs in README by
[@​davidjb](https://togithub.com/davidjb ) in
[https://github.com/stretchr/testify/pull/1349 ](https://togithub.com/stretchr/testify/pull/1349 )
- Update mockery link to Github Pages in README by
[@​LandonTClipp](https://togithub.com/LandonTClipp ) in
[https://github.com/stretchr/testify/pull/1346 ](https://togithub.com/stretchr/testify/pull/1346 )
- docs: Fix typos in tests and comments by
[@​alexandear](https://togithub.com/alexandear ) in
[https://github.com/stretchr/testify/pull/1410 ](https://togithub.com/stretchr/testify/pull/1410 )
- CI: tests from go1.17 by [@​SuperQ](https://togithub.com/SuperQ )
in
[https://github.com/stretchr/testify/pull/1409 ](https://togithub.com/stretchr/testify/pull/1409 )
- Fix adding ? when no values passed by
[@​lesichkovm](https://togithub.com/lesichkovm ) in
[https://github.com/stretchr/testify/pull/1320 ](https://togithub.com/stretchr/testify/pull/1320 )
- codegen: use standard header for generated files by
[@​dolmen](https://togithub.com/dolmen ) in
[https://github.com/stretchr/testify/pull/1406 ](https://togithub.com/stretchr/testify/pull/1406 )
- mock: AssertExpectations log reason only on failure by
[@​hikyaru-suzuki](https://togithub.com/hikyaru-suzuki ) in
[https://github.com/stretchr/testify/pull/1360 ](https://togithub.com/stretchr/testify/pull/1360 )
- assert: fix flaky TestNeverTrue by
[@​dolmen](https://togithub.com/dolmen ) in
[https://github.com/stretchr/testify/pull/1417 ](https://togithub.com/stretchr/testify/pull/1417 )
- README: fix typos "set up" vs "setup" by
[@​ossan-dev](https://togithub.com/ossan-dev ) in
[https://github.com/stretchr/testify/pull/1428 ](https://togithub.com/stretchr/testify/pull/1428 )
- mock: move regexp compilation outside of `Called` by
[@​aud10slave](https://togithub.com/aud10slave ) in
[https://github.com/stretchr/testify/pull/631 ](https://togithub.com/stretchr/testify/pull/631 )
- assert: refactor internal func getLen() by
[@​dolmen](https://togithub.com/dolmen ) in
[https://github.com/stretchr/testify/pull/1445 ](https://togithub.com/stretchr/testify/pull/1445 )
- mock: deprecate type AnythingOfTypeArgument
([#​1434](https://togithub.com/stretchr/testify/issues/1434 )) by
[@​dolmen](https://togithub.com/dolmen ) in
[https://github.com/stretchr/testify/pull/1441 ](https://togithub.com/stretchr/testify/pull/1441 )
- Remove no longer needed assert.canConvert by
[@​alexandear](https://togithub.com/alexandear ) in
[https://github.com/stretchr/testify/pull/1470 ](https://togithub.com/stretchr/testify/pull/1470 )
- assert: ObjectsAreEqual: use time.Equal for time.Time types by
[@​tscales](https://togithub.com/tscales ) in
[https://github.com/stretchr/testify/pull/1464 ](https://togithub.com/stretchr/testify/pull/1464 )
- Bump actions/checkout from 3 to 4 by
[@​dependabot](https://togithub.com/dependabot ) in
[https://github.com/stretchr/testify/pull/1466 ](https://togithub.com/stretchr/testify/pull/1466 )
- Bump actions/setup-go from 3.2.0 to 4.1.0 by
[@​dependabot](https://togithub.com/dependabot ) in
[https://github.com/stretchr/testify/pull/1451 ](https://togithub.com/stretchr/testify/pull/1451 )
- fix: make EventuallyWithT concurrency safe by
[@​czeslavo](https://togithub.com/czeslavo ) in
[https://github.com/stretchr/testify/pull/1395 ](https://togithub.com/stretchr/testify/pull/1395 )
- assert: fix httpCode and HTTPBody occur panic when http.Handler read
Body by [@​hidu](https://togithub.com/hidu ) in
[https://github.com/stretchr/testify/pull/1484 ](https://togithub.com/stretchr/testify/pull/1484 )
- assert.EqualExportedValues: fix handling of arrays by
[@​zrbecker](https://togithub.com/zrbecker ) in
[https://github.com/stretchr/testify/pull/1473 ](https://togithub.com/stretchr/testify/pull/1473 )
- .github: use latest Go versions by
[@​kevinburkesegment](https://togithub.com/kevinburkesegment ) in
[https://github.com/stretchr/testify/pull/1489 ](https://togithub.com/stretchr/testify/pull/1489 )
- assert: Deprecate EqualExportedValues by
[@​HaraldNordgren](https://togithub.com/HaraldNordgren ) in
[https://github.com/stretchr/testify/pull/1488 ](https://togithub.com/stretchr/testify/pull/1488 )
- suite: refactor test assertions by
[@​alexandear](https://togithub.com/alexandear ) in
[https://github.com/stretchr/testify/pull/1474 ](https://togithub.com/stretchr/testify/pull/1474 )
- suite: fix SetupSubTest and TearDownSubTest execution order by
[@​linusbarth](https://togithub.com/linusbarth ) in
[https://github.com/stretchr/testify/pull/1471 ](https://togithub.com/stretchr/testify/pull/1471 )
- docs: Fix deprecation comments for http package by
[@​alexandear](https://togithub.com/alexandear ) in
[https://github.com/stretchr/testify/pull/1335 ](https://togithub.com/stretchr/testify/pull/1335 )
- Add map support doc comments to Subset and NotSubset by
[@​jedevc](https://togithub.com/jedevc ) in
[https://github.com/stretchr/testify/pull/1306 ](https://togithub.com/stretchr/testify/pull/1306 )
- TestErrorIs/TestNotErrorIs: check error message contents by
[@​craig65535](https://togithub.com/craig65535 ) in
[https://github.com/stretchr/testify/pull/1435 ](https://togithub.com/stretchr/testify/pull/1435 )
- suite: fix subtest names (fix
[#​1501](https://togithub.com/stretchr/testify/issues/1501 )) by
[@​dolmen](https://togithub.com/dolmen ) in
[https://github.com/stretchr/testify/pull/1504 ](https://togithub.com/stretchr/testify/pull/1504 )
- assert: improve unsafe.Pointer tests by
[@​dolmen](https://togithub.com/dolmen ) in
[https://github.com/stretchr/testify/pull/1505 ](https://togithub.com/stretchr/testify/pull/1505 )
- assert: simplify isNil implementation by
[@​dolmen](https://togithub.com/dolmen ) in
[https://github.com/stretchr/testify/pull/1506 ](https://togithub.com/stretchr/testify/pull/1506 )
- assert.InEpsilonSlice: fix expected/actual order and other
improvements by [@​dolmen](https://togithub.com/dolmen ) in
[https://github.com/stretchr/testify/pull/1483 ](https://togithub.com/stretchr/testify/pull/1483 )
- Fix dependency cycle with objx
[#​1292](https://togithub.com/stretchr/testify/issues/1292 ) by
[@​dolmen](https://togithub.com/dolmen ) in
[https://github.com/stretchr/testify/pull/1453 ](https://togithub.com/stretchr/testify/pull/1453 )
- mock: refactor TestIsArgsEqual by
[@​dolmen](https://togithub.com/dolmen ) in
[https://github.com/stretchr/testify/pull/1444 ](https://togithub.com/stretchr/testify/pull/1444 )
- mock: optimize argument matching checks by
[@​dolmen](https://togithub.com/dolmen ) in
[https://github.com/stretchr/testify/pull/1416 ](https://togithub.com/stretchr/testify/pull/1416 )
- assert: fix TestEventuallyTimeout by
[@​dolmen](https://togithub.com/dolmen ) in
[https://github.com/stretchr/testify/pull/1412 ](https://togithub.com/stretchr/testify/pull/1412 )
- CI: add go 1.21 in GitHub Actions by
[@​dolmen](https://togithub.com/dolmen ) in
[https://github.com/stretchr/testify/pull/1450 ](https://togithub.com/stretchr/testify/pull/1450 )
- suite: fix recoverAndFailOnPanic to report test failure at the right
location by [@​dolmen](https://togithub.com/dolmen ) in
[https://github.com/stretchr/testify/pull/1502 ](https://togithub.com/stretchr/testify/pull/1502 )
- Update maintainers by
[@​brackendawson](https://togithub.com/brackendawson ) in
[https://github.com/stretchr/testify/pull/1533 ](https://togithub.com/stretchr/testify/pull/1533 )
- assert: Fix EqualValues to handle overflow/underflow by
[@​arjunmahishi](https://togithub.com/arjunmahishi ) in
[https://github.com/stretchr/testify/pull/1531 ](https://togithub.com/stretchr/testify/pull/1531 )
- assert: better formatting for Len() error by
[@​kevinburkesegment](https://togithub.com/kevinburkesegment ) in
[https://github.com/stretchr/testify/pull/1485 ](https://togithub.com/stretchr/testify/pull/1485 )
- Ensure AssertExpectations does not fail in skipped tests by
[@​ianrose14](https://togithub.com/ianrose14 ) in
[https://github.com/stretchr/testify/pull/1331 ](https://togithub.com/stretchr/testify/pull/1331 )
- suite: fix deadlock in suite.Require()/Assert() by
[@​arjunmahishi](https://togithub.com/arjunmahishi ) in
[https://github.com/stretchr/testify/pull/1535 ](https://togithub.com/stretchr/testify/pull/1535 )
- Revert "assert: ObjectsAreEqual: use time.Equal for time.Time type" by
[@​brackendawson](https://togithub.com/brackendawson ) in
[https://github.com/stretchr/testify/pull/1537 ](https://togithub.com/stretchr/testify/pull/1537 )
- \[chore] Add issue templates by
[@​arjunmahishi](https://togithub.com/arjunmahishi ) in
[https://github.com/stretchr/testify/pull/1538 ](https://togithub.com/stretchr/testify/pull/1538 )
- Update the build status badge by
[@​brackendawson](https://togithub.com/brackendawson ) in
[https://github.com/stretchr/testify/pull/1540 ](https://togithub.com/stretchr/testify/pull/1540 )
- Update Github workflows setup-go to V5 by
[@​hendrywiranto](https://togithub.com/hendrywiranto ) in
[https://github.com/stretchr/testify/pull/1545 ](https://togithub.com/stretchr/testify/pull/1545 )
- Support Pointer to Struct in EqualExportedValues by
[@​Lucaber](https://togithub.com/Lucaber ) in
[https://github.com/stretchr/testify/pull/1517 ](https://togithub.com/stretchr/testify/pull/1517 )
- README: drop link to gorc by
[@​guettli](https://togithub.com/guettli ) in
[https://github.com/stretchr/testify/pull/1248 ](https://togithub.com/stretchr/testify/pull/1248 )
- http_assertions: honour the msgAndArgs provided with each assertion by
[@​arjunmahishi](https://togithub.com/arjunmahishi ) in
[https://github.com/stretchr/testify/pull/1548 ](https://togithub.com/stretchr/testify/pull/1548 )
- fix typos in comments and tests by
[@​ccoVeille](https://togithub.com/ccoVeille ) in
[https://github.com/stretchr/testify/pull/1247 ](https://togithub.com/stretchr/testify/pull/1247 )
- Include the auto-release notes in releases by
[@​brackendawson](https://togithub.com/brackendawson ) in
[https://github.com/stretchr/testify/pull/1550 ](https://togithub.com/stretchr/testify/pull/1550 )
- Add `NotImplements` and variants by
[@​hslatman](https://togithub.com/hslatman ) in
[https://github.com/stretchr/testify/pull/1385 ](https://togithub.com/stretchr/testify/pull/1385 )
- Add support to compare uintptr by
[@​bogdandrutu](https://togithub.com/bogdandrutu ) in
[https://github.com/stretchr/testify/pull/1339 ](https://togithub.com/stretchr/testify/pull/1339 )
- build(deps): bump github.com/stretchr/objx from 0.5.1 to 0.5.2 by
[@​dependabot](https://togithub.com/dependabot ) in
[https://github.com/stretchr/testify/pull/1552 ](https://togithub.com/stretchr/testify/pull/1552 )
#### New Contributors
- [@​SuperQ](https://togithub.com/SuperQ ) made their first
contribution in
[https://github.com/stretchr/testify/pull/1394 ](https://togithub.com/stretchr/testify/pull/1394 )
- [@​programmer04](https://togithub.com/programmer04 ) made their
first contribution in
[https://github.com/stretchr/testify/pull/1392 ](https://togithub.com/stretchr/testify/pull/1392 )
- [@​echarrod](https://togithub.com/echarrod ) made their first
contribution in
[https://github.com/stretchr/testify/pull/1389 ](https://togithub.com/stretchr/testify/pull/1389 )
- [@​davidjb](https://togithub.com/davidjb ) made their first
contribution in
[https://github.com/stretchr/testify/pull/1349 ](https://togithub.com/stretchr/testify/pull/1349 )
- [@​LandonTClipp](https://togithub.com/LandonTClipp ) made their
first contribution in
[https://github.com/stretchr/testify/pull/1346 ](https://togithub.com/stretchr/testify/pull/1346 )
- [@​alexandear](https://togithub.com/alexandear ) made their first
contribution in
[https://github.com/stretchr/testify/pull/1410 ](https://togithub.com/stretchr/testify/pull/1410 )
- [@​lesichkovm](https://togithub.com/lesichkovm ) made their first
contribution in
[https://github.com/stretchr/testify/pull/1320 ](https://togithub.com/stretchr/testify/pull/1320 )
- [@​dolmen](https://togithub.com/dolmen ) made their first
contribution in
[https://github.com/stretchr/testify/pull/1406 ](https://togithub.com/stretchr/testify/pull/1406 )
- [@​hikyaru-suzuki](https://togithub.com/hikyaru-suzuki ) made
their first contribution in
[https://github.com/stretchr/testify/pull/1360 ](https://togithub.com/stretchr/testify/pull/1360 )
- [@​ossan-dev](https://togithub.com/ossan-dev ) made their first
contribution in
[https://github.com/stretchr/testify/pull/1428 ](https://togithub.com/stretchr/testify/pull/1428 )
- [@​aud10slave](https://togithub.com/aud10slave ) made their first
contribution in
[https://github.com/stretchr/testify/pull/631 ](https://togithub.com/stretchr/testify/pull/631 )
- [@​tscales](https://togithub.com/tscales ) made their first
contribution in
[https://github.com/stretchr/testify/pull/1464 ](https://togithub.com/stretchr/testify/pull/1464 )
- [@​czeslavo](https://togithub.com/czeslavo ) made their first
contribution in
[https://github.com/stretchr/testify/pull/1395 ](https://togithub.com/stretchr/testify/pull/1395 )
- [@​hidu](https://togithub.com/hidu ) made their first
contribution in
[https://github.com/stretchr/testify/pull/1484 ](https://togithub.com/stretchr/testify/pull/1484 )
- [@​zrbecker](https://togithub.com/zrbecker ) made their first
contribution in
[https://github.com/stretchr/testify/pull/1473 ](https://togithub.com/stretchr/testify/pull/1473 )
- [@​kevinburkesegment](https://togithub.com/kevinburkesegment )
made their first contribution in
[https://github.com/stretchr/testify/pull/1489 ](https://togithub.com/stretchr/testify/pull/1489 )
- [@​linusbarth](https://togithub.com/linusbarth ) made their first
contribution in
[https://github.com/stretchr/testify/pull/1471 ](https://togithub.com/stretchr/testify/pull/1471 )
- [@​jedevc](https://togithub.com/jedevc ) made their first
contribution in
[https://github.com/stretchr/testify/pull/1306 ](https://togithub.com/stretchr/testify/pull/1306 )
- [@​craig65535](https://togithub.com/craig65535 ) made their first
contribution in
[https://github.com/stretchr/testify/pull/1435 ](https://togithub.com/stretchr/testify/pull/1435 )
- [@​arjunmahishi](https://togithub.com/arjunmahishi ) made their
first contribution in
[https://github.com/stretchr/testify/pull/1531 ](https://togithub.com/stretchr/testify/pull/1531 )
- [@​ianrose14](https://togithub.com/ianrose14 ) made their first
contribution in
[https://github.com/stretchr/testify/pull/1331 ](https://togithub.com/stretchr/testify/pull/1331 )
- [@​hendrywiranto](https://togithub.com/hendrywiranto ) made their
first contribution in
[https://github.com/stretchr/testify/pull/1545 ](https://togithub.com/stretchr/testify/pull/1545 )
- [@​Lucaber](https://togithub.com/Lucaber ) made their first
contribution in
[https://github.com/stretchr/testify/pull/1517 ](https://togithub.com/stretchr/testify/pull/1517 )
- [@​guettli](https://togithub.com/guettli ) made their first
contribution in
[https://github.com/stretchr/testify/pull/1248 ](https://togithub.com/stretchr/testify/pull/1248 )
- [@​ccoVeille](https://togithub.com/ccoVeille ) made their first
contribution in
[https://github.com/stretchr/testify/pull/1247 ](https://togithub.com/stretchr/testify/pull/1247 )
- [@​hslatman](https://togithub.com/hslatman ) made their first
contribution in
[https://github.com/stretchr/testify/pull/1385 ](https://togithub.com/stretchr/testify/pull/1385 )
- [@​bogdandrutu](https://togithub.com/bogdandrutu ) made their
first contribution in
[https://github.com/stretchr/testify/pull/1339 ](https://togithub.com/stretchr/testify/pull/1339 )
**Full Changelog**:
https://github.com/stretchr/testify/compare/v1.8.4...v1.9.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 has been generated by [Mend
Renovate](https://www.mend.io/free-developer-tools/renovate/ ). View
repository job log
[here](https://developer.mend.io/github/open-telemetry/opentelemetry-collector ).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNy4yMjAuMiIsInVwZGF0ZWRJblZlciI6IjM3LjIyMC4yIiwidGFyZ2V0QnJhbmNoIjoibWFpbiJ9-->
---------
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: opentelemetrybot <107717825+opentelemetrybot@users.noreply.github.com>
2024-03-05 12:18:37 +01:00