forked from open-telemetry/opentelemetry-collector-contrib
-
Notifications
You must be signed in to change notification settings - Fork 5
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
[pull] main from open-telemetry:main #47
Open
pull
wants to merge
1,014
commits into
AmadeusITGroup:main
Choose a base branch
from
open-telemetry:main
base: main
Could not load branches
Branch not found: {{ refName }}
Loading
Could not load tags
Nothing to show
Loading
Are you sure you want to change the base?
Some commits from the old base branch may be removed from the timeline,
and old review comments may become outdated.
Open
Conversation
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
…37298) Doing in place expansion leads to hitting bash line size limits, this is a cheap improvement that makes less likely to hit cases like #37287. Tests on my fork https://github.com/pjanotti/opentelemetry-service-contrib/actions/runs/12836050460/job/35796880868
<!--Ex. Fixing a bug - Describe the bug and how this fixes the issue. Ex. Adding a feature - Explain what this achieves.--> #### Description This PR adds the vcenter.vm.memory.granted and vcenter.host.cpu.capacity metric. More information on this metric can be found [here](https://docs.vmware.com/en/vRealize-Operations/8.10/com.vmware.vcom.metrics.doc/GUID-41603CD6-453B-4E26-A237-34E733BAB00C.html). <!-- Issue number (e.g. #1234) or full URL to issue, if applicable. --> #37257 <!--Describe what testing was performed and which tests were added.--> #### Testing The metric was scraped from a test vCenter environment, and golden test files were updated to reflect the addition of the metric. <!--Describe the documentation added.--> #### Documentation Documentation was updated according to the metadata.yaml <!--Please delete paragraphs that you did not use before submitting.--> <img width="959" alt="Screenshot 2025-01-14 at 10 48 02 AM" src="https://github.com/user-attachments/assets/7c88902f-fe21-4c7d-be17-ba79a92222f3" /> <img width="919" alt="Screenshot 2025-01-15 at 11 35 31 AM" src="https://github.com/user-attachments/assets/77e19e19-93e4-410a-b501-6477c77e78da" /> Co-authored-by: Antoine Toulme <[email protected]>
<!--Ex. Fixing a bug - Describe the bug and how this fixes the issue. Ex. Adding a feature - Explain what this achieves.--> #### Description The use and/or administration of geolocation databases might involve compiling with vendors licensing, this PR adds some words into the `geoIP` processor as a reminder. <!-- Issue number (e.g. #1234) or full URL to issue, if applicable. --> #### Link to tracking issue Fixes <!--Describe what testing was performed and which tests were added.--> #### Testing <!--Describe the documentation added.--> #### Documentation <!--Please delete paragraphs that you did not use before submitting.-->
``` internal/common/ttlmap/ttl_map.go:12:13: struct with 24 pointer bytes could be 16 internal/common/ttlmap/ttl_map.go:68:12: struct with 24 pointer bytes could be 16 ```
It doesn't appear disabling this linter is necessary anymore.
This comment says that the rule exclusions are only applying to test files, but that doesn't appear to be the case as no selection is made over file types. I offer to delete that comment as outdated.
#### Description Fixes goroutines leak by properly closing the underlying gRPC client which is only when we're using an insecure custom endpoint. Enables shutdown tests. #### Link to tracking issue Related to #30438 Co-authored-by: Kevin N. <[email protected]>
Signed-off-by: Antoine Toulme <[email protected]> Signed-off-by: Alex Boten <[email protected]> Co-authored-by: Alex Boten <[email protected]>
This is the same as was done in core in open-telemetry/opentelemetry-collector#12134 Signed-off-by: Alex Boten <[email protected]>
…tity to v1.8.1 (#37357) This PR contains the following updates: | Package | Change | Age | Adoption | Passing | Confidence | |---|---|---|---|---|---| | [github.com/Azure/azure-sdk-for-go/sdk/azidentity](https://redirect.github.com/Azure/azure-sdk-for-go) | `v1.8.0` -> `v1.8.1` | [![age](https://developer.mend.io/api/mc/badges/age/go/github.com%2fAzure%2fazure-sdk-for-go%2fsdk%2fazidentity/v1.8.1?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/go/github.com%2fAzure%2fazure-sdk-for-go%2fsdk%2fazidentity/v1.8.1?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/go/github.com%2fAzure%2fazure-sdk-for-go%2fsdk%2fazidentity/v1.8.0/v1.8.1?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/go/github.com%2fAzure%2fazure-sdk-for-go%2fsdk%2fazidentity/v1.8.0/v1.8.1?slim=true)](https://docs.renovatebot.com/merge-confidence/) | --- > [!WARNING] > Some dependencies could not be looked up. Check the Dependency Dashboard for more information. --- ### 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-contrib). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzOS4xMDcuMCIsInVwZGF0ZWRJblZlciI6IjM5LjEwNy4wIiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6WyJkZXBlbmRlbmNpZXMiLCJyZW5vdmF0ZWJvdCJdfQ==--> --------- Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> Co-authored-by: opentelemetrybot <[email protected]>
This PR contains the following updates: | Package | Change | Age | Adoption | Passing | Confidence | |---|---|---|---|---|---| | [github.com/aws/aws-sdk-go](https://redirect.github.com/aws/aws-sdk-go) | `v1.55.5` -> `v1.55.6` | [![age](https://developer.mend.io/api/mc/badges/age/go/github.com%2faws%2faws-sdk-go/v1.55.6?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/go/github.com%2faws%2faws-sdk-go/v1.55.6?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/go/github.com%2faws%2faws-sdk-go/v1.55.5/v1.55.6?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/go/github.com%2faws%2faws-sdk-go/v1.55.5/v1.55.6?slim=true)](https://docs.renovatebot.com/merge-confidence/) | | [github.com/aws/aws-sdk-go-v2](https://redirect.github.com/aws/aws-sdk-go-v2) | `v1.32.8` -> `v1.33.0` | [![age](https://developer.mend.io/api/mc/badges/age/go/github.com%2faws%2faws-sdk-go-v2/v1.33.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/go/github.com%2faws%2faws-sdk-go-v2/v1.33.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/go/github.com%2faws%2faws-sdk-go-v2/v1.32.8/v1.33.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/go/github.com%2faws%2faws-sdk-go-v2/v1.32.8/v1.33.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | | [github.com/aws/aws-sdk-go-v2/config](https://redirect.github.com/aws/aws-sdk-go-v2) | `v1.28.11` -> `v1.29.1` | [![age](https://developer.mend.io/api/mc/badges/age/go/github.com%2faws%2faws-sdk-go-v2%2fconfig/v1.29.1?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/go/github.com%2faws%2faws-sdk-go-v2%2fconfig/v1.29.1?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/go/github.com%2faws%2faws-sdk-go-v2%2fconfig/v1.28.11/v1.29.1?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/go/github.com%2faws%2faws-sdk-go-v2%2fconfig/v1.28.11/v1.29.1?slim=true)](https://docs.renovatebot.com/merge-confidence/) | | [github.com/aws/aws-sdk-go-v2/credentials](https://redirect.github.com/aws/aws-sdk-go-v2) | `v1.17.52` -> `v1.17.54` | [![age](https://developer.mend.io/api/mc/badges/age/go/github.com%2faws%2faws-sdk-go-v2%2fcredentials/v1.17.54?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/go/github.com%2faws%2faws-sdk-go-v2%2fcredentials/v1.17.54?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/go/github.com%2faws%2faws-sdk-go-v2%2fcredentials/v1.17.52/v1.17.54?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/go/github.com%2faws%2faws-sdk-go-v2%2fcredentials/v1.17.52/v1.17.54?slim=true)](https://docs.renovatebot.com/merge-confidence/) | | [github.com/aws/aws-sdk-go-v2/feature/ec2/imds](https://redirect.github.com/aws/aws-sdk-go-v2) | `v1.16.23` -> `v1.16.24` | [![age](https://developer.mend.io/api/mc/badges/age/go/github.com%2faws%2faws-sdk-go-v2%2ffeature%2fec2%2fimds/v1.16.24?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/go/github.com%2faws%2faws-sdk-go-v2%2ffeature%2fec2%2fimds/v1.16.24?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/go/github.com%2faws%2faws-sdk-go-v2%2ffeature%2fec2%2fimds/v1.16.23/v1.16.24?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/go/github.com%2faws%2faws-sdk-go-v2%2ffeature%2fec2%2fimds/v1.16.23/v1.16.24?slim=true)](https://docs.renovatebot.com/merge-confidence/) | | [github.com/aws/aws-sdk-go-v2/feature/s3/manager](https://redirect.github.com/aws/aws-sdk-go-v2) | `v1.17.49` -> `v1.17.52` | [![age](https://developer.mend.io/api/mc/badges/age/go/github.com%2faws%2faws-sdk-go-v2%2ffeature%2fs3%2fmanager/v1.17.52?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/go/github.com%2faws%2faws-sdk-go-v2%2ffeature%2fs3%2fmanager/v1.17.52?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/go/github.com%2faws%2faws-sdk-go-v2%2ffeature%2fs3%2fmanager/v1.17.49/v1.17.52?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/go/github.com%2faws%2faws-sdk-go-v2%2ffeature%2fs3%2fmanager/v1.17.49/v1.17.52?slim=true)](https://docs.renovatebot.com/merge-confidence/) | | [github.com/aws/aws-sdk-go-v2/service/ec2](https://redirect.github.com/aws/aws-sdk-go-v2) | `v1.199.1` -> `v1.200.0` | [![age](https://developer.mend.io/api/mc/badges/age/go/github.com%2faws%2faws-sdk-go-v2%2fservice%2fec2/v1.200.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/go/github.com%2faws%2faws-sdk-go-v2%2fservice%2fec2/v1.200.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/go/github.com%2faws%2faws-sdk-go-v2%2fservice%2fec2/v1.199.1/v1.200.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/go/github.com%2faws%2faws-sdk-go-v2%2fservice%2fec2/v1.199.1/v1.200.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | | [github.com/aws/aws-sdk-go-v2/service/kinesis](https://redirect.github.com/aws/aws-sdk-go-v2) | `v1.32.11` -> `v1.32.13` | [![age](https://developer.mend.io/api/mc/badges/age/go/github.com%2faws%2faws-sdk-go-v2%2fservice%2fkinesis/v1.32.13?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/go/github.com%2faws%2faws-sdk-go-v2%2fservice%2fkinesis/v1.32.13?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/go/github.com%2faws%2faws-sdk-go-v2%2fservice%2fkinesis/v1.32.11/v1.32.13?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/go/github.com%2faws%2faws-sdk-go-v2%2fservice%2fkinesis/v1.32.11/v1.32.13?slim=true)](https://docs.renovatebot.com/merge-confidence/) | | [github.com/aws/aws-sdk-go-v2/service/s3](https://redirect.github.com/aws/aws-sdk-go-v2) | `v1.72.3` -> `v1.73.2` | [![age](https://developer.mend.io/api/mc/badges/age/go/github.com%2faws%2faws-sdk-go-v2%2fservice%2fs3/v1.73.2?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/go/github.com%2faws%2faws-sdk-go-v2%2fservice%2fs3/v1.73.2?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/go/github.com%2faws%2faws-sdk-go-v2%2fservice%2fs3/v1.72.3/v1.73.2?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/go/github.com%2faws%2faws-sdk-go-v2%2fservice%2fs3/v1.72.3/v1.73.2?slim=true)](https://docs.renovatebot.com/merge-confidence/) | | [github.com/aws/aws-sdk-go-v2/service/secretsmanager](https://redirect.github.com/aws/aws-sdk-go-v2) | `v1.34.11` -> `v1.34.13` | [![age](https://developer.mend.io/api/mc/badges/age/go/github.com%2faws%2faws-sdk-go-v2%2fservice%2fsecretsmanager/v1.34.13?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/go/github.com%2faws%2faws-sdk-go-v2%2fservice%2fsecretsmanager/v1.34.13?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/go/github.com%2faws%2faws-sdk-go-v2%2fservice%2fsecretsmanager/v1.34.11/v1.34.13?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/go/github.com%2faws%2faws-sdk-go-v2%2fservice%2fsecretsmanager/v1.34.11/v1.34.13?slim=true)](https://docs.renovatebot.com/merge-confidence/) | | [github.com/aws/aws-sdk-go-v2/service/servicediscovery](https://redirect.github.com/aws/aws-sdk-go-v2) | `v1.34.4` -> `v1.34.6` | [![age](https://developer.mend.io/api/mc/badges/age/go/github.com%2faws%2faws-sdk-go-v2%2fservice%2fservicediscovery/v1.34.6?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/go/github.com%2faws%2faws-sdk-go-v2%2fservice%2fservicediscovery/v1.34.6?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/go/github.com%2faws%2faws-sdk-go-v2%2fservice%2fservicediscovery/v1.34.4/v1.34.6?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/go/github.com%2faws%2faws-sdk-go-v2%2fservice%2fservicediscovery/v1.34.4/v1.34.6?slim=true)](https://docs.renovatebot.com/merge-confidence/) | | [github.com/aws/aws-sdk-go-v2/service/sts](https://redirect.github.com/aws/aws-sdk-go-v2) | `v1.33.7` -> `v1.33.9` | [![age](https://developer.mend.io/api/mc/badges/age/go/github.com%2faws%2faws-sdk-go-v2%2fservice%2fsts/v1.33.9?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/go/github.com%2faws%2faws-sdk-go-v2%2fservice%2fsts/v1.33.9?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/go/github.com%2faws%2faws-sdk-go-v2%2fservice%2fsts/v1.33.7/v1.33.9?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/go/github.com%2faws%2faws-sdk-go-v2%2fservice%2fsts/v1.33.7/v1.33.9?slim=true)](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>aws/aws-sdk-go (github.com/aws/aws-sdk-go)</summary> ### [`v1.55.6`](https://redirect.github.com/aws/aws-sdk-go/blob/HEAD/CHANGELOG.md#Release-v1556-2025-01-15) [Compare Source](https://redirect.github.com/aws/aws-sdk-go/compare/v1.55.5...v1.55.6) \=== ##### SDK Bugs - Fix broken printf for go1.24 </details> <details> <summary>aws/aws-sdk-go-v2 (github.com/aws/aws-sdk-go-v2)</summary> ### [`v1.33.0`](https://redirect.github.com/aws/aws-sdk-go-v2/compare/v1.32.8...v1.33.0) [Compare Source](https://redirect.github.com/aws/aws-sdk-go-v2/compare/v1.32.8...v1.33.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-contrib). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzOS4xMDcuMCIsInVwZGF0ZWRJblZlciI6IjM5LjEwNy4wIiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6WyJkZXBlbmRlbmNpZXMiLCJyZW5vdmF0ZWJvdCJdfQ==--> --------- Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> Co-authored-by: opentelemetrybot <[email protected]>
This PR contains the following updates: | Package | Change | Age | Adoption | Passing | Confidence | |---|---|---|---|---|---| | [google.golang.org/protobuf](https://redirect.github.com/protocolbuffers/protobuf-go) | `v1.36.2` -> `v1.36.3` | [![age](https://developer.mend.io/api/mc/badges/age/go/google.golang.org%2fprotobuf/v1.36.3?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/go/google.golang.org%2fprotobuf/v1.36.3?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/go/google.golang.org%2fprotobuf/v1.36.2/v1.36.3?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/go/google.golang.org%2fprotobuf/v1.36.2/v1.36.3?slim=true)](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.36.3`](https://redirect.github.com/protocolbuffers/protobuf-go/releases/tag/v1.36.3) [Compare Source](https://redirect.github.com/protocolbuffers/protobuf-go/compare/v1.36.2...v1.36.3) **Full Changelog**: protocolbuffers/protobuf-go@v1.36.2...v1.36.3 Bug fixes: [CL/642575](https://go-review.googlesource.com/c/protobuf/+/642575): reflect/protodesc: fix panic when working with dynamicpb [CL/641036](https://go-review.googlesource.com/c/protobuf/+/641036): cmd/protoc-gen-go: remove json struct tags from unexported fields User-visible changes: [CL/641876](https://go-review.googlesource.com/c/protobuf/+/641876): proto: add example for GetExtension, SetExtension [CL/642015](https://go-review.googlesource.com/c/protobuf/+/642015): runtime/protolazy: replace internal doc link with external link Maintenance: [CL/641635](https://go-review.googlesource.com/c/protobuf/+/641635): all: split flags.ProtoLegacyWeak out of flags.ProtoLegacy [CL/641019](https://go-review.googlesource.com/c/protobuf/+/641019): internal/impl: remove unused exporter parameter [CL/641018](https://go-review.googlesource.com/c/protobuf/+/641018): internal/impl: switch to reflect.Value.IsZero [CL/641035](https://go-review.googlesource.com/c/protobuf/+/641035): internal/impl: clean up unneeded Go<1.12 MapRange() alternative [CL/641017](https://go-review.googlesource.com/c/protobuf/+/641017): types/dynamicpb: switch atomicExtFiles to atomic.Uint64 type </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-contrib). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzOS4xMDcuMCIsInVwZGF0ZWRJblZlciI6IjM5LjEwNy4wIiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6WyJkZXBlbmRlbmNpZXMiLCJyZW5vdmF0ZWJvdCJdfQ==--> --------- Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> Co-authored-by: opentelemetrybot <[email protected]>
This PR contains the following updates: | Package | Change | Age | Adoption | Passing | Confidence | |---|---|---|---|---|---| | [github.com/DataDog/opentelemetry-mapping-go/pkg/inframetadata](https://redirect.github.com/DataDog/opentelemetry-mapping-go) | `v0.22.0` -> `v0.24.0` | [![age](https://developer.mend.io/api/mc/badges/age/go/github.com%2fDataDog%2fopentelemetry-mapping-go%2fpkg%2finframetadata/v0.24.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/go/github.com%2fDataDog%2fopentelemetry-mapping-go%2fpkg%2finframetadata/v0.24.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/go/github.com%2fDataDog%2fopentelemetry-mapping-go%2fpkg%2finframetadata/v0.22.0/v0.24.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/go/github.com%2fDataDog%2fopentelemetry-mapping-go%2fpkg%2finframetadata/v0.22.0/v0.24.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | | [github.com/DataDog/opentelemetry-mapping-go/pkg/otlp/attributes](https://redirect.github.com/DataDog/opentelemetry-mapping-go) | `v0.22.0` -> `v0.24.0` | [![age](https://developer.mend.io/api/mc/badges/age/go/github.com%2fDataDog%2fopentelemetry-mapping-go%2fpkg%2fotlp%2fattributes/v0.24.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/go/github.com%2fDataDog%2fopentelemetry-mapping-go%2fpkg%2fotlp%2fattributes/v0.24.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/go/github.com%2fDataDog%2fopentelemetry-mapping-go%2fpkg%2fotlp%2fattributes/v0.22.0/v0.24.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/go/github.com%2fDataDog%2fopentelemetry-mapping-go%2fpkg%2fotlp%2fattributes/v0.22.0/v0.24.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | | [github.com/DataDog/opentelemetry-mapping-go/pkg/otlp/logs](https://redirect.github.com/DataDog/opentelemetry-mapping-go) | `v0.22.0` -> `v0.24.0` | [![age](https://developer.mend.io/api/mc/badges/age/go/github.com%2fDataDog%2fopentelemetry-mapping-go%2fpkg%2fotlp%2flogs/v0.24.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/go/github.com%2fDataDog%2fopentelemetry-mapping-go%2fpkg%2fotlp%2flogs/v0.24.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/go/github.com%2fDataDog%2fopentelemetry-mapping-go%2fpkg%2fotlp%2flogs/v0.22.0/v0.24.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/go/github.com%2fDataDog%2fopentelemetry-mapping-go%2fpkg%2fotlp%2flogs/v0.22.0/v0.24.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | | [github.com/DataDog/opentelemetry-mapping-go/pkg/otlp/metrics](https://redirect.github.com/DataDog/opentelemetry-mapping-go) | `v0.22.0` -> `v0.24.0` | [![age](https://developer.mend.io/api/mc/badges/age/go/github.com%2fDataDog%2fopentelemetry-mapping-go%2fpkg%2fotlp%2fmetrics/v0.24.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/go/github.com%2fDataDog%2fopentelemetry-mapping-go%2fpkg%2fotlp%2fmetrics/v0.24.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/go/github.com%2fDataDog%2fopentelemetry-mapping-go%2fpkg%2fotlp%2fmetrics/v0.22.0/v0.24.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/go/github.com%2fDataDog%2fopentelemetry-mapping-go%2fpkg%2fotlp%2fmetrics/v0.22.0/v0.24.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | | [github.com/DataDog/opentelemetry-mapping-go/pkg/quantile](https://redirect.github.com/DataDog/opentelemetry-mapping-go) | `v0.22.0` -> `v0.24.0` | [![age](https://developer.mend.io/api/mc/badges/age/go/github.com%2fDataDog%2fopentelemetry-mapping-go%2fpkg%2fquantile/v0.24.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/go/github.com%2fDataDog%2fopentelemetry-mapping-go%2fpkg%2fquantile/v0.24.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/go/github.com%2fDataDog%2fopentelemetry-mapping-go%2fpkg%2fquantile/v0.22.0/v0.24.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/go/github.com%2fDataDog%2fopentelemetry-mapping-go%2fpkg%2fquantile/v0.22.0/v0.24.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | --- > [!WARNING] > Some dependencies could not be looked up. Check the Dependency Dashboard for more information. --- ### Configuration 📅 **Schedule**: Branch creation - "on tuesday" (UTC), Automerge - At any time (no schedule defined). 🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied. ♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox. 🔕 **Ignore**: Close this PR and you won't be reminded about these updates again. --- - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box --- This PR was generated by [Mend Renovate](https://mend.io/renovate/). View the [repository job log](https://developer.mend.io/github/open-telemetry/opentelemetry-collector-contrib). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzOS4xMDcuMCIsInVwZGF0ZWRJblZlciI6IjM5LjEwNy4wIiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6WyJkZXBlbmRlbmNpZXMiLCJyZW5vdmF0ZWJvdCJdfQ==--> --------- Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> Co-authored-by: opentelemetrybot <[email protected]>
#### Description Improves unit testing without having to rely on an emulated server. #### Link to tracking issue Part of the preparation for #32850, as mentioned in #36591 (comment)
… to v0.1.132 (#37360) This PR contains the following updates: | Package | Change | Age | Adoption | Passing | Confidence | |---|---|---|---|---|---| | [github.com/huaweicloud/huaweicloud-sdk-go-v3](https://redirect.github.com/huaweicloud/huaweicloud-sdk-go-v3) | `v0.1.131` -> `v0.1.132` | [![age](https://developer.mend.io/api/mc/badges/age/go/github.com%2fhuaweicloud%2fhuaweicloud-sdk-go-v3/v0.1.132?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/go/github.com%2fhuaweicloud%2fhuaweicloud-sdk-go-v3/v0.1.132?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/go/github.com%2fhuaweicloud%2fhuaweicloud-sdk-go-v3/v0.1.131/v0.1.132?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/go/github.com%2fhuaweicloud%2fhuaweicloud-sdk-go-v3/v0.1.131/v0.1.132?slim=true)](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>huaweicloud/huaweicloud-sdk-go-v3 (github.com/huaweicloud/huaweicloud-sdk-go-v3)</summary> ### [`v0.1.132`](https://redirect.github.com/huaweicloud/huaweicloud-sdk-go-v3/releases/tag/v0.1.132) [Compare Source](https://redirect.github.com/huaweicloud/huaweicloud-sdk-go-v3/compare/v0.1.131...v0.1.132) Release 0.1.132 </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-contrib). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzOS4xMDcuMCIsInVwZGF0ZWRJblZlciI6IjM5LjEwNy4wIiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6WyJkZXBlbmRlbmNpZXMiLCJyZW5vdmF0ZWJvdCJdfQ==--> --------- Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> Co-authored-by: opentelemetrybot <[email protected]>
…ric (#37329) <!--Ex. Fixing a bug - Describe the bug and how this fixes the issue. Ex. Adding a feature - Explain what this achieves.--> #### Description <!-- Issue number (e.g. #1234) or full URL to issue, if applicable. --> #### Link to tracking issue Fixes #37301 <!--Describe what testing was performed and which tests were added.--> #### Testing <!--Describe the documentation added.--> #### Documentation <!--Please delete paragraphs that you did not use before submitting.-->
) This PR contains the following updates: | Package | Change | Age | Adoption | Passing | Confidence | |---|---|---|---|---|---| | [github.com/prometheus/common](https://redirect.github.com/prometheus/common) | `v0.61.0` -> `v0.62.0` | [![age](https://developer.mend.io/api/mc/badges/age/go/github.com%2fprometheus%2fcommon/v0.62.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/go/github.com%2fprometheus%2fcommon/v0.62.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/go/github.com%2fprometheus%2fcommon/v0.61.0/v0.62.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/go/github.com%2fprometheus%2fcommon/v0.61.0/v0.62.0?slim=true)](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.62.0`](https://redirect.github.com/prometheus/common/releases/tag/v0.62.0) [Compare Source](https://redirect.github.com/prometheus/common/compare/v0.61.0...v0.62.0)⚠️ This releases switches internal global to `UTF8Validation` from `LegacyValidation`. This is a breaking change, relaxing the validation. We don't intend to add more schemas and we have to have a global for unmarshalling interfaces, thus the change was made⚠️ #### What's Changed - Change default validation scheme to UTF8Validation by [@​ywwg](https://redirect.github.com/ywwg) in [https://github.com/prometheus/common/pull/724](https://redirect.github.com/prometheus/common/pull/724) - Remove deprecated promlog package by [@​SuperQ](https://redirect.github.com/SuperQ) in [https://github.com/prometheus/common/pull/738](https://redirect.github.com/prometheus/common/pull/738) - Remove deprecated sigv4 module by [@​SuperQ](https://redirect.github.com/SuperQ) in [https://github.com/prometheus/common/pull/737](https://redirect.github.com/prometheus/common/pull/737) - update links to openmetrics to reference the v1.0.0 release by [@​dashpole](https://redirect.github.com/dashpole) in [https://github.com/prometheus/common/pull/740](https://redirect.github.com/prometheus/common/pull/740) - Synchronize common files from prometheus/prometheus by [@​prombot](https://redirect.github.com/prombot) in [https://github.com/prometheus/common/pull/742](https://redirect.github.com/prometheus/common/pull/742) - Bump google.golang.org/protobuf from 1.35.2 to 1.36.1 by [@​dependabot](https://redirect.github.com/dependabot) in [https://github.com/prometheus/common/pull/744](https://redirect.github.com/prometheus/common/pull/744) - Bump golang.org/x/net from 0.32.0 to 0.33.0 by [@​dependabot](https://redirect.github.com/dependabot) in [https://github.com/prometheus/common/pull/743](https://redirect.github.com/prometheus/common/pull/743) - Synchronize common files from prometheus/prometheus by [@​prombot](https://redirect.github.com/prombot) in [https://github.com/prometheus/common/pull/747](https://redirect.github.com/prometheus/common/pull/747) - http_config: Allow customizing TLS config and settings. by [@​bwplotka](https://redirect.github.com/bwplotka) in [https://github.com/prometheus/common/pull/748](https://redirect.github.com/prometheus/common/pull/748) #### New Contributors - [@​dashpole](https://redirect.github.com/dashpole) made their first contribution in [https://github.com/prometheus/common/pull/740](https://redirect.github.com/prometheus/common/pull/740) **Full Changelog**: prometheus/common@v0.61.0...v0.62.0 </details> --- ### Configuration 📅 **Schedule**: Branch creation - "on tuesday" (UTC), Automerge - At any time (no schedule defined). 🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied. ♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox. 🔕 **Ignore**: Close this PR and you won't be reminded about this update again. --- - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box --- This PR was generated by [Mend Renovate](https://mend.io/renovate/). View the [repository job log](https://developer.mend.io/github/open-telemetry/opentelemetry-collector-contrib). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzOS4xMDcuMCIsInVwZGF0ZWRJblZlciI6IjM5LjEwNy4wIiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6WyJkZXBlbmRlbmNpZXMiLCJyZW5vdmF0ZWJvdCJdfQ==--> --------- Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> Co-authored-by: opentelemetrybot <[email protected]>
This PR contains the following updates: | Package | Change | Age | Adoption | Passing | Confidence | |---|---|---|---|---|---| | [github.com/sijms/go-ora/v2](https://redirect.github.com/sijms/go-ora) | `v2.8.22` -> `v2.8.23` | [![age](https://developer.mend.io/api/mc/badges/age/go/github.com%2fsijms%2fgo-ora%2fv2/v2.8.23?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/go/github.com%2fsijms%2fgo-ora%2fv2/v2.8.23?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/go/github.com%2fsijms%2fgo-ora%2fv2/v2.8.22/v2.8.23?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/go/github.com%2fsijms%2fgo-ora%2fv2/v2.8.22/v2.8.23?slim=true)](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>sijms/go-ora (github.com/sijms/go-ora/v2)</summary> ### [`v2.8.23`](https://redirect.github.com/sijms/go-ora/releases/tag/v2.8.23): : Add support for XML types + Bugs Fix [Compare Source](https://redirect.github.com/sijms/go-ora/compare/v2.8.22...v2.8.23) </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-contrib). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzOS4xMDcuMCIsInVwZGF0ZWRJblZlciI6IjM5LjEwNy4wIiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6WyJkZXBlbmRlbmNpZXMiLCJyZW5vdmF0ZWJvdCJdfQ==--> --------- Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> Co-authored-by: opentelemetrybot <[email protected]> Co-authored-by: Yang Song <[email protected]>
…tencentcloud/common to v1.0.1086 (#37364) This PR contains the following updates: | Package | Change | Age | Adoption | Passing | Confidence | |---|---|---|---|---|---| | [github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/common](https://redirect.github.com/tencentcloud/tencentcloud-sdk-go) | `v1.0.1082` -> `v1.0.1086` | [![age](https://developer.mend.io/api/mc/badges/age/go/github.com%2ftencentcloud%2ftencentcloud-sdk-go%2ftencentcloud%2fcommon/v1.0.1086?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/go/github.com%2ftencentcloud%2ftencentcloud-sdk-go%2ftencentcloud%2fcommon/v1.0.1086?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/go/github.com%2ftencentcloud%2ftencentcloud-sdk-go%2ftencentcloud%2fcommon/v1.0.1082/v1.0.1086?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/go/github.com%2ftencentcloud%2ftencentcloud-sdk-go%2ftencentcloud%2fcommon/v1.0.1082/v1.0.1086?slim=true)](https://docs.renovatebot.com/merge-confidence/) | --- > [!WARNING] > Some dependencies could not be looked up. Check the Dependency Dashboard for more information. --- ### 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-contrib). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzOS4xMDcuMCIsInVwZGF0ZWRJblZlciI6IjM5LjEwNy4wIiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6WyJkZXBlbmRlbmNpZXMiLCJyZW5vdmF0ZWJvdCJdfQ==--> --------- Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> Co-authored-by: opentelemetrybot <[email protected]> Co-authored-by: Yang Song <[email protected]>
This PR contains the following updates: | Package | Change | Age | Adoption | Passing | Confidence | |---|---|---|---|---|---| | [github.com/SAP/go-hdb](https://redirect.github.com/SAP/go-hdb) | `v1.12.9` -> `v1.12.10` | [![age](https://developer.mend.io/api/mc/badges/age/go/github.com%2fSAP%2fgo-hdb/v1.12.10?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/go/github.com%2fSAP%2fgo-hdb/v1.12.10?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/go/github.com%2fSAP%2fgo-hdb/v1.12.9/v1.12.10?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/go/github.com%2fSAP%2fgo-hdb/v1.12.9/v1.12.10?slim=true)](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>SAP/go-hdb (github.com/SAP/go-hdb)</summary> ### [`v1.12.10`](https://redirect.github.com/SAP/go-hdb/blob/HEAD/RELEASENOTES.md#v11210) [Compare Source](https://redirect.github.com/SAP/go-hdb/compare/v1.12.9...v1.12.10) - updated dependencies </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-contrib). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzOS4xMDcuMCIsInVwZGF0ZWRJblZlciI6IjM5LjEwNy4wIiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6WyJkZXBlbmRlbmNpZXMiLCJyZW5vdmF0ZWJvdCJdfQ==--> --------- Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> Co-authored-by: opentelemetrybot <[email protected]> Co-authored-by: Yang Song <[email protected]>
…37371) This PR contains the following updates: | Package | Change | Age | Adoption | Passing | Confidence | |---|---|---|---|---|---| | [cloud.google.com/go/monitoring](https://redirect.github.com/googleapis/google-cloud-go) | `v1.22.1` -> `v1.23.0` | [![age](https://developer.mend.io/api/mc/badges/age/go/cloud.google.com%2fgo%2fmonitoring/v1.23.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/go/cloud.google.com%2fgo%2fmonitoring/v1.23.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/go/cloud.google.com%2fgo%2fmonitoring/v1.22.1/v1.23.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/go/cloud.google.com%2fgo%2fmonitoring/v1.22.1/v1.23.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | --- > [!WARNING] > Some dependencies could not be looked up. Check the Dependency Dashboard for more information. --- ### 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-contrib). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzOS4xMDcuMCIsInVwZGF0ZWRJblZlciI6IjM5LjEwNy4wIiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6WyJkZXBlbmRlbmNpZXMiLCJyZW5vdmF0ZWJvdCJdfQ==--> --------- Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> Co-authored-by: opentelemetrybot <[email protected]> Co-authored-by: Yang Song <[email protected]>
….30.1 (#37359) This PR contains the following updates: | Package | Change | Age | Adoption | Passing | Confidence | |---|---|---|---|---|---| | [github.com/ClickHouse/clickhouse-go/v2](https://redirect.github.com/ClickHouse/clickhouse-go) | `v2.30.0` -> `v2.30.1` | [![age](https://developer.mend.io/api/mc/badges/age/go/github.com%2fClickHouse%2fclickhouse-go%2fv2/v2.30.1?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/go/github.com%2fClickHouse%2fclickhouse-go%2fv2/v2.30.1?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/go/github.com%2fClickHouse%2fclickhouse-go%2fv2/v2.30.0/v2.30.1?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/go/github.com%2fClickHouse%2fclickhouse-go%2fv2/v2.30.0/v2.30.1?slim=true)](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>ClickHouse/clickhouse-go (github.com/ClickHouse/clickhouse-go/v2)</summary> ### [`v2.30.1`](https://redirect.github.com/ClickHouse/clickhouse-go/blob/HEAD/CHANGELOG.md#v2301-2025-01-17----Release-notes-generated-using-configuration-in-githubreleaseyml-at-v2301---) [Compare Source](https://redirect.github.com/ClickHouse/clickhouse-go/compare/v2.30.0...v2.30.1) #### What's Changed ##### Enhancements 🎉 - \[improvement] Some performance related changes to evaluate by [@​mdonkers](https://redirect.github.com/mdonkers) in [https://github.com/ClickHouse/clickhouse-go/pull/1426](https://redirect.github.com/ClickHouse/clickhouse-go/pull/1426) - Add Variant Type by [@​SpencerTorres](https://redirect.github.com/SpencerTorres) in [https://github.com/ClickHouse/clickhouse-go/pull/1453](https://redirect.github.com/ClickHouse/clickhouse-go/pull/1453) - Add Dynamic Type by [@​SpencerTorres](https://redirect.github.com/SpencerTorres) in [https://github.com/ClickHouse/clickhouse-go/pull/1454](https://redirect.github.com/ClickHouse/clickhouse-go/pull/1454) - Add JSON Type by [@​SpencerTorres](https://redirect.github.com/SpencerTorres) in [https://github.com/ClickHouse/clickhouse-go/pull/1455](https://redirect.github.com/ClickHouse/clickhouse-go/pull/1455) - stdlib sql return precision for DateTime64 by [@​SpencerTorres](https://redirect.github.com/SpencerTorres) in [https://github.com/ClickHouse/clickhouse-go/pull/1469](https://redirect.github.com/ClickHouse/clickhouse-go/pull/1469) ##### Fixes 🐛 - \[FIX] Minor updates by [@​barkhayot](https://redirect.github.com/barkhayot) in [https://github.com/ClickHouse/clickhouse-go/pull/1451](https://redirect.github.com/ClickHouse/clickhouse-go/pull/1451) - Fix file descriptor leak in release utility script by [@​fengjun2016](https://redirect.github.com/fengjun2016) in [https://github.com/ClickHouse/clickhouse-go/pull/1460](https://redirect.github.com/ClickHouse/clickhouse-go/pull/1460) - Remove forced string conversions for Tuple by [@​SpencerTorres](https://redirect.github.com/SpencerTorres) in [https://github.com/ClickHouse/clickhouse-go/pull/1465](https://redirect.github.com/ClickHouse/clickhouse-go/pull/1465) ##### Other Changes 🛠 - \[Chore] Use defer to close rows in examples by [@​hayotbisonai](https://redirect.github.com/hayotbisonai) in [https://github.com/ClickHouse/clickhouse-go/pull/1431](https://redirect.github.com/ClickHouse/clickhouse-go/pull/1431) - Regenerate certificates used in tests by [@​jkaflik](https://redirect.github.com/jkaflik) in [https://github.com/ClickHouse/clickhouse-go/pull/1441](https://redirect.github.com/ClickHouse/clickhouse-go/pull/1441) #### New Contributors - [@​hayotbisonai](https://redirect.github.com/hayotbisonai) made their first contribution in [https://github.com/ClickHouse/clickhouse-go/pull/1431](https://redirect.github.com/ClickHouse/clickhouse-go/pull/1431) - [@​barkhayot](https://redirect.github.com/barkhayot) made their first contribution in [https://github.com/ClickHouse/clickhouse-go/pull/1451](https://redirect.github.com/ClickHouse/clickhouse-go/pull/1451) - [@​fengjun2016](https://redirect.github.com/fengjun2016) made their first contribution in [https://github.com/ClickHouse/clickhouse-go/pull/1460](https://redirect.github.com/ClickHouse/clickhouse-go/pull/1460) - [@​SpencerTorres](https://redirect.github.com/SpencerTorres) made their first contribution in [https://github.com/ClickHouse/clickhouse-go/pull/1453](https://redirect.github.com/ClickHouse/clickhouse-go/pull/1453) **Full Changelog**: ClickHouse/clickhouse-go@v2.30.0...v2.30.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 was generated by [Mend Renovate](https://mend.io/renovate/). View the [repository job log](https://developer.mend.io/github/open-telemetry/opentelemetry-collector-contrib). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzOS4xMDcuMCIsInVwZGF0ZWRJblZlciI6IjM5LjEwNy4wIiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6WyJkZXBlbmRlbmNpZXMiLCJyZW5vdmF0ZWJvdCJdfQ==--> --------- Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> Co-authored-by: opentelemetrybot <[email protected]> Co-authored-by: Yang Song <[email protected]>
… v2.26.0 (#37373) This PR contains the following updates: | Package | Change | Age | Adoption | Passing | Confidence | |---|---|---|---|---|---| | [github.com/grpc-ecosystem/grpc-gateway/v2](https://redirect.github.com/grpc-ecosystem/grpc-gateway) | `v2.25.1` -> `v2.26.0` | [![age](https://developer.mend.io/api/mc/badges/age/go/github.com%2fgrpc-ecosystem%2fgrpc-gateway%2fv2/v2.26.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/go/github.com%2fgrpc-ecosystem%2fgrpc-gateway%2fv2/v2.26.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/go/github.com%2fgrpc-ecosystem%2fgrpc-gateway%2fv2/v2.25.1/v2.26.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/go/github.com%2fgrpc-ecosystem%2fgrpc-gateway%2fv2/v2.25.1/v2.26.0?slim=true)](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-ecosystem/grpc-gateway (github.com/grpc-ecosystem/grpc-gateway/v2)</summary> ### [`v2.26.0`](https://redirect.github.com/grpc-ecosystem/grpc-gateway/releases/tag/v2.26.0) [Compare Source](https://redirect.github.com/grpc-ecosystem/grpc-gateway/compare/v2.25.1...v2.26.0) ##### What's Changed - fix(deps): Relax the minimum required go version further by [@​bobrik](https://redirect.github.com/bobrik) in [https://github.com/grpc-ecosystem/grpc-gateway/pull/5094](https://redirect.github.com/grpc-ecosystem/grpc-gateway/pull/5094) - protoc-gen-openapiv2: Do not add invisible enum values as default by [@​navruzm](https://redirect.github.com/navruzm) in [https://github.com/grpc-ecosystem/grpc-gateway/pull/5129](https://redirect.github.com/grpc-ecosystem/grpc-gateway/pull/5129) - Only write Content-Length if the runtime.WithWriteContentLength() option is specified by [@​joshgarnett](https://redirect.github.com/joshgarnett) in [https://github.com/grpc-ecosystem/grpc-gateway/pull/5151](https://redirect.github.com/grpc-ecosystem/grpc-gateway/pull/5151) ##### New Contributors - [@​bobrik](https://redirect.github.com/bobrik) made their first contribution in [https://github.com/grpc-ecosystem/grpc-gateway/pull/5094](https://redirect.github.com/grpc-ecosystem/grpc-gateway/pull/5094) - [@​navruzm](https://redirect.github.com/navruzm) made their first contribution in [https://github.com/grpc-ecosystem/grpc-gateway/pull/5129](https://redirect.github.com/grpc-ecosystem/grpc-gateway/pull/5129) **Full Changelog**: grpc-ecosystem/grpc-gateway@v2.25.1...v2.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. 🔕 **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-contrib). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzOS4xMDcuMCIsInVwZGF0ZWRJblZlciI6IjM5LjEwNy4wIiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6WyJkZXBlbmRlbmNpZXMiLCJyZW5vdmF0ZWJvdCJdfQ==--> --------- Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> Co-authored-by: opentelemetrybot <[email protected]> Co-authored-by: Yang Song <[email protected]>
This PR updates the go-build-tools to the latest v0.18.0 version and adjusts to the breaking changes for the githubgen tool. [Link to the go-build-tools changelog](https://github.com/open-telemetry/opentelemetry-go-build-tools/blob/main/CHANGELOG.md#v0180) --------- Signed-off-by: Moritz Wiesinger <[email protected]>
Signed-off-by: Bogdan Drutu <[email protected]>
<!--Ex. Fixing a bug - Describe the bug and how this fixes the issue. Ex. Adding a feature - Explain what this achieves.--> #### Description One option to help with open-telemetry/opentelemetry-collector#12311. We could also fix this after making that change, but I think the checks now better reflect the intent of the test.
OnConnectionClose was never hooked up to the server's OnConnectionClose, causing the restart of the agent to never be able to reconnect. --------- Signed-off-by: Alex Boten <[email protected]>
Before (including copy of the bytes needed upstream): ``` goos: darwin goarch: arm64 pkg: github.com/open-telemetry/opentelemetry-collector-contrib/pkg/stanza/fileconsumer/internal/reader cpu: Apple M2 Max BenchmarkFileRead BenchmarkFileRead-12 6890 159408 ns/op 125802 B/op 132 allocs/op PASS ``` After ``` goos: darwin goarch: arm64 pkg: github.com/open-telemetry/opentelemetry-collector-contrib/pkg/stanza/fileconsumer/internal/reader cpu: Apple M2 Max BenchmarkFileRead BenchmarkFileRead-12 7662 154923 ns/op 121656 B/op 130 allocs/op PASS ``` Signed-off-by: Bogdan Drutu <[email protected]>
<!--Ex. Fixing a bug - Describe the bug and how this fixes the issue. Ex. Adding a feature - Explain what this achieves.--> #### Description Improvements to integration test: 1. Reduced test execution time by changing the behavior from starting and shutting down the database container for each test case to starting the container **once** and then running all tests for the given engine. Gain ~22s: [Main job](https://github.com/open-telemetry/opentelemetry-collector-contrib/actions/runs/13077774968/job/36494091929): ``` DONE 47 tests, 8 skipped in 136.005s ``` [PR job](https://github.com/open-telemetry/opentelemetry-collector-contrib/actions/runs/13077857640/job/36494335331?pr=37624) ``` DONE 44 tests, 4 skipped in 114.374s ``` 2. Updated the Oracle container from [gvenzl/oracle-xe:21-slim-faststart](https://hub.docker.com/r/gvenzl/oracle-xe) to [gvenzl/oracle-free:slim-faststart](https://hub.docker.com/r/gvenzl/oracle-free), primarily to support ARM architecture. <!--Describe what testing was performed and which tests were added.--> #### Testing * Ran tests for Oracle and SQL Server locally to ensure they are not broken. Co-authored-by: Curtis Robert <[email protected]>
<!--Ex. Fixing a bug - Describe the bug and how this fixes the issue. Ex. Adding a feature - Explain what this achieves.--> #### Description This PR fixed `make update-otel` to update `builder-config.yaml` correctly. This is the workflow we update `builder-config.yaml` files: 1. `MULTIMOD` command to update `go.mod` 2. `updatehelper` function to update `builder-config.yaml` according to the updated `go.mod` However, `make otelcontribcol/make oteltestbedcol` will overwrite the updated `go.mod` unexpectedly before step 2. This PR removes the unexpected `make otelcontribcol/make oteltestbedcol` commands. cc @mx-psi <!-- Issue number (e.g. #1234) or full URL to issue, if applicable. --> #### Link to tracking issue n/a <!--Describe what testing was performed and which tests were added.--> #### Testing n/a <!--Describe the documentation added.--> #### Documentation n/a <!--Please delete paragraphs that you did not use before submitting.-->
<!--Ex. Fixing a bug - Describe the bug and how this fixes the issue. Ex. Adding a feature - Explain what this achieves.--> #### Description Proposing myself as a maintainer of this code. My membership has been sponsored on that purpose by @atoulme and @mx-psi open-telemetry/community#2508 ping also the current code owner @nslaughter <!-- Issue number (e.g. #1234) or full URL to issue, if applicable. --> #### Link to tracking issue Fixes #37713 <!--Describe what testing was performed and which tests were added.--> #### Testing <!--Describe the documentation added.--> #### Documentation <!--Please delete paragraphs that you did not use before submitting.--> Signed-off-by: Célian Garcia <[email protected]> Co-authored-by: Curtis Robert <[email protected]>
#37749) <!--Ex. Fixing a bug - Describe the bug and how this fixes the issue. Ex. Adding a feature - Explain what this achieves.--> #### Description As component sponsor, @MovieStoreGuy [should be included as a code owner](https://github.com/open-telemetry/opentelemetry-collector-contrib/blob/main/CONTRIBUTING.md#adding-new-components).
This PR contains the following updates: | Package | Change | Age | Adoption | Passing | Confidence | |---|---|---|---|---|---| | [github.com/jaegertracing/jaeger](https://redirect.github.com/jaegertracing/jaeger) | `v1.65.0` -> `v1.66.0` | [![age](https://developer.mend.io/api/mc/badges/age/go/github.com%2fjaegertracing%2fjaeger/v1.66.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/go/github.com%2fjaegertracing%2fjaeger/v1.66.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/go/github.com%2fjaegertracing%2fjaeger/v1.65.0/v1.66.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/go/github.com%2fjaegertracing%2fjaeger/v1.65.0/v1.66.0?slim=true)](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>jaegertracing/jaeger (github.com/jaegertracing/jaeger)</summary> ### [`v1.66.0`](https://redirect.github.com/jaegertracing/jaeger/blob/HEAD/CHANGELOG.md#v1660--v230-2025-02-03) [Compare Source](https://redirect.github.com/jaegertracing/jaeger/compare/v1.65.0...v1.66.0) ##### ⛔ Breaking Changes - \[refactor] remove archive reader and writer from remote storage grpc handler ([@​mahadzaryab1](https://redirect.github.com/mahadzaryab1) in [#​6611](https://redirect.github.com/jaegertracing/jaeger/pull/6611)) - Delete grpc metricsqueryservice, metricsquery.proto and related code ([@​yurishkuro](https://redirect.github.com/yurishkuro) in [#​6616](https://redirect.github.com/jaegertracing/jaeger/pull/6616)) - \[storage] remove distinction between primary and `archive` storage interfaces ([@​mahadzaryab1](https://redirect.github.com/mahadzaryab1) in [#​6567](https://redirect.github.com/jaegertracing/jaeger/pull/6567)) - \[v2]\[query] create archive reader/writer using regular factory methods ([@​mahadzaryab1](https://redirect.github.com/mahadzaryab1) in [#​6519](https://redirect.github.com/jaegertracing/jaeger/pull/6519)) ##### 🐞 Bug fixes, Minor Improvements - \[fix] replace deprecated address field in service::telemetry ([@​mahadzaryab1](https://redirect.github.com/mahadzaryab1) in [#​6679](https://redirect.github.com/jaegertracing/jaeger/pull/6679)) - \[fix] change metrics port in kafka ingester config to avoid conflict with collector ([@​mahadzaryab1](https://redirect.github.com/mahadzaryab1) in [#​6678](https://redirect.github.com/jaegertracing/jaeger/pull/6678)) - Update elasticsearch article link ([@​timyip3](https://redirect.github.com/timyip3) in [#​6662](https://redirect.github.com/jaegertracing/jaeger/pull/6662)) - \[chore] move scylladb implementation to `docker-compose` ([@​mahadzaryab1](https://redirect.github.com/mahadzaryab1) in [#​6652](https://redirect.github.com/jaegertracing/jaeger/pull/6652)) - \[fix] refactor archive storage initialization and remove error log ([@​mahadzaryab1](https://redirect.github.com/mahadzaryab1) in [#​6636](https://redirect.github.com/jaegertracing/jaeger/pull/6636)) - Update import paths for jaeger thrift files to use jaeger-idl ([@​Nabil-Salah](https://redirect.github.com/Nabil-Salah) in [#​6635](https://redirect.github.com/jaegertracing/jaeger/pull/6635)) - \[v2]\[query] apply "max clock skew adjust" setting ([@​dnaka91](https://redirect.github.com/dnaka91) in [#​6566](https://redirect.github.com/jaegertracing/jaeger/pull/6566)) - Alias samping.thrift and clean thrift files ([@​Nabil-Salah](https://redirect.github.com/Nabil-Salah) in [#​6630](https://redirect.github.com/jaegertracing/jaeger/pull/6630)) - Fix(hotrod): include ca certificates for hotrod dockerfile ([@​prashant-shahi](https://redirect.github.com/prashant-shahi) in [#​6627](https://redirect.github.com/jaegertracing/jaeger/pull/6627)) - Replace all imports of jaeger/thrift-gen/\* with jaeger-idl/thrift-gen/\* ([@​danish9039](https://redirect.github.com/danish9039) in [#​6621](https://redirect.github.com/jaegertracing/jaeger/pull/6621)) - Redefine thrift-gen types as aliases to jaeger-idl ([@​danish9039](https://redirect.github.com/danish9039) in [#​6619](https://redirect.github.com/jaegertracing/jaeger/pull/6619)) - Add 'features' command to print available feature gates ([@​ADI-ROXX](https://redirect.github.com/ADI-ROXX) in [#​6542](https://redirect.github.com/jaegertracing/jaeger/pull/6542)) - Replace jaeger_image_tag with jaeger_version ([@​ADI-ROXX](https://redirect.github.com/ADI-ROXX) in [#​6614](https://redirect.github.com/jaegertracing/jaeger/pull/6614)) - Use jeager-idl/proto-gen/api_v2 ([@​Nabil-Salah](https://redirect.github.com/Nabil-Salah) in [#​6609](https://redirect.github.com/jaegertracing/jaeger/pull/6609)) - Additional model/ cleanup ([@​yurishkuro](https://redirect.github.com/yurishkuro) in [#​6610](https://redirect.github.com/jaegertracing/jaeger/pull/6610)) - Return 400 instead of 500 on incorrect otlp payload ([@​ADI-ROXX](https://redirect.github.com/ADI-ROXX) in [#​6599](https://redirect.github.com/jaegertracing/jaeger/pull/6599)) - Replace model imports with jaeger-idl ([@​Nabil-Salah](https://redirect.github.com/Nabil-Salah) in [#​6595](https://redirect.github.com/jaegertracing/jaeger/pull/6595)) - Redefine model/ and api_v2/ types as aliases to jaeger-idl/ types ([@​Nabil-Salah](https://redirect.github.com/Nabil-Salah) in [#​6602](https://redirect.github.com/jaegertracing/jaeger/pull/6602)) - Add example of es/os server_urls to configs ([@​yurishkuro](https://redirect.github.com/yurishkuro) in [#​6601](https://redirect.github.com/jaegertracing/jaeger/pull/6601)) - Sanitize cassandra version before use it ([@​rubenvp8510](https://redirect.github.com/rubenvp8510) in [#​6596](https://redirect.github.com/jaegertracing/jaeger/pull/6596)) - Feat: add esmapping-generator into jaeger binary ([@​Rohanraj123](https://redirect.github.com/Rohanraj123) in [#​6327](https://redirect.github.com/jaegertracing/jaeger/pull/6327)) - Add replication parameter to cassandra schema script ([@​asimchoudhary](https://redirect.github.com/asimchoudhary) in [#​6582](https://redirect.github.com/jaegertracing/jaeger/pull/6582)) - Exclude idl/ as a source of go code ([@​yurishkuro](https://redirect.github.com/yurishkuro) in [#​6591](https://redirect.github.com/jaegertracing/jaeger/pull/6591)) - Change model.tootelxxxid() to accept id argument ([@​yurishkuro](https://redirect.github.com/yurishkuro) in [#​6589](https://redirect.github.com/jaegertracing/jaeger/pull/6589)) - \[refactor]\[storage]\[badger]refactored the prefilling of cache to reader ([@​Manik2708](https://redirect.github.com/Manik2708) in [#​6575](https://redirect.github.com/jaegertracing/jaeger/pull/6575)) - Move span.getsamplerparams out of model/ into sampling/aggregator ([@​Nabil-Salah](https://redirect.github.com/Nabil-Salah) in [#​6583](https://redirect.github.com/jaegertracing/jaeger/pull/6583)) - Remove logger parameter in adaptive/aggregator.go ([@​Nabil-Salah](https://redirect.github.com/Nabil-Salah) in [#​6586](https://redirect.github.com/jaegertracing/jaeger/pull/6586)) - Separate model parts into more independent pieces ([@​yurishkuro](https://redirect.github.com/yurishkuro) in [#​6581](https://redirect.github.com/jaegertracing/jaeger/pull/6581)) - \[storage]generate mocks for dependency writer of v2 ([@​Manik2708](https://redirect.github.com/Manik2708) in [#​6576](https://redirect.github.com/jaegertracing/jaeger/pull/6576)) - \[chore] remove unused method from grpc handler ([@​mahadzaryab1](https://redirect.github.com/mahadzaryab1) in [#​6580](https://redirect.github.com/jaegertracing/jaeger/pull/6580)) - Document usage of feature gates for breaking changes ([@​yurishkuro](https://redirect.github.com/yurishkuro) in [#​6568](https://redirect.github.com/jaegertracing/jaeger/pull/6568)) - \[refactor] move sampling strategy providers to internal/sampling/samplingstrategy ([@​ary82](https://redirect.github.com/ary82) in [#​6561](https://redirect.github.com/jaegertracing/jaeger/pull/6561)) - \[v2]\[storage] implement reverse adapter to translate v2 writer to v1 ([@​mahadzaryab1](https://redirect.github.com/mahadzaryab1) in [#​6555](https://redirect.github.com/jaegertracing/jaeger/pull/6555)) - \[refactor] move sampling strategy interfaces to internal/sampling/strategy ([@​ary82](https://redirect.github.com/ary82) in [#​6547](https://redirect.github.com/jaegertracing/jaeger/pull/6547)) - Switch v1 receivers to use v2 write path ([@​yurishkuro](https://redirect.github.com/yurishkuro) in [#​6532](https://redirect.github.com/jaegertracing/jaeger/pull/6532)) - \[refactor] move plugin/sampling/leaderelection to internal/leaderelection ([@​ary82](https://redirect.github.com/ary82) in [#​6546](https://redirect.github.com/jaegertracing/jaeger/pull/6546)) - \[refactor] move sampling http handler to internal/sampling/http ([@​ary82](https://redirect.github.com/ary82) in [#​6545](https://redirect.github.com/jaegertracing/jaeger/pull/6545)) - \[storage] remove dependency on archive flag in es reader ([@​mahadzaryab1](https://redirect.github.com/mahadzaryab1) in [#​6490](https://redirect.github.com/jaegertracing/jaeger/pull/6490)) - \[refactor] move sampling grpc handler to internal/sampling/grpc ([@​ary82](https://redirect.github.com/ary82) in [#​6540](https://redirect.github.com/jaegertracing/jaeger/pull/6540)) - Correct references in cmd readme.md ([@​jyoungs](https://redirect.github.com/jyoungs) in [#​6539](https://redirect.github.com/jaegertracing/jaeger/pull/6539)) - Use jaeger-v2 by default in hotrod and monitor examples ([@​zzzk1](https://redirect.github.com/zzzk1) in [#​6523](https://redirect.github.com/jaegertracing/jaeger/pull/6523)) - Pass context through span processors ([@​yurishkuro](https://redirect.github.com/yurishkuro) in [#​6534](https://redirect.github.com/jaegertracing/jaeger/pull/6534)) ##### 👷 CI Improvements - Upgrade storage integration test: use v2 archive readerwriter ([@​ekefan](https://redirect.github.com/ekefan) in [#​6489](https://redirect.github.com/jaegertracing/jaeger/pull/6489)) - \[chore]\[tests] clean up integration tests to remove archive reader / writer ([@​mahadzaryab1](https://redirect.github.com/mahadzaryab1) in [#​6625](https://redirect.github.com/jaegertracing/jaeger/pull/6625)) - Bump jaeger-idl ([@​yurishkuro](https://redirect.github.com/yurishkuro) in [#​6569](https://redirect.github.com/jaegertracing/jaeger/pull/6569)) - \[storage]upgraded integration tests to use dependency writer of storage_v2 ([@​Manik2708](https://redirect.github.com/Manik2708) in [#​6559](https://redirect.github.com/jaegertracing/jaeger/pull/6559)) - \[ci] fix binary-size-check workflow ([@​chahatsagarmain](https://redirect.github.com/chahatsagarmain) in [#​6552](https://redirect.github.com/jaegertracing/jaeger/pull/6552)) - \[ci] scrape and verify metrics at the end of e2e tests ([@​chahatsagarmain](https://redirect.github.com/chahatsagarmain) in [#​6330](https://redirect.github.com/jaegertracing/jaeger/pull/6330)) - \[ci] add workflow to guard against increases in the binary size ([@​chahatsagarmain](https://redirect.github.com/chahatsagarmain) in [#​6529](https://redirect.github.com/jaegertracing/jaeger/pull/6529)) ##### 📊 UI Changes ##### 🐞 Bug fixes, Minor Improvements - Remove defaultprops from minimap.tsx ([@​ADI-ROXX](https://redirect.github.com/ADI-ROXX) in [#​2615](https://redirect.github.com/jaegertracing/jaeger-ui/pull/2615)) - Remove defaultprops from scatterplot.jsx ([@​ADI-ROXX](https://redirect.github.com/ADI-ROXX) in [#​2618](https://redirect.github.com/jaegertracing/jaeger-ui/pull/2618)) - Migrate empasizednode from class based to function based component ([@​AdiIsHappy](https://redirect.github.com/AdiIsHappy) in [#​2638](https://redirect.github.com/jaegertracing/jaeger-ui/pull/2638)) - Remove defaultprops from accordiantext.tsx ([@​ADI-ROXX](https://redirect.github.com/ADI-ROXX) in [#​2612](https://redirect.github.com/jaegertracing/jaeger-ui/pull/2612)) - Remove defaultprops from ticks.tsx ([@​ADI-ROXX](https://redirect.github.com/ADI-ROXX) in [#​2617](https://redirect.github.com/jaegertracing/jaeger-ui/pull/2617)) - Remove defaultprops from timelinerow.tsx ([@​ADI-ROXX](https://redirect.github.com/ADI-ROXX) in [#​2616](https://redirect.github.com/jaegertracing/jaeger-ui/pull/2616)) - Remove defaultprops from traceheader.jsx ([@​ADI-ROXX](https://redirect.github.com/ADI-ROXX) in [#​2620](https://redirect.github.com/jaegertracing/jaeger-ui/pull/2620)) - Remove defaultprops from accordianlogs.tsx ([@​ADI-ROXX](https://redirect.github.com/ADI-ROXX) in [#​2613](https://redirect.github.com/jaegertracing/jaeger-ui/pull/2613)) - Remove defaultprops fromt breakabletext.tsx ([@​ADI-ROXX](https://redirect.github.com/ADI-ROXX) in [#​2611](https://redirect.github.com/jaegertracing/jaeger-ui/pull/2611)) - Remove defaultprops from errormessage & newwindowicon ([@​ADI-ROXX](https://redirect.github.com/ADI-ROXX) in [#​2609](https://redirect.github.com/jaegertracing/jaeger-ui/pull/2609)) - \[loadingindicator]: replace defaultprops with destructuring ([@​its-me-abhishek](https://redirect.github.com/its-me-abhishek) in [#​2601](https://redirect.github.com/jaegertracing/jaeger-ui/pull/2601)) - \[fix]: disable submit button on invalid minduration or maxduration ([@​hari45678](https://redirect.github.com/hari45678) in [#​2600](https://redirect.github.com/jaegertracing/jaeger-ui/pull/2600)) - \[deps]: remove dependency on redux-form ([@​hari45678](https://redirect.github.com/hari45678) in [#​2593](https://redirect.github.com/jaegertracing/jaeger-ui/pull/2593)) - \[fix]: remove redux-form dependency from sort selector ([@​hari45678](https://redirect.github.com/hari45678) in [#​2569](https://redirect.github.com/jaegertracing/jaeger-ui/pull/2569)) - \[revert]: revert redux and react-redux dependency upgrades ([@​yurishkuro](https://redirect.github.com/yurishkuro) in [#​2577](https://redirect.github.com/jaegertracing/jaeger-ui/pull/2577)) - Fix: deep clone trace data for consistency ([@​Zen-cronic](https://redirect.github.com/Zen-cronic) in [#​2571](https://redirect.github.com/jaegertracing/jaeger-ui/pull/2571)) - \[fix]: remove redux-form dependency from monitor page ([@​hari45678](https://redirect.github.com/hari45678) in [#​2562](https://redirect.github.com/jaegertracing/jaeger-ui/pull/2562)) - Fix tracediff graph pan and zoom issue ([@​anshgoyalevil](https://redirect.github.com/anshgoyalevil) in [#​2566](https://redirect.github.com/jaegertracing/jaeger-ui/pull/2566)) ##### 👷 CI Improvements - Remove unused matrix from codeql workflow ([@​yurishkuro](https://redirect.github.com/yurishkuro) in [#​2635](https://redirect.github.com/jaegertracing/jaeger-ui/pull/2635)) - Rename dco->dco check ([@​yurishkuro](https://redirect.github.com/yurishkuro) in [#​2633](https://redirect.github.com/jaegertracing/jaeger-ui/pull/2633)) - Add fake dco check for merge queue events ([@​yurishkuro](https://redirect.github.com/yurishkuro) in [#​2632](https://redirect.github.com/jaegertracing/jaeger-ui/pull/2632)) - Don't run label check in merge queue ([@​yurishkuro](https://redirect.github.com/yurishkuro) in [#​2631](https://redirect.github.com/jaegertracing/jaeger-ui/pull/2631)) - Don't run codeql from merge queue ([@​yurishkuro](https://redirect.github.com/yurishkuro) in [#​2630](https://redirect.github.com/jaegertracing/jaeger-ui/pull/2630)) - Enable workflows to run in merge queue ([@​yurishkuro](https://redirect.github.com/yurishkuro) in [#​2629](https://redirect.github.com/jaegertracing/jaeger-ui/pull/2629)) - \[ci] fix cache resolution and syntax in check binary size workflow ([@​chahatsagarmain](https://redirect.github.com/chahatsagarmain) in [#​2591](https://redirect.github.com/jaegertracing/jaeger-ui/pull/2591)) - \[ci]: add workflow to guard against growing bundle size ([@​hari45678](https://redirect.github.com/hari45678) in [#​2586](https://redirect.github.com/jaegertracing/jaeger-ui/pull/2586)) </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-contrib). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzOS4xNDUuMCIsInVwZGF0ZWRJblZlciI6IjM5LjE0NS4wIiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6WyJkZXBlbmRlbmNpZXMiLCJyZW5vdmF0ZWJvdCJdfQ==--> --------- Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> Co-authored-by: opentelemetrybot <[email protected]> Co-authored-by: Yuri Shkuro <[email protected]> Co-authored-by: Tyler Helmuth <[email protected]>
#### Description Removes the previous assert.Equal statement that was causing the test to intermittently fail. The equal assertion was intended to be removed previously with the new logic but I missed it. Will keep an eye on this because I'm surprised I couldn't get it to happen locally (whereas before adding the new logic I could consistently get it to fail 2% of the time.) #### Link to tracking issue Fixes #34983
<!--Ex. Fixing a bug - Describe the bug and how this fixes the issue. Ex. Adding a feature - Explain what this achieves.--> #### Description This PR adds a new gauge metric `datadog.otel.gateway`. This metric is set at `1` when the collector is used as a gateway otherwise, the value is `0`. If `datadog.host.name` was sent with two different values, then the collector is used as a gateway. Note: [The PR on opentelemetry-mapping-go](DataDog/opentelemetry-mapping-go#479) should be merged before this PR and `go.mod` must use a commit on main instead of `0.24.1-0.20250124131402-bcd6fd1617a6` Associated PRs: - DataDog/opentelemetry-mapping-go#479 - DataDog/datadog-agent#33370 <!-- Issue number (e.g. #1234) or full URL to issue, if applicable. --> #### Link to tracking issue Fixes <!--Describe what testing was performed and which tests were added.--> #### Testing The following commands generates the metric `datadog.otel.gateway` at `1` ``` telemetrygen metrics --otlp-insecure --otlp-attributes "datadog.host.name"=\"host1\" telemetrygen metrics --otlp-insecure --otlp-attributes "datadog.host.name"=\"host2\" ``` Same tests were performed for `traces` and for `logs` when `isLogsAgentExporterEnabled` is false. <!--Describe the documentation added.--> #### Documentation <!--Please delete paragraphs that you did not use before submitting.--> --------- Co-authored-by: Yang Song <[email protected]>
Signed-off-by: Bogdan Drutu <[email protected]>
<!--Ex. Fixing a bug - Describe the bug and how this fixes the issue. Ex. Adding a feature - Explain what this achieves.--> #### Description This bash script precedes githubgen. It is now outdated and can be removed in favor of githubgen moving forward. <!-- Issue number (e.g. #1234) or full URL to issue, if applicable. --> #### Link to tracking issue Fixes #37757
…authextension (#37334) <!--Ex. Fixing a bug - Describe the bug and how this fixes the issue. Ex. Adding a feature - Explain what this achieves.--> #### Description Adds an expiry_buffer config to the oauth2client extension, allowing token refresh before expiration. The default buffer is set to 5 m, preventing authentication failures due to token expiration. <!-- Issue number (e.g. #1234) or full URL to issue, if applicable. --> #### Link to tracking issue Fixes #35148 <!--Describe what testing was performed and which tests were added.--> #### Testing passes tests. <!--Describe the documentation added.--> #### Documentation The README has been updated to include the expiry_buffer config option, with instructions on how to use it and its default value. <!--Please delete paragraphs that you did not use before submitting.-->
…` for the `numeric_attribute` (#37328) <!--Ex. Fixing a bug - Describe the bug and how this fixes the issue. Ex. Adding a feature - Explain what this achieves.--> #### Description This PR makes the `numeric_attribute` more flexible and allows to set only `min_value` or `max_value`, without the need to set both. This is useful to have simple configurations like these: ``` { type: numeric_attribute, numeric_attribute: { key: http.status_code, min_value: 400 } } ``` <!-- Issue number (e.g. #1234) or full URL to issue, if applicable. --> #### Link to tracking issue N/A <!--Describe what testing was performed and which tests were added.--> #### Testing Added unit tests to cover all changes and scenarios. <!--Describe the documentation added.--> #### Documentation I fixed an example on the documentation to have just the `min_value` set <!--Please delete paragraphs that you did not use before submitting.-->
… of ES (#37333) #### Description Update to go-elasticsearch v8, which breaks support for older versions of Elasticsearch v7. The non-EOL v7.17.x versions of Elasticsearch are still supported by the exporter. Add an explicit statement to the README that EOL versions are not supported by the exporter. Updating to the v8 client allows us to turn on OTel tracing instrumentation for the go-elasticsearch client. #### Link to tracking issue Closes #32454 #### Testing - Tested with 8.latest, confirmed working - Tested with 7.17.lasted, confirmed working - Tested with 7.10 (EOL), confirmed that it fails with an error message: > 2025-02-05T13:23:42.788+0800 error elasticsearchexporter/bulkindexer.go:337 bulk indexer flush error {"kind": "exporter", "data_type": "metrics", "name": "elasticsearch", "error": "failed to execute the request: the client noticed that the server is not Elasticsearch and we do not support this unknown product"} (7.10 predates the product check protocol that was added to go-elasticsearch v8.) #### Documentation Updated README.
…37361) #### Description Refactor unmarshallers to fit into the encoding framework. The internal unmarshallers now implement `plog.Unmarshaler` and `pmetric.Unmarshaler`. This will enable us to use encoding extensions in a followup, and will enable us to extract the unmarshallers later as encoding extensions. As a result of the interface change, the unmarshallers now unmarshal a single record at a time, which means we cannot merge resources/metrics as we go, and only within each record. This impacts performance, so to offset that we implement various optimisations: - Use json-iterator for decoding JSON - Use klauspost/compress for decompressing gzip - Pool gzip readers - Remove pointer type from cwMetricValue to avoid allocation - Don't read the whole request body into memory - Reuse buffer for decoding base64; decode as we go There are more optimisations we can make to reduce memory allocations, e.g. avoid reflection when decoding JSON. There's a fix for a subtle bug in the cwmetrics unmarshaller where the unit of a metric was not considered part of its identity, and so two metrics that differed only by unit would be merged. #### Link to tracking issue Preparation for #37113 #### Testing - Added tests for consuming requests containing multiple records. - Added benchmarks for the full request/response flow, for cwlogs and cwmetrics record types. There's an increase in memory usage for cwmetrics unmarshalling, and decrease for cwlogs unmarshalling. CPU usage is better across the board. ``` goos: linux goarch: amd64 pkg: github.com/open-telemetry/opentelemetry-collector-contrib/receiver/awsfirehosereceiver cpu: AMD Ryzen 7 PRO 5850U with Radeon Graphics │ /tmp/old.txt │ /tmp/new.txt │ │ sec/op │ sec/op vs base │ LogsConsumer_cwlogs/10resources_10records_1logs-16 142.03µ ± 8% 75.85µ ± 16% -46.60% (p=0.002 n=6) LogsConsumer_cwlogs/10resources_10records_10logs-16 413.1µ ± 5% 208.0µ ± 23% -49.65% (p=0.002 n=6) LogsConsumer_cwlogs/10resources_100records_1logs-16 1435.8µ ± 8% 728.0µ ± 11% -49.30% (p=0.002 n=6) LogsConsumer_cwlogs/10resources_100records_10logs-16 4.200m ± 2% 1.875m ± 4% -55.34% (p=0.002 n=6) MetricsConsumer_cwmetrics/10resources_10records_1metrics-16 104.30µ ± 16% 70.26µ ± 12% -32.64% (p=0.002 n=6) MetricsConsumer_cwmetrics/10resources_10records_10metrics-16 821.7µ ± 7% 505.5µ ± 5% -38.48% (p=0.002 n=6) MetricsConsumer_cwmetrics/10resources_100records_1metrics-16 780.2µ ± 5% 647.0µ ± 8% -17.07% (p=0.002 n=6) MetricsConsumer_cwmetrics/10resources_100records_10metrics-16 7.823m ± 5% 5.297m ± 11% -32.29% (p=0.002 n=6) geomean 809.9µ 475.7µ -41.26% │ /tmp/old.txt │ /tmp/new.txt │ │ B/op │ B/op vs base │ LogsConsumer_cwlogs/10resources_10records_1logs-16 437.78Ki ± 0% 61.70Ki ± 1% -85.91% (p=0.002 n=6) LogsConsumer_cwlogs/10resources_10records_10logs-16 533.7Ki ± 0% 124.9Ki ± 2% -76.60% (p=0.002 n=6) LogsConsumer_cwlogs/10resources_100records_1logs-16 4319.1Ki ± 0% 550.1Ki ± 0% -87.26% (p=0.002 n=6) LogsConsumer_cwlogs/10resources_100records_10logs-16 5.167Mi ± 0% 1.172Mi ± 1% -77.31% (p=0.002 n=6) MetricsConsumer_cwmetrics/10resources_10records_1metrics-16 47.88Ki ± 5% 83.71Ki ± 0% +74.84% (p=0.002 n=6) MetricsConsumer_cwmetrics/10resources_10records_10metrics-16 390.0Ki ± 1% 415.4Ki ± 1% +6.51% (p=0.002 n=6) MetricsConsumer_cwmetrics/10resources_100records_1metrics-16 358.9Ki ± 0% 772.9Ki ± 0% +115.37% (p=0.002 n=6) MetricsConsumer_cwmetrics/10resources_100records_10metrics-16 3.730Mi ± 0% 3.962Mi ± 0% +6.23% (p=0.002 n=6) geomean 779.7Ki 391.8Ki -49.76% │ /tmp/old.txt │ /tmp/new.txt │ │ allocs/op │ allocs/op vs base │ LogsConsumer_cwlogs/10resources_10records_1logs-16 406.0 ± 2% 348.0 ± 2% -14.29% (p=0.002 n=6) LogsConsumer_cwlogs/10resources_10records_10logs-16 2.025k ± 0% 1.971k ± 1% -2.64% (p=0.002 n=6) LogsConsumer_cwlogs/10resources_100records_1logs-16 2.922k ± 0% 3.094k ± 0% +5.89% (p=0.002 n=6) LogsConsumer_cwlogs/10resources_100records_10logs-16 18.46k ± 0% 19.46k ± 1% +5.45% (p=0.002 n=6) MetricsConsumer_cwmetrics/10resources_10records_1metrics-16 548.5 ± 8% 653.0 ± 0% +19.05% (p=0.002 n=6) MetricsConsumer_cwmetrics/10resources_10records_10metrics-16 3.795k ± 3% 4.729k ± 1% +24.63% (p=0.002 n=6) MetricsConsumer_cwmetrics/10resources_100records_1metrics-16 3.281k ± 0% 6.161k ± 0% +87.78% (p=0.002 n=6) MetricsConsumer_cwmetrics/10resources_100records_10metrics-16 28.02k ± 0% 46.90k ± 0% +67.39% (p=0.002 n=6) geomean 3.098k 3.722k +20.16% ``` #### Documentation N/A --------- Co-authored-by: Anthony Mirabella <[email protected]>
<!--Ex. Fixing a bug - Describe the bug and how this fixes the issue. Ex. Adding a feature - Explain what this achieves.--> #### Description This PR adds the releases-approvers user group as codeowners for all files related to the release. <!-- Issue number if applicable --> #### Link to tracking issue Parf of open-telemetry/opentelemetry-collector#11577 <!--Describe the documentation added.--> #### Documentation https://github.com/open-telemetry/opentelemetry-collector/blob/main/docs/rfcs/release-approvers.md <!--Please delete paragraphs that you did not use before submitting.--> Signed-off-by: Moritz Wiesinger <[email protected]>
<!--Ex. Fixing a bug - Describe the bug and how this fixes the issue. Ex. Adding a feature - Explain what this achieves.--> #### Description Added debug logs for the [context inferrer utility](#35721), it will be useful for troubleshooting possibly issues after officially releasing the new `transformprocessor` configuration syntaxes. Example successfully inferred: ``` 2025-02-10T11:58:42.735+0100 DEBUG Inferring context from statements {"candidates": ["resource", "scope", "metric", "datapoint"], "priority": {"datapoint":1,"instrumentation_scope":7,"log":0,"metric":2,"resource":5,"scope":6,"span":4,"spanevent":3}, "statements": ["replace_pattern(metric.name, \"my.(.+)\", \"metrics.$1\")"]} 2025-02-10T11:58:42.736+0100 DEBUG Validating selected context candidate: "metric" 2025-02-10T11:58:42.736+0100 DEBUG Inferred context: "metric" ``` Example unable to infer: ``` 2025-02-10T12:05:00.863+0100 DEBUG Inferring context from statements {"candidates": ["metric", "datapoint", "resource", "scope"], "priority": {"datapoint":1,"instrumentation_scope":7,"log":0,"metric":2,"resource":5,"scope":6,"span":4,"spanevent":3}, "statements": ["convert_sum_to_gauge() where metric.name == \"system.processes.count\"", "limit(datapoint.attributes, 100, [\"host.name\"])"]} 2025-02-10T12:05:00.867+0100 DEBUG Validating selected context candidate: "datapoint" 2025-02-10T12:05:00.867+0100 DEBUG Context "datapoint" does not meet the function requirement: "convert_sum_to_gauge" 2025-02-10T12:05:00.867+0100 DEBUG Trying to infer context using "datapoint" lower contexts 2025-02-10T12:05:00.867+0100 DEBUG Unable to infer context from statements ``` <!-- Issue number (e.g. #1234) or full URL to issue, if applicable. --> #### Link to tracking issue #29017 <!--Please delete paragraphs that you did not use before submitting.-->
…tch type prweWAL (#37781) #### Description While implementing #37733 I noticed that the pointer receiver to the methods of the `prweWAL` were `prwe`, however, this made harder to navigate the code since it was the same name of the receiver pointer used for the type `prweExporter`. Changing it to match the respective type makes easier to read and navigate the code. #### Testing Local lint and make. #### Documentation N/A
#### Description #### Link to tracking issue jaegertracing/jaeger#6494 #### Testing `go test` #### Documentation --------- Signed-off-by: nabil salah <[email protected]> Co-authored-by: Yuri Shkuro <[email protected]>
…#37623) <!--Ex. Fixing a bug - Describe the bug and how this fixes the issue. Ex. Adding a feature - Explain what this achieves.--> #### Description Remove references of `componenttest.CheckReceiver*` functions <!-- Issue number (e.g. #1234) or full URL to issue, if applicable. --> #### Link to tracking issue Part of open-telemetry/opentelemetry-collector#12185 <!--Describe what testing was performed and which tests were added.--> #### Testing Updated <!--Describe the documentation added.--> #### Documentation n/a <!--Please delete paragraphs that you did not use before submitting.-->
## Description Upgrade otel-arrow dependencies to v0.33.0 following [opentelemetry/otel-arrow's latest release](https://github.com/open-telemetry/otel-arrow/releases). This is a follow-up to #37512 targeting an issue opened in otel-arrow open-telemetry/otel-arrow#280 regarding deprecation of `MetricsLevel`. The regular `WithMeterProvider` function now has the desired behavior, so removing the `WithMeterProviderAlt` invocation.
This PR contains the following updates: | Package | Change | Age | Adoption | Passing | Confidence | |---|---|---|---|---|---| | [github.com/DataDog/agent-payload/v5](https://redirect.github.com/DataDog/agent-payload) | `v5.0.142` -> `v5.0.144` | [![age](https://developer.mend.io/api/mc/badges/age/go/github.com%2fDataDog%2fagent-payload%2fv5/v5.0.144?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/go/github.com%2fDataDog%2fagent-payload%2fv5/v5.0.144?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/go/github.com%2fDataDog%2fagent-payload%2fv5/v5.0.142/v5.0.144?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/go/github.com%2fDataDog%2fagent-payload%2fv5/v5.0.142/v5.0.144?slim=true)](https://docs.renovatebot.com/merge-confidence/) | | [github.com/DataDog/datadog-agent/comp/core/config](https://redirect.github.com/DataDog/datadog-agent) | `v0.61.0` -> `v0.62.2` | [![age](https://developer.mend.io/api/mc/badges/age/go/github.com%2fDataDog%2fdatadog-agent%2fcomp%2fcore%2fconfig/v0.62.2?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/go/github.com%2fDataDog%2fdatadog-agent%2fcomp%2fcore%2fconfig/v0.62.2?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/go/github.com%2fDataDog%2fdatadog-agent%2fcomp%2fcore%2fconfig/v0.61.0/v0.62.2?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/go/github.com%2fDataDog%2fdatadog-agent%2fcomp%2fcore%2fconfig/v0.61.0/v0.62.2?slim=true)](https://docs.renovatebot.com/merge-confidence/) | | [github.com/DataDog/datadog-agent/comp/core/hostname/hostnameinterface](https://redirect.github.com/DataDog/datadog-agent) | `v0.61.0` -> `v0.62.2` | [![age](https://developer.mend.io/api/mc/badges/age/go/github.com%2fDataDog%2fdatadog-agent%2fcomp%2fcore%2fhostname%2fhostnameinterface/v0.62.2?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/go/github.com%2fDataDog%2fdatadog-agent%2fcomp%2fcore%2fhostname%2fhostnameinterface/v0.62.2?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/go/github.com%2fDataDog%2fdatadog-agent%2fcomp%2fcore%2fhostname%2fhostnameinterface/v0.61.0/v0.62.2?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/go/github.com%2fDataDog%2fdatadog-agent%2fcomp%2fcore%2fhostname%2fhostnameinterface/v0.61.0/v0.62.2?slim=true)](https://docs.renovatebot.com/merge-confidence/) | | [github.com/DataDog/datadog-agent/comp/core/log/def](https://redirect.github.com/DataDog/datadog-agent) | `v0.61.0` -> `v0.62.2` | [![age](https://developer.mend.io/api/mc/badges/age/go/github.com%2fDataDog%2fdatadog-agent%2fcomp%2fcore%2flog%2fdef/v0.62.2?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/go/github.com%2fDataDog%2fdatadog-agent%2fcomp%2fcore%2flog%2fdef/v0.62.2?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/go/github.com%2fDataDog%2fdatadog-agent%2fcomp%2fcore%2flog%2fdef/v0.61.0/v0.62.2?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/go/github.com%2fDataDog%2fdatadog-agent%2fcomp%2fcore%2flog%2fdef/v0.61.0/v0.62.2?slim=true)](https://docs.renovatebot.com/merge-confidence/) | | [github.com/DataDog/datadog-agent/comp/logs/agent/config](https://redirect.github.com/DataDog/datadog-agent) | `v0.61.0` -> `v0.62.2` | [![age](https://developer.mend.io/api/mc/badges/age/go/github.com%2fDataDog%2fdatadog-agent%2fcomp%2flogs%2fagent%2fconfig/v0.62.2?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/go/github.com%2fDataDog%2fdatadog-agent%2fcomp%2flogs%2fagent%2fconfig/v0.62.2?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/go/github.com%2fDataDog%2fdatadog-agent%2fcomp%2flogs%2fagent%2fconfig/v0.61.0/v0.62.2?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/go/github.com%2fDataDog%2fdatadog-agent%2fcomp%2flogs%2fagent%2fconfig/v0.61.0/v0.62.2?slim=true)](https://docs.renovatebot.com/merge-confidence/) | | [github.com/DataDog/datadog-agent/comp/otelcol/logsagentpipeline](https://redirect.github.com/DataDog/datadog-agent) | `v0.61.0` -> `v0.62.2` | [![age](https://developer.mend.io/api/mc/badges/age/go/github.com%2fDataDog%2fdatadog-agent%2fcomp%2fotelcol%2flogsagentpipeline/v0.62.2?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/go/github.com%2fDataDog%2fdatadog-agent%2fcomp%2fotelcol%2flogsagentpipeline/v0.62.2?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/go/github.com%2fDataDog%2fdatadog-agent%2fcomp%2fotelcol%2flogsagentpipeline/v0.61.0/v0.62.2?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/go/github.com%2fDataDog%2fdatadog-agent%2fcomp%2fotelcol%2flogsagentpipeline/v0.61.0/v0.62.2?slim=true)](https://docs.renovatebot.com/merge-confidence/) | | [github.com/DataDog/datadog-agent/comp/otelcol/logsagentpipeline/logsagentpipelineimpl](https://redirect.github.com/DataDog/datadog-agent) | `v0.61.0` -> `v0.62.2` | [![age](https://developer.mend.io/api/mc/badges/age/go/github.com%2fDataDog%2fdatadog-agent%2fcomp%2fotelcol%2flogsagentpipeline%2flogsagentpipelineimpl/v0.62.2?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/go/github.com%2fDataDog%2fdatadog-agent%2fcomp%2fotelcol%2flogsagentpipeline%2flogsagentpipelineimpl/v0.62.2?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/go/github.com%2fDataDog%2fdatadog-agent%2fcomp%2fotelcol%2flogsagentpipeline%2flogsagentpipelineimpl/v0.61.0/v0.62.2?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/go/github.com%2fDataDog%2fdatadog-agent%2fcomp%2fotelcol%2flogsagentpipeline%2flogsagentpipelineimpl/v0.61.0/v0.62.2?slim=true)](https://docs.renovatebot.com/merge-confidence/) | | [github.com/DataDog/datadog-agent/comp/otelcol/otlp/components/metricsclient](https://redirect.github.com/DataDog/datadog-agent) | `v0.61.0` -> `v0.62.2` | [![age](https://developer.mend.io/api/mc/badges/age/go/github.com%2fDataDog%2fdatadog-agent%2fcomp%2fotelcol%2fotlp%2fcomponents%2fmetricsclient/v0.62.2?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/go/github.com%2fDataDog%2fdatadog-agent%2fcomp%2fotelcol%2fotlp%2fcomponents%2fmetricsclient/v0.62.2?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/go/github.com%2fDataDog%2fdatadog-agent%2fcomp%2fotelcol%2fotlp%2fcomponents%2fmetricsclient/v0.61.0/v0.62.2?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/go/github.com%2fDataDog%2fdatadog-agent%2fcomp%2fotelcol%2fotlp%2fcomponents%2fmetricsclient/v0.61.0/v0.62.2?slim=true)](https://docs.renovatebot.com/merge-confidence/) | | [github.com/DataDog/datadog-agent/comp/otelcol/otlp/testutil](https://redirect.github.com/DataDog/datadog-agent) | `v0.61.0` -> `v0.62.2` | [![age](https://developer.mend.io/api/mc/badges/age/go/github.com%2fDataDog%2fdatadog-agent%2fcomp%2fotelcol%2fotlp%2ftestutil/v0.62.2?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/go/github.com%2fDataDog%2fdatadog-agent%2fcomp%2fotelcol%2fotlp%2ftestutil/v0.62.2?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/go/github.com%2fDataDog%2fdatadog-agent%2fcomp%2fotelcol%2fotlp%2ftestutil/v0.61.0/v0.62.2?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/go/github.com%2fDataDog%2fdatadog-agent%2fcomp%2fotelcol%2fotlp%2ftestutil/v0.61.0/v0.62.2?slim=true)](https://docs.renovatebot.com/merge-confidence/) | | [github.com/DataDog/datadog-agent/comp/trace/compression/impl-gzip](https://redirect.github.com/DataDog/datadog-agent) | `v0.61.0` -> `v0.62.2` | [![age](https://developer.mend.io/api/mc/badges/age/go/github.com%2fDataDog%2fdatadog-agent%2fcomp%2ftrace%2fcompression%2fimpl-gzip/v0.62.2?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/go/github.com%2fDataDog%2fdatadog-agent%2fcomp%2ftrace%2fcompression%2fimpl-gzip/v0.62.2?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/go/github.com%2fDataDog%2fdatadog-agent%2fcomp%2ftrace%2fcompression%2fimpl-gzip/v0.61.0/v0.62.2?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/go/github.com%2fDataDog%2fdatadog-agent%2fcomp%2ftrace%2fcompression%2fimpl-gzip/v0.61.0/v0.62.2?slim=true)](https://docs.renovatebot.com/merge-confidence/) | | [github.com/DataDog/datadog-agent/pkg/config/model](https://redirect.github.com/DataDog/datadog-agent) | `v0.61.0` -> `v0.62.2` | [![age](https://developer.mend.io/api/mc/badges/age/go/github.com%2fDataDog%2fdatadog-agent%2fpkg%2fconfig%2fmodel/v0.62.2?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/go/github.com%2fDataDog%2fdatadog-agent%2fpkg%2fconfig%2fmodel/v0.62.2?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/go/github.com%2fDataDog%2fdatadog-agent%2fpkg%2fconfig%2fmodel/v0.61.0/v0.62.2?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/go/github.com%2fDataDog%2fdatadog-agent%2fpkg%2fconfig%2fmodel/v0.61.0/v0.62.2?slim=true)](https://docs.renovatebot.com/merge-confidence/) | | [github.com/DataDog/datadog-agent/pkg/config/setup](https://redirect.github.com/DataDog/datadog-agent) | `v0.61.0` -> `v0.62.2` | [![age](https://developer.mend.io/api/mc/badges/age/go/github.com%2fDataDog%2fdatadog-agent%2fpkg%2fconfig%2fsetup/v0.62.2?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/go/github.com%2fDataDog%2fdatadog-agent%2fpkg%2fconfig%2fsetup/v0.62.2?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/go/github.com%2fDataDog%2fdatadog-agent%2fpkg%2fconfig%2fsetup/v0.61.0/v0.62.2?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/go/github.com%2fDataDog%2fdatadog-agent%2fpkg%2fconfig%2fsetup/v0.61.0/v0.62.2?slim=true)](https://docs.renovatebot.com/merge-confidence/) | | [github.com/DataDog/datadog-agent/pkg/logs/sources](https://redirect.github.com/DataDog/datadog-agent) | `v0.61.0` -> `v0.62.2` | [![age](https://developer.mend.io/api/mc/badges/age/go/github.com%2fDataDog%2fdatadog-agent%2fpkg%2flogs%2fsources/v0.62.2?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/go/github.com%2fDataDog%2fdatadog-agent%2fpkg%2flogs%2fsources/v0.62.2?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/go/github.com%2fDataDog%2fdatadog-agent%2fpkg%2flogs%2fsources/v0.61.0/v0.62.2?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/go/github.com%2fDataDog%2fdatadog-agent%2fpkg%2flogs%2fsources/v0.61.0/v0.62.2?slim=true)](https://docs.renovatebot.com/merge-confidence/) | | [github.com/DataDog/datadog-agent/pkg/obfuscate](https://redirect.github.com/DataDog/datadog-agent) | `v0.61.0` -> `v0.62.2` | [![age](https://developer.mend.io/api/mc/badges/age/go/github.com%2fDataDog%2fdatadog-agent%2fpkg%2fobfuscate/v0.62.2?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/go/github.com%2fDataDog%2fdatadog-agent%2fpkg%2fobfuscate/v0.62.2?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/go/github.com%2fDataDog%2fdatadog-agent%2fpkg%2fobfuscate/v0.61.0/v0.62.2?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/go/github.com%2fDataDog%2fdatadog-agent%2fpkg%2fobfuscate/v0.61.0/v0.62.2?slim=true)](https://docs.renovatebot.com/merge-confidence/) | | [github.com/DataDog/datadog-agent/pkg/proto](https://redirect.github.com/DataDog/datadog-agent) | `v0.61.0` -> `v0.62.2` | [![age](https://developer.mend.io/api/mc/badges/age/go/github.com%2fDataDog%2fdatadog-agent%2fpkg%2fproto/v0.62.2?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/go/github.com%2fDataDog%2fdatadog-agent%2fpkg%2fproto/v0.62.2?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/go/github.com%2fDataDog%2fdatadog-agent%2fpkg%2fproto/v0.61.0/v0.62.2?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/go/github.com%2fDataDog%2fdatadog-agent%2fpkg%2fproto/v0.61.0/v0.62.2?slim=true)](https://docs.renovatebot.com/merge-confidence/) | | [github.com/DataDog/datadog-agent/pkg/trace](https://redirect.github.com/DataDog/datadog-agent) | `v0.61.0` -> `v0.62.2` | [![age](https://developer.mend.io/api/mc/badges/age/go/github.com%2fDataDog%2fdatadog-agent%2fpkg%2ftrace/v0.62.2?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/go/github.com%2fDataDog%2fdatadog-agent%2fpkg%2ftrace/v0.62.2?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/go/github.com%2fDataDog%2fdatadog-agent%2fpkg%2ftrace/v0.61.0/v0.62.2?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/go/github.com%2fDataDog%2fdatadog-agent%2fpkg%2ftrace/v0.61.0/v0.62.2?slim=true)](https://docs.renovatebot.com/merge-confidence/) | | [github.com/DataDog/datadog-agent/pkg/util/hostname/validate](https://redirect.github.com/DataDog/datadog-agent) | `v0.61.0` -> `v0.62.2` | [![age](https://developer.mend.io/api/mc/badges/age/go/github.com%2fDataDog%2fdatadog-agent%2fpkg%2futil%2fhostname%2fvalidate/v0.62.2?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/go/github.com%2fDataDog%2fdatadog-agent%2fpkg%2futil%2fhostname%2fvalidate/v0.62.2?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/go/github.com%2fDataDog%2fdatadog-agent%2fpkg%2futil%2fhostname%2fvalidate/v0.61.0/v0.62.2?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/go/github.com%2fDataDog%2fdatadog-agent%2fpkg%2futil%2fhostname%2fvalidate/v0.61.0/v0.62.2?slim=true)](https://docs.renovatebot.com/merge-confidence/) | | [github.com/DataDog/datadog-api-client-go/v2](https://redirect.github.com/DataDog/datadog-api-client-go) | `v2.34.0` -> `v2.35.0` | [![age](https://developer.mend.io/api/mc/badges/age/go/github.com%2fDataDog%2fdatadog-api-client-go%2fv2/v2.35.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/go/github.com%2fDataDog%2fdatadog-api-client-go%2fv2/v2.35.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/go/github.com%2fDataDog%2fdatadog-api-client-go%2fv2/v2.34.0/v2.35.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/go/github.com%2fDataDog%2fdatadog-api-client-go%2fv2/v2.34.0/v2.35.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | | [github.com/DataDog/opentelemetry-mapping-go/pkg/otlp/metrics](https://redirect.github.com/DataDog/opentelemetry-mapping-go) | `v0.24.0` -> `v0.25.0` | [![age](https://developer.mend.io/api/mc/badges/age/go/github.com%2fDataDog%2fopentelemetry-mapping-go%2fpkg%2fotlp%2fmetrics/v0.25.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/go/github.com%2fDataDog%2fopentelemetry-mapping-go%2fpkg%2fotlp%2fmetrics/v0.25.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/go/github.com%2fDataDog%2fopentelemetry-mapping-go%2fpkg%2fotlp%2fmetrics/v0.24.0/v0.25.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/go/github.com%2fDataDog%2fopentelemetry-mapping-go%2fpkg%2fotlp%2fmetrics/v0.24.0/v0.25.0?slim=true)](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>DataDog/agent-payload (github.com/DataDog/agent-payload/v5)</summary> ### [`v5.0.144`](https://redirect.github.com/DataDog/agent-payload/releases/tag/v5.0.144) [Compare Source](https://redirect.github.com/DataDog/agent-payload/compare/v5.0.143...v5.0.144) ##### What's Changed - Update codeowners for Agent Shared Components by [@​pgimalac](https://redirect.github.com/pgimalac) in [https://github.com/DataDog/agent-payload/pull/367](https://redirect.github.com/DataDog/agent-payload/pull/367) - Update CODEOWNERs from Agent pipelines split by [@​jszwedko](https://redirect.github.com/jszwedko) in [https://github.com/DataDog/agent-payload/pull/368](https://redirect.github.com/DataDog/agent-payload/pull/368) - \[agent-payload] Update Agent Payload to add a new Process Tags field by [@​Stephanie0829](https://redirect.github.com/Stephanie0829) in [https://github.com/DataDog/agent-payload/pull/369](https://redirect.github.com/DataDog/agent-payload/pull/369) ##### New Contributors - [@​pgimalac](https://redirect.github.com/pgimalac) made their first contribution in [https://github.com/DataDog/agent-payload/pull/367](https://redirect.github.com/DataDog/agent-payload/pull/367) - [@​Stephanie0829](https://redirect.github.com/Stephanie0829) made their first contribution in [https://github.com/DataDog/agent-payload/pull/369](https://redirect.github.com/DataDog/agent-payload/pull/369) **Full Changelog**: DataDog/agent-payload@v5.0.143...v5.0.144 ##### What's Changed - Update codeowners for Agent Shared Components by [@​pgimalac](https://redirect.github.com/pgimalac) in [https://github.com/DataDog/agent-payload/pull/367](https://redirect.github.com/DataDog/agent-payload/pull/367) - Update CODEOWNERs from Agent pipelines split by [@​jszwedko](https://redirect.github.com/jszwedko) in [https://github.com/DataDog/agent-payload/pull/368](https://redirect.github.com/DataDog/agent-payload/pull/368) - \[agent-payload] Update Agent Payload to add a new Process Tags field by [@​Stephanie0829](https://redirect.github.com/Stephanie0829) in [https://github.com/DataDog/agent-payload/pull/369](https://redirect.github.com/DataDog/agent-payload/pull/369) ##### New Contributors - [@​pgimalac](https://redirect.github.com/pgimalac) made their first contribution in [https://github.com/DataDog/agent-payload/pull/367](https://redirect.github.com/DataDog/agent-payload/pull/367) - [@​Stephanie0829](https://redirect.github.com/Stephanie0829) made their first contribution in [https://github.com/DataDog/agent-payload/pull/369](https://redirect.github.com/DataDog/agent-payload/pull/369) **Full Changelog**: DataDog/agent-payload@v5.0.143...v5.0.144 ### [`v5.0.143`](https://redirect.github.com/DataDog/agent-payload/releases/tag/v5.0.143) [Compare Source](https://redirect.github.com/DataDog/agent-payload/compare/v5.0.142...v5.0.143) ##### What's Changed - Add native sidecar resource requirement type by [@​aureleoules](https://redirect.github.com/aureleoules) in [https://github.com/DataDog/agent-payload/pull/366](https://redirect.github.com/DataDog/agent-payload/pull/366) **Full Changelog**: DataDog/agent-payload@v5.0.142...v5.0.143 </details> <details> <summary>DataDog/datadog-api-client-go (github.com/DataDog/datadog-api-client-go/v2)</summary> ### [`v2.35.0`](https://redirect.github.com/DataDog/datadog-api-client-go/releases/tag/v2.35.0) [Compare Source](https://redirect.github.com/DataDog/datadog-api-client-go/compare/v2.34.0...v2.35.0) <!-- Release notes generated using configuration in .github/release.yml at v2.35.0 --> ##### What's Changed ##### Fixed - Modify owner properties to be a string by [@​api-clients-generation-pipeline](https://redirect.github.com/api-clients-generation-pipeline) in [https://github.com/DataDog/datadog-api-client-go/pull/2913](https://redirect.github.com/DataDog/datadog-api-client-go/pull/2913) ##### Added - Add UT breakdown for fargate_container_profiler billing dimension by [@​api-clients-generation-pipeline](https://redirect.github.com/api-clients-generation-pipeline) in [https://github.com/DataDog/datadog-api-client-go/pull/2842](https://redirect.github.com/DataDog/datadog-api-client-go/pull/2842) - Add synthetics browser step public_id field by [@​api-clients-generation-pipeline](https://redirect.github.com/api-clients-generation-pipeline) in [https://github.com/DataDog/datadog-api-client-go/pull/2709](https://redirect.github.com/DataDog/datadog-api-client-go/pull/2709) - Add support for vulnerability management by [@​api-clients-generation-pipeline](https://redirect.github.com/api-clients-generation-pipeline) in [https://github.com/DataDog/datadog-api-client-go/pull/2843](https://redirect.github.com/DataDog/datadog-api-client-go/pull/2843) - add start_date to suppression APIs by [@​api-clients-generation-pipeline](https://redirect.github.com/api-clients-generation-pipeline) in [https://github.com/DataDog/datadog-api-client-go/pull/2810](https://redirect.github.com/DataDog/datadog-api-client-go/pull/2810) - Add CSM Coverage Analysis API specs by [@​api-clients-generation-pipeline](https://redirect.github.com/api-clients-generation-pipeline) in [https://github.com/DataDog/datadog-api-client-go/pull/2849](https://redirect.github.com/DataDog/datadog-api-client-go/pull/2849) - Add allow_self_lockout to documentation by [@​api-clients-generation-pipeline](https://redirect.github.com/api-clients-generation-pipeline) in [https://github.com/DataDog/datadog-api-client-go/pull/2858](https://redirect.github.com/DataDog/datadog-api-client-go/pull/2858) - Ephemeral Infra_host new keys in summary endpoint by [@​api-clients-generation-pipeline](https://redirect.github.com/api-clients-generation-pipeline) in [https://github.com/DataDog/datadog-api-client-go/pull/2860](https://redirect.github.com/DataDog/datadog-api-client-go/pull/2860) - Update app builder API by [@​api-clients-generation-pipeline](https://redirect.github.com/api-clients-generation-pipeline) in [https://github.com/DataDog/datadog-api-client-go/pull/2854](https://redirect.github.com/DataDog/datadog-api-client-go/pull/2854) - Add meta and source fields to JSONAPIErrorItem by [@​api-clients-generation-pipeline](https://redirect.github.com/api-clients-generation-pipeline) in [https://github.com/DataDog/datadog-api-client-go/pull/2853](https://redirect.github.com/DataDog/datadog-api-client-go/pull/2853) - Add CSM Agentless Read Endpoint by [@​api-clients-generation-pipeline](https://redirect.github.com/api-clients-generation-pipeline) in [https://github.com/DataDog/datadog-api-client-go/pull/2850](https://redirect.github.com/DataDog/datadog-api-client-go/pull/2850) - Update rum doc to include new usage types by [@​api-clients-generation-pipeline](https://redirect.github.com/api-clients-generation-pipeline) in [https://github.com/DataDog/datadog-api-client-go/pull/2863](https://redirect.github.com/DataDog/datadog-api-client-go/pull/2863) - add cost monitor type to API Spec by [@​api-clients-generation-pipeline](https://redirect.github.com/api-clients-generation-pipeline) in [https://github.com/DataDog/datadog-api-client-go/pull/2874](https://redirect.github.com/DataDog/datadog-api-client-go/pull/2874) - Add Action Connection API for Workflow Automation by [@​api-clients-generation-pipeline](https://redirect.github.com/api-clients-generation-pipeline) in [https://github.com/DataDog/datadog-api-client-go/pull/2861](https://redirect.github.com/DataDog/datadog-api-client-go/pull/2861) - Add `type` in Data Deletion API by [@​api-clients-generation-pipeline](https://redirect.github.com/api-clients-generation-pipeline) in [https://github.com/DataDog/datadog-api-client-go/pull/2878](https://redirect.github.com/DataDog/datadog-api-client-go/pull/2878) - Add `provider_name` attribute to pipelines API by [@​api-clients-generation-pipeline](https://redirect.github.com/api-clients-generation-pipeline) in [https://github.com/DataDog/datadog-api-client-go/pull/2865](https://redirect.github.com/DataDog/datadog-api-client-go/pull/2865) - Add support for vulnerability management - GetSBOM new endpoint by [@​api-clients-generation-pipeline](https://redirect.github.com/api-clients-generation-pipeline) in [https://github.com/DataDog/datadog-api-client-go/pull/2882](https://redirect.github.com/DataDog/datadog-api-client-go/pull/2882) - Remove preview status for GetBillingDimensionMapping endpoint by [@​api-clients-generation-pipeline](https://redirect.github.com/api-clients-generation-pipeline) in [https://github.com/DataDog/datadog-api-client-go/pull/2892](https://redirect.github.com/DataDog/datadog-api-client-go/pull/2892) - Add encryption field to logs archive destination by [@​api-clients-generation-pipeline](https://redirect.github.com/api-clients-generation-pipeline) in [https://github.com/DataDog/datadog-api-client-go/pull/2889](https://redirect.github.com/DataDog/datadog-api-client-go/pull/2889) - Add tags and description to logs pipelines by [@​api-clients-generation-pipeline](https://redirect.github.com/api-clients-generation-pipeline) in [https://github.com/DataDog/datadog-api-client-go/pull/2895](https://redirect.github.com/DataDog/datadog-api-client-go/pull/2895) - Publish security notification rules API endpoints by [@​api-clients-generation-pipeline](https://redirect.github.com/api-clients-generation-pipeline) in [https://github.com/DataDog/datadog-api-client-go/pull/2887](https://redirect.github.com/DataDog/datadog-api-client-go/pull/2887) - Publish app builder API documentation by [@​api-clients-generation-pipeline](https://redirect.github.com/api-clients-generation-pipeline) in [https://github.com/DataDog/datadog-api-client-go/pull/2867](https://redirect.github.com/DataDog/datadog-api-client-go/pull/2867) - update public document with configuration event type by [@​api-clients-generation-pipeline](https://redirect.github.com/api-clients-generation-pipeline) in [https://github.com/DataDog/datadog-api-client-go/pull/2903](https://redirect.github.com/DataDog/datadog-api-client-go/pull/2903) - Add support for Entity kind API by [@​api-clients-generation-pipeline](https://redirect.github.com/api-clients-generation-pipeline) in [https://github.com/DataDog/datadog-api-client-go/pull/2908](https://redirect.github.com/DataDog/datadog-api-client-go/pull/2908) - Rename `embeddedQueries` attribute to `queries` in app builder api by [@​api-clients-generation-pipeline](https://redirect.github.com/api-clients-generation-pipeline) in [https://github.com/DataDog/datadog-api-client-go/pull/2909](https://redirect.github.com/DataDog/datadog-api-client-go/pull/2909) ##### Changed - Fix specification for Azure metric filtering by [@​api-clients-generation-pipeline](https://redirect.github.com/api-clients-generation-pipeline) in [https://github.com/DataDog/datadog-api-client-go/pull/2846](https://redirect.github.com/DataDog/datadog-api-client-go/pull/2846) - Change allow_self_lockout from string to bool by [@​api-clients-generation-pipeline](https://redirect.github.com/api-clients-generation-pipeline) in [https://github.com/DataDog/datadog-api-client-go/pull/2862](https://redirect.github.com/DataDog/datadog-api-client-go/pull/2862) - remove flag Beta for cost-by-tag endpoint by [@​api-clients-generation-pipeline](https://redirect.github.com/api-clients-generation-pipeline) in [https://github.com/DataDog/datadog-api-client-go/pull/2900](https://redirect.github.com/DataDog/datadog-api-client-go/pull/2900) - Added Support for Workflow Webhooks Public API by [@​api-clients-generation-pipeline](https://redirect.github.com/api-clients-generation-pipeline) in [https://github.com/DataDog/datadog-api-client-go/pull/2904](https://redirect.github.com/DataDog/datadog-api-client-go/pull/2904) - Vulnerabilities endpoints GA - Remove `x-unstable` by [@​api-clients-generation-pipeline](https://redirect.github.com/api-clients-generation-pipeline) in [https://github.com/DataDog/datadog-api-client-go/pull/2910](https://redirect.github.com/DataDog/datadog-api-client-go/pull/2910) **Full Changelog**: DataDog/datadog-api-client-go@v2.34.0...v2.35.0 </details> <details> <summary>DataDog/opentelemetry-mapping-go (github.com/DataDog/opentelemetry-mapping-go/pkg/otlp/metrics)</summary> ### [`v0.25.0`](https://redirect.github.com/DataDog/opentelemetry-mapping-go/blob/HEAD/CHANGELOG.md#v0250) ##### 🛑 Breaking changes 🛑 - `pkg/otlp/attributes`: Add a new parameter which has a method called when the hostname is resolved ([#​479](https://redirect.github.com/DataDog/opentelemetry-mapping-go/issues/479)) Impacted functions:|(\*Translator).ResourceToSource|SourceFromAttrs ##### 🧰 Bug fixes 🧰 - `pkg/quantile`: Improve stability of OTel histogram conversion ([#​468](https://redirect.github.com/DataDog/opentelemetry-mapping-go/issues/468)) </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-contrib). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzOS4xNDUuMCIsInVwZGF0ZWRJblZlciI6IjM5LjE2NC4xIiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6WyJkZXBlbmRlbmNpZXMiLCJyZW5vdmF0ZWJvdCJdfQ==--> --------- Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> Co-authored-by: opentelemetrybot <[email protected]>
#### Description Remove jaeger model/converter/thrift/zipkin dependency #### Link to tracking issue Resolves #37795 #### Testing #### Documentation --------- Signed-off-by: nabil salah <[email protected]> Co-authored-by: Yuri Shkuro <[email protected]>
Using the filelogreceiver with a system that does not allow for in-progress file reads (holds a lock on the file while writing) and we want to read the entire file (can think of a big proto binary) then decode and construct logs. Because of this use-case and because of the files being ~5MB we do a lot of re-size of the scanner buffer until we are able to read the whole file/token. Proposal is to allow customizing the initial buffer size for use-cases like this. --------- Signed-off-by: Bogdan Drutu <[email protected]>
<!--Ex. Fixing a bug - Describe the bug and how this fixes the issue. Ex. Adding a feature - Explain what this achieves.--> #### Description This pull request introduces the BMC Helix exporter as a new component and marks it as Alpha. The changes include adding the BMC Helix exporter to various configuration files and updating its stability status. ### Addition of BMC Helix Exporter: * [`.chloggen/add-bmchelix-to-build.yaml`](diffhunk://#diff-73f91bea722874de9aa8f64da379018915873458021d431b0e4534ac141affb3R1-R27): Added a changelog template entry to mark the BMC Helix exporter as Alpha. * [`cmd/otelcontribcol/builder-config.yaml`](diffhunk://#diff-e544ba2c49af711a5eb01b4c980e3bef42daa2088f140d79de23fc79b10f1369R68): Included the `bmchelixexporter` in the list of exporters. * [`reports/distributions/contrib.yaml`](diffhunk://#diff-3ec0bc3053ed4dee6375471a38ee1b586e8335565c8ced2c072d2f885e63b376R27): Added `bmchelix` to the list of components in the contrib distribution. ### Stability Update: * [`exporter/bmchelixexporter/README.md`](diffhunk://#diff-a6513cb9bece579c6c0c3cfff40bdeac127fe06983e068319c0907ea86bca0edL6-R12): Updated the stability status from development to Alpha and specified the distribution as contrib. * [`exporter/bmchelixexporter/internal/metadata/generated_status.go`](diffhunk://#diff-f1ffa219036a11de849517010dd941abf177ddf334041974dc7032e8993c3257L15-R15): Changed the `MetricsStability` constant to Alpha. * [`exporter/bmchelixexporter/metadata.yaml`](diffhunk://#diff-5798995bb6b49e70bf0f62c0a2875569921869a8a300a3eceb9bf5c93ad5e474L6-R7): Updated the stability status to Alpha and added the contrib distribution. <!-- Issue number (e.g. #1234) or full URL to issue, if applicable. --> #### Link to tracking issue Fixes #36773 <!--Please delete paragraphs that you did not use before submitting.-->
…on leader elector - basic structure (#37266) <!--Ex. Fixing a bug - Describe the bug and how this fixes the issue. Ex. Adding a feature - Explain what this achieves.--> #### Description This extension could be used to run multiple receivers in HA mode. The receiver which has successfully acquired the lease becomes active and thus becomes leader. The extension uses k8s.io/client-go/tools/leaderelection to perform leader election. The component that owns the lease becomes the leader and runs the function defined in `onStartedLeading`. If the leader loses the lease, it runs the function defined in `onStoppedLeading`, stops its operation, and waits to acquire the lease again. The config would like this: ```yaml receivers: my_awesome_reciever: leader_elector: k8s_leader_elector exporters: debug: verbosity: detailed extensions: k8s_leader_elector: auth_type: kubeConfig lease_name: foo lease_namespace: default service: extensions: [k8s_leader_elector] pipelines: metrics: receivers: [my_awesome_receiver] exporters: [debug] telemetry: logs: level: debug ``` <!-- Issue number (e.g. #1234) or full URL to issue, if applicable. --> #### Link to tracking issue Fixes #34460 <!--Describe what testing was performed and which tests were added.--> #### Testing unit tests have been added <!--Describe the documentation added.--> #### Documentation README file has been added <!--Please delete paragraphs that you did not use before submitting.-->
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
See Commits and Changes for more details.
Created by
pull[bot]
Can you help keep this open source service alive? 💖 Please sponsor : )