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
Bump go.uber.org/multierr from 1.7.0 to 1.8.0 in /internal/stanza #8203
Closed
dependabot
wants to merge
1
commit into
main
from
dependabot/go_modules/internal/stanza/go.uber.org/multierr-1.8.0
Closed
Bump go.uber.org/multierr from 1.7.0 to 1.8.0 in /internal/stanza #8203
dependabot
wants to merge
1
commit into
main
from
dependabot/go_modules/internal/stanza/go.uber.org/multierr-1.8.0
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
Bumps [go.uber.org/multierr](https://github.com/uber-go/multierr) from 1.7.0 to 1.8.0. - [Release notes](https://github.com/uber-go/multierr/releases) - [Changelog](https://github.com/uber-go/multierr/blob/master/CHANGELOG.md) - [Commits](uber-go/multierr@v1.7.0...v1.8.0) --- updated-dependencies: - dependency-name: go.uber.org/multierr dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <support@github.com>
dependabot
bot
added
dependencies
Pull requests that update a dependency file
go
Pull requests that update Go code
labels
Mar 1, 2022
Looks like go.uber.org/multierr is up-to-date now, so this is no longer needed. |
dependabot
bot
deleted the
dependabot/go_modules/internal/stanza/go.uber.org/multierr-1.8.0
branch
March 1, 2022 23:58
codeboten
pushed a commit
that referenced
this pull request
Jun 27, 2023
[![Mend Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com) This PR contains the following updates: | Package | Update | Change | |---|---|---| | [otel/opentelemetry-collector-contrib](https://togithub.com/open-telemetry/opentelemetry-collector-releases) | minor | `0.79.0` -> `0.80.0` | | prom/prometheus | minor | `v2.44.0` -> `v2.45.0` | --- ### Release Notes <details> <summary>open-telemetry/opentelemetry-collector-releases (otel/opentelemetry-collector-contrib)</summary> ### [`v0.80.0`](https://togithub.com/open-telemetry/opentelemetry-collector-releases/releases/tag/v0.80.0) [Compare Source](https://togithub.com/open-telemetry/opentelemetry-collector-releases/compare/v0.79.0...v0.80.0) #### Changelog - [`3fe11dc`](https://togithub.com/open-telemetry/opentelemetry-collector-releases/commit/3fe11dc) Update versions to v0.80.0 ([#​362](https://togithub.com/open-telemetry/opentelemetry-collector-releases/issues/362)) - [`f82587a`](https://togithub.com/open-telemetry/opentelemetry-collector-releases/commit/f82587a) Add warning about git tags ([#​359](https://togithub.com/open-telemetry/opentelemetry-collector-releases/issues/359)) - [`3af8267`](https://togithub.com/open-telemetry/opentelemetry-collector-releases/commit/3af8267) Bump github.com/goreleaser/nfpm/v2 from 2.29.0 to 2.30.1 ([#​358](https://togithub.com/open-telemetry/opentelemetry-collector-releases/issues/358)) - [`cb3c890`](https://togithub.com/open-telemetry/opentelemetry-collector-releases/commit/cb3c890) Add all missing components to contrib distribution manifest ([#​356](https://togithub.com/open-telemetry/opentelemetry-collector-releases/issues/356)) - [`60a7e46`](https://togithub.com/open-telemetry/opentelemetry-collector-releases/commit/60a7e46) Add missing components to contrib distribution ([#​354](https://togithub.com/open-telemetry/opentelemetry-collector-releases/issues/354)) - [`73fd3ae`](https://togithub.com/open-telemetry/opentelemetry-collector-releases/commit/73fd3ae) Add haproxyreceiver to the contrib distribution ([#​355](https://togithub.com/open-telemetry/opentelemetry-collector-releases/issues/355)) - [`98597be`](https://togithub.com/open-telemetry/opentelemetry-collector-releases/commit/98597be) \[chore] bump go version ([#​352](https://togithub.com/open-telemetry/opentelemetry-collector-releases/issues/352)) </details> --- ### Configuration 📅 **Schedule**: Branch creation - "on tuesday" (UTC), Automerge - At any time (no schedule defined). 🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied. ♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox. 👻 **Immortal**: This PR will be recreated if closed unmerged. Get [config help](https://togithub.com/renovatebot/renovate/discussions) if that's undesired. --- - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box --- This PR has been generated by [Mend Renovate](https://www.mend.io/free-developer-tools/renovate/). View repository job log [here](https://developer.mend.io/github/open-telemetry/opentelemetry-collector-contrib). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNS4xNDEuMyIsInVwZGF0ZWRJblZlciI6IjM1LjE0MS4zIiwidGFyZ2V0QnJhbmNoIjoibWFpbiJ9-->
JimChenWYU
pushed a commit
to easyops-cn/opentelemetry-collector-contrib
that referenced
this pull request
Jul 8, 2023
commit 2ae4bb7319f43c979735e96e1f782494e05e0cc7 Author: OpenTelemetry Bot <107717825+opentelemetrybot@users.noreply.github.com> Date: Wed Jul 5 04:13:15 2023 -0700 [chore] Prepare release 0.81.0 (#23978) The following commands were run to prepare this release: - make chlog-update VERSION=v0.81.0 - sed -i.bak s/0.80.0/0.81.0/g versions.yaml - make multimod-prerelease - make multimod-sync --------- Co-authored-by: Pablo Baeyens <pbaeyens31+github@gmail.com> commit e9bdc636a01731bc1531f0b1a74859812e073eb4 Author: Pablo Baeyens <pbaeyens31+github@gmail.com> Date: Wed Jul 5 12:50:05 2023 +0200 Revert "[chore] Remove skip flaky test for hostmetricsreceiver" (#23982) Reverts open-telemetry/opentelemetry-collector-contrib#23874. The test is still flaky on Windows. commit f85dd5b4b59282932db14a1187ad3687083b4c5c Author: Pablo Baeyens <pbaeyens31+github@gmail.com> Date: Wed Jul 5 11:21:45 2023 +0200 Make sed replace statements more resilient (#23977) **Description:** <Describe what has changed.> <!--Ex. Fixing a bug - Describe the bug and how this fixes the issue. Ex. Adding a feature - Explain what this achieves.--> While working on open-telemetry/opentelemetry-collector/issues/8033, I got the following error ([full logs](https://github.com/open-telemetry/opentelemetry-collector-contrib/actions/runs/5461142477/jobs/9938863136)): ``` github.com/open-telemetry/opentelemetry-collector-contrib/cmd/otelcontribcol imports github.com/open-telemetry/opentelemetry-collector-contrib/receiver/k8sclusterreceiver imports github.com/open-telemetry/opentelemetry-collector-contrib/receiver/k8sclusterreceiver/internal/collection imports github.com/openshift/api/quota/v1: reading github.com/openshift/api/go.mod at revision v0.0.0-20.81.01171038-322a19404e37: unknown revision v0.0.0-20.81.01171038-322a19404e37 ``` This is because the script for preparing releases has the following sed statement: https://github.com/open-telemetry/opentelemetry-collector-contrib/blob/10e46605b7b9f775a3658f4e2ba59960ffe33847/cmd/otelcontribcol/builder-config.yaml#L416 which ends up replacing `018080` within the `openshift/api` pseudoversion by `0.81.0`. To work around this, we make the replace statements more specific. An alternative would be something like https://stackoverflow.com/a/2705678, but this approach is still broken if a dependency we are replacing has exactly the version we are updating from, so I think ultimately we need a different approach. **Testing:** I tested this on https://github.com/mx-psi/opentelemetry-collector-contrib/actions/runs/5462095129/jobs/9940974190; the job is able to run until the point of creating the PR, where it fails because the bot account does not have permission to create a PR. commit 10e46605b7b9f775a3658f4e2ba59960ffe33847 Author: John Law <8260377+Wal8800@users.noreply.github.com> Date: Wed Jul 5 08:21:22 2023 +1200 [ci] Specify 7 as arm version for arm build in CI (#23436) **Description:** Currently, we specify arm architecture in the cross build test without specifying the `GOARM` variable. This means the `GOARM` value falls back to the default and the default value depends on the platform that we are building on. We are building on `linux/amd64` machine in github action, so the `GOARM` defaults to `5`. [There are changes to default to GOARM=7 for all non-arm systems in the upcoming golang version](https://go-review.googlesource.com/c/go/+/470695) I'm looking to add an armv7 release, so without waiting for the newer golang version, I want to explicitly set the arm version in the CI to align with the release arm version. In this pull request, I expanded the configuration for arm build by adding a new block with the arm version under `include`. Then introduce the `GOARM` environment variable when calling `make otelcontribcol` **Testing:** Able to run `make GOOS=x GOARCH=y GOARM=z otelcontribcol` with the following configurations locally - [x] `GOOS=linux`, `GOARCH=arm`, `GOARM=7` - [x] `GOOS=linux`, `GOARCH=arm64`, `GOARM=` - [x] `GOOS=darwin`, `GOARCH=amd64`, `GOARM=` - [x] `GOOS=window`, `GOARCH=amd64`, `GOARM=` commit d51d3135984633d7d07fdb42f38ef122849e548a Author: Jonah Kowall <jkowall@kowall.net> Date: Tue Jul 4 16:20:42 2023 -0400 Removing jkowall from codeowners for logzioexporter (#23845) Removing @jkowall from codeowners https://github.com/open-telemetry/opentelemetry-collector-contrib/pull/20768 Signed-off-by: Jonah Kowall <jkowall@kowall.net> commit 9caec802b06e75bdb4a3f6b27409bfbefca543b8 Author: Daniel Jaglowski <jaglows3@gmail.com> Date: Tue Jul 4 16:19:47 2023 -0400 [chore] Minor cleanup of vcenter metric code (#23873) commit aa6560128d4cd9f7a540935a8b3e2a4c603e38c0 Author: David Ashpole <dashpole@google.com> Date: Tue Jul 4 16:17:13 2023 -0400 Add dashpole back to auto-assignees (#23876) I'm back from leave! commit 65cc16d880571ef2224154253dbea885f5d8fac9 Author: David Ashpole <dashpole@google.com> Date: Tue Jul 4 16:16:10 2023 -0400 Remove tbarker from codeowners (#23877) **Description:** Fixes https://github.com/open-telemetry/opentelemetry-collector-contrib/issues/23405 @tbarker25 doesn't work on OpenTelemetry for Google anymore. cc @punya commit d98c227f8d4c7072344a46ae1d2d64e33c2b8644 Author: OpenTelemetry Bot <107717825+opentelemetrybot@users.noreply.github.com> Date: Tue Jul 4 11:23:18 2023 -0700 [chore] dependabot updates Tue Jul 4 17:49:08 UTC 2023 (#23954) Bump cloud.google.com/go/pubsub from 1.31.0 to 1.32.0 in /exporter/googlecloudpubsubexporter Bump cloud.google.com/go/pubsub from 1.31.0 to 1.32.0 in /receiver/googlecloudpubsubreceiver Bump github.com/DataDog/datadog-api-client-go/v2 from 2.13.0 to 2.14.0 in /exporter/datadogexporter Bump github.com/DataDog/opentelemetry-mapping-go/pkg/otlp/attributes from 0.5.0 to 0.5.1 in /exporter/datadogexporter Bump github.com/DataDog/opentelemetry-mapping-go/pkg/otlp/logs from 0.5.0 to 0.5.1 in /exporter/datadogexporter Bump github.com/DataDog/opentelemetry-mapping-go/pkg/otlp/metrics from 0.5.0 to 0.5.1 in /exporter/datadogexporter Bump github.com/DataDog/opentelemetry-mapping-go/pkg/quantile from 0.5.0 to 0.5.1 in /exporter/datadogexporter Bump github.com/aliyun/aliyun-log-go-sdk from 0.1.49 to 0.1.50 in /exporter/alibabacloudlogserviceexporter Bump github.com/aws/aws-sdk-go from 1.44.290 to 1.44.294 in /exporter/awscloudwatchlogsexporter Bump github.com/aws/aws-sdk-go from 1.44.290 to 1.44.294 in /exporter/awsemfexporter Bump github.com/aws/aws-sdk-go from 1.44.290 to 1.44.294 in /exporter/kafkaexporter Bump github.com/aws/aws-sdk-go from 1.44.290 to 1.44.294 in /extension/observer/ecsobserver Bump github.com/aws/aws-sdk-go from 1.44.290 to 1.44.294 in /internal/aws/k8s Bump github.com/aws/aws-sdk-go from 1.44.290 to 1.44.294 in /internal/aws/proxy Bump github.com/aws/aws-sdk-go from 1.44.290 to 1.44.294 in /internal/aws/xray Bump github.com/aws/aws-sdk-go from 1.44.290 to 1.44.294 in /internal/aws/xray/testdata/sampleapp Bump github.com/aws/aws-sdk-go from 1.44.290 to 1.44.294 in /internal/metadataproviders Bump github.com/aws/aws-sdk-go from 1.44.290 to 1.44.294 in /processor/resourcedetectionprocessor Bump github.com/aws/aws-sdk-go from 1.44.290 to 1.44.294 in /receiver/awscontainerinsightreceiver Bump github.com/aws/aws-sdk-go from 1.44.290 to 1.44.294 in /receiver/awsecscontainermetricsreceiver Bump github.com/aws/aws-sdk-go from 1.44.290 to 1.44.294 in /receiver/awsxrayreceiver Bump github.com/aws/aws-sdk-go from 1.44.290 to 1.44.295 in /exporter/awsxrayexporter Bump github.com/aws/aws-sdk-go from 1.44.290 to 1.44.295 in /exporter/datadogexporter Bump github.com/aws/aws-sdk-go from 1.44.290 to 1.44.295 in /internal/aws/awsutil Bump github.com/aws/aws-sdk-go from 1.44.290 to 1.44.295 in /internal/aws/cwlogs Bump github.com/golangci/golangci-lint from 1.53.2 to 1.53.3 in /internal/tools Bump github.com/hashicorp/consul/api from 1.21.0 to 1.22.0 in /internal/metadataproviders Bump github.com/hashicorp/consul/api from 1.21.0 to 1.22.0 in /processor/resourcedetectionprocessor Bump github.com/klauspost/compress from 1.16.6 to 1.16.7 in /exporter/fileexporter Bump github.com/klauspost/compress from 1.16.6 to 1.16.7 in /exporter/sapmexporter Bump github.com/klauspost/compress from 1.16.6 to 1.16.7 in /receiver/sapmreceiver Bump github.com/shirou/gopsutil/v3 from 3.23.5 to 3.23.6 in /exporter/signalfxexporter Bump github.com/shirou/gopsutil/v3 from 3.23.5 to 3.23.6 in /extension/observer/hostobserver Bump github.com/shirou/gopsutil/v3 from 3.23.5 to 3.23.6 in /receiver/awscontainerinsightreceiver Bump github.com/shirou/gopsutil/v3 from 3.23.5 to 3.23.6 in /receiver/hostmetricsreceiver Bump github.com/shirou/gopsutil/v3 from 3.23.5 to 3.23.6 in /receiver/jmxreceiver Bump github.com/shirou/gopsutil/v3 from 3.23.5 to 3.23.6 in /testbed Bump github.com/sijms/go-ora/v2 from 2.7.6 to 2.7.8 in /receiver/sqlqueryreceiver Bump github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/common from 1.0.687 to 1.0.692 in /exporter/tencentcloudlogserviceexporter Bump github.com/vmware/govmomi from 0.30.4 to 0.30.5 in /receiver/vcenterreceiver Bump go.mongodb.org/atlas from 0.29.0 to 0.30.0 in /receiver/mongodbatlasreceiver Bump golang.org/x/vuln from 0.1.0 to 0.2.0 in /internal/tools Bump google.golang.org/api from 0.128.0 to 0.129.0 in /exporter/f5cloudexporter Bump google.golang.org/api from 0.128.0 to 0.129.0 in /exporter/googlecloudpubsubexporter Bump google.golang.org/api from 0.128.0 to 0.129.0 in /receiver/googlecloudpubsubreceiver Bump google.golang.org/api from 0.128.0 to 0.129.0 in /receiver/googlecloudspannerreceiver commit dbcf37ae329f0aef6f664ed5c05a9ac85f54579a Author: Ziqi Zhao <zhaoziqi9146@gmail.com> Date: Wed Jul 5 01:30:16 2023 +0800 [chore] fix exhaustive lint for dynatrace exporter (#23951) **Description:** related #23266 Signed-off-by: Ziqi Zhao <zhaoziqi9146@gmail.com> commit 5d1f251e7ba5b013dcc0d4c96b510024d3a6da92 Author: Andrzej Stencel <astencel@sumologic.com> Date: Tue Jul 4 19:29:19 2023 +0200 [chore] [receiver/snmp] fix docs on default collection interval (#23945) The default connection interval is actually `10s` and not `1m`. commit 3cb495438d022cecbb4e3c93f96088a787e02d3e Author: Tomaz Muraus <126863902+tomaz-s1@users.noreply.github.com> Date: Tue Jul 4 14:40:48 2023 +0200 [chore] [exporter/datasetexporter] Update metadata (#23885) This pull request updates metadata for DataSet exporter. Metadata was out of date and didn't reflect that the exporter plugin is distributed as part of contrib. --- NOTE: Per request in a PR review (atoulme), this change was moved out of https://github.com/open-telemetry/opentelemetry-collector-contrib/pull/23672 to a new and separate PR. commit 81320c41004bdd739b5c4e5dafcf20230087c68b Author: Pavol Loffay <p.loffay@gmail.com> Date: Mon Jul 3 12:15:09 2023 +0200 Json payload in Kafka exporter is not experimental (#23884) **Description:** <Describe what has changed.> <!--Ex. Fixing a bug - Describe the bug and how this fixes the issue. Ex. Adding a feature - Explain what this achieves.--> **Link to tracking Issue:** <Issue number if applicable> Resolves https://github.com/open-telemetry/opentelemetry-collector-contrib/issues/23871 **Testing:** <Describe what testing was performed and which tests were added.> **Documentation:** <Describe the documentation added.> Signed-off-by: Pavol Loffay <p.loffay@gmail.com> commit 8510b37b1c427cc4d117cc65fcfc412ab7756420 Author: Ziqi Zhao <zhaoziqi9146@gmail.com> Date: Mon Jul 3 17:17:59 2023 +0800 [chore] fix exhaustive lint for podmanreceiver (#23823) **Description:** related #23266 Signed-off-by: Ziqi Zhao <zhaoziqi9146@gmail.com> commit 537ba472f09a3b346b8cca8c6bdfa5d441707e11 Author: ZenoCC-Peng <134558926+ZenoCC-Peng@users.noreply.github.com> Date: Mon Jul 3 01:41:49 2023 -0700 [chore] Remove skip flaky test for hostmetricsreceiver (#23874) **Description:** <Describe what has changed.> <!--Ex. Fixing a bug - Describe the bug and how this fixes the issue. Ex. Adding a feature - Explain what this achieves.--> Run 20 times the GitHub Action on my personal branch, there were no test failures. See the files: [Hostmetricsreceiver-FlakyTest-10030.xlsx](https://github.com/open-telemetry/opentelemetry-collector-contrib/files/11911111/Hostmetricsreceiver-FlakyTest-10030.xlsx). **Link to tracking Issue:** <Issue number if applicable>[10030](https://github.com/open-telemetry/opentelemetry-collector-contrib/issues/10030) **Testing:** hostmetricsreceiver/internal/scraper/loadscraper/load_scraper_test.go --------- Co-authored-by: Alex Boten <aboten@lightstep.com> Co-authored-by: zeno-splunk <134558926+zeno-splunk@users.noreply.github.com> commit 4c817c69a2fe9cab7f1a9c357a84eff7a40b7fe7 Author: Laser <arseny.antonov@gmail.com> Date: Fri Jun 30 21:25:25 2023 +0300 [connector/spanmetricsconnector] Added disabling options (#23039) **Description:** <Describe what has changed.> Added disabling options for histogram metrics and option to exclude default labels from all metrics. In some cases users want to optionally disable part of metrics because they generate too much data or are not needed. We've tried to use transform as [it was suggested here](https://github.com/open-telemetry/opentelemetry-collector-contrib/pull/20525) And this helps in part of getting less data. But we consumed too much memory because of high cardinality labels. So we decided to suggest this mr to escape metric creation at the very beginning. **Link to tracking Issue:** [GH-16344] **Testing:** Added tests to the repository **Documentation:** Readme file updated --------- Co-authored-by: Antoine Toulme <antoine@toulme.name> commit 3c9ddf9726c5ec6ca66a8486a875a54102c8a8a2 Author: Miguel Rodriguez <miguel.rodriguez@observiq.com> Date: Fri Jun 30 14:23:57 2023 -0400 [receiver/filelog] Add Support for only reading the current file (#23633) Adding a feature to filelog to allow reading of only the current file from a collection of files through sorting the file names and picking the newest one. commit 95f0a13dd9c6045d1ce2c250ca0701d52b5f43f3 Author: Antoine Toulme <antoine@lunar-ocean.com> Date: Fri Jun 30 10:02:02 2023 -0700 [receiver/k8s_cluster] Add back all other vendor-specific node conditions (#23854) **Description:** Add back all other vendor-specific node conditions, and report them even if missing, as well as all allocatable node metrics if present, to the list of Kubernetes node metrics available, which went missing during the pdata translation **Link to tracking Issue:** Fixes #23839 **Testing:** Unit tests. **Documentation:** Not quite. Maybe a doc entry is required here. I haven't looked yet where to place it. commit 46d03a09bb7b137c59a032f93133c6ef0c8c1bca Author: Tyler Helmuth <12352919+TylerHelmuth@users.noreply.github.com> Date: Fri Jun 30 10:41:50 2023 -0600 [internal/filter] filtermetric to filterottl bridge (#23141) **Description:** This PR adds a bridge between `filtermetric.NewSkipExpr` and `filterottl.NewBoolExprForMetric` behind a feature gate. With the feature gate enabled, any component using `filtermetric.NewSkipExpr` will start using OTTL behind the scenes. In addition, the filterprocessor's implementation of `newSkipResExpr`, which is a skip expression for resources, is bridged to `filterottl.NewBoolExprForResource`. Since this implementation exists only for filtering metrics, the same feature gate is used for both. While investigating the existing `internal/filtermetric` uses with filterprocessor and attributesprocessor I found that: - The attributes processor does not support Expressions or Resource Attributes. The readme claims that it does, but the implementation does not support it (and there are no tests). This bridge DOES NOT rectify that. - The filterprocessor allows filtering by resource attributes, expressions, and metric name. Unlike it's implementation for filtering spans and logs, the filterprocessor handles filtering spans at the Resource level loop. This is the most performant solution, and how OTTL likes to think about the problem, but it results in a different pattern than filtering spans and logs. This bridge DOES NOT attempt to move the resource implementation into `internal/filtermetric`. **Link to tracking Issue:** Related to https://github.com/open-telemetry/opentelemetry-collector-contrib/issues/18643 Related to https://github.com/open-telemetry/opentelemetry-collector-contrib/issues/18642 Depends on: - [x] https://github.com/open-telemetry/opentelemetry-collector-contrib/pull/23142 **Testing:** Added tests comparing the output of the existing config and the bridge. commit f1068be12dee7664a74fd42354c27b3803c52bc4 Author: Antoine Toulme <antoine@lunar-ocean.com> Date: Fri Jun 30 05:58:54 2023 -0700 [receiver/mongodb] fix missing version (#23860) **Description:** Fix missing version in mongodb creating panics during scrapes **Link to tracking Issue:** Fixes #23859 **Testing:** No tests, really. **Documentation:** N/A commit 5a2214b73450cb8e59d74f3858409a1accd020eb Author: Mackenzie <63265430+mackjmr@users.noreply.github.com> Date: Fri Jun 30 14:57:20 2023 +0200 [receiver/mongodbatlas] Change the types of `Config.PrivateKey` and `Config.Alerts.Secret` to be `configopaque.String` (#23865) **Description:** Split out from: #17353 **Link to tracking Issue:** commit 35a2adb91a780c4b8f7a33eb9ca4fcb4bf92f7f6 Author: Mackenzie <63265430+mackjmr@users.noreply.github.com> Date: Fri Jun 30 14:55:00 2023 +0200 [receiver/mysql] Change the type of `Config.Password` to be `configopaque.String` (#23868) **Description:** Split out from: #17353 **Link to tracking Issue:** commit 4b935647eb02f1ec6be923d06cea637ffe16646a Author: Mackenzie <63265430+mackjmr@users.noreply.github.com> Date: Fri Jun 30 14:54:09 2023 +0200 [receiver/mongodb] Change the type of `Config.Password` to be `configopaque.String` (#23866) **Description:** Split out from: #17353 **Link to tracking Issue:** commit 151ab61d175861a03300a61836c9fd55ae1d915f Author: Mackenzie <63265430+mackjmr@users.noreply.github.com> Date: Fri Jun 30 14:53:13 2023 +0200 [receiver/elasticsearch] Change the type of `Config.Password` to be `configopaque.String` (#23862) **Description:** Split out from: #17353 **Link to tracking Issue:** commit a754d0e3cd53b63a4e0b577adc9be5368bd9e33c Author: Ziqi Zhao <zhaoziqi9146@gmail.com> Date: Fri Jun 30 16:40:59 2023 +0800 [chore] fix exhaustive lint for datadog exporter (#23838) **Description:** related #23266 Signed-off-by: Ziqi Zhao <zhaoziqi9146@gmail.com> commit efca12365053d560dadf5876b4cef12fb588f599 Author: Antoine Toulme <antoine@lunar-ocean.com> Date: Thu Jun 29 22:44:40 2023 -0700 [chore] set remoteobserverprocessor to alpha (#23858) Fixes #19633 commit 2fd6dbfeec7ba4f9625e5051d36f0bbdd8d8b5f0 Author: Antoine Toulme <antoine@lunar-ocean.com> Date: Thu Jun 29 21:04:09 2023 -0700 Rename websocketprocessor to remoteobserverprocessor (#23857) **Description:** Rename websocketprocessor to remoteobserverprocessor **Link to tracking Issue:** Fixes #23856 commit 21928994067957530840fa6ca9ee76fee79664e4 Author: Ziqi Zhao <zhaoziqi9146@gmail.com> Date: Fri Jun 30 09:17:01 2023 +0800 [chore] [exporter/clickhouse] fix exhaustive lint (#23853) related to #23266 Signed-off-by: Ziqi Zhao <zhaoziqi9146@gmail.com> commit c61650dc25b294460120dc6e059dd6f2ac521774 Author: Daniel Jaglowski <jaglows3@gmail.com> Date: Thu Jun 29 18:41:22 2023 -0400 [chore] Remove flaky rabbitmq integration test (#23846) Resolves #22134 commit 1fe8fdf8063e95c36485a7fd3c39d0b0df00159a Author: Antoine Toulme <antoine@lunar-ocean.com> Date: Thu Jun 29 13:32:20 2023 -0700 Add pod metrics (#23844) **Description:** Add explicitly `k8s.node.allocatable_pods` to the list of Kubernetes node metrics available, which went missing during the pdata translation **Link to tracking Issue:** commit 377f6664b658c450c5eda0f0e43462c4a81417b5 Author: Antoine Toulme <antoine@lunar-ocean.com> Date: Thu Jun 29 12:35:56 2023 -0700 [chore] [receiver/k8s_cluster] update the tests to cover all the existing k8s node metrics (#23841) commit 9a521ed97cea5b3a2f742a692a288621cbb728bf Author: Alex Boten <aboten@lightstep.com> Date: Thu Jun 29 11:02:55 2023 -0700 [chore] make update-otel (#23837) Signed-off-by: Alex Boten <aboten@lightstep.com> commit 3c934d6220da41d76276c7ec0c26e58db5ada8c6 Author: Irina <mar4ukira@gmail.com> Date: Thu Jun 29 17:47:02 2023 +0100 [chore] translator/loki: remove deprecated code (#23827) **Description:** <Describe what has changed.> When did the massive cleaning of the deprecated code in loki translator, forgot to remove LogsToLoki method **Link to tracking Issue:** https://github.com/open-telemetry/opentelemetry-collector-contrib/issues/15653 commit 0e12ba7b04474df7fe36886ffbd3fa994a1bcd92 Author: Adam Boguszewski <108867528+aboguszewski-sumo@users.noreply.github.com> Date: Thu Jun 29 08:08:21 2023 -0700 [chore]: update status for carbon exporter and receiver (#23834) **Description:** These components have codeowner again, so their status has been changed to `beta` (as it was before changing to `unmaintained`) commit 850add36a712f25ae0883212c7615125d15bbeec Author: Ziqi Zhao <zhaoziqi9146@gmail.com> Date: Thu Jun 29 22:56:24 2023 +0800 fix exhaustive lint for receivercreater (#23831) **Description:** related #23266 Signed-off-by: Ziqi Zhao <zhaoziqi9146@gmail.com> commit ead6114904fd240a4d26a2ac0cf8437fdacd115a Author: Mackenzie <63265430+mackjmr@users.noreply.github.com> Date: Thu Jun 29 15:39:55 2023 +0200 [receiver/aerospikereceiver] Change the type of `Config.Password` to be `configopaque.String` (#23828) **Description:** Split out from: #17353 **Link to tracking Issue:** commit 56d662550fbbbb3356b64866f05c80bf9997d263 Author: Mackenzie <63265430+mackjmr@users.noreply.github.com> Date: Thu Jun 29 15:30:22 2023 +0200 [receiver/bigip] Change the type of `Config.Password` to be `configopaque.String` (#23830) **Description:** Split out from: #17353 **Link to tracking Issue:** commit 5550060f3df6cd585db21c014a7b2ed97799615b Author: Mackenzie <63265430+mackjmr@users.noreply.github.com> Date: Thu Jun 29 15:29:56 2023 +0200 [receiver/couchdb] Change the type of `Config.Password` to be `configopaque.String` (#23833) **Description:** Split out from: #17353 **Link to tracking Issue:** commit c404e07bf35dd76aabe6a17f63a41850f782ce2b Author: Carson Cook <CarsonCook@users.noreply.github.com> Date: Thu Jun 29 08:22:18 2023 -0400 elasticsearchexporter: use configured dedup and dedot values (#19420) **Description:** <Describe what has changed.> Fixes bug in elasticsearch exporter where `mapping.dedup` and `mapping.dedot` values aren't used, even though they are documented as having an effect. **Link to tracking Issue:** #19419 --------- Signed-off-by: Carson Cook <cook.carson38@gmail.com> commit 3dfc0f9ceb7deaa02a135e2fde952abb4e2b0bb4 Author: AJ Saclayan <55757302+ajsaclayan@users.noreply.github.com> Date: Thu Jun 29 05:54:00 2023 -0500 [connector/spanmetrics] fix delta temporality metrics (#23799) **Description:** Today, when you configure a spanmetricsconnector to emit metrics with delta temporality, the `startTimestamp` is not updated when deltas are calculated. Ideally, each new metric generated should have a timestamp at which the metric does the span aggregation. **Link to tracking Issue:** https://github.com/open-telemetry/opentelemetry-collector-contrib/issues/7128 **Testing:** Built otelcolcontrib docker image with changes and ran locally with the following configuration: ```yaml receivers: otlp: protocols: grpc: http: cors: allowed_origins: ["*"] allowed_headers: ["*"] exporters: otlp/newrelic: endpoint: https://otlp.nr-data.net:4317 headers: api-key: ${NEW_RELIC_LICENSE_KEY} logging: connectors: spanmetrics: histogram: exponential: max_size: 160 dimensions_cache_size: 2000 aggregation_temporality: "AGGREGATION_TEMPORALITY_DELTA" metrics_flush_interval: 15s service: telemetry: logs: level: debug pipelines: traces: receivers: [otlp] exporters: [spanmetrics] metrics: receivers: [spanmetrics] exporters: [logging, otlp/newrelic] ``` and sent the following payload twice (a couple minutes apart): ```json { "resourceSpans": [ { "resource": { "attributes": [ { "key": "service.name", "value": { "stringValue": "my.service" } } ], "droppedAttributesCount": 0 }, "scopeSpans": [ { "scope": { "name": "test", "version": "1.0.0" }, "spans": [ { "traceId": "02cfc23b60d24d708f5b478177f2c51d", "spanId": "00f067aa0ba902b7", "traceState": "", "parentSpanId": "0123abc456def789", "name": "test_span_metrics_connector", "kind": "SPAN_KIND_INTERNAL", "startTimeUnixNano": {{timeUnixNano1SecAgo}}, "endTimeUnixNano": {{timeUnixNano}}, "attributes": [ ], "droppedAttributesCount": 0, "events": [], "droppedEventsCount": 0, "links": [], "droppedLinksCount": 0, "status": { } } ] } ] } ] } ``` Note in green there are two histograms, with the timestamps updated. The red was tested with the same configuration without the change. <img width="1024" alt="image" src="https://github.com/open-telemetry/opentelemetry-collector-contrib/assets/55757302/386d3218-b1d3-49d9-a86b-0c3fd4b61bd6"> **Documentation:** <Describe the documentation added.> commit fbd85e02bd03a144a6b96d4b5fd6b6b4c6e1594c Author: PaoloGallina <paologallina1992@gmail.com> Date: Wed Jun 28 22:20:43 2023 +0200 [admin] feat(ci/cd): add version validation to prepare-release (#23818) **Description:** Adding version validation to prepare-release I used the same regex already used in [set_release_tag.sh](https://github.com/open-telemetry/opentelemetry-collector-contrib/blob/7e74bd350192456ded06ae80fb5586bec921f2e0/.github/workflows/scripts/set_release_tag.sh#L7), just without the v. **Link to tracking Issue:** https://github.com/open-telemetry/opentelemetry-collector-contrib/issues/21490 commit 7e74bd350192456ded06ae80fb5586bec921f2e0 Author: Raphael Philipe Mendes da Silva <rapphil@gmail.com> Date: Wed Jun 28 11:23:57 2023 -0700 [chore] Add warning to the awscontainerinsightsreceiver (#23817) **Description:** Add warning section to the awscontainerinsightsreceiver **Link to tracking Issue:** #19172 Signed-off-by: Raphael Silva <rapphil@gmail.com> commit 0ab552c249007ece56d19a41778ccebc9fedc45f Author: Ziqi Zhao <zhaoziqi9146@gmail.com> Date: Thu Jun 29 00:59:17 2023 +0800 [chore] fix exhaustive lint for kubeletstatsreceiver (#23815) **Description:** <Describe what has changed.> related #23266 --------- Signed-off-by: Ziqi Zhao <zhaoziqi9146@gmail.com> commit 8772353e38e4a7feb2af272698ee039692b21efa Author: Antoine Toulme <antoine@lunar-ocean.com> Date: Wed Jun 28 09:54:48 2023 -0700 [chore] enable exhaustive lint for mdatagen (#23806) commit 5adb2373c26d70559a1f0b23c6711ec98689d579 Author: Antoine Toulme <antoine@lunar-ocean.com> Date: Wed Jun 28 09:53:58 2023 -0700 [chore] signalfxexporter exhaustive lint (#23802) commit f50151e31e5220d601f127d4632685d6b0ed16ee Author: Antoine Toulme <antoine@lunar-ocean.com> Date: Wed Jun 28 08:53:20 2023 -0700 [chore] enable exhaustive lint for k8sclusterreceiver (#23803) commit 08202563ce02b03c389493bdb4b51de66dbb9e78 Author: Tyler Helmuth <12352919+TylerHelmuth@users.noreply.github.com> Date: Wed Jun 28 09:10:22 2023 -0600 [processor/transform] Add new example (#23812) **Description:** Adds an example of how to set a new attribute from another telemetry path. commit f195900aa20617dca2370df638f4776a0ffc160e Author: Dominik Rosiek <58699848+sumo-drosiek@users.noreply.github.com> Date: Wed Jun 28 16:21:45 2023 +0200 feat!(mysqlreceiver): set `mysql.locked_connects` as optional in order to remove it in next release (#23673) Set `mysql.locked_connects` as optional, as it is duplication of `mysql.connection.errors` metric Signed-off-by: Dominik Rosiek <drosiek@sumologic.com> commit 37a919c51095de6f5dbb5f8655eb712555f04aa4 Author: Mikołaj Świątek <mswiatek@sumologic.com> Date: Wed Jun 28 14:23:49 2023 +0100 [receiver/windowseventlog] Fix buffer overflow when reading raw events (#23678) **Description:** Fixing a bug where an event larger than half the buffer capacity would cause a panic due to an overflow. The reason this happens is because raw events are render using the `evtRender` syscall, which returns the byte count, rather than the UTF16 character count, but we treat it as if it was the latter. **Link to tracking Issue:** #23677 **Testing:** Added some tests for previously untested parts of the code, and a test that triggers the problem in particular. I've also done a E2E test on a live system which previously triggered the problem, but doesn't after the fix. commit 207b866e03813cae04b0db85e376b3bb8d76470e Author: Ziqi Zhao <zhaoziqi9146@gmail.com> Date: Wed Jun 28 16:45:55 2023 +0800 fix exhaustive lint for awscontainerinsightreceiver (#23772) **Description:** Related issue #23266 Signed-off-by: Ziqi Zhao <zhaoziqi9146@gmail.com> commit 5d7b22d54585cd654eae00a41c63eaa89d76cc2c Author: Braydon Kains <93549768+braydonk@users.noreply.github.com> Date: Tue Jun 27 19:24:40 2023 -0400 [receiver/hostmetrics] add process.handles metric (#22813) **Description:** <Describe what has changed.> Adds a new Windows-exclusive metric called process.handles, which represents the handle count of the given process. When enabled, the receiver will make a WMI Query at the beginning of each scrape to update the handle count for all processes on the system. If the metric is enabled on a platform other than Windows, an error will be produced when attempting to refresh handle counts. This matches the rough behaviour of the Linux exclusive `process.open_file_descriptors`. **Link to tracking Issue:** <Issue number if applicable> **Testing:** <Describe what testing was performed and which tests were added.> Ran the binary with the following configuration: ``` receivers: hostmetrics: collection_interval: 2s scrapers: cpu: {} disk: {} filesystem: {} load: {} memory: {} network: {} paging: {} process: mute_process_name_error: true metrics: process.handles: enabled: true processes: {} exporters: file: path: x.json service: pipelines: metrics: receivers: [hostmetrics] exporters: [file] ``` The following is an example result of a scrape with this configuration. https://gist.github.com/braydonk/c97996272574319e03111dc79076a1bd commit 2d23e4d9e0eb313da5d192e1066f444d19b8601f Author: Adam Boguszewski <108867528+aboguszewski-sumo@users.noreply.github.com> Date: Tue Jun 27 13:58:00 2023 -0700 [chore][carbonreceiver][carbonexporter]: add aboguszewski-sumo as code owner (#23676) These components are lacking a codeowner, so I'd like to take this role. commit d200d2e50fa0e086ea91fbcb76764294040754cf Author: splunkertimn <109310003+timannguyen@users.noreply.github.com> Date: Tue Jun 27 16:01:07 2023 -0400 [receiver/syslog] fixed syslog octet frame parsing (#23645) Parse multiple syslog events from a single packet when octet framing is enabled. commit 7a1061d300e8fa990849bfcb2d4a2863ceebc44c Author: Antoine Toulme <antoine@lunar-ocean.com> Date: Tue Jun 27 11:58:42 2023 -0700 [chore] fix pod and container metadata to include parent and units (#23795) **Description:** Add parent information to pod and container metadata. **Link to tracking Issue:** Fixes #23793 commit c4dd245e186208f4ecd093552920ae5612284de5 Author: Pranav Shankar <37951696+Pranav-SA@users.noreply.github.com> Date: Tue Jun 27 20:55:09 2023 +0200 [receiver/sqlquery] Add support of optional Start and Stop Timestamp (#19160) In this PR, support for Start and Stop Timestamp to be picked up from the metrics stored in the rows is added. This will allow SQL queries to be more expressive and allows users to define the period of aggregation which is not only dependent on the default system time set upon processing. **Link to tracking Issue:** --------- Co-authored-by: Juraci Paixão Kröhling <juraci.github@kroehling.de> commit 1edf7c9c03cb04e2002696b966ca70f2996c2a38 Author: Goutham Veeramachaneni <gouthamve@gmail.com> Date: Tue Jun 27 19:28:23 2023 +0200 docs: Clarify what an association is in k8sattr. processor (#23661) It took me several readings of the docs to understand what is happening in the config. I tried to clarify what an association is and how they are specified. I've removed the line "All rules are going to be executed, and combination of result is going to be a pod metadata cache key." because it actually doesn't matter from a user perspective. It looks like an internal detail and is confusing in this section of the docs. Signed-off-by: Gotham <gouthamve@gmail.com> commit 1e60629434bcd1f8d04f1d1976f41b1ad7c67a52 Author: Mend Renovate <bot@renovateapp.com> Date: Tue Jun 27 19:26:29 2023 +0200 chore(deps): update wandalen/wretry.action action to v1.3.0 (#23771) [![Mend Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com) This PR contains the following updates: | Package | Type | Update | Change | |---|---|---|---| | [Wandalen/wretry.action](https://togithub.com/Wandalen/wretry.action) | action | minor | `v1.0.36` -> `v1.3.0` | --- <details> <summary>Wandalen/wretry.action (Wandalen/wretry.action)</summary> [`v1.3.0`](https://togithub.com/Wandalen/wretry.action/compare/v1.2.0...v1.3.0) [Compare Source](https://togithub.com/Wandalen/wretry.action/compare/v1.2.0...v1.3.0) [`v1.2.0`](https://togithub.com/Wandalen/wretry.action/compare/v1.0.42...v1.2.0) [Compare Source](https://togithub.com/Wandalen/wretry.action/compare/v1.0.42...v1.2.0) [`v1.0.42`](https://togithub.com/Wandalen/wretry.action/compare/v1.0.41...v1.0.42) [Compare Source](https://togithub.com/Wandalen/wretry.action/compare/v1.0.41...v1.0.42) [`v1.0.41`](https://togithub.com/Wandalen/wretry.action/compare/v1.0.40...v1.0.41) [Compare Source](https://togithub.com/Wandalen/wretry.action/compare/v1.0.40...v1.0.41) [`v1.0.40`](https://togithub.com/Wandalen/wretry.action/compare/v1.0.39...v1.0.40) [Compare Source](https://togithub.com/Wandalen/wretry.action/compare/v1.0.39...v1.0.40) [`v1.0.39`](https://togithub.com/Wandalen/wretry.action/compare/v1.0.38...v1.0.39) [Compare Source](https://togithub.com/Wandalen/wretry.action/compare/v1.0.38...v1.0.39) [`v1.0.38`](https://togithub.com/Wandalen/wretry.action/compare/v1.0.37...v1.0.38) [Compare Source](https://togithub.com/Wandalen/wretry.action/compare/v1.0.37...v1.0.38) [`v1.0.37`](https://togithub.com/Wandalen/wretry.action/compare/v1.0.36...v1.0.37) [Compare Source](https://togithub.com/Wandalen/wretry.action/compare/v1.0.36...v1.0.37) </details> --- 📅 **Schedule**: Branch creation - "on tuesday" (UTC), Automerge - At any time (no schedule defined). 🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied. ♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox. 🔕 **Ignore**: Close this PR and you won't be reminded about this update again. --- - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box --- This PR has been generated by [Mend Renovate](https://www.mend.io/free-developer-tools/renovate/). View repository job log [here](https://developer.mend.io/github/open-telemetry/opentelemetry-collector-contrib). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNS4xNDEuMyIsInVwZGF0ZWRJblZlciI6IjM1LjE0MS4zIiwidGFyZ2V0QnJhbmNoIjoibWFpbiJ9--> commit 6a35e5f9405d8b03c149dfec952dcac3b162662d Author: OpenTelemetry Bot <107717825+opentelemetrybot@users.noreply.github.com> Date: Tue Jun 27 10:24:05 2023 -0700 [chore] dependabot updates Tue Jun 27 15:57:22 UTC 2023 (#23785) Bump Wandalen/wretry.action from 1.0.36 to 1.3.0 Bump github.com/GoogleCloudPlatform/opentelemetry-operations-go/detectors/gcp from 1.15.0 to 1.15.2 in /exporter/datadogexporter Bump github.com/GoogleCloudPlatform/opentelemetry-operations-go/detectors/gcp from 1.15.0 to 1.15.2 in /processor/resourcedetectionprocessor Bump github.com/SAP/go-hdb from 1.3.8 to 1.3.9 in /receiver/saphanareceiver Bump github.com/SAP/go-hdb from 1.3.8 to 1.3.9 in /receiver/sqlqueryreceiver Bump github.com/aws/aws-sdk-go from 1.44.287 to 1.44.290 in /exporter/awscloudwatchlogsexporter Bump github.com/aws/aws-sdk-go from 1.44.287 to 1.44.290 in /exporter/awsemfexporter Bump github.com/aws/aws-sdk-go from 1.44.287 to 1.44.290 in /exporter/awsxrayexporter Bump github.com/aws/aws-sdk-go from 1.44.287 to 1.44.290 in /exporter/datadogexporter Bump github.com/aws/aws-sdk-go from 1.44.287 to 1.44.290 in /exporter/kafkaexporter Bump github.com/aws/aws-sdk-go from 1.44.287 to 1.44.290 in /extension/observer/ecsobserver Bump github.com/aws/aws-sdk-go from 1.44.287 to 1.44.290 in /internal/aws/awsutil Bump github.com/aws/aws-sdk-go from 1.44.287 to 1.44.290 in /internal/aws/cwlogs Bump github.com/aws/aws-sdk-go from 1.44.287 to 1.44.290 in /internal/aws/k8s Bump github.com/aws/aws-sdk-go from 1.44.287 to 1.44.290 in /internal/aws/proxy Bump github.com/aws/aws-sdk-go from 1.44.287 to 1.44.290 in /internal/aws/xray Bump github.com/aws/aws-sdk-go from 1.44.287 to 1.44.290 in /internal/aws/xray/testdata/sampleapp Bump github.com/aws/aws-sdk-go from 1.44.287 to 1.44.290 in /internal/metadataproviders Bump github.com/aws/aws-sdk-go from 1.44.287 to 1.44.290 in /processor/resourcedetectionprocessor Bump github.com/aws/aws-sdk-go from 1.44.287 to 1.44.290 in /receiver/awscontainerinsightreceiver Bump github.com/aws/aws-sdk-go from 1.44.287 to 1.44.290 in /receiver/awsecscontainermetricsreceiver Bump github.com/aws/aws-sdk-go from 1.44.287 to 1.44.290 in /receiver/awsxrayreceiver Bump github.com/golangci/golangci-lint from 1.53.2 to 1.53.3 in /internal/tools Bump github.com/google/cadvisor from 0.47.1 to 0.47.2 in /receiver/awscontainerinsightreceiver Bump github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/common from 1.0.685 to 1.0.687 in /exporter/tencentcloudlogserviceexporter Bump github.com/testcontainers/testcontainers-go from 0.20.1 to 0.21.0 in /extension/observer/dockerobserver Bump github.com/testcontainers/testcontainers-go from 0.20.1 to 0.21.0 in /internal/coreinternal Bump github.com/testcontainers/testcontainers-go from 0.20.1 to 0.21.0 in /receiver/aerospikereceiver Bump github.com/testcontainers/testcontainers-go from 0.20.1 to 0.21.0 in /receiver/apachereceiver Bump github.com/testcontainers/testcontainers-go from 0.20.1 to 0.21.0 in /receiver/dockerstatsreceiver Bump github.com/testcontainers/testcontainers-go from 0.20.1 to 0.21.0 in /receiver/elasticsearchreceiver Bump github.com/testcontainers/testcontainers-go from 0.20.1 to 0.21.0 in /receiver/flinkmetricsreceiver Bump github.com/testcontainers/testcontainers-go from 0.20.1 to 0.21.0 in /receiver/jmxreceiver Bump github.com/testcontainers/testcontainers-go from 0.20.1 to 0.21.0 in /receiver/kafkametricsreceiver Bump github.com/testcontainers/testcontainers-go from 0.20.1 to 0.21.0 in /receiver/memcachedreceiver Bump github.com/testcontainers/testcontainers-go from 0.20.1 to 0.21.0 in /receiver/mongodbreceiver Bump github.com/testcontainers/testcontainers-go from 0.20.1 to 0.21.0 in /receiver/mysqlreceiver Bump github.com/testcontainers/testcontainers-go from 0.20.1 to 0.21.0 in /receiver/nginxreceiver Bump github.com/testcontainers/testcontainers-go from 0.20.1 to 0.21.0 in /receiver/postgresqlreceiver Bump github.com/testcontainers/testcontainers-go from 0.20.1 to 0.21.0 in /receiver/rabbitmqreceiver Bump github.com/testcontainers/testcontainers-go from 0.20.1 to 0.21.0 in /receiver/redisreceiver Bump github.com/testcontainers/testcontainers-go from 0.20.1 to 0.21.0 in /receiver/riakreceiver Bump github.com/testcontainers/testcontainers-go from 0.20.1 to 0.21.0 in /receiver/sqlqueryreceiver Bump github.com/testcontainers/testcontainers-go from 0.20.1 to 0.21.0 in /receiver/zookeeperreceiver Bump go.mongodb.org/mongo-driver from 1.11.7 to 1.12.0 in /receiver/mongodbreceiver Bump go.opentelemetry.io/collector/cmd/builder from 0.79.0 to 0.80.0 in /internal/tools Bump google.golang.org/grpc from 1.56.0 to 1.56.1 in /cmd/telemetrygen Bump google.golang.org/grpc from 1.56.0 to 1.56.1 in /examples/demo/client Bump google.golang.org/grpc from 1.56.0 to 1.56.1 in /examples/demo/server Bump google.golang.org/grpc from 1.56.0 to 1.56.1 in /exporter/coralogixexporter Bump google.golang.org/grpc from 1.56.0 to 1.56.1 in /exporter/googlecloudpubsubexporter Bump google.golang.org/grpc from 1.56.0 to 1.56.1 in /exporter/jaegerexporter Bump google.golang.org/grpc from 1.56.0 to 1.56.1 in /exporter/opencensusexporter Bump google.golang.org/grpc from 1.56.0 to 1.56.1 in /exporter/skywalkingexporter Bump google.golang.org/grpc from 1.56.0 to 1.56.1 in /extension/asapauthextension Bump google.golang.org/grpc from 1.56.0 to 1.56.1 in /extension/basicauthextension Bump google.golang.org/grpc from 1.56.0 to 1.56.1 in /extension/bearertokenauthextension Bump google.golang.org/grpc from 1.56.0 to 1.56.1 in /extension/headerssetterextension Bump google.golang.org/grpc from 1.56.0 to 1.56.1 in /extension/jaegerremotesampling Bump google.golang.org/grpc from 1.56.0 to 1.56.1 in /extension/oauth2clientauthextension Bump google.golang.org/grpc from 1.56.0 to 1.56.1 in /extension/sigv4authextension Bump google.golang.org/grpc from 1.56.0 to 1.56.1 in /processor/routingprocessor Bump google.golang.org/grpc from 1.56.0 to 1.56.1 in /processor/spanmetricsprocessor Bump google.golang.org/grpc from 1.56.0 to 1.56.1 in /receiver/googlecloudpubsubreceiver Bump google.golang.org/grpc from 1.56.0 to 1.56.1 in /receiver/googlecloudspannerreceiver Bump google.golang.org/grpc from 1.56.0 to 1.56.1 in /receiver/jaegerreceiver Bump google.golang.org/grpc from 1.56.0 to 1.56.1 in /receiver/opencensusreceiver Bump google.golang.org/grpc from 1.56.0 to 1.56.1 in /receiver/skywalkingreceiver Bump google.golang.org/protobuf from 1.30.0 to 1.31.0 in /exporter/datadogexporter Bump google.golang.org/protobuf from 1.30.0 to 1.31.0 in /exporter/logzioexporter Bump google.golang.org/protobuf from 1.30.0 to 1.31.0 in /exporter/tencentcloudlogserviceexporter Bump google.golang.org/protobuf from 1.30.0 to 1.31.0 in /pkg/translator/opencensus Bump google.golang.org/protobuf from 1.30.0 to 1.31.0 in /receiver/collectdreceiver Bump google.golang.org/protobuf from 1.30.0 to 1.31.0 in /receiver/opencensusreceiver Bump google.golang.org/protobuf from 1.30.0 to 1.31.0 in /receiver/prometheusreceiver Bump google.golang.org/protobuf from 1.30.0 to 1.31.0 in /receiver/skywalkingreceiver Bump google.golang.org/protobuf from 1.30.0 to 1.31.0 in /receiver/solacereceiver Bump google.golang.org/protobuf from 1.30.0 to 1.31.0 in /receiver/zipkinreceiver --------- Signed-off-by: Alex Boten <aboten@lightstep.com> Co-authored-by: Alex Boten <aboten@lightstep.com> commit 3d893e2727a4144488d09badb518c45b82422f2f Author: ZahidMirza95 <57571948+ZahidMirza95@users.noreply.github.com> Date: Tue Jun 27 10:15:09 2023 -0700 [receiver/filelog] added example, additional info to configs and info on log rotation (#23609) Added example on how to use filelog receiver with log files. Also, added some details to the configuration descriptions and added anchor to some sections in the document. Additionally, added information on log rotation. - Added example on how to use filelog receiver with log files - Also, added some details to the configuration descriptions - Added information on log rotation - Added anchors to some sections commit 88ba4ed63e1bda1cbbb7ba42f6b5e1354d266791 Author: Mackenzie <63265430+mackjmr@users.noreply.github.com> Date: Tue Jun 27 18:54:10 2023 +0200 [cmd/mdatagen] Add validation to metadata.yaml (#23783) **Description:** This PR adds validation to mdatagen. It ensures that all required fields are present, and validates their content. The validation lies mostly in `validate.go` (and for tests `validate_test.go`), however validation that needs to be done via decoding lies in `loader.go` + `metricdata.go` (and for tests `loader_test.go`). **Link to tracking Issue:** commit 64ebfbce662f261b3afbf6bef7d5d6c7ee80de69 Author: Antoine Toulme <antoine@lunar-ocean.com> Date: Tue Jun 27 09:43:04 2023 -0700 Switch k8s.pod and k8s.container metrics to use pdata. (#23441) Updates https://github.com/open-telemetry/opentelemetry-collector-contrib/issues/4367 commit fa2e2255f7ec5b9f2f0d003b23515aa805df0053 Author: Daniel Jaglowski <jaglows3@gmail.com> Date: Tue Jun 27 12:31:18 2023 -0400 Revert "[pkg/stanza/fileconsumer] Fix issue where buffer size could cause incorrect fingerprint update" (#23781) Reverts open-telemetry/opentelemetry-collector-contrib#23183 Several rotation test failures have been observed since this was merged. ([example](https://github.com/open-telemetry/opentelemetry-collector-contrib/actions/runs/5391301380/jobs/9787962306?pr=23780#step:8:75)) I do not immediately see the problem so I think this needs to be reverted for now. commit 34b47334a19b50210cb14de9ae3326cc0d285261 Author: Daniel Jaglowski <jaglows3@gmail.com> Date: Tue Jun 27 12:19:15 2023 -0400 [chore] Add 'test' as prerequisite to default module-level make target (#23779) We've documented the intended approach to our default targets [here](https://github.com/open-telemetry/opentelemetry-collector/blob/5852d09fb7b519e18610b99fc5a9da8cddbbf790/CONTRIBUTING.md?plain=1#L589-L591). In `Makefile.Common`, the default target is `common`. This adds the `test` target as a prerequisite. commit dea886211de3abab9bb7ca9c2cae6b45947b7cf3 Author: Mend Renovate <bot@renovateapp.com> Date: Tue Jun 27 17:17:16 2023 +0200 chore(deps): update docker-compose deps (#23770) [![Mend Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com) This PR contains the following updates: | Package | Update | Change | |---|---|---| | [otel/opentelemetry-collector-contrib](https://togithub.com/open-telemetry/opentelemetry-collector-releases) | minor | `0.79.0` -> `0.80.0` | | prom/prometheus | minor | `v2.44.0` -> `v2.45.0` | --- <details> <summary>open-telemetry/opentelemetry-collector-releases (otel/opentelemetry-collector-contrib)</summary> [`v0.80.0`](https://togithub.com/open-telemetry/opentelemetry-collector-releases/releases/tag/v0.80.0) [Compare Source](https://togithub.com/open-telemetry/opentelemetry-collector-releases/compare/v0.79.0...v0.80.0) - [`3fe11dc`](https://togithub.com/open-telemetry/opentelemetry-collector-releases/commit/3fe11dc) Update versions to v0.80.0 ([#​362](https://togithub.com/open-telemetry/opentelemetry-collector-releases/issues/362)) - [`f82587a`](https://togithub.com/open-telemetry/opentelemetry-collector-releases/commit/f82587a) Add warning about git tags ([#​359](https://togithub.com/open-telemetry/opentelemetry-collector-releases/issues/359)) - [`3af8267`](https://togithub.com/open-telemetry/opentelemetry-collector-releases/commit/3af8267) Bump github.com/goreleaser/nfpm/v2 from 2.29.0 to 2.30.1 ([#​358](https://togithub.com/open-telemetry/opentelemetry-collector-releases/issues/358)) - [`cb3c890`](https://togithub.com/open-telemetry/opentelemetry-collector-releases/commit/cb3c890) Add all missing components to contrib distribution manifest ([#​356](https://togithub.com/open-telemetry/opentelemetry-collector-releases/issues/356)) - [`60a7e46`](https://togithub.com/open-telemetry/opentelemetry-collector-releases/commit/60a7e46) Add missing components to contrib distribution ([#​354](https://togithub.com/open-telemetry/opentelemetry-collector-releases/issues/354)) - [`73fd3ae`](https://togithub.com/open-telemetry/opentelemetry-collector-releases/commit/73fd3ae) Add haproxyreceiver to the contrib distribution ([#​355](https://togithub.com/open-telemetry/opentelemetry-collector-releases/issues/355)) - [`98597be`](https://togithub.com/open-telemetry/opentelemetry-collector-releases/commit/98597be) \[chore] bump go version ([#​352](https://togithub.com/open-telemetry/opentelemetry-collector-releases/issues/352)) </details> --- 📅 **Schedule**: Branch creation - "on tuesday" (UTC), Automerge - At any time (no schedule defined). 🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied. ♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox. 👻 **Immortal**: This PR will be recreated if closed unmerged. Get [config help](https://togithub.com/renovatebot/renovate/discussions) if that's undesired. --- - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box --- This PR has been generated by [Mend Renovate](https://www.mend.io/free-developer-tools/renovate/). View repository job log [here](https://developer.mend.io/github/open-telemetry/opentelemetry-collector-contrib). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNS4xNDEuMyIsInVwZGF0ZWRJblZlciI6IjM1LjE0MS4zIiwidGFyZ2V0QnJhbmNoIjoibWFpbiJ9--> commit 7e3548fd92e255572b240b8aadf0aff2d63da99c Author: Antoine Toulme <antoine@lunar-ocean.com> Date: Tue Jun 27 07:04:32 2023 -0700 [chore] make azureeventhubreceiver pass exhaustive linting (#23774) commit c247210d319a58665f1988e231a5c5fcfc9b8383 Author: Marc Sanmiquel <marcsanmiquel@gmail.com> Date: Tue Jun 27 08:12:20 2023 +0200 [receiver/dockerstats] Add optional resource attributes (#21185) **Description:** <Describe what has changed.> <!--Ex. Fixing a bug - Describe the bug and how this fixes the issue. Ex. Adding a feature - Explain what this achieves.--> Add `container.image.id` and `container.command_line` as optional resource attributes, disabled by default. **Link to tracking Issue:** <Issue number if applicable> Tracking issue https://github.com/open-telemetry/opentelemetry-collector-contrib/issues/21092 **Testing:** <Describe what testing was performed and which tests were added.> Until this point, all resource attributes have been enabled by default, resulting in the coupling of the [test](https://github.com/open-telemetry/opentelemetry-collector-contrib/blob/7bf5d66fae6c1c5360ec2875948f2c2adab6c44f/receiver/dockerstatsreceiver/receiver_test.go#L191) to the default configuration. In order to test the current implementation with the new resource attributes enabled & disabled, a minor refactoring was required in the `TestScrapeV2` test, allowing to pass different configurations for each test. Refer to the following commit 508dbee9aa9a22c1ca79f16bba5abeecceeb9c48 to check the refactor in the test. **Documentation:** <Describe the documentation added.> New resource attributes documentation was generated by `mdatagen`. commit c15794f8b3ad8bdf1bbf5abfba8486df4ad1b7c9 Author: Mackenzie <63265430+mackjmr@users.noreply.github.com> Date: Mon Jun 26 22:24:45 2023 +0200 [cmd/mdatagen] Add parent field to metadata.yaml file for subcomponents (#23636) This PR adds a `parent` field to the `metadata.yaml`. This is used in subcomponents, and the field contains the type of their parent component. --------- Co-authored-by: Dmitrii Anoshin <anoshindx@gmail.com> commit c2401dbbc240783005454f7b7046a303d495c5e1 Author: Mackenzie <63265430+mackjmr@users.noreply.github.com> Date: Mon Jun 26 20:04:16 2023 +0200 postgresqlreceiver: Add missing units in metadata.yaml (#23571) Metric unit is required, see: https://github.com/open-telemetry/opentelemetry-collector-contrib/blob/main/cmd/mdatagen/metadata-schema.yaml#L72-L73. This PR adds the unit to metrics where this is missing: - postgresql.bgwriter.maxwritten - postgresql.table.count commit 9fe4230817a192049f6c539f6c5d9ea31ce05f99 Author: Mike Dame <mikedame@google.com> Date: Mon Jun 26 13:32:09 2023 -0400 [chore]: Update GCP dependencies (#23679) **Description:** Updates GCP libraries to v0.39.2 and 1.15.2 **Documentation:** updated readmes for new experimental WAL fields commit a7045cbee91a7d9fc6b16554ee4cf2ab2284a396 Author: Daniel Jaglowski <jaglows3@gmail.com> Date: Mon Jun 26 11:52:26 2023 -0400 [chore] Fix spark integration test by pinning version (#23675) Fixes #23670 The test appears to have begun failing when the [`latest`](https://hub.docker.com/layers/apache/spark/latest/images/sha256-a1dd2487a97fb5e35c5a5b409e830b501a92919029c62f9a559b13c4f5c50f63?context=explore) tag of for the image was updated. This PR just pins the version. commit bf00ae8213b55f2abf73a4df1c0a15dd1367c813 Author: Murphy Chen <minquan.chen@daocloud.io> Date: Mon Jun 26 23:52:09 2023 +0800 [exporter/clickhouse] Fix create database failure (#23666) resolve: https://github.com/open-telemetry/opentelemetry-collector-contrib/issues/23664 commit 6f0fabb2ace265ebb18fb2f716567b4f7af1f335 Author: Murphy Chen <minquan.chen@daocloud.io> Date: Mon Jun 26 23:04:57 2023 +0800 [exporter/clickhouse] Add scope columns to log table (#23667) resolve: https://github.com/open-telemetry/opentelemetry-collector-contrib/issues/20280 commit fbe16e156cd90e11cbe5b70c59a83d94dc923cf4 Author: Daniel Jaglowski <jaglows3@gmail.com> Date: Mon Jun 26 09:24:56 2023 -0400 [pkg/stanza/fileconsumer] Fix issue where buffer size could cause incorrect fingerprint update (#23183) The logic for determining when to update a fingerprint previously failed to account for the case where the buffer size is smaller than the fingerprint. This allows the fingerprint to be truncated in some cases. This PR rewrites the logic to explicitly handle each expected case, with optimization for handling the most common cases first. commit 04327f5deaebd5f8abea3b313dd2f45ccef5bf7e Author: Olga <86965961+omrozowicz-splunk@users.noreply.github.com> Date: Mon Jun 26 12:26:46 2023 +0200 [processor/resourcedetection] add resource_attributes to every detector in resource processor (#23253) **Description:** Adding resource_attributes option to every detector in resource detection processor <!--Ex. Fixing a bug - Describe the bug and how this fixes the issue. Ex. Adding a feature - Explain what this achieves.--> **Link to tracking Issue:** [21482](https://github.com/open-telemetry/opentelemetry-collector-contrib/issues/21482) **Testing:** Unit test for `resource_attribute` config, adjusting current unit tests to the new implementation **Documentation:** Updated README.md --------- Co-authored-by: Dmitrii Anoshin <anoshindx@gmail.com> commit 1a096adbeb24abc94eb9da2ea0126cf646d44c9b Author: Dmitrii Anoshin <anoshindx@gmail.com> Date: Mon Jun 26 02:31:07 2023 -0700 [chore] [receiver/apachespark] Disable failing integration test (#23671) Temporarily disable the integration test to unblock the CI. Updates https://github.com/open-telemetry/opentelemetry-collector-contrib/issues/23670 commit da5df85e77bb717e87096c20663ddc8bbb5ebf8a Author: Juan Manuel "Kang" Pérez <kangcoding@gmail.com> Date: Sun Jun 25 07:12:50 2023 +0200 [receiver/dockerstatsreceiver] Add metrics that are only available on hosts that use cgroups v2 (#22706) **Description:** This PR updates the documentation of all the metrics that are available only on cgroups v1 or cgroups v2. It PR also adds two metrics that are only available when the host is using cgroups v2: * `container.memory.anon` * `container.memory.file` Both are documented here: https://docs.kernel.org/admin-guide/cgroup-v2.html#memory-interface-files I enabled the metric `container.memory.file` by default (causing a breaking change) because it is a metric that was already scraped for cgroups v1, contained in the metric `container.memory.total_cache`. ```yaml container.memory.total_cache: enabled: true description: "Total amount of memory used by the processes of this cgroup (and descendants) that can be associated with a block on a block device. Also accounts for memory used by tmpfs (Only available with cgroups v1)." container.memory.file: enabled: true description: "Amount of memory used to cache filesystem data, including tmpfs and shared memory (Only available with cgroups v2)." ``` Let me know your thoughts about this breaking change. **Link to tracking Issue:** #21097 **Testing:** The refactor done during PR #21110 had mocks ready to test these new metrics. There is no need to add more tests. **Documentation:** To see which metrics are available in Docker: * v1: https://github.com/moby/moby/blob/7103efac9d737e8b202126e8c8e2227805e70771/daemon/stats_unix.go#L86 * v2: https://github.com/moby/moby/blob/7103efac9d737e8b202126e8c8e2227805e70771/daemon/stats_unix.go#L195 Kernel cgroup documentation: * v1: https://docs.kernel.org/admin-guide/cgroup-v1/memory.html * v2: https://docs.kernel.org/admin-guide/cgroup-v2.html#memory-interface-files commit 8ba48f6c48a1523fb2b7ec034b8d4d5e44f9e642 Author: Bomin Rahmani <38274348+BominRahmani@users.noreply.github.com> Date: Fri Jun 23 15:18:45 2023 -0400 [receiver/postgresql] Fix blocks read metric (#23657) **Description:** <Describe what has changed.> fixed an issue where postgresql receiver was emitting the same attribute value "toast_hit" twice under postgresql.blocks_read metric. **Link to tracking Issue:** <Issue number if applicable> **Testing:** <Describe what testing was performed and which tests were added.> **Documentation:** <Describe the documentation added.> commit 0c625d042498a9985c51cee6476d4c17cfa0570b Author: Bomin Rahmani <38274348+BominRahmani@users.noreply.github.com> Date: Fri Jun 23 15:18:05 2023 -0400 [receiver/vcenter] Fix datastore disk usage metric (#23654) **Description:** Fixed a bug in which the Vcenter receiver was incorrectly emmiting the disk_state: used datapoint twice under the vcenter.datastore.disk.usage metric instead of a disk_state: used disk_state: available **Documentation:** <Describe the documentation added.> commit 403b0eff117df29d969cc18706d1c58b605db8e2 Author: bryan-aguilar <46550959+bryan-aguilar@users.noreply.github.com> Date: Fri Jun 23 10:15:36 2023 -0700 [receiver/awsecscontainermetrics] Fix possible panics from unchecked de-references (#23644) Fixes possible panics from unchecked de-references in metrics helper in `awsecscontainermetrics` receiver. **Link to tracking Issue:** https://github.com/aws-observability/aws-otel-collector/issues/2110 **Testing:** Added unit tests for these de-references **Documentation:** n//a commit c40be10a6e75e5ea15916d1dfeec95bf4de7a32c Author: PaoloGallina <paologallina1992@gmail.com> Date: Fri Jun 23 19:14:36 2023 +0200 feat(statsdReceiver): add name and version to scope (#23564) Following the same approach of https://github.com/open-telemetry/opentelemetry-collector-contrib/pull/20903 I am adding the scope whenever the metric is copied. We could also add the _scope_ at creation time, however, it would change the signature of several functions having already too many parameters. **Link to tracking Issue:** <Issue number if applicable> Fix https://github.com/open-telemetry/opentelemetry-collector-contrib/issues/23563 **Testing:** Added a test to cover the new use case commit b2a1d1f47e43843d3fc2078bcc1191d44973162e Author: Tomáš Žďára <tomas.zdara@sentinelone.com> Date: Fri Jun 23 19:12:48 2023 +0200 DSET-3468: update dataset-go to latest, send more details in user-agent (#23640) **Description:** updated dataset-go library, send more details in user-agent For more details see https://github.com/scalyr/dataset-go/releases/tag/v0.0.9 **Link to tracking Issue:** https://github.com/open-telemetry/opentelemetry-collector-contrib/issues/20660 / DSET-3468 **Testing:** verified via unit tests and also e2e with DataSet environment **Documentation:** see https://github.com/scalyr/dataset-go/blob/fbaead7856a9c5669262564dfa4a13aa14a0775d/examples/readme/main.go#L81 commit 7c0fd3de2aa7cbf61d6360c6208079c761992512 Author: OpenTelemetry Bot <107717825+opentelemetrybot@users.noreply.github.com> Date: Thu Jun 22 15:26:02 2023 -0700 Add JMX metrics gatherer version 1.27.0-alpha (#23435) Add JMX metrics gatherer version `1.27.0-alpha`. cc @open-telemetry/java-contrib-approvers commit 703be0d287915f34d1d8f23d48e1292e1c0d82bb Author: ZenoCC-Peng <134558926+ZenoCC-Peng@users.noreply.github.com> Date: Thu Jun 22 13:43:15 2023 -0700 [receiver/kafkametrics] Fix metrics in kafkametricsreceiver (#4327) (#23632) Utilize mdatagen to modify certain metrics from gauge to non-monotonic sum, employing delta aggregation. Adjust the test files to align with the sum test type and update the expected.yaml file for integration testing purposes. Co-authored-by: zeno-splunk <134558926+zeno-splunk@users.noreply.github.com> commit 03b375ebef74eee1a25e9e82ea5815ef29f373d7 Author:…
JimChenWYU
added a commit
to easyops-cn/opentelemetry-collector-contrib
that referenced
this pull request
Jul 8, 2023
commit 2ae4bb7319f43c979735e96e1f782494e05e0cc7 Author: OpenTelemetry Bot <107717825+opentelemetrybot@users.noreply.github.com> Date: Wed Jul 5 04:13:15 2023 -0700 [chore] Prepare release 0.81.0 (#23978) The following commands were run to prepare this release: - make chlog-update VERSION=v0.81.0 - sed -i.bak s/0.80.0/0.81.0/g versions.yaml - make multimod-prerelease - make multimod-sync --------- Co-authored-by: Pablo Baeyens <pbaeyens31+github@gmail.com> commit e9bdc636a01731bc1531f0b1a74859812e073eb4 Author: Pablo Baeyens <pbaeyens31+github@gmail.com> Date: Wed Jul 5 12:50:05 2023 +0200 Revert "[chore] Remove skip flaky test for hostmetricsreceiver" (#23982) Reverts open-telemetry/opentelemetry-collector-contrib#23874. The test is still flaky on Windows. commit f85dd5b4b59282932db14a1187ad3687083b4c5c Author: Pablo Baeyens <pbaeyens31+github@gmail.com> Date: Wed Jul 5 11:21:45 2023 +0200 Make sed replace statements more resilient (#23977) **Description:** <Describe what has changed.> <!--Ex. Fixing a bug - Describe the bug and how this fixes the issue. Ex. Adding a feature - Explain what this achieves.--> While working on open-telemetry/opentelemetry-collector/issues/8033, I got the following error ([full logs](https://github.com/open-telemetry/opentelemetry-collector-contrib/actions/runs/5461142477/jobs/9938863136)): ``` github.com/open-telemetry/opentelemetry-collector-contrib/cmd/otelcontribcol imports github.com/open-telemetry/opentelemetry-collector-contrib/receiver/k8sclusterreceiver imports github.com/open-telemetry/opentelemetry-collector-contrib/receiver/k8sclusterreceiver/internal/collection imports github.com/openshift/api/quota/v1: reading github.com/openshift/api/go.mod at revision v0.0.0-20.81.01171038-322a19404e37: unknown revision v0.0.0-20.81.01171038-322a19404e37 ``` This is because the script for preparing releases has the following sed statement: https://github.com/open-telemetry/opentelemetry-collector-contrib/blob/10e46605b7b9f775a3658f4e2ba59960ffe33847/cmd/otelcontribcol/builder-config.yaml#L416 which ends up replacing `018080` within the `openshift/api` pseudoversion by `0.81.0`. To work around this, we make the replace statements more specific. An alternative would be something like https://stackoverflow.com/a/2705678, but this approach is still broken if a dependency we are replacing has exactly the version we are updating from, so I think ultimately we need a different approach. **Testing:** I tested this on https://github.com/mx-psi/opentelemetry-collector-contrib/actions/runs/5462095129/jobs/9940974190; the job is able to run until the point of creating the PR, where it fails because the bot account does not have permission to create a PR. commit 10e46605b7b9f775a3658f4e2ba59960ffe33847 Author: John Law <8260377+Wal8800@users.noreply.github.com> Date: Wed Jul 5 08:21:22 2023 +1200 [ci] Specify 7 as arm version for arm build in CI (#23436) **Description:** Currently, we specify arm architecture in the cross build test without specifying the `GOARM` variable. This means the `GOARM` value falls back to the default and the default value depends on the platform that we are building on. We are building on `linux/amd64` machine in github action, so the `GOARM` defaults to `5`. [There are changes to default to GOARM=7 for all non-arm systems in the upcoming golang version](https://go-review.googlesource.com/c/go/+/470695) I'm looking to add an armv7 release, so without waiting for the newer golang version, I want to explicitly set the arm version in the CI to align with the release arm version. In this pull request, I expanded the configuration for arm build by adding a new block with the arm version under `include`. Then introduce the `GOARM` environment variable when calling `make otelcontribcol` **Testing:** Able to run `make GOOS=x GOARCH=y GOARM=z otelcontribcol` with the following configurations locally - [x] `GOOS=linux`, `GOARCH=arm`, `GOARM=7` - [x] `GOOS=linux`, `GOARCH=arm64`, `GOARM=` - [x] `GOOS=darwin`, `GOARCH=amd64`, `GOARM=` - [x] `GOOS=window`, `GOARCH=amd64`, `GOARM=` commit d51d3135984633d7d07fdb42f38ef122849e548a Author: Jonah Kowall <jkowall@kowall.net> Date: Tue Jul 4 16:20:42 2023 -0400 Removing jkowall from codeowners for logzioexporter (#23845) Removing @jkowall from codeowners https://github.com/open-telemetry/opentelemetry-collector-contrib/pull/20768 Signed-off-by: Jonah Kowall <jkowall@kowall.net> commit 9caec802b06e75bdb4a3f6b27409bfbefca543b8 Author: Daniel Jaglowski <jaglows3@gmail.com> Date: Tue Jul 4 16:19:47 2023 -0400 [chore] Minor cleanup of vcenter metric code (#23873) commit aa6560128d4cd9f7a540935a8b3e2a4c603e38c0 Author: David Ashpole <dashpole@google.com> Date: Tue Jul 4 16:17:13 2023 -0400 Add dashpole back to auto-assignees (#23876) I'm back from leave! commit 65cc16d880571ef2224154253dbea885f5d8fac9 Author: David Ashpole <dashpole@google.com> Date: Tue Jul 4 16:16:10 2023 -0400 Remove tbarker from codeowners (#23877) **Description:** Fixes https://github.com/open-telemetry/opentelemetry-collector-contrib/issues/23405 @tbarker25 doesn't work on OpenTelemetry for Google anymore. cc @punya commit d98c227f8d4c7072344a46ae1d2d64e33c2b8644 Author: OpenTelemetry Bot <107717825+opentelemetrybot@users.noreply.github.com> Date: Tue Jul 4 11:23:18 2023 -0700 [chore] dependabot updates Tue Jul 4 17:49:08 UTC 2023 (#23954) Bump cloud.google.com/go/pubsub from 1.31.0 to 1.32.0 in /exporter/googlecloudpubsubexporter Bump cloud.google.com/go/pubsub from 1.31.0 to 1.32.0 in /receiver/googlecloudpubsubreceiver Bump github.com/DataDog/datadog-api-client-go/v2 from 2.13.0 to 2.14.0 in /exporter/datadogexporter Bump github.com/DataDog/opentelemetry-mapping-go/pkg/otlp/attributes from 0.5.0 to 0.5.1 in /exporter/datadogexporter Bump github.com/DataDog/opentelemetry-mapping-go/pkg/otlp/logs from 0.5.0 to 0.5.1 in /exporter/datadogexporter Bump github.com/DataDog/opentelemetry-mapping-go/pkg/otlp/metrics from 0.5.0 to 0.5.1 in /exporter/datadogexporter Bump github.com/DataDog/opentelemetry-mapping-go/pkg/quantile from 0.5.0 to 0.5.1 in /exporter/datadogexporter Bump github.com/aliyun/aliyun-log-go-sdk from 0.1.49 to 0.1.50 in /exporter/alibabacloudlogserviceexporter Bump github.com/aws/aws-sdk-go from 1.44.290 to 1.44.294 in /exporter/awscloudwatchlogsexporter Bump github.com/aws/aws-sdk-go from 1.44.290 to 1.44.294 in /exporter/awsemfexporter Bump github.com/aws/aws-sdk-go from 1.44.290 to 1.44.294 in /exporter/kafkaexporter Bump github.com/aws/aws-sdk-go from 1.44.290 to 1.44.294 in /extension/observer/ecsobserver Bump github.com/aws/aws-sdk-go from 1.44.290 to 1.44.294 in /internal/aws/k8s Bump github.com/aws/aws-sdk-go from 1.44.290 to 1.44.294 in /internal/aws/proxy Bump github.com/aws/aws-sdk-go from 1.44.290 to 1.44.294 in /internal/aws/xray Bump github.com/aws/aws-sdk-go from 1.44.290 to 1.44.294 in /internal/aws/xray/testdata/sampleapp Bump github.com/aws/aws-sdk-go from 1.44.290 to 1.44.294 in /internal/metadataproviders Bump github.com/aws/aws-sdk-go from 1.44.290 to 1.44.294 in /processor/resourcedetectionprocessor Bump github.com/aws/aws-sdk-go from 1.44.290 to 1.44.294 in /receiver/awscontainerinsightreceiver Bump github.com/aws/aws-sdk-go from 1.44.290 to 1.44.294 in /receiver/awsecscontainermetricsreceiver Bump github.com/aws/aws-sdk-go from 1.44.290 to 1.44.294 in /receiver/awsxrayreceiver Bump github.com/aws/aws-sdk-go from 1.44.290 to 1.44.295 in /exporter/awsxrayexporter Bump github.com/aws/aws-sdk-go from 1.44.290 to 1.44.295 in /exporter/datadogexporter Bump github.com/aws/aws-sdk-go from 1.44.290 to 1.44.295 in /internal/aws/awsutil Bump github.com/aws/aws-sdk-go from 1.44.290 to 1.44.295 in /internal/aws/cwlogs Bump github.com/golangci/golangci-lint from 1.53.2 to 1.53.3 in /internal/tools Bump github.com/hashicorp/consul/api from 1.21.0 to 1.22.0 in /internal/metadataproviders Bump github.com/hashicorp/consul/api from 1.21.0 to 1.22.0 in /processor/resourcedetectionprocessor Bump github.com/klauspost/compress from 1.16.6 to 1.16.7 in /exporter/fileexporter Bump github.com/klauspost/compress from 1.16.6 to 1.16.7 in /exporter/sapmexporter Bump github.com/klauspost/compress from 1.16.6 to 1.16.7 in /receiver/sapmreceiver Bump github.com/shirou/gopsutil/v3 from 3.23.5 to 3.23.6 in /exporter/signalfxexporter Bump github.com/shirou/gopsutil/v3 from 3.23.5 to 3.23.6 in /extension/observer/hostobserver Bump github.com/shirou/gopsutil/v3 from 3.23.5 to 3.23.6 in /receiver/awscontainerinsightreceiver Bump github.com/shirou/gopsutil/v3 from 3.23.5 to 3.23.6 in /receiver/hostmetricsreceiver Bump github.com/shirou/gopsutil/v3 from 3.23.5 to 3.23.6 in /receiver/jmxreceiver Bump github.com/shirou/gopsutil/v3 from 3.23.5 to 3.23.6 in /testbed Bump github.com/sijms/go-ora/v2 from 2.7.6 to 2.7.8 in /receiver/sqlqueryreceiver Bump github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/common from 1.0.687 to 1.0.692 in /exporter/tencentcloudlogserviceexporter Bump github.com/vmware/govmomi from 0.30.4 to 0.30.5 in /receiver/vcenterreceiver Bump go.mongodb.org/atlas from 0.29.0 to 0.30.0 in /receiver/mongodbatlasreceiver Bump golang.org/x/vuln from 0.1.0 to 0.2.0 in /internal/tools Bump google.golang.org/api from 0.128.0 to 0.129.0 in /exporter/f5cloudexporter Bump google.golang.org/api from 0.128.0 to 0.129.0 in /exporter/googlecloudpubsubexporter Bump google.golang.org/api from 0.128.0 to 0.129.0 in /receiver/googlecloudpubsubreceiver Bump google.golang.org/api from 0.128.0 to 0.129.0 in /receiver/googlecloudspannerreceiver commit dbcf37ae329f0aef6f664ed5c05a9ac85f54579a Author: Ziqi Zhao <zhaoziqi9146@gmail.com> Date: Wed Jul 5 01:30:16 2023 +0800 [chore] fix exhaustive lint for dynatrace exporter (#23951) **Description:** related #23266 Signed-off-by: Ziqi Zhao <zhaoziqi9146@gmail.com> commit 5d1f251e7ba5b013dcc0d4c96b510024d3a6da92 Author: Andrzej Stencel <astencel@sumologic.com> Date: Tue Jul 4 19:29:19 2023 +0200 [chore] [receiver/snmp] fix docs on default collection interval (#23945) The default connection interval is actually `10s` and not `1m`. commit 3cb495438d022cecbb4e3c93f96088a787e02d3e Author: Tomaz Muraus <126863902+tomaz-s1@users.noreply.github.com> Date: Tue Jul 4 14:40:48 2023 +0200 [chore] [exporter/datasetexporter] Update metadata (#23885) This pull request updates metadata for DataSet exporter. Metadata was out of date and didn't reflect that the exporter plugin is distributed as part of contrib. --- NOTE: Per request in a PR review (atoulme), this change was moved out of https://github.com/open-telemetry/opentelemetry-collector-contrib/pull/23672 to a new and separate PR. commit 81320c41004bdd739b5c4e5dafcf20230087c68b Author: Pavol Loffay <p.loffay@gmail.com> Date: Mon Jul 3 12:15:09 2023 +0200 Json payload in Kafka exporter is not experimental (#23884) **Description:** <Describe what has changed.> <!--Ex. Fixing a bug - Describe the bug and how this fixes the issue. Ex. Adding a feature - Explain what this achieves.--> **Link to tracking Issue:** <Issue number if applicable> Resolves https://github.com/open-telemetry/opentelemetry-collector-contrib/issues/23871 **Testing:** <Describe what testing was performed and which tests were added.> **Documentation:** <Describe the documentation added.> Signed-off-by: Pavol Loffay <p.loffay@gmail.com> commit 8510b37b1c427cc4d117cc65fcfc412ab7756420 Author: Ziqi Zhao <zhaoziqi9146@gmail.com> Date: Mon Jul 3 17:17:59 2023 +0800 [chore] fix exhaustive lint for podmanreceiver (#23823) **Description:** related #23266 Signed-off-by: Ziqi Zhao <zhaoziqi9146@gmail.com> commit 537ba472f09a3b346b8cca8c6bdfa5d441707e11 Author: ZenoCC-Peng <134558926+ZenoCC-Peng@users.noreply.github.com> Date: Mon Jul 3 01:41:49 2023 -0700 [chore] Remove skip flaky test for hostmetricsreceiver (#23874) **Description:** <Describe what has changed.> <!--Ex. Fixing a bug - Describe the bug and how this fixes the issue. Ex. Adding a feature - Explain what this achieves.--> Run 20 times the GitHub Action on my personal branch, there were no test failures. See the files: [Hostmetricsreceiver-FlakyTest-10030.xlsx](https://github.com/open-telemetry/opentelemetry-collector-contrib/files/11911111/Hostmetricsreceiver-FlakyTest-10030.xlsx). **Link to tracking Issue:** <Issue number if applicable>[10030](https://github.com/open-telemetry/opentelemetry-collector-contrib/issues/10030) **Testing:** hostmetricsreceiver/internal/scraper/loadscraper/load_scraper_test.go --------- Co-authored-by: Alex Boten <aboten@lightstep.com> Co-authored-by: zeno-splunk <134558926+zeno-splunk@users.noreply.github.com> commit 4c817c69a2fe9cab7f1a9c357a84eff7a40b7fe7 Author: Laser <arseny.antonov@gmail.com> Date: Fri Jun 30 21:25:25 2023 +0300 [connector/spanmetricsconnector] Added disabling options (#23039) **Description:** <Describe what has changed.> Added disabling options for histogram metrics and option to exclude default labels from all metrics. In some cases users want to optionally disable part of metrics because they generate too much data or are not needed. We've tried to use transform as [it was suggested here](https://github.com/open-telemetry/opentelemetry-collector-contrib/pull/20525) And this helps in part of getting less data. But we consumed too much memory because of high cardinality labels. So we decided to suggest this mr to escape metric creation at the very beginning. **Link to tracking Issue:** [GH-16344] **Testing:** Added tests to the repository **Documentation:** Readme file updated --------- Co-authored-by: Antoine Toulme <antoine@toulme.name> commit 3c9ddf9726c5ec6ca66a8486a875a54102c8a8a2 Author: Miguel Rodriguez <miguel.rodriguez@observiq.com> Date: Fri Jun 30 14:23:57 2023 -0400 [receiver/filelog] Add Support for only reading the current file (#23633) Adding a feature to filelog to allow reading of only the current file from a collection of files through sorting the file names and picking the newest one. commit 95f0a13dd9c6045d1ce2c250ca0701d52b5f43f3 Author: Antoine Toulme <antoine@lunar-ocean.com> Date: Fri Jun 30 10:02:02 2023 -0700 [receiver/k8s_cluster] Add back all other vendor-specific node conditions (#23854) **Description:** Add back all other vendor-specific node conditions, and report them even if missing, as well as all allocatable node metrics if present, to the list of Kubernetes node metrics available, which went missing during the pdata translation **Link to tracking Issue:** Fixes #23839 **Testing:** Unit tests. **Documentation:** Not quite. Maybe a doc entry is required here. I haven't looked yet where to place it. commit 46d03a09bb7b137c59a032f93133c6ef0c8c1bca Author: Tyler Helmuth <12352919+TylerHelmuth@users.noreply.github.com> Date: Fri Jun 30 10:41:50 2023 -0600 [internal/filter] filtermetric to filterottl bridge (#23141) **Description:** This PR adds a bridge between `filtermetric.NewSkipExpr` and `filterottl.NewBoolExprForMetric` behind a feature gate. With the feature gate enabled, any component using `filtermetric.NewSkipExpr` will start using OTTL behind the scenes. In addition, the filterprocessor's implementation of `newSkipResExpr`, which is a skip expression for resources, is bridged to `filterottl.NewBoolExprForResource`. Since this implementation exists only for filtering metrics, the same feature gate is used for both. While investigating the existing `internal/filtermetric` uses with filterprocessor and attributesprocessor I found that: - The attributes processor does not support Expressions or Resource Attributes. The readme claims that it does, but the implementation does not support it (and there are no tests). This bridge DOES NOT rectify that. - The filterprocessor allows filtering by resource attributes, expressions, and metric name. Unlike it's implementation for filtering spans and logs, the filterprocessor handles filtering spans at the Resource level loop. This is the most performant solution, and how OTTL likes to think about the problem, but it results in a different pattern than filtering spans and logs. This bridge DOES NOT attempt to move the resource implementation into `internal/filtermetric`. **Link to tracking Issue:** Related to https://github.com/open-telemetry/opentelemetry-collector-contrib/issues/18643 Related to https://github.com/open-telemetry/opentelemetry-collector-contrib/issues/18642 Depends on: - [x] https://github.com/open-telemetry/opentelemetry-collector-contrib/pull/23142 **Testing:** Added tests comparing the output of the existing config and the bridge. commit f1068be12dee7664a74fd42354c27b3803c52bc4 Author: Antoine Toulme <antoine@lunar-ocean.com> Date: Fri Jun 30 05:58:54 2023 -0700 [receiver/mongodb] fix missing version (#23860) **Description:** Fix missing version in mongodb creating panics during scrapes **Link to tracking Issue:** Fixes #23859 **Testing:** No tests, really. **Documentation:** N/A commit 5a2214b73450cb8e59d74f3858409a1accd020eb Author: Mackenzie <63265430+mackjmr@users.noreply.github.com> Date: Fri Jun 30 14:57:20 2023 +0200 [receiver/mongodbatlas] Change the types of `Config.PrivateKey` and `Config.Alerts.Secret` to be `configopaque.String` (#23865) **Description:** Split out from: #17353 **Link to tracking Issue:** commit 35a2adb91a780c4b8f7a33eb9ca4fcb4bf92f7f6 Author: Mackenzie <63265430+mackjmr@users.noreply.github.com> Date: Fri Jun 30 14:55:00 2023 +0200 [receiver/mysql] Change the type of `Config.Password` to be `configopaque.String` (#23868) **Description:** Split out from: #17353 **Link to tracking Issue:** commit 4b935647eb02f1ec6be923d06cea637ffe16646a Author: Mackenzie <63265430+mackjmr@users.noreply.github.com> Date: Fri Jun 30 14:54:09 2023 +0200 [receiver/mongodb] Change the type of `Config.Password` to be `configopaque.String` (#23866) **Description:** Split out from: #17353 **Link to tracking Issue:** commit 151ab61d175861a03300a61836c9fd55ae1d915f Author: Mackenzie <63265430+mackjmr@users.noreply.github.com> Date: Fri Jun 30 14:53:13 2023 +0200 [receiver/elasticsearch] Change the type of `Config.Password` to be `configopaque.String` (#23862) **Description:** Split out from: #17353 **Link to tracking Issue:** commit a754d0e3cd53b63a4e0b577adc9be5368bd9e33c Author: Ziqi Zhao <zhaoziqi9146@gmail.com> Date: Fri Jun 30 16:40:59 2023 +0800 [chore] fix exhaustive lint for datadog exporter (#23838) **Description:** related #23266 Signed-off-by: Ziqi Zhao <zhaoziqi9146@gmail.com> commit efca12365053d560dadf5876b4cef12fb588f599 Author: Antoine Toulme <antoine@lunar-ocean.com> Date: Thu Jun 29 22:44:40 2023 -0700 [chore] set remoteobserverprocessor to alpha (#23858) Fixes #19633 commit 2fd6dbfeec7ba4f9625e5051d36f0bbdd8d8b5f0 Author: Antoine Toulme <antoine@lunar-ocean.com> Date: Thu Jun 29 21:04:09 2023 -0700 Rename websocketprocessor to remoteobserverprocessor (#23857) **Description:** Rename websocketprocessor to remoteobserverprocessor **Link to tracking Issue:** Fixes #23856 commit 21928994067957530840fa6ca9ee76fee79664e4 Author: Ziqi Zhao <zhaoziqi9146@gmail.com> Date: Fri Jun 30 09:17:01 2023 +0800 [chore] [exporter/clickhouse] fix exhaustive lint (#23853) related to #23266 Signed-off-by: Ziqi Zhao <zhaoziqi9146@gmail.com> commit c61650dc25b294460120dc6e059dd6f2ac521774 Author: Daniel Jaglowski <jaglows3@gmail.com> Date: Thu Jun 29 18:41:22 2023 -0400 [chore] Remove flaky rabbitmq integration test (#23846) Resolves #22134 commit 1fe8fdf8063e95c36485a7fd3c39d0b0df00159a Author: Antoine Toulme <antoine@lunar-ocean.com> Date: Thu Jun 29 13:32:20 2023 -0700 Add pod metrics (#23844) **Description:** Add explicitly `k8s.node.allocatable_pods` to the list of Kubernetes node metrics available, which went missing during the pdata translation **Link to tracking Issue:** commit 377f6664b658c450c5eda0f0e43462c4a81417b5 Author: Antoine Toulme <antoine@lunar-ocean.com> Date: Thu Jun 29 12:35:56 2023 -0700 [chore] [receiver/k8s_cluster] update the tests to cover all the existing k8s node metrics (#23841) commit 9a521ed97cea5b3a2f742a692a288621cbb728bf Author: Alex Boten <aboten@lightstep.com> Date: Thu Jun 29 11:02:55 2023 -0700 [chore] make update-otel (#23837) Signed-off-by: Alex Boten <aboten@lightstep.com> commit 3c934d6220da41d76276c7ec0c26e58db5ada8c6 Author: Irina <mar4ukira@gmail.com> Date: Thu Jun 29 17:47:02 2023 +0100 [chore] translator/loki: remove deprecated code (#23827) **Description:** <Describe what has changed.> When did the massive cleaning of the deprecated code in loki translator, forgot to remove LogsToLoki method **Link to tracking Issue:** https://github.com/open-telemetry/opentelemetry-collector-contrib/issues/15653 commit 0e12ba7b04474df7fe36886ffbd3fa994a1bcd92 Author: Adam Boguszewski <108867528+aboguszewski-sumo@users.noreply.github.com> Date: Thu Jun 29 08:08:21 2023 -0700 [chore]: update status for carbon exporter and receiver (#23834) **Description:** These components have codeowner again, so their status has been changed to `beta` (as it was before changing to `unmaintained`) commit 850add36a712f25ae0883212c7615125d15bbeec Author: Ziqi Zhao <zhaoziqi9146@gmail.com> Date: Thu Jun 29 22:56:24 2023 +0800 fix exhaustive lint for receivercreater (#23831) **Description:** related #23266 Signed-off-by: Ziqi Zhao <zhaoziqi9146@gmail.com> commit ead6114904fd240a4d26a2ac0cf8437fdacd115a Author: Mackenzie <63265430+mackjmr@users.noreply.github.com> Date: Thu Jun 29 15:39:55 2023 +0200 [receiver/aerospikereceiver] Change the type of `Config.Password` to be `configopaque.String` (#23828) **Description:** Split out from: #17353 **Link to tracking Issue:** commit 56d662550fbbbb3356b64866f05c80bf9997d263 Author: Mackenzie <63265430+mackjmr@users.noreply.github.com> Date: Thu Jun 29 15:30:22 2023 +0200 [receiver/bigip] Change the type of `Config.Password` to be `configopaque.String` (#23830) **Description:** Split out from: #17353 **Link to tracking Issue:** commit 5550060f3df6cd585db21c014a7b2ed97799615b Author: Mackenzie <63265430+mackjmr@users.noreply.github.com> Date: Thu Jun 29 15:29:56 2023 +0200 [receiver/couchdb] Change the type of `Config.Password` to be `configopaque.String` (#23833) **Description:** Split out from: #17353 **Link to tracking Issue:** commit c404e07bf35dd76aabe6a17f63a41850f782ce2b Author: Carson Cook <CarsonCook@users.noreply.github.com> Date: Thu Jun 29 08:22:18 2023 -0400 elasticsearchexporter: use configured dedup and dedot values (#19420) **Description:** <Describe what has changed.> Fixes bug in elasticsearch exporter where `mapping.dedup` and `mapping.dedot` values aren't used, even though they are documented as having an effect. **Link to tracking Issue:** #19419 --------- Signed-off-by: Carson Cook <cook.carson38@gmail.com> commit 3dfc0f9ceb7deaa02a135e2fde952abb4e2b0bb4 Author: AJ Saclayan <55757302+ajsaclayan@users.noreply.github.com> Date: Thu Jun 29 05:54:00 2023 -0500 [connector/spanmetrics] fix delta temporality metrics (#23799) **Description:** Today, when you configure a spanmetricsconnector to emit metrics with delta temporality, the `startTimestamp` is not updated when deltas are calculated. Ideally, each new metric generated should have a timestamp at which the metric does the span aggregation. **Link to tracking Issue:** https://github.com/open-telemetry/opentelemetry-collector-contrib/issues/7128 **Testing:** Built otelcolcontrib docker image with changes and ran locally with the following configuration: ```yaml receivers: otlp: protocols: grpc: http: cors: allowed_origins: ["*"] allowed_headers: ["*"] exporters: otlp/newrelic: endpoint: https://otlp.nr-data.net:4317 headers: api-key: ${NEW_RELIC_LICENSE_KEY} logging: connectors: spanmetrics: histogram: exponential: max_size: 160 dimensions_cache_size: 2000 aggregation_temporality: "AGGREGATION_TEMPORALITY_DELTA" metrics_flush_interval: 15s service: telemetry: logs: level: debug pipelines: traces: receivers: [otlp] exporters: [spanmetrics] metrics: receivers: [spanmetrics] exporters: [logging, otlp/newrelic] ``` and sent the following payload twice (a couple minutes apart): ```json { "resourceSpans": [ { "resource": { "attributes": [ { "key": "service.name", "value": { "stringValue": "my.service" } } ], "droppedAttributesCount": 0 }, "scopeSpans": [ { "scope": { "name": "test", "version": "1.0.0" }, "spans": [ { "traceId": "02cfc23b60d24d708f5b478177f2c51d", "spanId": "00f067aa0ba902b7", "traceState": "", "parentSpanId": "0123abc456def789", "name": "test_span_metrics_connector", "kind": "SPAN_KIND_INTERNAL", "startTimeUnixNano": {{timeUnixNano1SecAgo}}, "endTimeUnixNano": {{timeUnixNano}}, "attributes": [ ], "droppedAttributesCount": 0, "events": [], "droppedEventsCount": 0, "links": [], "droppedLinksCount": 0, "status": { } } ] } ] } ] } ``` Note in green there are two histograms, with the timestamps updated. The red was tested with the same configuration without the change. <img width="1024" alt="image" src="https://github.com/open-telemetry/opentelemetry-collector-contrib/assets/55757302/386d3218-b1d3-49d9-a86b-0c3fd4b61bd6"> **Documentation:** <Describe the documentation added.> commit fbd85e02bd03a144a6b96d4b5fd6b6b4c6e1594c Author: PaoloGallina <paologallina1992@gmail.com> Date: Wed Jun 28 22:20:43 2023 +0200 [admin] feat(ci/cd): add version validation to prepare-release (#23818) **Description:** Adding version validation to prepare-release I used the same regex already used in [set_release_tag.sh](https://github.com/open-telemetry/opentelemetry-collector-contrib/blob/7e74bd350192456ded06ae80fb5586bec921f2e0/.github/workflows/scripts/set_release_tag.sh#L7), just without the v. **Link to tracking Issue:** https://github.com/open-telemetry/opentelemetry-collector-contrib/issues/21490 commit 7e74bd350192456ded06ae80fb5586bec921f2e0 Author: Raphael Philipe Mendes da Silva <rapphil@gmail.com> Date: Wed Jun 28 11:23:57 2023 -0700 [chore] Add warning to the awscontainerinsightsreceiver (#23817) **Description:** Add warning section to the awscontainerinsightsreceiver **Link to tracking Issue:** #19172 Signed-off-by: Raphael Silva <rapphil@gmail.com> commit 0ab552c249007ece56d19a41778ccebc9fedc45f Author: Ziqi Zhao <zhaoziqi9146@gmail.com> Date: Thu Jun 29 00:59:17 2023 +0800 [chore] fix exhaustive lint for kubeletstatsreceiver (#23815) **Description:** <Describe what has changed.> related #23266 --------- Signed-off-by: Ziqi Zhao <zhaoziqi9146@gmail.com> commit 8772353e38e4a7feb2af272698ee039692b21efa Author: Antoine Toulme <antoine@lunar-ocean.com> Date: Wed Jun 28 09:54:48 2023 -0700 [chore] enable exhaustive lint for mdatagen (#23806) commit 5adb2373c26d70559a1f0b23c6711ec98689d579 Author: Antoine Toulme <antoine@lunar-ocean.com> Date: Wed Jun 28 09:53:58 2023 -0700 [chore] signalfxexporter exhaustive lint (#23802) commit f50151e31e5220d601f127d4632685d6b0ed16ee Author: Antoine Toulme <antoine@lunar-ocean.com> Date: Wed Jun 28 08:53:20 2023 -0700 [chore] enable exhaustive lint for k8sclusterreceiver (#23803) commit 08202563ce02b03c389493bdb4b51de66dbb9e78 Author: Tyler Helmuth <12352919+TylerHelmuth@users.noreply.github.com> Date: Wed Jun 28 09:10:22 2023 -0600 [processor/transform] Add new example (#23812) **Description:** Adds an example of how to set a new attribute from another telemetry path. commit f195900aa20617dca2370df638f4776a0ffc160e Author: Dominik Rosiek <58699848+sumo-drosiek@users.noreply.github.com> Date: Wed Jun 28 16:21:45 2023 +0200 feat!(mysqlreceiver): set `mysql.locked_connects` as optional in order to remove it in next release (#23673) Set `mysql.locked_connects` as optional, as it is duplication of `mysql.connection.errors` metric Signed-off-by: Dominik Rosiek <drosiek@sumologic.com> commit 37a919c51095de6f5dbb5f8655eb712555f04aa4 Author: Mikołaj Świątek <mswiatek@sumologic.com> Date: Wed Jun 28 14:23:49 2023 +0100 [receiver/windowseventlog] Fix buffer overflow when reading raw events (#23678) **Description:** Fixing a bug where an event larger than half the buffer capacity would cause a panic due to an overflow. The reason this happens is because raw events are render using the `evtRender` syscall, which returns the byte count, rather than the UTF16 character count, but we treat it as if it was the latter. **Link to tracking Issue:** #23677 **Testing:** Added some tests for previously untested parts of the code, and a test that triggers the problem in particular. I've also done a E2E test on a live system which previously triggered the problem, but doesn't after the fix. commit 207b866e03813cae04b0db85e376b3bb8d76470e Author: Ziqi Zhao <zhaoziqi9146@gmail.com> Date: Wed Jun 28 16:45:55 2023 +0800 fix exhaustive lint for awscontainerinsightreceiver (#23772) **Description:** Related issue #23266 Signed-off-by: Ziqi Zhao <zhaoziqi9146@gmail.com> commit 5d7b22d54585cd654eae00a41c63eaa89d76cc2c Author: Braydon Kains <93549768+braydonk@users.noreply.github.com> Date: Tue Jun 27 19:24:40 2023 -0400 [receiver/hostmetrics] add process.handles metric (#22813) **Description:** <Describe what has changed.> Adds a new Windows-exclusive metric called process.handles, which represents the handle count of the given process. When enabled, the receiver will make a WMI Query at the beginning of each scrape to update the handle count for all processes on the system. If the metric is enabled on a platform other than Windows, an error will be produced when attempting to refresh handle counts. This matches the rough behaviour of the Linux exclusive `process.open_file_descriptors`. **Link to tracking Issue:** <Issue number if applicable> **Testing:** <Describe what testing was performed and which tests were added.> Ran the binary with the following configuration: ``` receivers: hostmetrics: collection_interval: 2s scrapers: cpu: {} disk: {} filesystem: {} load: {} memory: {} network: {} paging: {} process: mute_process_name_error: true metrics: process.handles: enabled: true processes: {} exporters: file: path: x.json service: pipelines: metrics: receivers: [hostmetrics] exporters: [file] ``` The following is an example result of a scrape with this configuration. https://gist.github.com/braydonk/c97996272574319e03111dc79076a1bd commit 2d23e4d9e0eb313da5d192e1066f444d19b8601f Author: Adam Boguszewski <108867528+aboguszewski-sumo@users.noreply.github.com> Date: Tue Jun 27 13:58:00 2023 -0700 [chore][carbonreceiver][carbonexporter]: add aboguszewski-sumo as code owner (#23676) These components are lacking a codeowner, so I'd like to take this role. commit d200d2e50fa0e086ea91fbcb76764294040754cf Author: splunkertimn <109310003+timannguyen@users.noreply.github.com> Date: Tue Jun 27 16:01:07 2023 -0400 [receiver/syslog] fixed syslog octet frame parsing (#23645) Parse multiple syslog events from a single packet when octet framing is enabled. commit 7a1061d300e8fa990849bfcb2d4a2863ceebc44c Author: Antoine Toulme <antoine@lunar-ocean.com> Date: Tue Jun 27 11:58:42 2023 -0700 [chore] fix pod and container metadata to include parent and units (#23795) **Description:** Add parent information to pod and container metadata. **Link to tracking Issue:** Fixes #23793 commit c4dd245e186208f4ecd093552920ae5612284de5 Author: Pranav Shankar <37951696+Pranav-SA@users.noreply.github.com> Date: Tue Jun 27 20:55:09 2023 +0200 [receiver/sqlquery] Add support of optional Start and Stop Timestamp (#19160) In this PR, support for Start and Stop Timestamp to be picked up from the metrics stored in the rows is added. This will allow SQL queries to be more expressive and allows users to define the period of aggregation which is not only dependent on the default system time set upon processing. **Link to tracking Issue:** --------- Co-authored-by: Juraci Paixão Kröhling <juraci.github@kroehling.de> commit 1edf7c9c03cb04e2002696b966ca70f2996c2a38 Author: Goutham Veeramachaneni <gouthamve@gmail.com> Date: Tue Jun 27 19:28:23 2023 +0200 docs: Clarify what an association is in k8sattr. processor (#23661) It took me several readings of the docs to understand what is happening in the config. I tried to clarify what an association is and how they are specified. I've removed the line "All rules are going to be executed, and combination of result is going to be a pod metadata cache key." because it actually doesn't matter from a user perspective. It looks like an internal detail and is confusing in this section of the docs. Signed-off-by: Gotham <gouthamve@gmail.com> commit 1e60629434bcd1f8d04f1d1976f41b1ad7c67a52 Author: Mend Renovate <bot@renovateapp.com> Date: Tue Jun 27 19:26:29 2023 +0200 chore(deps): update wandalen/wretry.action action to v1.3.0 (#23771) [![Mend Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com) This PR contains the following updates: | Package | Type | Update | Change | |---|---|---|---| | [Wandalen/wretry.action](https://togithub.com/Wandalen/wretry.action) | action | minor | `v1.0.36` -> `v1.3.0` | --- <details> <summary>Wandalen/wretry.action (Wandalen/wretry.action)</summary> [`v1.3.0`](https://togithub.com/Wandalen/wretry.action/compare/v1.2.0...v1.3.0) [Compare Source](https://togithub.com/Wandalen/wretry.action/compare/v1.2.0...v1.3.0) [`v1.2.0`](https://togithub.com/Wandalen/wretry.action/compare/v1.0.42...v1.2.0) [Compare Source](https://togithub.com/Wandalen/wretry.action/compare/v1.0.42...v1.2.0) [`v1.0.42`](https://togithub.com/Wandalen/wretry.action/compare/v1.0.41...v1.0.42) [Compare Source](https://togithub.com/Wandalen/wretry.action/compare/v1.0.41...v1.0.42) [`v1.0.41`](https://togithub.com/Wandalen/wretry.action/compare/v1.0.40...v1.0.41) [Compare Source](https://togithub.com/Wandalen/wretry.action/compare/v1.0.40...v1.0.41) [`v1.0.40`](https://togithub.com/Wandalen/wretry.action/compare/v1.0.39...v1.0.40) [Compare Source](https://togithub.com/Wandalen/wretry.action/compare/v1.0.39...v1.0.40) [`v1.0.39`](https://togithub.com/Wandalen/wretry.action/compare/v1.0.38...v1.0.39) [Compare Source](https://togithub.com/Wandalen/wretry.action/compare/v1.0.38...v1.0.39) [`v1.0.38`](https://togithub.com/Wandalen/wretry.action/compare/v1.0.37...v1.0.38) [Compare Source](https://togithub.com/Wandalen/wretry.action/compare/v1.0.37...v1.0.38) [`v1.0.37`](https://togithub.com/Wandalen/wretry.action/compare/v1.0.36...v1.0.37) [Compare Source](https://togithub.com/Wandalen/wretry.action/compare/v1.0.36...v1.0.37) </details> --- 📅 **Schedule**: Branch creation - "on tuesday" (UTC), Automerge - At any time (no schedule defined). 🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied. ♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox. 🔕 **Ignore**: Close this PR and you won't be reminded about this update again. --- - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box --- This PR has been generated by [Mend Renovate](https://www.mend.io/free-developer-tools/renovate/). View repository job log [here](https://developer.mend.io/github/open-telemetry/opentelemetry-collector-contrib). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNS4xNDEuMyIsInVwZGF0ZWRJblZlciI6IjM1LjE0MS4zIiwidGFyZ2V0QnJhbmNoIjoibWFpbiJ9--> commit 6a35e5f9405d8b03c149dfec952dcac3b162662d Author: OpenTelemetry Bot <107717825+opentelemetrybot@users.noreply.github.com> Date: Tue Jun 27 10:24:05 2023 -0700 [chore] dependabot updates Tue Jun 27 15:57:22 UTC 2023 (#23785) Bump Wandalen/wretry.action from 1.0.36 to 1.3.0 Bump github.com/GoogleCloudPlatform/opentelemetry-operations-go/detectors/gcp from 1.15.0 to 1.15.2 in /exporter/datadogexporter Bump github.com/GoogleCloudPlatform/opentelemetry-operations-go/detectors/gcp from 1.15.0 to 1.15.2 in /processor/resourcedetectionprocessor Bump github.com/SAP/go-hdb from 1.3.8 to 1.3.9 in /receiver/saphanareceiver Bump github.com/SAP/go-hdb from 1.3.8 to 1.3.9 in /receiver/sqlqueryreceiver Bump github.com/aws/aws-sdk-go from 1.44.287 to 1.44.290 in /exporter/awscloudwatchlogsexporter Bump github.com/aws/aws-sdk-go from 1.44.287 to 1.44.290 in /exporter/awsemfexporter Bump github.com/aws/aws-sdk-go from 1.44.287 to 1.44.290 in /exporter/awsxrayexporter Bump github.com/aws/aws-sdk-go from 1.44.287 to 1.44.290 in /exporter/datadogexporter Bump github.com/aws/aws-sdk-go from 1.44.287 to 1.44.290 in /exporter/kafkaexporter Bump github.com/aws/aws-sdk-go from 1.44.287 to 1.44.290 in /extension/observer/ecsobserver Bump github.com/aws/aws-sdk-go from 1.44.287 to 1.44.290 in /internal/aws/awsutil Bump github.com/aws/aws-sdk-go from 1.44.287 to 1.44.290 in /internal/aws/cwlogs Bump github.com/aws/aws-sdk-go from 1.44.287 to 1.44.290 in /internal/aws/k8s Bump github.com/aws/aws-sdk-go from 1.44.287 to 1.44.290 in /internal/aws/proxy Bump github.com/aws/aws-sdk-go from 1.44.287 to 1.44.290 in /internal/aws/xray Bump github.com/aws/aws-sdk-go from 1.44.287 to 1.44.290 in /internal/aws/xray/testdata/sampleapp Bump github.com/aws/aws-sdk-go from 1.44.287 to 1.44.290 in /internal/metadataproviders Bump github.com/aws/aws-sdk-go from 1.44.287 to 1.44.290 in /processor/resourcedetectionprocessor Bump github.com/aws/aws-sdk-go from 1.44.287 to 1.44.290 in /receiver/awscontainerinsightreceiver Bump github.com/aws/aws-sdk-go from 1.44.287 to 1.44.290 in /receiver/awsecscontainermetricsreceiver Bump github.com/aws/aws-sdk-go from 1.44.287 to 1.44.290 in /receiver/awsxrayreceiver Bump github.com/golangci/golangci-lint from 1.53.2 to 1.53.3 in /internal/tools Bump github.com/google/cadvisor from 0.47.1 to 0.47.2 in /receiver/awscontainerinsightreceiver Bump github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/common from 1.0.685 to 1.0.687 in /exporter/tencentcloudlogserviceexporter Bump github.com/testcontainers/testcontainers-go from 0.20.1 to 0.21.0 in /extension/observer/dockerobserver Bump github.com/testcontainers/testcontainers-go from 0.20.1 to 0.21.0 in /internal/coreinternal Bump github.com/testcontainers/testcontainers-go from 0.20.1 to 0.21.0 in /receiver/aerospikereceiver Bump github.com/testcontainers/testcontainers-go from 0.20.1 to 0.21.0 in /receiver/apachereceiver Bump github.com/testcontainers/testcontainers-go from 0.20.1 to 0.21.0 in /receiver/dockerstatsreceiver Bump github.com/testcontainers/testcontainers-go from 0.20.1 to 0.21.0 in /receiver/elasticsearchreceiver Bump github.com/testcontainers/testcontainers-go from 0.20.1 to 0.21.0 in /receiver/flinkmetricsreceiver Bump github.com/testcontainers/testcontainers-go from 0.20.1 to 0.21.0 in /receiver/jmxreceiver Bump github.com/testcontainers/testcontainers-go from 0.20.1 to 0.21.0 in /receiver/kafkametricsreceiver Bump github.com/testcontainers/testcontainers-go from 0.20.1 to 0.21.0 in /receiver/memcachedreceiver Bump github.com/testcontainers/testcontainers-go from 0.20.1 to 0.21.0 in /receiver/mongodbreceiver Bump github.com/testcontainers/testcontainers-go from 0.20.1 to 0.21.0 in /receiver/mysqlreceiver Bump github.com/testcontainers/testcontainers-go from 0.20.1 to 0.21.0 in /receiver/nginxreceiver Bump github.com/testcontainers/testcontainers-go from 0.20.1 to 0.21.0 in /receiver/postgresqlreceiver Bump github.com/testcontainers/testcontainers-go from 0.20.1 to 0.21.0 in /receiver/rabbitmqreceiver Bump github.com/testcontainers/testcontainers-go from 0.20.1 to 0.21.0 in /receiver/redisreceiver Bump github.com/testcontainers/testcontainers-go from 0.20.1 to 0.21.0 in /receiver/riakreceiver Bump github.com/testcontainers/testcontainers-go from 0.20.1 to 0.21.0 in /receiver/sqlqueryreceiver Bump github.com/testcontainers/testcontainers-go from 0.20.1 to 0.21.0 in /receiver/zookeeperreceiver Bump go.mongodb.org/mongo-driver from 1.11.7 to 1.12.0 in /receiver/mongodbreceiver Bump go.opentelemetry.io/collector/cmd/builder from 0.79.0 to 0.80.0 in /internal/tools Bump google.golang.org/grpc from 1.56.0 to 1.56.1 in /cmd/telemetrygen Bump google.golang.org/grpc from 1.56.0 to 1.56.1 in /examples/demo/client Bump google.golang.org/grpc from 1.56.0 to 1.56.1 in /examples/demo/server Bump google.golang.org/grpc from 1.56.0 to 1.56.1 in /exporter/coralogixexporter Bump google.golang.org/grpc from 1.56.0 to 1.56.1 in /exporter/googlecloudpubsubexporter Bump google.golang.org/grpc from 1.56.0 to 1.56.1 in /exporter/jaegerexporter Bump google.golang.org/grpc from 1.56.0 to 1.56.1 in /exporter/opencensusexporter Bump google.golang.org/grpc from 1.56.0 to 1.56.1 in /exporter/skywalkingexporter Bump google.golang.org/grpc from 1.56.0 to 1.56.1 in /extension/asapauthextension Bump google.golang.org/grpc from 1.56.0 to 1.56.1 in /extension/basicauthextension Bump google.golang.org/grpc from 1.56.0 to 1.56.1 in /extension/bearertokenauthextension Bump google.golang.org/grpc from 1.56.0 to 1.56.1 in /extension/headerssetterextension Bump google.golang.org/grpc from 1.56.0 to 1.56.1 in /extension/jaegerremotesampling Bump google.golang.org/grpc from 1.56.0 to 1.56.1 in /extension/oauth2clientauthextension Bump google.golang.org/grpc from 1.56.0 to 1.56.1 in /extension/sigv4authextension Bump google.golang.org/grpc from 1.56.0 to 1.56.1 in /processor/routingprocessor Bump google.golang.org/grpc from 1.56.0 to 1.56.1 in /processor/spanmetricsprocessor Bump google.golang.org/grpc from 1.56.0 to 1.56.1 in /receiver/googlecloudpubsubreceiver Bump google.golang.org/grpc from 1.56.0 to 1.56.1 in /receiver/googlecloudspannerreceiver Bump google.golang.org/grpc from 1.56.0 to 1.56.1 in /receiver/jaegerreceiver Bump google.golang.org/grpc from 1.56.0 to 1.56.1 in /receiver/opencensusreceiver Bump google.golang.org/grpc from 1.56.0 to 1.56.1 in /receiver/skywalkingreceiver Bump google.golang.org/protobuf from 1.30.0 to 1.31.0 in /exporter/datadogexporter Bump google.golang.org/protobuf from 1.30.0 to 1.31.0 in /exporter/logzioexporter Bump google.golang.org/protobuf from 1.30.0 to 1.31.0 in /exporter/tencentcloudlogserviceexporter Bump google.golang.org/protobuf from 1.30.0 to 1.31.0 in /pkg/translator/opencensus Bump google.golang.org/protobuf from 1.30.0 to 1.31.0 in /receiver/collectdreceiver Bump google.golang.org/protobuf from 1.30.0 to 1.31.0 in /receiver/opencensusreceiver Bump google.golang.org/protobuf from 1.30.0 to 1.31.0 in /receiver/prometheusreceiver Bump google.golang.org/protobuf from 1.30.0 to 1.31.0 in /receiver/skywalkingreceiver Bump google.golang.org/protobuf from 1.30.0 to 1.31.0 in /receiver/solacereceiver Bump google.golang.org/protobuf from 1.30.0 to 1.31.0 in /receiver/zipkinreceiver --------- Signed-off-by: Alex Boten <aboten@lightstep.com> Co-authored-by: Alex Boten <aboten@lightstep.com> commit 3d893e2727a4144488d09badb518c45b82422f2f Author: ZahidMirza95 <57571948+ZahidMirza95@users.noreply.github.com> Date: Tue Jun 27 10:15:09 2023 -0700 [receiver/filelog] added example, additional info to configs and info on log rotation (#23609) Added example on how to use filelog receiver with log files. Also, added some details to the configuration descriptions and added anchor to some sections in the document. Additionally, added information on log rotation. - Added example on how to use filelog receiver with log files - Also, added some details to the configuration descriptions - Added information on log rotation - Added anchors to some sections commit 88ba4ed63e1bda1cbbb7ba42f6b5e1354d266791 Author: Mackenzie <63265430+mackjmr@users.noreply.github.com> Date: Tue Jun 27 18:54:10 2023 +0200 [cmd/mdatagen] Add validation to metadata.yaml (#23783) **Description:** This PR adds validation to mdatagen. It ensures that all required fields are present, and validates their content. The validation lies mostly in `validate.go` (and for tests `validate_test.go`), however validation that needs to be done via decoding lies in `loader.go` + `metricdata.go` (and for tests `loader_test.go`). **Link to tracking Issue:** commit 64ebfbce662f261b3afbf6bef7d5d6c7ee80de69 Author: Antoine Toulme <antoine@lunar-ocean.com> Date: Tue Jun 27 09:43:04 2023 -0700 Switch k8s.pod and k8s.container metrics to use pdata. (#23441) Updates https://github.com/open-telemetry/opentelemetry-collector-contrib/issues/4367 commit fa2e2255f7ec5b9f2f0d003b23515aa805df0053 Author: Daniel Jaglowski <jaglows3@gmail.com> Date: Tue Jun 27 12:31:18 2023 -0400 Revert "[pkg/stanza/fileconsumer] Fix issue where buffer size could cause incorrect fingerprint update" (#23781) Reverts open-telemetry/opentelemetry-collector-contrib#23183 Several rotation test failures have been observed since this was merged. ([example](https://github.com/open-telemetry/opentelemetry-collector-contrib/actions/runs/5391301380/jobs/9787962306?pr=23780#step:8:75)) I do not immediately see the problem so I think this needs to be reverted for now. commit 34b47334a19b50210cb14de9ae3326cc0d285261 Author: Daniel Jaglowski <jaglows3@gmail.com> Date: Tue Jun 27 12:19:15 2023 -0400 [chore] Add 'test' as prerequisite to default module-level make target (#23779) We've documented the intended approach to our default targets [here](https://github.com/open-telemetry/opentelemetry-collector/blob/5852d09fb7b519e18610b99fc5a9da8cddbbf790/CONTRIBUTING.md?plain=1#L589-L591). In `Makefile.Common`, the default target is `common`. This adds the `test` target as a prerequisite. commit dea886211de3abab9bb7ca9c2cae6b45947b7cf3 Author: Mend Renovate <bot@renovateapp.com> Date: Tue Jun 27 17:17:16 2023 +0200 chore(deps): update docker-compose deps (#23770) [![Mend Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com) This PR contains the following updates: | Package | Update | Change | |---|---|---| | [otel/opentelemetry-collector-contrib](https://togithub.com/open-telemetry/opentelemetry-collector-releases) | minor | `0.79.0` -> `0.80.0` | | prom/prometheus | minor | `v2.44.0` -> `v2.45.0` | --- <details> <summary>open-telemetry/opentelemetry-collector-releases (otel/opentelemetry-collector-contrib)</summary> [`v0.80.0`](https://togithub.com/open-telemetry/opentelemetry-collector-releases/releases/tag/v0.80.0) [Compare Source](https://togithub.com/open-telemetry/opentelemetry-collector-releases/compare/v0.79.0...v0.80.0) - [`3fe11dc`](https://togithub.com/open-telemetry/opentelemetry-collector-releases/commit/3fe11dc) Update versions to v0.80.0 ([#​362](https://togithub.com/open-telemetry/opentelemetry-collector-releases/issues/362)) - [`f82587a`](https://togithub.com/open-telemetry/opentelemetry-collector-releases/commit/f82587a) Add warning about git tags ([#​359](https://togithub.com/open-telemetry/opentelemetry-collector-releases/issues/359)) - [`3af8267`](https://togithub.com/open-telemetry/opentelemetry-collector-releases/commit/3af8267) Bump github.com/goreleaser/nfpm/v2 from 2.29.0 to 2.30.1 ([#​358](https://togithub.com/open-telemetry/opentelemetry-collector-releases/issues/358)) - [`cb3c890`](https://togithub.com/open-telemetry/opentelemetry-collector-releases/commit/cb3c890) Add all missing components to contrib distribution manifest ([#​356](https://togithub.com/open-telemetry/opentelemetry-collector-releases/issues/356)) - [`60a7e46`](https://togithub.com/open-telemetry/opentelemetry-collector-releases/commit/60a7e46) Add missing components to contrib distribution ([#​354](https://togithub.com/open-telemetry/opentelemetry-collector-releases/issues/354)) - [`73fd3ae`](https://togithub.com/open-telemetry/opentelemetry-collector-releases/commit/73fd3ae) Add haproxyreceiver to the contrib distribution ([#​355](https://togithub.com/open-telemetry/opentelemetry-collector-releases/issues/355)) - [`98597be`](https://togithub.com/open-telemetry/opentelemetry-collector-releases/commit/98597be) \[chore] bump go version ([#​352](https://togithub.com/open-telemetry/opentelemetry-collector-releases/issues/352)) </details> --- 📅 **Schedule**: Branch creation - "on tuesday" (UTC), Automerge - At any time (no schedule defined). 🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied. ♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox. 👻 **Immortal**: This PR will be recreated if closed unmerged. Get [config help](https://togithub.com/renovatebot/renovate/discussions) if that's undesired. --- - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box --- This PR has been generated by [Mend Renovate](https://www.mend.io/free-developer-tools/renovate/). View repository job log [here](https://developer.mend.io/github/open-telemetry/opentelemetry-collector-contrib). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNS4xNDEuMyIsInVwZGF0ZWRJblZlciI6IjM1LjE0MS4zIiwidGFyZ2V0QnJhbmNoIjoibWFpbiJ9--> commit 7e3548fd92e255572b240b8aadf0aff2d63da99c Author: Antoine Toulme <antoine@lunar-ocean.com> Date: Tue Jun 27 07:04:32 2023 -0700 [chore] make azureeventhubreceiver pass exhaustive linting (#23774) commit c247210d319a58665f1988e231a5c5fcfc9b8383 Author: Marc Sanmiquel <marcsanmiquel@gmail.com> Date: Tue Jun 27 08:12:20 2023 +0200 [receiver/dockerstats] Add optional resource attributes (#21185) **Description:** <Describe what has changed.> <!--Ex. Fixing a bug - Describe the bug and how this fixes the issue. Ex. Adding a feature - Explain what this achieves.--> Add `container.image.id` and `container.command_line` as optional resource attributes, disabled by default. **Link to tracking Issue:** <Issue number if applicable> Tracking issue https://github.com/open-telemetry/opentelemetry-collector-contrib/issues/21092 **Testing:** <Describe what testing was performed and which tests were added.> Until this point, all resource attributes have been enabled by default, resulting in the coupling of the [test](https://github.com/open-telemetry/opentelemetry-collector-contrib/blob/7bf5d66fae6c1c5360ec2875948f2c2adab6c44f/receiver/dockerstatsreceiver/receiver_test.go#L191) to the default configuration. In order to test the current implementation with the new resource attributes enabled & disabled, a minor refactoring was required in the `TestScrapeV2` test, allowing to pass different configurations for each test. Refer to the following commit 508dbee9aa9a22c1ca79f16bba5abeecceeb9c48 to check the refactor in the test. **Documentation:** <Describe the documentation added.> New resource attributes documentation was generated by `mdatagen`. commit c15794f8b3ad8bdf1bbf5abfba8486df4ad1b7c9 Author: Mackenzie <63265430+mackjmr@users.noreply.github.com> Date: Mon Jun 26 22:24:45 2023 +0200 [cmd/mdatagen] Add parent field to metadata.yaml file for subcomponents (#23636) This PR adds a `parent` field to the `metadata.yaml`. This is used in subcomponents, and the field contains the type of their parent component. --------- Co-authored-by: Dmitrii Anoshin <anoshindx@gmail.com> commit c2401dbbc240783005454f7b7046a303d495c5e1 Author: Mackenzie <63265430+mackjmr@users.noreply.github.com> Date: Mon Jun 26 20:04:16 2023 +0200 postgresqlreceiver: Add missing units in metadata.yaml (#23571) Metric unit is required, see: https://github.com/open-telemetry/opentelemetry-collector-contrib/blob/main/cmd/mdatagen/metadata-schema.yaml#L72-L73. This PR adds the unit to metrics where this is missing: - postgresql.bgwriter.maxwritten - postgresql.table.count commit 9fe4230817a192049f6c539f6c5d9ea31ce05f99 Author: Mike Dame <mikedame@google.com> Date: Mon Jun 26 13:32:09 2023 -0400 [chore]: Update GCP dependencies (#23679) **Description:** Updates GCP libraries to v0.39.2 and 1.15.2 **Documentation:** updated readmes for new experimental WAL fields commit a7045cbee91a7d9fc6b16554ee4cf2ab2284a396 Author: Daniel Jaglowski <jaglows3@gmail.com> Date: Mon Jun 26 11:52:26 2023 -0400 [chore] Fix spark integration test by pinning version (#23675) Fixes #23670 The test appears to have begun failing when the [`latest`](https://hub.docker.com/layers/apache/spark/latest/images/sha256-a1dd2487a97fb5e35c5a5b409e830b501a92919029c62f9a559b13c4f5c50f63?context=explore) tag of for the image was updated. This PR just pins the version. commit bf00ae8213b55f2abf73a4df1c0a15dd1367c813 Author: Murphy Chen <minquan.chen@daocloud.io> Date: Mon Jun 26 23:52:09 2023 +0800 [exporter/clickhouse] Fix create database failure (#23666) resolve: https://github.com/open-telemetry/opentelemetry-collector-contrib/issues/23664 commit 6f0fabb2ace265ebb18fb2f716567b4f7af1f335 Author: Murphy Chen <minquan.chen@daocloud.io> Date: Mon Jun 26 23:04:57 2023 +0800 [exporter/clickhouse] Add scope columns to log table (#23667) resolve: https://github.com/open-telemetry/opentelemetry-collector-contrib/issues/20280 commit fbe16e156cd90e11cbe5b70c59a83d94dc923cf4 Author: Daniel Jaglowski <jaglows3@gmail.com> Date: Mon Jun 26 09:24:56 2023 -0400 [pkg/stanza/fileconsumer] Fix issue where buffer size could cause incorrect fingerprint update (#23183) The logic for determining when to update a fingerprint previously failed to account for the case where the buffer size is smaller than the fingerprint. This allows the fingerprint to be truncated in some cases. This PR rewrites the logic to explicitly handle each expected case, with optimization for handling the most common cases first. commit 04327f5deaebd5f8abea3b313dd2f45ccef5bf7e Author: Olga <86965961+omrozowicz-splunk@users.noreply.github.com> Date: Mon Jun 26 12:26:46 2023 +0200 [processor/resourcedetection] add resource_attributes to every detector in resource processor (#23253) **Description:** Adding resource_attributes option to every detector in resource detection processor <!--Ex. Fixing a bug - Describe the bug and how this fixes the issue. Ex. Adding a feature - Explain what this achieves.--> **Link to tracking Issue:** [21482](https://github.com/open-telemetry/opentelemetry-collector-contrib/issues/21482) **Testing:** Unit test for `resource_attribute` config, adjusting current unit tests to the new implementation **Documentation:** Updated README.md --------- Co-authored-by: Dmitrii Anoshin <anoshindx@gmail.com> commit 1a096adbeb24abc94eb9da2ea0126cf646d44c9b Author: Dmitrii Anoshin <anoshindx@gmail.com> Date: Mon Jun 26 02:31:07 2023 -0700 [chore] [receiver/apachespark] Disable failing integration test (#23671) Temporarily disable the integration test to unblock the CI. Updates https://github.com/open-telemetry/opentelemetry-collector-contrib/issues/23670 commit da5df85e77bb717e87096c20663ddc8bbb5ebf8a Author: Juan Manuel "Kang" Pérez <kangcoding@gmail.com> Date: Sun Jun 25 07:12:50 2023 +0200 [receiver/dockerstatsreceiver] Add metrics that are only available on hosts that use cgroups v2 (#22706) **Description:** This PR updates the documentation of all the metrics that are available only on cgroups v1 or cgroups v2. It PR also adds two metrics that are only available when the host is using cgroups v2: * `container.memory.anon` * `container.memory.file` Both are documented here: https://docs.kernel.org/admin-guide/cgroup-v2.html#memory-interface-files I enabled the metric `container.memory.file` by default (causing a breaking change) because it is a metric that was already scraped for cgroups v1, contained in the metric `container.memory.total_cache`. ```yaml container.memory.total_cache: enabled: true description: "Total amount of memory used by the processes of this cgroup (and descendants) that can be associated with a block on a block device. Also accounts for memory used by tmpfs (Only available with cgroups v1)." container.memory.file: enabled: true description: "Amount of memory used to cache filesystem data, including tmpfs and shared memory (Only available with cgroups v2)." ``` Let me know your thoughts about this breaking change. **Link to tracking Issue:** #21097 **Testing:** The refactor done during PR #21110 had mocks ready to test these new metrics. There is no need to add more tests. **Documentation:** To see which metrics are available in Docker: * v1: https://github.com/moby/moby/blob/7103efac9d737e8b202126e8c8e2227805e70771/daemon/stats_unix.go#L86 * v2: https://github.com/moby/moby/blob/7103efac9d737e8b202126e8c8e2227805e70771/daemon/stats_unix.go#L195 Kernel cgroup documentation: * v1: https://docs.kernel.org/admin-guide/cgroup-v1/memory.html * v2: https://docs.kernel.org/admin-guide/cgroup-v2.html#memory-interface-files commit 8ba48f6c48a1523fb2b7ec034b8d4d5e44f9e642 Author: Bomin Rahmani <38274348+BominRahmani@users.noreply.github.com> Date: Fri Jun 23 15:18:45 2023 -0400 [receiver/postgresql] Fix blocks read metric (#23657) **Description:** <Describe what has changed.> fixed an issue where postgresql receiver was emitting the same attribute value "toast_hit" twice under postgresql.blocks_read metric. **Link to tracking Issue:** <Issue number if applicable> **Testing:** <Describe what testing was performed and which tests were added.> **Documentation:** <Describe the documentation added.> commit 0c625d042498a9985c51cee6476d4c17cfa0570b Author: Bomin Rahmani <38274348+BominRahmani@users.noreply.github.com> Date: Fri Jun 23 15:18:05 2023 -0400 [receiver/vcenter] Fix datastore disk usage metric (#23654) **Description:** Fixed a bug in which the Vcenter receiver was incorrectly emmiting the disk_state: used datapoint twice under the vcenter.datastore.disk.usage metric instead of a disk_state: used disk_state: available **Documentation:** <Describe the documentation added.> commit 403b0eff117df29d969cc18706d1c58b605db8e2 Author: bryan-aguilar <46550959+bryan-aguilar@users.noreply.github.com> Date: Fri Jun 23 10:15:36 2023 -0700 [receiver/awsecscontainermetrics] Fix possible panics from unchecked de-references (#23644) Fixes possible panics from unchecked de-references in metrics helper in `awsecscontainermetrics` receiver. **Link to tracking Issue:** https://github.com/aws-observability/aws-otel-collector/issues/2110 **Testing:** Added unit tests for these de-references **Documentation:** n//a commit c40be10a6e75e5ea15916d1dfeec95bf4de7a32c Author: PaoloGallina <paologallina1992@gmail.com> Date: Fri Jun 23 19:14:36 2023 +0200 feat(statsdReceiver): add name and version to scope (#23564) Following the same approach of https://github.com/open-telemetry/opentelemetry-collector-contrib/pull/20903 I am adding the scope whenever the metric is copied. We could also add the _scope_ at creation time, however, it would change the signature of several functions having already too many parameters. **Link to tracking Issue:** <Issue number if applicable> Fix https://github.com/open-telemetry/opentelemetry-collector-contrib/issues/23563 **Testing:** Added a test to cover the new use case commit b2a1d1f47e4384…
codeboten
pushed a commit
that referenced
this pull request
Jul 11, 2023
…4176) [![Mend Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com) This PR contains the following updates: | Package | Update | Change | |---|---|---| | [otel/opentelemetry-collector-contrib](https://togithub.com/open-telemetry/opentelemetry-collector-releases) | minor | `0.80.0` -> `0.81.0` | --- ### Release Notes <details> <summary>open-telemetry/opentelemetry-collector-releases (otel/opentelemetry-collector-contrib)</summary> ### [`v0.81.0`](https://togithub.com/open-telemetry/opentelemetry-collector-releases/releases/tag/v0.81.0) [Compare Source](https://togithub.com/open-telemetry/opentelemetry-collector-releases/compare/v0.80.0...v0.81.0) #### Changelog - [`ccf73fe`](https://togithub.com/open-telemetry/opentelemetry-collector-releases/commit/ccf73fe) Prepare release v0.81.0 ([#​368](https://togithub.com/open-telemetry/opentelemetry-collector-releases/issues/368)) - [`3628818`](https://togithub.com/open-telemetry/opentelemetry-collector-releases/commit/3628818) Bump anchore/sbom-action from 0.14.2 to 0.14.3 ([#​363](https://togithub.com/open-telemetry/opentelemetry-collector-releases/issues/363)) </details> --- ### Configuration 📅 **Schedule**: Branch creation - "on tuesday" (UTC), Automerge - At any time (no schedule defined). 🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied. ♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox. 🔕 **Ignore**: Close this PR and you won't be reminded about this update again. --- - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box --- This PR has been generated by [Mend Renovate](https://www.mend.io/free-developer-tools/renovate/). View repository job log [here](https://developer.mend.io/github/open-telemetry/opentelemetry-collector-contrib). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNi41LjMiLCJ1cGRhdGVkSW5WZXIiOiIzNi41LjMiLCJ0YXJnZXRCcmFuY2giOiJtYWluIn0=-->
codeboten
pushed a commit
that referenced
this pull request
Jul 11, 2023
[![Mend Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com) This PR contains the following updates: | Package | Type | Update | Change | |---|---|---|---| | [helm/kind-action](https://togithub.com/helm/kind-action) | action | minor | `v1.7.0` -> `v1.8.0` | --- ### Release Notes <details> <summary>helm/kind-action (helm/kind-action)</summary> ### [`v1.8.0`](https://togithub.com/helm/kind-action/releases/tag/v1.8.0) [Compare Source](https://togithub.com/helm/kind-action/compare/v1.7.0...v1.8.0) #### What's Changed - [#​54](https://togithub.com/helm/kind-action/issues/54) ignore the occasional post delete cluster by [@​jerry153fish](https://togithub.com/jerry153fish) in [helm/kind-action#79 - bump kind to v0.20.0 and script cleanup by [@​cpanato](https://togithub.com/cpanato) in [helm/kind-action#88 #### New Contributors - [@​jerry153fish](https://togithub.com/jerry153fish) made their first contribution in [helm/kind-action#79 **Full Changelog**: helm/kind-action@v1.7.0...v1.8.0 </details> --- ### Configuration 📅 **Schedule**: Branch creation - "on tuesday" (UTC), Automerge - At any time (no schedule defined). 🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied. ♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox. 🔕 **Ignore**: Close this PR and you won't be reminded about this update again. --- - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box --- This PR has been generated by [Mend Renovate](https://www.mend.io/free-developer-tools/renovate/). View repository job log [here](https://developer.mend.io/github/open-telemetry/opentelemetry-collector-contrib). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNi41LjMiLCJ1cGRhdGVkSW5WZXIiOiIzNi41LjMiLCJ0YXJnZXRCcmFuY2giOiJtYWluIn0=-->
dmitryax
pushed a commit
that referenced
this pull request
Aug 5, 2023
…4745) [![Mend Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com) This PR contains the following updates: | Package | Update | Change | |---|---|---| | [otel/opentelemetry-collector-contrib](https://togithub.com/open-telemetry/opentelemetry-collector-releases) | minor | `0.81.0` -> `0.82.0` | --- ### Release Notes <details> <summary>open-telemetry/opentelemetry-collector-releases (otel/opentelemetry-collector-contrib)</summary> ### [`v0.82.0`](https://togithub.com/open-telemetry/opentelemetry-collector-releases/releases/tag/v0.82.0) [Compare Source](https://togithub.com/open-telemetry/opentelemetry-collector-releases/compare/v0.81.0...v0.82.0) #### Changelog - [`e786ffc`](https://togithub.com/open-telemetry/opentelemetry-collector-releases/commit/e786ffc) Prepare v0.82.0 ([#​377](https://togithub.com/open-telemetry/opentelemetry-collector-releases/issues/377)) - [`8da6181`](https://togithub.com/open-telemetry/opentelemetry-collector-releases/commit/8da6181) Bump github.com/goreleaser/nfpm/v2 from 2.31.0 to 2.32.0 ([#​372](https://togithub.com/open-telemetry/opentelemetry-collector-releases/issues/372)) - [`0450858`](https://togithub.com/open-telemetry/opentelemetry-collector-releases/commit/0450858) Add arm32v7 to release configurations ([#​349](https://togithub.com/open-telemetry/opentelemetry-collector-releases/issues/349)) - [`88c6821`](https://togithub.com/open-telemetry/opentelemetry-collector-releases/commit/88c6821) Bump github.com/goreleaser/goreleaser from 1.19.1 to 1.19.2 ([#​369](https://togithub.com/open-telemetry/opentelemetry-collector-releases/issues/369)) - [`19536e1`](https://togithub.com/open-telemetry/opentelemetry-collector-releases/commit/19536e1) Add remoteobserverprocessor to contrib ([#​370](https://togithub.com/open-telemetry/opentelemetry-collector-releases/issues/370)) - [`d9916ca`](https://togithub.com/open-telemetry/opentelemetry-collector-releases/commit/d9916ca) Bump github.com/goreleaser/goreleaser from 1.18.2 to 1.19.1 ([#​367](https://togithub.com/open-telemetry/opentelemetry-collector-releases/issues/367)) </details> --- ### Configuration 📅 **Schedule**: Branch creation - "on tuesday" (UTC), Automerge - At any time (no schedule defined). 🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied. ♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox. 🔕 **Ignore**: Close this PR and you won't be reminded about this update again. --- - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box --- This PR has been generated by [Mend Renovate](https://www.mend.io/free-developer-tools/renovate/). View repository job log [here](https://developer.mend.io/github/open-telemetry/opentelemetry-collector-contrib). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNi4yNC4yIiwidXBkYXRlZEluVmVyIjoiMzYuMjcuMSIsInRhcmdldEJyYW5jaCI6Im1haW4ifQ==-->
dmitryax
pushed a commit
that referenced
this pull request
Aug 15, 2023
…5826) [![Mend Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com) This PR contains the following updates: | Package | Update | Change | |---|---|---| | [otel/opentelemetry-collector-contrib](https://togithub.com/open-telemetry/opentelemetry-collector-releases) | minor | `0.82.0` -> `0.83.0` | --- ### Release Notes <details> <summary>open-telemetry/opentelemetry-collector-releases (otel/opentelemetry-collector-contrib)</summary> ### [`v0.83.0`](https://togithub.com/open-telemetry/opentelemetry-collector-releases/releases/tag/v0.83.0) [Compare Source](https://togithub.com/open-telemetry/opentelemetry-collector-releases/compare/v0.82.0...v0.83.0) #### Changelog - [`66a5e00`](https://togithub.com/open-telemetry/opentelemetry-collector-releases/commit/66a5e00) Prep release v0.83.0 ([#​388](https://togithub.com/open-telemetry/opentelemetry-collector-releases/issues/388)) - [`8eb6a21`](https://togithub.com/open-telemetry/opentelemetry-collector-releases/commit/8eb6a21) Bump github.com/goreleaser/goreleaser from 1.19.2 to 1.20.0 ([#​387](https://togithub.com/open-telemetry/opentelemetry-collector-releases/issues/387)) - [`9157d9d`](https://togithub.com/open-telemetry/opentelemetry-collector-releases/commit/9157d9d) \[admin] Add criteria for distributions ([#​376](https://togithub.com/open-telemetry/opentelemetry-collector-releases/issues/376)) </details> --- ### Configuration 📅 **Schedule**: Branch creation - "on tuesday" (UTC), Automerge - At any time (no schedule defined). 🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied. ♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox. 🔕 **Ignore**: Close this PR and you won't be reminded about this update again. --- - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box --- This PR has been generated by [Mend Renovate](https://www.mend.io/free-developer-tools/renovate/). View repository job log [here](https://developer.mend.io/github/open-telemetry/opentelemetry-collector-contrib). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNi40My4yIiwidXBkYXRlZEluVmVyIjoiMzYuNDMuMiIsInRhcmdldEJyYW5jaCI6Im1haW4ifQ==-->
dmitryax
pushed a commit
that referenced
this pull request
Sep 5, 2023
…o v0.84.0 (#26455) [![Mend Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com) This PR contains the following updates: | Package | Update | Change | |---|---|---| | [otel/opentelemetry-collector-contrib](https://togithub.com/open-telemetry/opentelemetry-collector-releases) | minor | `0.83.0` -> `0.84.0` | --- ### Release Notes <details> <summary>open-telemetry/opentelemetry-collector-releases (otel/opentelemetry-collector-contrib)</summary> ### [`v0.84.0`](https://togithub.com/open-telemetry/opentelemetry-collector-releases/releases/tag/v0.84.0) [Compare Source](https://togithub.com/open-telemetry/opentelemetry-collector-releases/compare/v0.83.0...v0.84.0) #### Changelog - [`7adc136`](https://togithub.com/open-telemetry/opentelemetry-collector-releases/commit/7adc136) Prepare 0.84.0 release ([#​394](https://togithub.com/open-telemetry/opentelemetry-collector-releases/issues/394)) - [`b7aae21`](https://togithub.com/open-telemetry/opentelemetry-collector-releases/commit/b7aae21) added webhook event receiver to manifest ([#​393](https://togithub.com/open-telemetry/opentelemetry-collector-releases/issues/393)) - [`eea27d9`](https://togithub.com/open-telemetry/opentelemetry-collector-releases/commit/eea27d9) adding datadog connector ([#​389](https://togithub.com/open-telemetry/opentelemetry-collector-releases/issues/389)) - [`6541997`](https://togithub.com/open-telemetry/opentelemetry-collector-releases/commit/6541997) \[admin] Add contrib component rules ([#​382](https://togithub.com/open-telemetry/opentelemetry-collector-releases/issues/382)) - [`bfa247c`](https://togithub.com/open-telemetry/opentelemetry-collector-releases/commit/bfa247c) Replace datadog-agent dependecy versions ([#​386](https://togithub.com/open-telemetry/opentelemetry-collector-releases/issues/386)) - [`6af351e`](https://togithub.com/open-telemetry/opentelemetry-collector-releases/commit/6af351e) \[CI] Bump to Go 1.21 ([#​385](https://togithub.com/open-telemetry/opentelemetry-collector-releases/issues/385)) </details> --- ### Configuration 📅 **Schedule**: Branch creation - "on tuesday" (UTC), Automerge - At any time (no schedule defined). 🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied. ♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox. 🔕 **Ignore**: Close this PR and you won't be reminded about this update again. --- - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box --- This PR has been generated by [Mend Renovate](https://www.mend.io/free-developer-tools/renovate/). View repository job log [here](https://developer.mend.io/github/open-telemetry/opentelemetry-collector-contrib). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNi43OS4xIiwidXBkYXRlZEluVmVyIjoiMzYuNzkuMSIsInRhcmdldEJyYW5jaCI6Im1haW4ifQ==-->
codeboten
pushed a commit
that referenced
this pull request
Sep 12, 2023
…o v0.85.0 (#26658) [![Mend Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com) This PR contains the following updates: | Package | Update | Change | |---|---|---| | [otel/opentelemetry-collector-contrib](https://togithub.com/open-telemetry/opentelemetry-collector-releases) | minor | `0.84.0` -> `0.85.0` | --- ### Release Notes <details> <summary>open-telemetry/opentelemetry-collector-releases (otel/opentelemetry-collector-contrib)</summary> ### [`v0.85.0`](https://togithub.com/open-telemetry/opentelemetry-collector-releases/releases/tag/v0.85.0) [Compare Source](https://togithub.com/open-telemetry/opentelemetry-collector-releases/compare/v0.84.0...v0.85.0) #### Changelog - [`7503715`](https://togithub.com/open-telemetry/opentelemetry-collector-releases/commit/7503715) \[chore] prepare v0.85.0 release ([#​398](https://togithub.com/open-telemetry/opentelemetry-collector-releases/issues/398)) - [`3feca60`](https://togithub.com/open-telemetry/opentelemetry-collector-releases/commit/3feca60) Update go versions ([#​395](https://togithub.com/open-telemetry/opentelemetry-collector-releases/issues/395)) - [`feaae89`](https://togithub.com/open-telemetry/opentelemetry-collector-releases/commit/feaae89) Bump actions/checkout from 3 to 4 ([#​397](https://togithub.com/open-telemetry/opentelemetry-collector-releases/issues/397)) - [`dc7a1ac`](https://togithub.com/open-telemetry/opentelemetry-collector-releases/commit/dc7a1ac) Removing deprecated jaeger and jaegerthrifthttp exporters ([#​396](https://togithub.com/open-telemetry/opentelemetry-collector-releases/issues/396)) </details> --- ### Configuration 📅 **Schedule**: Branch creation - "on tuesday" (UTC), Automerge - At any time (no schedule defined). 🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied. ♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox. 🔕 **Ignore**: Close this PR and you won't be reminded about this update again. --- - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box --- This PR has been generated by [Mend Renovate](https://www.mend.io/free-developer-tools/renovate/). View repository job log [here](https://developer.mend.io/github/open-telemetry/opentelemetry-collector-contrib). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNi44My4wIiwidXBkYXRlZEluVmVyIjoiMzYuODMuMCIsInRhcmdldEJyYW5jaCI6Im1haW4ifQ==-->
jorgeancal
pushed a commit
to jorgeancal/opentelemetry-collector-contrib
that referenced
this pull request
Sep 18, 2023
…o v0.85.0 (open-telemetry#26658) [![Mend Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com) This PR contains the following updates: | Package | Update | Change | |---|---|---| | [otel/opentelemetry-collector-contrib](https://togithub.com/open-telemetry/opentelemetry-collector-releases) | minor | `0.84.0` -> `0.85.0` | --- ### Release Notes <details> <summary>open-telemetry/opentelemetry-collector-releases (otel/opentelemetry-collector-contrib)</summary> ### [`v0.85.0`](https://togithub.com/open-telemetry/opentelemetry-collector-releases/releases/tag/v0.85.0) [Compare Source](https://togithub.com/open-telemetry/opentelemetry-collector-releases/compare/v0.84.0...v0.85.0) #### Changelog - [`7503715`](https://togithub.com/open-telemetry/opentelemetry-collector-releases/commit/7503715) \[chore] prepare v0.85.0 release ([#&open-telemetry#8203;398](https://togithub.com/open-telemetry/opentelemetry-collector-releases/issues/398)) - [`3feca60`](https://togithub.com/open-telemetry/opentelemetry-collector-releases/commit/3feca60) Update go versions ([#&open-telemetry#8203;395](https://togithub.com/open-telemetry/opentelemetry-collector-releases/issues/395)) - [`feaae89`](https://togithub.com/open-telemetry/opentelemetry-collector-releases/commit/feaae89) Bump actions/checkout from 3 to 4 ([#&open-telemetry#8203;397](https://togithub.com/open-telemetry/opentelemetry-collector-releases/issues/397)) - [`dc7a1ac`](https://togithub.com/open-telemetry/opentelemetry-collector-releases/commit/dc7a1ac) Removing deprecated jaeger and jaegerthrifthttp exporters ([#&open-telemetry#8203;396](https://togithub.com/open-telemetry/opentelemetry-collector-releases/issues/396)) </details> --- ### Configuration 📅 **Schedule**: Branch creation - "on tuesday" (UTC), Automerge - At any time (no schedule defined). 🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied. ♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox. 🔕 **Ignore**: Close this PR and you won't be reminded about this update again. --- - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box --- This PR has been generated by [Mend Renovate](https://www.mend.io/free-developer-tools/renovate/). View repository job log [here](https://developer.mend.io/github/open-telemetry/opentelemetry-collector-contrib). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNi44My4wIiwidXBkYXRlZEluVmVyIjoiMzYuODMuMCIsInRhcmdldEJyYW5jaCI6Im1haW4ifQ==-->
codeboten
pushed a commit
that referenced
this pull request
Sep 26, 2023
…7210) [![Mend Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com) This PR contains the following updates: | Package | Update | Change | |---|---|---| | [otel/opentelemetry-collector-contrib](https://togithub.com/open-telemetry/opentelemetry-collector-releases) | minor | `0.85.0` -> `0.86.0` | --- ### Release Notes <details> <summary>open-telemetry/opentelemetry-collector-releases (otel/opentelemetry-collector-contrib)</summary> ### [`v0.86.0`](https://togithub.com/open-telemetry/opentelemetry-collector-releases/releases/tag/v0.86.0) [Compare Source](https://togithub.com/open-telemetry/opentelemetry-collector-releases/compare/v0.85.0...v0.86.0) #### Changelog - [`0f47e46`](https://togithub.com/open-telemetry/opentelemetry-collector-releases/commit/0f47e46) \[chore] prepare v0.86.0 release ([#​409](https://togithub.com/open-telemetry/opentelemetry-collector-releases/issues/409)) - [`12d8bb5`](https://togithub.com/open-telemetry/opentelemetry-collector-releases/commit/12d8bb5) Bump github.com/goreleaser/nfpm/v2 from 2.32.0 to 2.33.1 ([#​406](https://togithub.com/open-telemetry/opentelemetry-collector-releases/issues/406)) - [`bf8002e`](https://togithub.com/open-telemetry/opentelemetry-collector-releases/commit/bf8002e) Add support for linux/s390x architecture ([#​384](https://togithub.com/open-telemetry/opentelemetry-collector-releases/issues/384)) - [`3d5a87e`](https://togithub.com/open-telemetry/opentelemetry-collector-releases/commit/3d5a87e) add routing connector to contrib release ([#​405](https://togithub.com/open-telemetry/opentelemetry-collector-releases/issues/405)) - [`51982c4`](https://togithub.com/open-telemetry/opentelemetry-collector-releases/commit/51982c4) Bump docker/login-action from 2 to 3 ([#​404](https://togithub.com/open-telemetry/opentelemetry-collector-releases/issues/404)) - [`63090ea`](https://togithub.com/open-telemetry/opentelemetry-collector-releases/commit/63090ea) Bump docker/setup-buildx-action from 2 to 3 ([#​402](https://togithub.com/open-telemetry/opentelemetry-collector-releases/issues/402)) - [`8d6c8f2`](https://togithub.com/open-telemetry/opentelemetry-collector-releases/commit/8d6c8f2) Bump docker/setup-qemu-action from 2 to 3 ([#​401](https://togithub.com/open-telemetry/opentelemetry-collector-releases/issues/401)) - [`a50f8b1`](https://togithub.com/open-telemetry/opentelemetry-collector-releases/commit/a50f8b1) Bump goreleaser/goreleaser-action from 4 to 5 ([#​403](https://togithub.com/open-telemetry/opentelemetry-collector-releases/issues/403)) </details> --- ### Configuration 📅 **Schedule**: Branch creation - "on tuesday" (UTC), Automerge - At any time (no schedule defined). 🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied. ♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox. 🔕 **Ignore**: Close this PR and you won't be reminded about this update again. --- - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box --- This PR has been generated by [Mend Renovate](https://www.mend.io/free-developer-tools/renovate/). View repository job log [here](https://developer.mend.io/github/open-telemetry/opentelemetry-collector-contrib). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNi4xMDcuMiIsInVwZGF0ZWRJblZlciI6IjM2LjEwNy4yIiwidGFyZ2V0QnJhbmNoIjoibWFpbiJ9-->
jorgeancal
pushed a commit
to jorgeancal/opentelemetry-collector-contrib
that referenced
this pull request
Oct 9, 2023
…en-telemetry#27210) [![Mend Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com) This PR contains the following updates: | Package | Update | Change | |---|---|---| | [otel/opentelemetry-collector-contrib](https://togithub.com/open-telemetry/opentelemetry-collector-releases) | minor | `0.85.0` -> `0.86.0` | --- ### Release Notes <details> <summary>open-telemetry/opentelemetry-collector-releases (otel/opentelemetry-collector-contrib)</summary> ### [`v0.86.0`](https://togithub.com/open-telemetry/opentelemetry-collector-releases/releases/tag/v0.86.0) [Compare Source](https://togithub.com/open-telemetry/opentelemetry-collector-releases/compare/v0.85.0...v0.86.0) #### Changelog - [`0f47e46`](https://togithub.com/open-telemetry/opentelemetry-collector-releases/commit/0f47e46) \[chore] prepare v0.86.0 release ([#&open-telemetry#8203;409](https://togithub.com/open-telemetry/opentelemetry-collector-releases/issues/409)) - [`12d8bb5`](https://togithub.com/open-telemetry/opentelemetry-collector-releases/commit/12d8bb5) Bump github.com/goreleaser/nfpm/v2 from 2.32.0 to 2.33.1 ([#&open-telemetry#8203;406](https://togithub.com/open-telemetry/opentelemetry-collector-releases/issues/406)) - [`bf8002e`](https://togithub.com/open-telemetry/opentelemetry-collector-releases/commit/bf8002e) Add support for linux/s390x architecture ([#&open-telemetry#8203;384](https://togithub.com/open-telemetry/opentelemetry-collector-releases/issues/384)) - [`3d5a87e`](https://togithub.com/open-telemetry/opentelemetry-collector-releases/commit/3d5a87e) add routing connector to contrib release ([#&open-telemetry#8203;405](https://togithub.com/open-telemetry/opentelemetry-collector-releases/issues/405)) - [`51982c4`](https://togithub.com/open-telemetry/opentelemetry-collector-releases/commit/51982c4) Bump docker/login-action from 2 to 3 ([#&open-telemetry#8203;404](https://togithub.com/open-telemetry/opentelemetry-collector-releases/issues/404)) - [`63090ea`](https://togithub.com/open-telemetry/opentelemetry-collector-releases/commit/63090ea) Bump docker/setup-buildx-action from 2 to 3 ([#&open-telemetry#8203;402](https://togithub.com/open-telemetry/opentelemetry-collector-releases/issues/402)) - [`8d6c8f2`](https://togithub.com/open-telemetry/opentelemetry-collector-releases/commit/8d6c8f2) Bump docker/setup-qemu-action from 2 to 3 ([#&open-telemetry#8203;401](https://togithub.com/open-telemetry/opentelemetry-collector-releases/issues/401)) - [`a50f8b1`](https://togithub.com/open-telemetry/opentelemetry-collector-releases/commit/a50f8b1) Bump goreleaser/goreleaser-action from 4 to 5 ([#&open-telemetry#8203;403](https://togithub.com/open-telemetry/opentelemetry-collector-releases/issues/403)) </details> --- ### Configuration 📅 **Schedule**: Branch creation - "on tuesday" (UTC), Automerge - At any time (no schedule defined). 🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied. ♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox. 🔕 **Ignore**: Close this PR and you won't be reminded about this update again. --- - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box --- This PR has been generated by [Mend Renovate](https://www.mend.io/free-developer-tools/renovate/). View repository job log [here](https://developer.mend.io/github/open-telemetry/opentelemetry-collector-contrib). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNi4xMDcuMiIsInVwZGF0ZWRJblZlciI6IjM2LjEwNy4yIiwidGFyZ2V0QnJhbmNoIjoibWFpbiJ9-->
jmsnll
pushed a commit
to jmsnll/opentelemetry-collector-contrib
that referenced
this pull request
Nov 12, 2023
…en-telemetry#27210) [![Mend Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com) This PR contains the following updates: | Package | Update | Change | |---|---|---| | [otel/opentelemetry-collector-contrib](https://togithub.com/open-telemetry/opentelemetry-collector-releases) | minor | `0.85.0` -> `0.86.0` | --- ### Release Notes <details> <summary>open-telemetry/opentelemetry-collector-releases (otel/opentelemetry-collector-contrib)</summary> ### [`v0.86.0`](https://togithub.com/open-telemetry/opentelemetry-collector-releases/releases/tag/v0.86.0) [Compare Source](https://togithub.com/open-telemetry/opentelemetry-collector-releases/compare/v0.85.0...v0.86.0) #### Changelog - [`0f47e46`](https://togithub.com/open-telemetry/opentelemetry-collector-releases/commit/0f47e46) \[chore] prepare v0.86.0 release ([#&open-telemetry#8203;409](https://togithub.com/open-telemetry/opentelemetry-collector-releases/issues/409)) - [`12d8bb5`](https://togithub.com/open-telemetry/opentelemetry-collector-releases/commit/12d8bb5) Bump github.com/goreleaser/nfpm/v2 from 2.32.0 to 2.33.1 ([#&open-telemetry#8203;406](https://togithub.com/open-telemetry/opentelemetry-collector-releases/issues/406)) - [`bf8002e`](https://togithub.com/open-telemetry/opentelemetry-collector-releases/commit/bf8002e) Add support for linux/s390x architecture ([#&open-telemetry#8203;384](https://togithub.com/open-telemetry/opentelemetry-collector-releases/issues/384)) - [`3d5a87e`](https://togithub.com/open-telemetry/opentelemetry-collector-releases/commit/3d5a87e) add routing connector to contrib release ([#&open-telemetry#8203;405](https://togithub.com/open-telemetry/opentelemetry-collector-releases/issues/405)) - [`51982c4`](https://togithub.com/open-telemetry/opentelemetry-collector-releases/commit/51982c4) Bump docker/login-action from 2 to 3 ([#&open-telemetry#8203;404](https://togithub.com/open-telemetry/opentelemetry-collector-releases/issues/404)) - [`63090ea`](https://togithub.com/open-telemetry/opentelemetry-collector-releases/commit/63090ea) Bump docker/setup-buildx-action from 2 to 3 ([#&open-telemetry#8203;402](https://togithub.com/open-telemetry/opentelemetry-collector-releases/issues/402)) - [`8d6c8f2`](https://togithub.com/open-telemetry/opentelemetry-collector-releases/commit/8d6c8f2) Bump docker/setup-qemu-action from 2 to 3 ([#&open-telemetry#8203;401](https://togithub.com/open-telemetry/opentelemetry-collector-releases/issues/401)) - [`a50f8b1`](https://togithub.com/open-telemetry/opentelemetry-collector-releases/commit/a50f8b1) Bump goreleaser/goreleaser-action from 4 to 5 ([#&open-telemetry#8203;403](https://togithub.com/open-telemetry/opentelemetry-collector-releases/issues/403)) </details> --- ### Configuration 📅 **Schedule**: Branch creation - "on tuesday" (UTC), Automerge - At any time (no schedule defined). 🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied. ♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox. 🔕 **Ignore**: Close this PR and you won't be reminded about this update again. --- - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box --- This PR has been generated by [Mend Renovate](https://www.mend.io/free-developer-tools/renovate/). View repository job log [here](https://developer.mend.io/github/open-telemetry/opentelemetry-collector-contrib). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNi4xMDcuMiIsInVwZGF0ZWRJblZlciI6IjM2LjEwNy4yIiwidGFyZ2V0QnJhbmNoIjoibWFpbiJ9-->
codeboten
pushed a commit
that referenced
this pull request
Nov 14, 2023
[![Mend Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com) This PR contains the following updates: | Package | Update | Change | |---|---|---| | [otel/opentelemetry-collector-contrib](https://togithub.com/open-telemetry/opentelemetry-collector-releases) | minor | `0.86.0` -> `0.88.0` | | prom/prometheus | patch | `v2.47.0` -> `v2.47.2` | --- ### Release Notes <details> <summary>open-telemetry/opentelemetry-collector-releases (otel/opentelemetry-collector-contrib)</summary> ### [`v0.88.0`](https://togithub.com/open-telemetry/opentelemetry-collector-releases/releases/tag/v0.88.0) [Compare Source](https://togithub.com/open-telemetry/opentelemetry-collector-releases/compare/v0.87.0...v0.88.0) #### Changelog - [`218f1b9`](https://togithub.com/open-telemetry/opentelemetry-collector-releases/commit/218f1b9) Prepare v0.88.0 release ([#​419](https://togithub.com/open-telemetry/opentelemetry-collector-releases/issues/419)) - [`9932b7c`](https://togithub.com/open-telemetry/opentelemetry-collector-releases/commit/9932b7c) Revert "Replace datadog-agent dependecy versions ([#​386](https://togithub.com/open-telemetry/opentelemetry-collector-releases/issues/386))" ([#​414](https://togithub.com/open-telemetry/opentelemetry-collector-releases/issues/414)) - [`fa0a3a2`](https://togithub.com/open-telemetry/opentelemetry-collector-releases/commit/fa0a3a2) \[chore] bump go versions ([#​416](https://togithub.com/open-telemetry/opentelemetry-collector-releases/issues/416)) ### [`v0.87.0`](https://togithub.com/open-telemetry/opentelemetry-collector-releases/releases/tag/v0.87.0) [Compare Source](https://togithub.com/open-telemetry/opentelemetry-collector-releases/compare/v0.86.0...v0.87.0) #### Changelog - [`a41e292`](https://togithub.com/open-telemetry/opentelemetry-collector-releases/commit/a41e292) Prepare v0.87.0 release ([#​415](https://togithub.com/open-telemetry/opentelemetry-collector-releases/issues/415)) - [`7d6fa19`](https://togithub.com/open-telemetry/opentelemetry-collector-releases/commit/7d6fa19) Remove Parquet Exporter from contrib distro ([#​413](https://togithub.com/open-telemetry/opentelemetry-collector-releases/issues/413)) - [`0373892`](https://togithub.com/open-telemetry/opentelemetry-collector-releases/commit/0373892) Explicitly set 0.0.0.0 on sample configurations ([#​408](https://togithub.com/open-telemetry/opentelemetry-collector-releases/issues/408)) </details> --- ### Configuration 📅 **Schedule**: Branch creation - "on tuesday" (UTC), Automerge - At any time (no schedule defined). 🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied. ♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox. 👻 **Immortal**: This PR will be recreated if closed unmerged. Get [config help](https://togithub.com/renovatebot/renovate/discussions) if that's undesired. --- - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box --- This PR has been generated by [Mend Renovate](https://www.mend.io/free-developer-tools/renovate/). View repository job log [here](https://developer.mend.io/github/open-telemetry/opentelemetry-collector-contrib). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNy44LjEiLCJ1cGRhdGVkSW5WZXIiOiIzNy40Ni4wIiwidGFyZ2V0QnJhbmNoIjoibWFpbiJ9-->
codeboten
pushed a commit
that referenced
this pull request
Nov 17, 2023
[![Mend Renovate logo banner](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com) This PR contains the following updates: | Package | Type | Update | Change | |---|---|---|---| | [go.opentelemetry.io/otel](https://togithub.com/open-telemetry/opentelemetry-go) | require | minor | `v1.20.0` -> `v1.21.0` | | [go.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlpmetricgrpc](https://togithub.com/open-telemetry/opentelemetry-go) | require | minor | `v0.43.0` -> `v0.44.0` | | [go.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlpmetrichttp](https://togithub.com/open-telemetry/opentelemetry-go) | require | minor | `v0.43.0` -> `v0.44.0` | | [go.opentelemetry.io/otel/exporters/otlp/otlptrace](https://togithub.com/open-telemetry/opentelemetry-go) | require | minor | `v1.20.0` -> `v1.21.0` | | [go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracegrpc](https://togithub.com/open-telemetry/opentelemetry-go) | require | minor | `v1.20.0` -> `v1.21.0` | | [go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracehttp](https://togithub.com/open-telemetry/opentelemetry-go) | require | minor | `v1.20.0` -> `v1.21.0` | | [go.opentelemetry.io/otel/exporters/prometheus](https://togithub.com/open-telemetry/opentelemetry-go) | require | minor | `v0.43.0` -> `v0.44.0` | | [go.opentelemetry.io/otel/metric](https://togithub.com/open-telemetry/opentelemetry-go) | require | minor | `v1.20.0` -> `v1.21.0` | | [go.opentelemetry.io/otel/sdk](https://togithub.com/open-telemetry/opentelemetry-go) | require | minor | `v1.20.0` -> `v1.21.0` | | [go.opentelemetry.io/otel/sdk/metric](https://togithub.com/open-telemetry/opentelemetry-go) | require | minor | `v1.20.0` -> `v1.21.0` | | [go.opentelemetry.io/otel/trace](https://togithub.com/open-telemetry/opentelemetry-go) | require | minor | `v1.20.0` -> `v1.21.0` | --- > [!WARNING] > Some dependencies could not be looked up. Check the Dependency Dashboard for more information. --- ### Release Notes <details> <summary>open-telemetry/opentelemetry-go (go.opentelemetry.io/otel)</summary> ### [`v1.21.0`](https://togithub.com/open-telemetry/opentelemetry-go/releases/tag/v1.21.0): Release 1.21.0/0.44.0 [Compare Source](https://togithub.com/open-telemetry/opentelemetry-go/compare/v1.20.0...v1.21.0) ##### Removed - Remove the deprecated `go.opentelemetry.io/otel/bridge/opencensus.NewTracer`. ([#​4706](https://togithub.com/open-telemetry/opentelemetry-go/issues/4706)) - Remove the deprecated `go.opentelemetry.io/otel/exporters/otlp/otlpmetric` module. ([#​4707](https://togithub.com/open-telemetry/opentelemetry-go/issues/4707)) - Remove the deprecated `go.opentelemetry.io/otel/example/view` module. ([#​4708](https://togithub.com/open-telemetry/opentelemetry-go/issues/4708)) - Remove the deprecated `go.opentelemetry.io/otel/example/fib` module. ([#​4723](https://togithub.com/open-telemetry/opentelemetry-go/issues/4723)) ##### Fixed - Do not parse non-protobuf responses in `go.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlpmetrichttp`. ([#​4719](https://togithub.com/open-telemetry/opentelemetry-go/issues/4719)) - Do not parse non-protobuf responses in `go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracehttp`. ([#​4719](https://togithub.com/open-telemetry/opentelemetry-go/issues/4719)) </details> --- ### Configuration 📅 **Schedule**: Branch creation - "on tuesday" (UTC), Automerge - At any time (no schedule defined). 🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied. ♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox. 👻 **Immortal**: This PR will be recreated if closed unmerged. Get [config help](https://togithub.com/renovatebot/renovate/discussions) if that's undesired. --- - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box --- This PR has been generated by [Mend Renovate](https://www.mend.io/free-developer-tools/renovate/). View repository job log [here](https://developer.mend.io/github/open-telemetry/opentelemetry-collector-contrib). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNy41OS44IiwidXBkYXRlZEluVmVyIjoiMzcuNTkuOCIsInRhcmdldEJyYW5jaCI6Im1haW4ifQ==--> --------- Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> Co-authored-by: opentelemetrybot <107717825+opentelemetrybot@users.noreply.github.com>
codeboten
pushed a commit
that referenced
this pull request
Nov 17, 2023
[![Mend Renovate logo banner](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com) This PR contains the following updates: | Package | Update | Change | |---|---|---| | [otel/opentelemetry-collector-contrib](https://togithub.com/open-telemetry/opentelemetry-collector-releases) | minor | `0.88.0` -> `0.89.0` | | prom/prometheus | minor | `v2.47.2` -> `v2.48.0` | --- ### Release Notes <details> <summary>open-telemetry/opentelemetry-collector-releases (otel/opentelemetry-collector-contrib)</summary> ### [`v0.89.0`](https://togithub.com/open-telemetry/opentelemetry-collector-releases/releases/tag/v0.89.0) [Compare Source](https://togithub.com/open-telemetry/opentelemetry-collector-releases/compare/v0.88.0...v0.89.0) ##### Changelog - [`02ec6ec`](https://togithub.com/open-telemetry/opentelemetry-collector-releases/commit/02ec6ec) Prepare v0.89.0 ([#​427](https://togithub.com/open-telemetry/opentelemetry-collector-releases/issues/427)) - [`4c2fa24`](https://togithub.com/open-telemetry/opentelemetry-collector-releases/commit/4c2fa24) feat: add syslog exporter to contrib distro ([#​425](https://togithub.com/open-telemetry/opentelemetry-collector-releases/issues/425)) - [`9e2eaca`](https://togithub.com/open-telemetry/opentelemetry-collector-releases/commit/9e2eaca) Bump github.com/goreleaser/nfpm/v2 from 2.33.1 to 2.34.0 ([#​422](https://togithub.com/open-telemetry/opentelemetry-collector-releases/issues/422)) </details> --- ### Configuration 📅 **Schedule**: Branch creation - "on tuesday" (UTC), Automerge - At any time (no schedule defined). 🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied. ♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox. 👻 **Immortal**: This PR will be recreated if closed unmerged. Get [config help](https://togithub.com/renovatebot/renovate/discussions) if that's undesired. --- - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box --- This PR has been generated by [Mend Renovate](https://www.mend.io/free-developer-tools/renovate/). View repository job log [here](https://developer.mend.io/github/open-telemetry/opentelemetry-collector-contrib). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNy40Ni4wIiwidXBkYXRlZEluVmVyIjoiMzcuNTkuOCIsInRhcmdldEJyYW5jaCI6Im1haW4ifQ==--> Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
codeboten
pushed a commit
that referenced
this pull request
Nov 23, 2023
…9466) [![Mend Renovate logo banner](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com) This PR contains the following updates: | Package | Type | Update | Change | |---|---|---|---| | [github.com/klauspost/compress](https://togithub.com/klauspost/compress) | require | patch | `v1.17.2` -> `v1.17.3` | --- > [!WARNING] > Some dependencies could not be looked up. Check the Dependency Dashboard for more information. --- ### Release Notes <details> <summary>klauspost/compress (github.com/klauspost/compress)</summary> ### [`v1.17.3`](https://togithub.com/klauspost/compress/releases/tag/v1.17.3) [Compare Source](https://togithub.com/klauspost/compress/compare/v1.17.2...v1.17.3) #### What's Changed - fse: Fix max header size by [@​klauspost](https://togithub.com/klauspost) in [klauspost/compress#881 - zstd: Improve better/best compression by [@​klauspost](https://togithub.com/klauspost) in [klauspost/compress#877 - gzhttp: Fix missing content type on Close by [@​klauspost](https://togithub.com/klauspost) in [klauspost/compress#883 **Full Changelog**: klauspost/compress@v1.17.2...v1.17.3 </details> --- ### Configuration 📅 **Schedule**: Branch creation - "on tuesday" (UTC), Automerge - At any time (no schedule defined). 🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied. ♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox. 🔕 **Ignore**: Close this PR and you won't be reminded about this update again. --- - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box --- This PR has been generated by [Mend Renovate](https://www.mend.io/free-developer-tools/renovate/). View repository job log [here](https://developer.mend.io/github/open-telemetry/opentelemetry-collector-contrib). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNy41OS44IiwidXBkYXRlZEluVmVyIjoiMzcuNTkuOCIsInRhcmdldEJyYW5jaCI6Im1haW4ifQ==--> --------- Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> Co-authored-by: opentelemetrybot <107717825+opentelemetrybot@users.noreply.github.com>
codeboten
pushed a commit
that referenced
this pull request
Nov 23, 2023
[![Mend Renovate logo banner](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com) This PR contains the following updates: | Package | Type | Update | Change | |---|---|---|---| | [github.com/antonmedv/expr](https://togithub.com/antonmedv/expr) | require | patch | `v1.15.3` -> `v1.15.4` | --- > [!WARNING] > Some dependencies could not be looked up. Check the Dependency Dashboard for more information. --- ### Release Notes <details> <summary>antonmedv/expr (github.com/antonmedv/expr)</summary> ### [`v1.15.4`](https://togithub.com/antonmedv/expr/releases/tag/v1.15.4) [Compare Source](https://togithub.com/antonmedv/expr/compare/v1.15.3...v1.15.4) - Improved type checking for `$env` - Added support for floats in `sort()` built-in - Fixed: AST printing for `??` operator - Fixed: only emit `OpEqual{Int,String}` for simple types - Fixed: fetch without `OpDeref` ([#​467](https://togithub.com/antonmedv/expr/issues/467)) - Docs: categorize Language Definition functions ([#​452](https://togithub.com/antonmedv/expr/issues/452)) - Changed: `ast.Node` type now is not copied with `ast.Patch` </details> --- ### Configuration 📅 **Schedule**: Branch creation - "on tuesday" (UTC), Automerge - At any time (no schedule defined). 🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied. ♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox. 🔕 **Ignore**: Close this PR and you won't be reminded about this update again. --- - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box --- This PR has been generated by [Mend Renovate](https://www.mend.io/free-developer-tools/renovate/). View repository job log [here](https://developer.mend.io/github/open-telemetry/opentelemetry-collector-contrib). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNy41OS44IiwidXBkYXRlZEluVmVyIjoiMzcuNTkuOCIsInRhcmdldEJyYW5jaCI6Im1haW4ifQ==--> --------- Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> Co-authored-by: opentelemetrybot <107717825+opentelemetrybot@users.noreply.github.com>
codeboten
pushed a commit
that referenced
this pull request
Nov 23, 2023
[![Mend Renovate logo banner](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com) This PR contains the following updates: | Package | Type | Update | Change | |---|---|---|---| | [google.golang.org/api](https://togithub.com/googleapis/google-api-go-client) | require | minor | `v0.150.0` -> `v0.151.0` | --- > [!WARNING] > Some dependencies could not be looked up. Check the Dependency Dashboard for more information. --- ### Release Notes <details> <summary>googleapis/google-api-go-client (google.golang.org/api)</summary> ### [`v0.151.0`](https://togithub.com/googleapis/google-api-go-client/releases/tag/v0.151.0) [Compare Source](https://togithub.com/googleapis/google-api-go-client/compare/v0.150.0...v0.151.0) ##### Features - **all:** Auto-regenerate discovery clients ([#​2253](https://togithub.com/googleapis/google-api-go-client/issues/2253)) ([58f1c94](https://togithub.com/googleapis/google-api-go-client/commit/58f1c94d0de3b0e7715428ccc5ca17f1dfbab076)) - **all:** Auto-regenerate discovery clients ([#​2255](https://togithub.com/googleapis/google-api-go-client/issues/2255)) ([10dbf2b](https://togithub.com/googleapis/google-api-go-client/commit/10dbf2b5d87783d3dc3de50ea627e740c784137a)) - **all:** Auto-regenerate discovery clients ([#​2256](https://togithub.com/googleapis/google-api-go-client/issues/2256)) ([4024760](https://togithub.com/googleapis/google-api-go-client/commit/4024760da1cdf46e2e79495e65c5ddd1c2251d07)) - **all:** Auto-regenerate discovery clients ([#​2257](https://togithub.com/googleapis/google-api-go-client/issues/2257)) ([b3fe441](https://togithub.com/googleapis/google-api-go-client/commit/b3fe441cccb3832da66b96ee3cb7a11db96bde53)) - **all:** Auto-regenerate discovery clients ([#​2258](https://togithub.com/googleapis/google-api-go-client/issues/2258)) ([efe3d6f](https://togithub.com/googleapis/google-api-go-client/commit/efe3d6fd433ece9d59ce8b747774881f0fcf410c)) - **all:** Auto-regenerate discovery clients ([#​2259](https://togithub.com/googleapis/google-api-go-client/issues/2259)) ([33863bf](https://togithub.com/googleapis/google-api-go-client/commit/33863bf9a68ec56ad0ebac93e614d3628b81416c)) - **all:** Auto-regenerate discovery clients ([#​2261](https://togithub.com/googleapis/google-api-go-client/issues/2261)) ([edb9d86](https://togithub.com/googleapis/google-api-go-client/commit/edb9d869deb8bb98b9721cbaaa9703bc04a609fa)) - **all:** Auto-regenerate discovery clients ([#​2262](https://togithub.com/googleapis/google-api-go-client/issues/2262)) ([93f5a5b](https://togithub.com/googleapis/google-api-go-client/commit/93f5a5bf913a771c774143e3bf9bd634d80bc7d8)) - **all:** Auto-regenerate discovery clients ([#​2263](https://togithub.com/googleapis/google-api-go-client/issues/2263)) ([3e83ea6](https://togithub.com/googleapis/google-api-go-client/commit/3e83ea6f3926a6fbdd92e05db7f4e4705e7789ba)) - **all:** Auto-regenerate discovery clients ([#​2265](https://togithub.com/googleapis/google-api-go-client/issues/2265)) ([786dca6](https://togithub.com/googleapis/google-api-go-client/commit/786dca6dfcb777d7dd6724fe08ccc424ad8e992e)) </details> --- ### Configuration 📅 **Schedule**: Branch creation - "on tuesday" (UTC), Automerge - At any time (no schedule defined). 🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied. ♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox. 🔕 **Ignore**: Close this PR and you won't be reminded about this update again. --- - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box --- This PR has been generated by [Mend Renovate](https://www.mend.io/free-developer-tools/renovate/). View repository job log [here](https://developer.mend.io/github/open-telemetry/opentelemetry-collector-contrib). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNy41OS44IiwidXBkYXRlZEluVmVyIjoiMzcuNTkuOCIsInRhcmdldEJyYW5jaCI6Im1haW4ifQ==--> --------- Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> Co-authored-by: opentelemetrybot <107717825+opentelemetrybot@users.noreply.github.com>
codeboten
pushed a commit
that referenced
this pull request
Nov 24, 2023
…ector-contrib/cmd/telemetrygen to v0.89.0 (#29479) [![Mend Renovate logo banner](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com) This PR contains the following updates: | Package | Type | Update | Change | |---|---|---|---| | [github.com/open-telemetry/opentelemetry-collector-contrib/cmd/telemetrygen](https://togithub.com/open-telemetry/opentelemetry-collector-contrib) | require | minor | `v0.87.0` -> `v0.89.0` | --- > [!WARNING] > Some dependencies could not be looked up. Check the Dependency Dashboard for more information. --- ### Release Notes <details> <summary>open-telemetry/opentelemetry-collector-contrib (github.com/open-telemetry/opentelemetry-collector-contrib/cmd/telemetrygen)</summary> ### [`v0.89.0`](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/blob/HEAD/CHANGELOG.md#v0890) ##### 🛑 Breaking changes 🛑 - `pkg/stanza`: Improve parsing of Windows Event XML by handling anonymous `Data` elements. ([#​21491](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/issues/21491)) This improves the contents of Windows log events for which the publisher manifest is unavailable. Previously, anonymous `Data` elements were ignored. This is a breaking change for users who were relying on the previous data format. - `processor/k8sattributes`: Graduate "k8sattr.rfc3339" feature gate to Beta. ([#​28817](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/issues/28817)) Time format of `k8s.pod.start_time` attribute value migrated from RFC3339: Before: 2023-07-10 12:34:39.740638 -0700 PDT m=+0.020184946 After: 2023-07-10T12:39:53.112485-07:00 The feature gate can be temporary reverted back by adding `--feature-gate=-k8sattr.rfc3339` to the command line. - `filelogreceiver`: Change "Started watching file" log behavior ([#​28491](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/issues/28491)) Previously, every unique file path which was found by the receiver would be remembered indefinitely. This list was kept independently of the uniqueness / checkpointing mechanism (which does not rely on the file path). The purpose of this list was to allow us to emit a lot whenever a path was seen for the first time. This removes the separate list and relies instead on the same mechanism as checkpointing. Now, a similar log is emitted any time a file is found which is not currently checkpointed. Because the checkpointing mechanism does not maintain history indefintiely, it is now possible that a log will be emitted for the same file path. This will happen when no file exists at the path for a period of time. - `dockerstatsreceiver`: cpu.container.percent metric is removed in favor of container.cpu.utilization ([#​21807](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/issues/21807)) The metric `container.cpu.percentage` is now removed. `container.cpu.utilization` is enabled by default as a replacement. For details, see the [docs](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/tree/main/receiver/dockerstatsreceiver#transition-to-cpu-utilization-metric-name-aligned-with-opentelemetry-specification). - `encoding extensions`: Rename encoding extensions for consistency with storage extensions ([#​24451](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/issues/24451)) - `jaegerencoding` -> `jaeger_encoding` - `otlpencoding` -> `otlp_encoding` - `textencoding` -> `text_encoding` - `zipkinencoding` -> `zipkin_encoding` - `remoteobserverprocessor`: Rename remoteobserverprocessor to remotetapprocessor ([#​27873](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/issues/27873)) - `collectdreceiver`: Stop using opencensus metrics, use the obsrecv format ([#​25148](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/issues/25148)) ##### 🚩 Deprecations 🚩 - `datadogexporter`: Deprecate config `traces::peer_service_aggregation` in favor of `traces::peer_tags_aggregation` ([#​29089](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/issues/29089)) - `postgresqlreceiver`: Deprecation of postgresql replication lag metrics `postgresql.wal.lag` in favor of more precise 'postgresql.wal.delay' ([#​26714](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/issues/26714)) ##### 🚀 New components 🚀 - `extension/opampextension`: Add a new extension that implements an OpAMP agent for reporting the collector's health and effective configuration. ([#​16462](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/issues/16462)) - `sumologicprocessor`: add Sumo Logic Processor ([#​23946](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/issues/23946)) move processor from https://github.com/SumoLogic/sumologic-otel-collector/ repository - `alertmanagerexporter`: Add new exporter for sending events as alerts to Alertmanager ([#​23569](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/issues/23569)) - `remotetapextension`: Add a new extension, remotetapextension to use with the remoteobserverprocessor processors. ([#​19634](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/issues/19634)) - `otlpencodingextension`: Introduce OTLP encoding extension ([#​6272](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/issues/6272)) - `pkg/translator/azure`: Create a translator for Azure Resource Log format ([#​18210](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/issues/18210)) ##### 💡 Enhancements 💡 - `awsxrayexporter`: Convert individual HTTP error events into exceptions within subsegments for AWS SDK spans and strip AWS.SDK prefix from remote aws service name ([#​27232](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/issues/27232)) - `azuremonitorexporter`: Added connection string support to the Azure Monitor Exporter ([#​28853](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/issues/28853)) This enhancement simplifies the configuration process and aligns the exporter with Azure Monitor's recommended practices. The Connection String method allows the inclusion of various fields such as the InstrumentationKey and IngestionEndpoint within a single string, facilitating an easier and more integrated setup. While the traditional InstrumentationKey method remains supported for backward compatibility, it will be phased out. Users are encouraged to adopt the Connection String approach to ensure future compatibility and to leverage the broader configuration options it enables. - `opensearchexporter`: Add log exporting capability to the opensearchexporter. ([#​23611](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/issues/23611)) - `pdatatest`: Allow to compare metrics resource attributes or metric attribute values by matching on a portion of the dimension value with a regular expression. ([#​27690](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/issues/27690)) Use `MatchResourceAttributeValue("node_id", "cloud-node")` to match two metrics with a resource attribute value that starts with "cloud-node". Use `MatchMetricAttributeValue("hostname", "container-tomcat-", "gauge.one", "sum.one")` to match metrics with the `hostname` attribute starting with `container-tomcat-`. - `processor/tailsampling`: adds optional upper bound duration for sampling ([#​26115](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/issues/26115)) - `clickhouseexporter`: Add persistent storage support to clickhouse exporter ([#​27653](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/issues/27653)) - `azuremonitorexporter`: Added documentation to describe how to use with the AAD Auth Proxy and enable AAD based authentication. ([#​24451](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/issues/24451)) - `azuremonitorexporter`: Extended Azure Monitor exporter to support persistent queue. Default is for QueueSettings.Enabled to be false. ([#​25859](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/issues/25859)) - `collectdreceiver`: Add support of confighttp.HTTPServerSettings ([#​28811](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/issues/28811)) - `collectdreceiver`: Promote collectdreceiver as beta component ([#​28658](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/issues/28658)) - `receiver/hostmetricsreceiver`: Added support for host's cpuinfo frequnecies. ([#​27445](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/issues/27445)) In Linux the current frequency is populated using the values from /proc/cpuinfo. An os specific implementation will be needed for Windows and others. - `datadogexporter`: Add a new traces config `trace_buffer` that specifies the number of outgoing trace payloads to buffer before dropping. ([#​28577](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/issues/28577)) If you start seeing log messages like `Payload in channel full. Dropped 1 payload.` in the datadog exporter, consider setting a higher `trace_buffer` to avoid traces being dropped. - `datadogexporter`: Add a new config `traces::peer_tags_aggregation` that enables aggregation of peer related tags in Datadog exporter ([#​29089](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/issues/29089)) - `receiver/hostmetrics/scrapers/process`: add configuration option to mute `error reading username for process` ([#​14311](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/issues/14311), [#​17187](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/issues/17187)) - `syslogexporter`: Promote syslogexporter to alpha and add it to otelcontribcol ([#​21242](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/issues/21242), [#​21244](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/issues/21244), [#​21245](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/issues/21245)) - `azureevenhubreceiver`: Allow the Consumer Group to be set in the Configuration. ([#​28633](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/issues/28633)) - `spanmetricsconnector`: Add Events metric to span metrics connector that adds list of event attributes as dimensions ([#​27451](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/issues/27451)) - `exceptionsconnector`: Add trace id and span id to generated logs from exceptions when using exceptionsconnector. ([#​24407](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/issues/24407)) - `processor/k8sattribute`: support adding labels and annotations from node ([#​22620](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/issues/22620)) - `windowseventlogreceiver`: Add parsing for Security and Execution event fields. ([#​27810](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/issues/27810)) - `filelogreceiver`: Add the ability to order files by mtime, to only read the most recently modified files ([#​27812](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/issues/27812)) - `wavefrontreceiver`: Wrap metrics receiver under carbon receiver instead of using export function ([#​27248](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/issues/27248)) - `exporter/datadog`: Added the "exporter.datadogexporter.DisableAPMStats" feature gate to disable APM stats computation. ([#​28615](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/issues/28615)) - `pkg/ottl`: Add IsBool function into OTTL ([#​27897](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/issues/27897)) - `k8sclusterreceiver`: add k8s.node.condition metric ([#​27617](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/issues/27617)) - `kafka`: Expose resolve_canonical_bootstrap_servers_only ([#​26022](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/issues/26022)) - `mongodbatlasreceiver`: Enhanced collector logs to include more information about the MongoDB Atlas API calls being made during logs retrieval. ([#​28851](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/issues/28851)) - `datadogexporter`: Add support for host.cpu attributes. ([#​29156](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/issues/29156)) - `datadogexporter`: Add support for custom container tags via resource attributes prefixed by `datadog.container.tag.*`. ([#​29156](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/issues/29156)) - `receiver/mongodbatlasreceiver`: emit resource attributes "`mongodb_atlas.region.name`" and "`mongodb_atlas.provider.name`" on metric scrape. ([#​28833](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/issues/28833)) - `pkg/golden`: Move the internal/coreinternal/golden folder to pkg/golden ([#​28594](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/issues/28594)) - `processor/resourcedetection`: Add `processor.resourcedetection.hostCPUModelAndFamilyAsString` feature gate to change the type of `host.cpu.family` and `host.cpu.model.id` attributes from `int` to `string`. ([#​29025](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/issues/29025)) This feature gate will graduate to beta in the next release. - `tailsamplingprocessor`: Optimize performance of tailsamplingprocessor ([#​27889](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/issues/27889)) - `redisreceiver`: include server.address and server.port resource attributes ([#​22044](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/issues/22044)) - `servicegraphprocessor, servicegraphconnector`: Add a config option to periodically flush metrics, instead of flushing on every push. ([#​27679](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/issues/27679)) - `spanmetricsconnector`: Add exemplars to sum metric ([#​27451](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/issues/27451)) - `exporter/syslog`: send syslog messages in batches ([#​21244](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/issues/21244)) This changes the behavior of the Syslog exporter to send each batch of Syslog messages in a single request (with messages separated by newlines), instead of sending each message in a separate request and closing the connection after each message. - `cmd/telemetrygen`: Use exporter per worker for better metrics throughput ([#​26709](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/issues/26709)) - `cmd/telemetrygen`: Add support for --otlp-http for telemetrygen logs ([#​18867](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/issues/18867)) - `exporter/awss3exporter`: This feature allows role assumption for s3 exportation. It is especially useful on Kubernetes clusters that are using IAM roles for service accounts ([#​28674](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/issues/28674)) ##### 🧰 Bug fixes 🧰 - `lokiexporter`: The tenant attribute is now not automatically promoted to a label. ([#​21045](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/issues/21045)) To add tenant attributes (resource/record) to labels, use the label hints explicitly. - `azuretranslator`: Allow numeric fields to use a String or Integer representation in JSON. ([#​28650](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/issues/28650)) - `extension/zipkinencodingextension`: Fix bug when err is nil if invalid protocol value is supplied. ([#​28686](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/issues/28686)) - `filelogreceiver`: Fix issue where counting number of logs emitted could cause panic ([#​27469](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/issues/27469), [#​29107](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/issues/29107)) - `lokireceiver`: Fix issue where counting number of logs emitted could cause panic ([#​27469](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/issues/27469), [#​29107](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/issues/29107)) - `kafkareceiver`: Fix issue where counting number of logs emitted could cause panic ([#​27469](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/issues/27469), [#​29107](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/issues/29107)) - `k8sobjectsreceiver`: Fix issue where counting number of logs emitted could cause panic ([#​27469](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/issues/27469), [#​29107](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/issues/29107)) - `fluentforwardreceiver`: Fix issue where counting number of logs emitted could cause panic ([#​27469](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/issues/27469), [#​29107](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/issues/29107)) - `otlpjsonfilereceiver`: Fix issue where counting number of logs emitted could cause panic ([#​27469](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/issues/27469), [#​29107](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/issues/29107)) - `datadogconnector`: Mark datadogconnector as `MutatesData` to prevent data race ([#​29111](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/issues/29111)) - `azureeventhubreceiver`: Updated documentation around Azure Metric to OTel mapping. ([#​28622](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/issues/28622)) - `receiver/hostmetrics`: Fix panic on load_scraper_windows shutdown ([#​28678](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/issues/28678)) - `apachesparkreceiver`: Replacing inaccurate units for the spark.job.stage.active and spark.job.stage.result metrics for the Apache Spark receiver. ([#​29104](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/issues/29104)) - `splunkhecreceiver`: Do not encode JSON response objects as string. ([#​27604](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/issues/27604)) - `processor/k8sattributes`: Set attributes from namespace/node labels or annotations even if node/namespaces attribute are not set. ([#​28837](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/issues/28837)) - `datadogexporter`: Only extract DD container tags from resource attributes. Previously, container tags were also extracted from span attributes. ([#​29156](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/issues/29156)) - `datadogexporter`: Only add container tags in dedicated container tag section. Previously, container tags were also added as span tags. Container tags will now only be accessible via the span container tab, and not as span tags. ([#​29156](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/issues/29156)) - `pkg/stanza`: Fix data-corruption/race-condition issue in udp async (reuse of buffer); use buffer pool isntead. ([#​27613](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/issues/27613)) - `datadogexporter`: Fixes potential log records loss on a transient network/connectivity error ([#​24550](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/issues/24550)) The Datadog exporter threats network/connectivity errors (http client doesn't receive a response) as permanent errors, which can lead to log records loss. This change makes these errors retryable. - `servicegraphprocessor, servicegraphconnector`: Measure latency in seconds instead of milliseconds ([#​27488](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/issues/27488)) Measures latency in seconds instead of milliseconds, as the metric name indicates. Previously, milliseconds was used. This unit is still available via the feature gate `processor.servicegraph.legacyLatencyUnitMs`. This is a breaking change. - `sshcheckreceiver`: Use key_file instead of keyfile for the key in config. Aligns project practice, code, and docs. ([#​27035](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/issues/27035)) - `zipkinreceiver`: Return BadRequest in case of permanent errors ([#​4335](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/issues/4335)) ### [`v0.88.0`](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/blob/HEAD/CHANGELOG.md#v0880) [Compare Source](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/compare/v0.87.0...v0.88.0) ##### 🛑 Breaking changes 🛑 - `k8sclusterreceiver`: Remove opencensus.resourcetype resource attribute ([#​26487](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/issues/26487)) - `splunkhecexporter`: Remove `max_connections` configuration setting. ([#​27610](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/issues/27610)) use max_idle_conns or max_idle_conns_per_host instead. - `signalfxexporter`: Remove `max_connections` configuration setting. ([#​27610](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/issues/27610)) use max_idle_conns or max_idle_conns_per_host instead. ##### 🚩 Deprecations 🚩 - `dockerstatsreceiver`: cpu.container.percent metric will be deprecated in v0.79.0 in favor of container.cpu.utilization ([#​21807](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/issues/21807)) The metric `container.cpu.percentage` is now disabled by default and will be removed in v0.88.0. As a replacement, the following metric is now enabled by default: `container.cpu.utilization`. For details, see the [docs](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/tree/main/receiver/dockerstatsreceiver#transition-to-cpu-utilization-metric-name-aligned-with-opentelemetry-specification). - `parquetexporter`: Remove the parquet exporter ([#​27284](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/issues/27284)) ##### 🚀 New components 🚀 - `encoding/jsonlogencodingextension`: Add a new extension to support JSON encoding (only logs) ([#​6272](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/issues/6272)) - `honeycombmarkerexporter`: This component will export markers to be consumed by the Honeycomb Markers API to highlight user events ([#​26653](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/issues/26653)) - `zipkinencodingextension`: Introduce zipkin encoding extension. ([#​6272](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/issues/6272)) ##### 💡 Enhancements 💡 - `datasetexporter`: Make export of resources and scopes more flexible ([#​27651](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/issues/27651), [#​27649](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/issues/27649)) - `pkg/stanza`: Add option to run udp logs receiver (and stanza udp input operator) concurrently to reduce data-loss during high-scale scenarios ([#​27613](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/issues/27613)) - `receiver/prometheus`: Warn instead of failing when users rename using metric_relabel_configs in the prometheus receiver ([#​5001](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/issues/5001)) - `awscloudwatchlogsexporter/awsemfexporter`: Reduce noisy logs emitted by CloudWatch Logs Pusher. ([#​27774](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/issues/27774)) The Collector logger will now write successful CloudWatch API writes at the Debug level instead of Info level. - `k8sobjectsreceiver`: Move k8sobjectsreceiver from Alpha stability to Beta stability for logs. ([#​27635](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/issues/27635)) - `datadogconnector`: Allow datadogconnector to be used as a traces-to-traces connector ([#​27846](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/issues/27846)) - `doubleconverter`: Adding a double converter into pkg/ottl ([#​22056](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/issues/22056)) - `syslogreceiver`: validate protocol name ([#​27581](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/issues/27581)) - `elasticsearchexporter`: add missing scope info in span attributes ([#​27282](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/issues/27282)) - `entension/storage/filestorage`: Add support for setting bbolt fsync option ([#​20266](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/issues/20266)) - `filelogreceiver`: Add a new "top_n" option to specify the number of files to track when using ordering criteria ([#​23788](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/issues/23788)) - `azuredataexplorerexporter`: Added exporter helper config support for Azure Data Explorer exporter ([#​24329](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/issues/24329)) - `k8sclusterreceiver`: add optional k8s.pod.qos_class resource attribute ([#​27483](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/issues/27483)) - `pkg/stanza`: Log warning, instead of error, when Windows Event Log publisher metadata is not available and cache the successfully retrieved ones. ([#​27658](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/issues/27658)) - `pkg/ottl`: Add optional Converter parameters to replacement Editors ([#​27235](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/issues/27235)) Functions to modify matched text during replacement can now be passed as optional arguments to the following Editors: - `replace_pattern` - `replace_all_patterns` - `replace_match` - `replace_all_matches` - `awscloudwatchlogsexporter`: Improve the performance of the awscloudwatchlogsexporter ([#​26692](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/issues/26692)) Improve the performance by adding support to multiple consumers and removing locks and limiters that are no longer necessary. - `pkg/pdatatest`: support ignore timestamps in span comparisons for pdatatest ([#​27688](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/issues/27688)) - `prometheusremotewriteexporter`: addition of `max_batch_size_bytes` configurable parameter, to allow users to adjust it based on the capabilities of their specific remote storage ([#​21911](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/issues/21911)) - `pkg/pdatatest`: support ignore span attribute value in span comparisons for ptracetest ([#​27689](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/issues/27689)) - `pkg/pdatatest`: support ignore span ID in span comparisons for ptracetest ([#​27685](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/issues/27685)) - `pkg/pdatatest`: support ignore trace ID in span comparisons for ptracetest ([#​27687](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/issues/27687)) - `pkg/stanza`: When async is enabled for udp receiver, separate logic into readers (only read logs from udp port and push to channel), and processors (read logs from channel and process; decode, split, add attributes, and push downstream), allowing to change concurrency level for both readers and processors separately. ([#​27613](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/issues/27613)) - `signalfxexporter`: Add an option to control the dimension client timeout ([#​27815](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/issues/27815)) - `signalfxexporter`: Add the build version to the user agent of the SignalFx exporter ([#​16841](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/issues/16841)) - `splunkentreceiver`: Users can now use auth settings and basicauth extension to connect to their Splunk enterprise deployments ([#​27026](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/issues/27026)) ##### 🧰 Bug fixes 🧰 - `datasetexporter`: Do not crash on NPE when any of the attributes contains null value. ([#​27648](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/issues/27648)) - `syslog`: add integration tests and fix related bugs ([#​21245](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/issues/21245)) - `processor/resourcedetection`: Don't parse the field `cpuInfo.Model` if it's blank. ([#​27678](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/issues/27678)) - `k8sclusterreceiver`: Change clusterquota and resourcequota metrics to use {resource} unit ([#​10553](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/issues/10553)) - `cmd/telemetrygen`: Fix `go install` for telemetrygen ([#​27855](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/issues/27855)) - `pkg/ottl`: Fix bug where named parameters needed a space after the equal sign (`=`). ([#​28511](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/issues/28511)) - `filelogreceiver`: Fix issue where batching of files could result in ignoring start_at setting. ([#​27773](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/issues/27773)) - `prometheusremotewrite`: Fix remote write exporter not respecting retrySettings.enabled flag ([#​27592](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/issues/27592)) - `redactionprocessor`: Fix mask when multiple patterns exist ([#​27646](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/issues/27646)) </details> --- ### Configuration 📅 **Schedule**: Branch creation - "on tuesday" (UTC), Automerge - At any time (no schedule defined). 🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied. ♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox. 🔕 **Ignore**: Close this PR and you won't be reminded about this update again. --- - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box --- This PR has been generated by [Mend Renovate](https://www.mend.io/free-developer-tools/renovate/). View repository job log [here](https://developer.mend.io/github/open-telemetry/opentelemetry-collector-contrib). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNy41OS44IiwidXBkYXRlZEluVmVyIjoiMzcuNTkuOCIsInRhcmdldEJyYW5jaCI6Im1haW4ifQ==--> Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
codeboten
pushed a commit
that referenced
this pull request
Nov 24, 2023
…ector-contrib/internal/common to v0.89.0 (#29480) [![Mend Renovate logo banner](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com) This PR contains the following updates: | Package | Type | Update | Change | |---|---|---|---| | [github.com/open-telemetry/opentelemetry-collector-contrib/internal/common](https://togithub.com/open-telemetry/opentelemetry-collector-contrib) | require | minor | `v0.87.0` -> `v0.89.0` | --- > [!WARNING] > Some dependencies could not be looked up. Check the Dependency Dashboard for more information. --- ### Release Notes <details> <summary>open-telemetry/opentelemetry-collector-contrib (github.com/open-telemetry/opentelemetry-collector-contrib/internal/common)</summary> ### [`v0.89.0`](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/blob/HEAD/CHANGELOG.md#v0890) [Compare Source](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/compare/v0.88.0...v0.89.0) ##### 🛑 Breaking changes 🛑 - `pkg/stanza`: Improve parsing of Windows Event XML by handling anonymous `Data` elements. ([#​21491](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/issues/21491)) This improves the contents of Windows log events for which the publisher manifest is unavailable. Previously, anonymous `Data` elements were ignored. This is a breaking change for users who were relying on the previous data format. - `processor/k8sattributes`: Graduate "k8sattr.rfc3339" feature gate to Beta. ([#​28817](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/issues/28817)) Time format of `k8s.pod.start_time` attribute value migrated from RFC3339: Before: 2023-07-10 12:34:39.740638 -0700 PDT m=+0.020184946 After: 2023-07-10T12:39:53.112485-07:00 The feature gate can be temporary reverted back by adding `--feature-gate=-k8sattr.rfc3339` to the command line. - `filelogreceiver`: Change "Started watching file" log behavior ([#​28491](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/issues/28491)) Previously, every unique file path which was found by the receiver would be remembered indefinitely. This list was kept independently of the uniqueness / checkpointing mechanism (which does not rely on the file path). The purpose of this list was to allow us to emit a lot whenever a path was seen for the first time. This removes the separate list and relies instead on the same mechanism as checkpointing. Now, a similar log is emitted any time a file is found which is not currently checkpointed. Because the checkpointing mechanism does not maintain history indefintiely, it is now possible that a log will be emitted for the same file path. This will happen when no file exists at the path for a period of time. - `dockerstatsreceiver`: cpu.container.percent metric is removed in favor of container.cpu.utilization ([#​21807](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/issues/21807)) The metric `container.cpu.percentage` is now removed. `container.cpu.utilization` is enabled by default as a replacement. For details, see the [docs](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/tree/main/receiver/dockerstatsreceiver#transition-to-cpu-utilization-metric-name-aligned-with-opentelemetry-specification). - `encoding extensions`: Rename encoding extensions for consistency with storage extensions ([#​24451](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/issues/24451)) - `jaegerencoding` -> `jaeger_encoding` - `otlpencoding` -> `otlp_encoding` - `textencoding` -> `text_encoding` - `zipkinencoding` -> `zipkin_encoding` - `remoteobserverprocessor`: Rename remoteobserverprocessor to remotetapprocessor ([#​27873](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/issues/27873)) - `collectdreceiver`: Stop using opencensus metrics, use the obsrecv format ([#​25148](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/issues/25148)) ##### 🚩 Deprecations 🚩 - `datadogexporter`: Deprecate config `traces::peer_service_aggregation` in favor of `traces::peer_tags_aggregation` ([#​29089](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/issues/29089)) - `postgresqlreceiver`: Deprecation of postgresql replication lag metrics `postgresql.wal.lag` in favor of more precise 'postgresql.wal.delay' ([#​26714](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/issues/26714)) ##### 🚀 New components 🚀 - `extension/opampextension`: Add a new extension that implements an OpAMP agent for reporting the collector's health and effective configuration. ([#​16462](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/issues/16462)) - `sumologicprocessor`: add Sumo Logic Processor ([#​23946](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/issues/23946)) move processor from https://github.com/SumoLogic/sumologic-otel-collector/ repository - `alertmanagerexporter`: Add new exporter for sending events as alerts to Alertmanager ([#​23569](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/issues/23569)) - `remotetapextension`: Add a new extension, remotetapextension to use with the remoteobserverprocessor processors. ([#​19634](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/issues/19634)) - `otlpencodingextension`: Introduce OTLP encoding extension ([#​6272](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/issues/6272)) - `pkg/translator/azure`: Create a translator for Azure Resource Log format ([#​18210](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/issues/18210)) ##### 💡 Enhancements 💡 - `awsxrayexporter`: Convert individual HTTP error events into exceptions within subsegments for AWS SDK spans and strip AWS.SDK prefix from remote aws service name ([#​27232](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/issues/27232)) - `azuremonitorexporter`: Added connection string support to the Azure Monitor Exporter ([#​28853](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/issues/28853)) This enhancement simplifies the configuration process and aligns the exporter with Azure Monitor's recommended practices. The Connection String method allows the inclusion of various fields such as the InstrumentationKey and IngestionEndpoint within a single string, facilitating an easier and more integrated setup. While the traditional InstrumentationKey method remains supported for backward compatibility, it will be phased out. Users are encouraged to adopt the Connection String approach to ensure future compatibility and to leverage the broader configuration options it enables. - `opensearchexporter`: Add log exporting capability to the opensearchexporter. ([#​23611](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/issues/23611)) - `pdatatest`: Allow to compare metrics resource attributes or metric attribute values by matching on a portion of the dimension value with a regular expression. ([#​27690](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/issues/27690)) Use `MatchResourceAttributeValue("node_id", "cloud-node")` to match two metrics with a resource attribute value that starts with "cloud-node". Use `MatchMetricAttributeValue("hostname", "container-tomcat-", "gauge.one", "sum.one")` to match metrics with the `hostname` attribute starting with `container-tomcat-`. - `processor/tailsampling`: adds optional upper bound duration for sampling ([#​26115](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/issues/26115)) - `clickhouseexporter`: Add persistent storage support to clickhouse exporter ([#​27653](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/issues/27653)) - `azuremonitorexporter`: Added documentation to describe how to use with the AAD Auth Proxy and enable AAD based authentication. ([#​24451](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/issues/24451)) - `azuremonitorexporter`: Extended Azure Monitor exporter to support persistent queue. Default is for QueueSettings.Enabled to be false. ([#​25859](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/issues/25859)) - `collectdreceiver`: Add support of confighttp.HTTPServerSettings ([#​28811](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/issues/28811)) - `collectdreceiver`: Promote collectdreceiver as beta component ([#​28658](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/issues/28658)) - `receiver/hostmetricsreceiver`: Added support for host's cpuinfo frequnecies. ([#​27445](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/issues/27445)) In Linux the current frequency is populated using the values from /proc/cpuinfo. An os specific implementation will be needed for Windows and others. - `datadogexporter`: Add a new traces config `trace_buffer` that specifies the number of outgoing trace payloads to buffer before dropping. ([#​28577](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/issues/28577)) If you start seeing log messages like `Payload in channel full. Dropped 1 payload.` in the datadog exporter, consider setting a higher `trace_buffer` to avoid traces being dropped. - `datadogexporter`: Add a new config `traces::peer_tags_aggregation` that enables aggregation of peer related tags in Datadog exporter ([#​29089](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/issues/29089)) - `receiver/hostmetrics/scrapers/process`: add configuration option to mute `error reading username for process` ([#​14311](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/issues/14311), [#​17187](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/issues/17187)) - `syslogexporter`: Promote syslogexporter to alpha and add it to otelcontribcol ([#​21242](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/issues/21242), [#​21244](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/issues/21244), [#​21245](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/issues/21245)) - `azureevenhubreceiver`: Allow the Consumer Group to be set in the Configuration. ([#​28633](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/issues/28633)) - `spanmetricsconnector`: Add Events metric to span metrics connector that adds list of event attributes as dimensions ([#​27451](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/issues/27451)) - `exceptionsconnector`: Add trace id and span id to generated logs from exceptions when using exceptionsconnector. ([#​24407](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/issues/24407)) - `processor/k8sattribute`: support adding labels and annotations from node ([#​22620](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/issues/22620)) - `windowseventlogreceiver`: Add parsing for Security and Execution event fields. ([#​27810](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/issues/27810)) - `filelogreceiver`: Add the ability to order files by mtime, to only read the most recently modified files ([#​27812](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/issues/27812)) - `wavefrontreceiver`: Wrap metrics receiver under carbon receiver instead of using export function ([#​27248](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/issues/27248)) - `exporter/datadog`: Added the "exporter.datadogexporter.DisableAPMStats" feature gate to disable APM stats computation. ([#​28615](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/issues/28615)) - `pkg/ottl`: Add IsBool function into OTTL ([#​27897](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/issues/27897)) - `k8sclusterreceiver`: add k8s.node.condition metric ([#​27617](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/issues/27617)) - `kafka`: Expose resolve_canonical_bootstrap_servers_only ([#​26022](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/issues/26022)) - `mongodbatlasreceiver`: Enhanced collector logs to include more information about the MongoDB Atlas API calls being made during logs retrieval. ([#​28851](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/issues/28851)) - `datadogexporter`: Add support for host.cpu attributes. ([#​29156](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/issues/29156)) - `datadogexporter`: Add support for custom container tags via resource attributes prefixed by `datadog.container.tag.*`. ([#​29156](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/issues/29156)) - `receiver/mongodbatlasreceiver`: emit resource attributes "`mongodb_atlas.region.name`" and "`mongodb_atlas.provider.name`" on metric scrape. ([#​28833](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/issues/28833)) - `pkg/golden`: Move the internal/coreinternal/golden folder to pkg/golden ([#​28594](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/issues/28594)) - `processor/resourcedetection`: Add `processor.resourcedetection.hostCPUModelAndFamilyAsString` feature gate to change the type of `host.cpu.family` and `host.cpu.model.id` attributes from `int` to `string`. ([#​29025](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/issues/29025)) This feature gate will graduate to beta in the next release. - `tailsamplingprocessor`: Optimize performance of tailsamplingprocessor ([#​27889](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/issues/27889)) - `redisreceiver`: include server.address and server.port resource attributes ([#​22044](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/issues/22044)) - `servicegraphprocessor, servicegraphconnector`: Add a config option to periodically flush metrics, instead of flushing on every push. ([#​27679](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/issues/27679)) - `spanmetricsconnector`: Add exemplars to sum metric ([#​27451](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/issues/27451)) - `exporter/syslog`: send syslog messages in batches ([#​21244](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/issues/21244)) This changes the behavior of the Syslog exporter to send each batch of Syslog messages in a single request (with messages separated by newlines), instead of sending each message in a separate request and closing the connection after each message. - `cmd/telemetrygen`: Use exporter per worker for better metrics throughput ([#​26709](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/issues/26709)) - `cmd/telemetrygen`: Add support for --otlp-http for telemetrygen logs ([#​18867](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/issues/18867)) - `exporter/awss3exporter`: This feature allows role assumption for s3 exportation. It is especially useful on Kubernetes clusters that are using IAM roles for service accounts ([#​28674](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/issues/28674)) ##### 🧰 Bug fixes 🧰 - `lokiexporter`: The tenant attribute is now not automatically promoted to a label. ([#​21045](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/issues/21045)) To add tenant attributes (resource/record) to labels, use the label hints explicitly. - `azuretranslator`: Allow numeric fields to use a String or Integer representation in JSON. ([#​28650](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/issues/28650)) - `extension/zipkinencodingextension`: Fix bug when err is nil if invalid protocol value is supplied. ([#​28686](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/issues/28686)) - `filelogreceiver`: Fix issue where counting number of logs emitted could cause panic ([#​27469](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/issues/27469), [#​29107](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/issues/29107)) - `lokireceiver`: Fix issue where counting number of logs emitted could cause panic ([#​27469](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/issues/27469), [#​29107](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/issues/29107)) - `kafkareceiver`: Fix issue where counting number of logs emitted could cause panic ([#​27469](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/issues/27469), [#​29107](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/issues/29107)) - `k8sobjectsreceiver`: Fix issue where counting number of logs emitted could cause panic ([#​27469](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/issues/27469), [#​29107](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/issues/29107)) - `fluentforwardreceiver`: Fix issue where counting number of logs emitted could cause panic ([#​27469](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/issues/27469), [#​29107](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/issues/29107)) - `otlpjsonfilereceiver`: Fix issue where counting number of logs emitted could cause panic ([#​27469](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/issues/27469), [#​29107](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/issues/29107)) - `datadogconnector`: Mark datadogconnector as `MutatesData` to prevent data race ([#​29111](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/issues/29111)) - `azureeventhubreceiver`: Updated documentation around Azure Metric to OTel mapping. ([#​28622](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/issues/28622)) - `receiver/hostmetrics`: Fix panic on load_scraper_windows shutdown ([#​28678](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/issues/28678)) - `apachesparkreceiver`: Replacing inaccurate units for the spark.job.stage.active and spark.job.stage.result metrics for the Apache Spark receiver. ([#​29104](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/issues/29104)) - `splunkhecreceiver`: Do not encode JSON response objects as string. ([#​27604](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/issues/27604)) - `processor/k8sattributes`: Set attributes from namespace/node labels or annotations even if node/namespaces attribute are not set. ([#​28837](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/issues/28837)) - `datadogexporter`: Only extract DD container tags from resource attributes. Previously, container tags were also extracted from span attributes. ([#​29156](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/issues/29156)) - `datadogexporter`: Only add container tags in dedicated container tag section. Previously, container tags were also added as span tags. Container tags will now only be accessible via the span container tab, and not as span tags. ([#​29156](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/issues/29156)) - `pkg/stanza`: Fix data-corruption/race-condition issue in udp async (reuse of buffer); use buffer pool isntead. ([#​27613](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/issues/27613)) - `datadogexporter`: Fixes potential log records loss on a transient network/connectivity error ([#​24550](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/issues/24550)) The Datadog exporter threats network/connectivity errors (http client doesn't receive a response) as permanent errors, which can lead to log records loss. This change makes these errors retryable. - `servicegraphprocessor, servicegraphconnector`: Measure latency in seconds instead of milliseconds ([#​27488](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/issues/27488)) Measures latency in seconds instead of milliseconds, as the metric name indicates. Previously, milliseconds was used. This unit is still available via the feature gate `processor.servicegraph.legacyLatencyUnitMs`. This is a breaking change. - `sshcheckreceiver`: Use key_file instead of keyfile for the key in config. Aligns project practice, code, and docs. ([#​27035](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/issues/27035)) - `zipkinreceiver`: Return BadRequest in case of permanent errors ([#​4335](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/issues/4335)) ### [`v0.88.0`](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/blob/HEAD/CHANGELOG.md#v0880) [Compare Source](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/compare/v0.87.0...v0.88.0) ##### 🛑 Breaking changes 🛑 - `k8sclusterreceiver`: Remove opencensus.resourcetype resource attribute ([#​26487](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/issues/26487)) - `splunkhecexporter`: Remove `max_connections` configuration setting. ([#​27610](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/issues/27610)) use max_idle_conns or max_idle_conns_per_host instead. - `signalfxexporter`: Remove `max_connections` configuration setting. ([#​27610](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/issues/27610)) use max_idle_conns or max_idle_conns_per_host instead. ##### 🚩 Deprecations 🚩 - `dockerstatsreceiver`: cpu.container.percent metric will be deprecated in v0.79.0 in favor of container.cpu.utilization ([#​21807](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/issues/21807)) The metric `container.cpu.percentage` is now disabled by default and will be removed in v0.88.0. As a replacement, the following metric is now enabled by default: `container.cpu.utilization`. For details, see the [docs](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/tree/main/receiver/dockerstatsreceiver#transition-to-cpu-utilization-metric-name-aligned-with-opentelemetry-specification). - `parquetexporter`: Remove the parquet exporter ([#​27284](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/issues/27284)) ##### 🚀 New components 🚀 - `encoding/jsonlogencodingextension`: Add a new extension to support JSON encoding (only logs) ([#​6272](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/issues/6272)) - `honeycombmarkerexporter`: This component will export markers to be consumed by the Honeycomb Markers API to highlight user events ([#​26653](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/issues/26653)) - `zipkinencodingextension`: Introduce zipkin encoding extension. ([#​6272](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/issues/6272)) ##### 💡 Enhancements 💡 - `datasetexporter`: Make export of resources and scopes more flexible ([#​27651](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/issues/27651), [#​27649](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/issues/27649)) - `pkg/stanza`: Add option to run udp logs receiver (and stanza udp input operator) concurrently to reduce data-loss during high-scale scenarios ([#​27613](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/issues/27613)) - `receiver/prometheus`: Warn instead of failing when users rename using metric_relabel_configs in the prometheus receiver ([#​5001](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/issues/5001)) - `awscloudwatchlogsexporter/awsemfexporter`: Reduce noisy logs emitted by CloudWatch Logs Pusher. ([#​27774](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/issues/27774)) The Collector logger will now write successful CloudWatch API writes at the Debug level instead of Info level. - `k8sobjectsreceiver`: Move k8sobjectsreceiver from Alpha stability to Beta stability for logs. ([#​27635](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/issues/27635)) - `datadogconnector`: Allow datadogconnector to be used as a traces-to-traces connector ([#​27846](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/issues/27846)) - `doubleconverter`: Adding a double converter into pkg/ottl ([#​22056](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/issues/22056)) - `syslogreceiver`: validate protocol name ([#​27581](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/issues/27581)) - `elasticsearchexporter`: add missing scope info in span attributes ([#​27282](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/issues/27282)) - `entension/storage/filestorage`: Add support for setting bbolt fsync option ([#​20266](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/issues/20266)) - `filelogreceiver`: Add a new "top_n" option to specify the number of files to track when using ordering criteria ([#​23788](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/issues/23788)) - `azuredataexplorerexporter`: Added exporter helper config support for Azure Data Explorer exporter ([#​24329](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/issues/24329)) - `k8sclusterreceiver`: add optional k8s.pod.qos_class resource attribute ([#​27483](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/issues/27483)) - `pkg/stanza`: Log warning, instead of error, when Windows Event Log publisher metadata is not available and cache the successfully retrieved ones. ([#​27658](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/issues/27658)) - `pkg/ottl`: Add optional Converter parameters to replacement Editors ([#​27235](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/issues/27235)) Functions to modify matched text during replacement can now be passed as optional arguments to the following Editors: - `replace_pattern` - `replace_all_patterns` - `replace_match` - `replace_all_matches` - `awscloudwatchlogsexporter`: Improve the performance of the awscloudwatchlogsexporter ([#​26692](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/issues/26692)) Improve the performance by adding support to multiple consumers and removing locks and limiters that are no longer necessary. - `pkg/pdatatest`: support ignore timestamps in span comparisons for pdatatest ([#​27688](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/issues/27688)) - `prometheusremotewriteexporter`: addition of `max_batch_size_bytes` configurable parameter, to allow users to adjust it based on the capabilities of their specific remote storage ([#​21911](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/issues/21911)) - `pkg/pdatatest`: support ignore span attribute value in span comparisons for ptracetest ([#​27689](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/issues/27689)) - `pkg/pdatatest`: support ignore span ID in span comparisons for ptracetest ([#​27685](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/issues/27685)) - `pkg/pdatatest`: support ignore trace ID in span comparisons for ptracetest ([#​27687](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/issues/27687)) - `pkg/stanza`: When async is enabled for udp receiver, separate logic into readers (only read logs from udp port and push to channel), and processors (read logs from channel and process; decode, split, add attributes, and push downstream), allowing to change concurrency level for both readers and processors separately. ([#​27613](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/issues/27613)) - `signalfxexporter`: Add an option to control the dimension client timeout ([#​27815](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/issues/27815)) - `signalfxexporter`: Add the build version to the user agent of the SignalFx exporter ([#​16841](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/issues/16841)) - `splunkentreceiver`: Users can now use auth settings and basicauth extension to connect to their Splunk enterprise deployments ([#​27026](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/issues/27026)) ##### 🧰 Bug fixes 🧰 - `datasetexporter`: Do not crash on NPE when any of the attributes contains null value. ([#​27648](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/issues/27648)) - `syslog`: add integration tests and fix related bugs ([#​21245](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/issues/21245)) - `processor/resourcedetection`: Don't parse the field `cpuInfo.Model` if it's blank. ([#​27678](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/issues/27678)) - `k8sclusterreceiver`: Change clusterquota and resourcequota metrics to use {resource} unit ([#​10553](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/issues/10553)) - `cmd/telemetrygen`: Fix `go install` for telemetrygen ([#​27855](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/issues/27855)) - `pkg/ottl`: Fix bug where named parameters needed a space after the equal sign (`=`). ([#​28511](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/issues/28511)) - `filelogreceiver`: Fix issue where batching of files could result in ignoring start_at setting. ([#​27773](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/issues/27773)) - `prometheusremotewrite`: Fix remote write exporter not respecting retrySettings.enabled flag ([#​27592](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/issues/27592)) - `redactionprocessor`: Fix mask when multiple patterns exist ([#​27646](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/issues/27646)) </details> --- ### Configuration 📅 **Schedule**: Branch creation - "on tuesday" (UTC), Automerge - At any time (no schedule defined). 🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied. ♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox. 🔕 **Ignore**: Close this PR and you won't be reminded about this update again. --- - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box --- This PR has been generated by [Mend Renovate](https://www.mend.io/free-developer-tools/renovate/). View repository job log [here](https://developer.mend.io/github/open-telemetry/opentelemetry-collector-contrib). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNy41OS44IiwidXBkYXRlZEluVmVyIjoiMzcuNTkuOCIsInRhcmdldEJyYW5jaCI6Im1haW4ifQ==--> Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
mx-psi
pushed a commit
that referenced
this pull request
Apr 9, 2024
[![Mend Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com) This PR contains the following updates: | Package | Change | Age | Adoption | Passing | Confidence | |---|---|---|---|---|---| | [github.com/prometheus/common](https://togithub.com/prometheus/common) | `v0.51.1` -> `v0.52.2` | [![age](https://developer.mend.io/api/mc/badges/age/go/github.com%2fprometheus%2fcommon/v0.52.2?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/go/github.com%2fprometheus%2fcommon/v0.52.2?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/go/github.com%2fprometheus%2fcommon/v0.51.1/v0.52.2?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/go/github.com%2fprometheus%2fcommon/v0.51.1/v0.52.2?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.52.2`](https://togithub.com/prometheus/common/releases/tag/v0.52.2) [Compare Source](https://togithub.com/prometheus/common/compare/v0.51.1...v0.52.2) #### What's Changed - Drop support for Go older than 1.18 by [@​SuperQ](https://togithub.com/SuperQ) in [prometheus/common#612 - fix(protobuf): Correctly decode multi-messages streams by [@​srebhan](https://togithub.com/srebhan) in [prometheus/common#616 - Bump github.com/aws/aws-sdk-go from 1.50.31 to 1.51.11 in /sigv4 by [@​dependabot](https://togithub.com/dependabot) in [prometheus/common#615 #### New Contributors - [@​srebhan](https://togithub.com/srebhan) made their first contribution in [prometheus/common#616 **Full Changelog**: prometheus/common@v0.51.1...v0.52.2 </details> --- ### Configuration 📅 **Schedule**: Branch creation - "on tuesday" (UTC), Automerge - At any time (no schedule defined). 🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied. ♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox. 🔕 **Ignore**: Close this PR and you won't be reminded about this update again. --- - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box --- This PR has been generated by [Mend Renovate](https://www.mend.io/free-developer-tools/renovate/). View repository job log [here](https://developer.mend.io/github/open-telemetry/opentelemetry-collector-contrib). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNy4yNjkuMiIsInVwZGF0ZWRJblZlciI6IjM3LjI2OS4yIiwidGFyZ2V0QnJhbmNoIjoibWFpbiJ9--> --------- Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> Co-authored-by: opentelemetrybot <107717825+opentelemetrybot@users.noreply.github.com>
mx-psi
pushed a commit
that referenced
this pull request
Apr 9, 2024
[![Mend Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com) This PR contains the following updates: | Package | Change | Age | Adoption | Passing | Confidence | |---|---|---|---|---|---| | [github.com/klauspost/compress](https://togithub.com/klauspost/compress) | `v1.17.7` -> `v1.17.8` | [![age](https://developer.mend.io/api/mc/badges/age/go/github.com%2fklauspost%2fcompress/v1.17.8?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/go/github.com%2fklauspost%2fcompress/v1.17.8?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/go/github.com%2fklauspost%2fcompress/v1.17.7/v1.17.8?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/go/github.com%2fklauspost%2fcompress/v1.17.7/v1.17.8?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>klauspost/compress (github.com/klauspost/compress)</summary> ### [`v1.17.8`](https://togithub.com/klauspost/compress/releases/tag/v1.17.8) [Compare Source](https://togithub.com/klauspost/compress/compare/v1.17.7...v1.17.8) #### What's Changed - zstd: Reject blocks where reserved values are not 0 by [@​klauspost](https://togithub.com/klauspost) in [klauspost/compress#885 - zstd: Add RLE detection+encoding by [@​klauspost](https://togithub.com/klauspost) in [klauspost/compress#938 #### New Contributors - [@​ankon](https://togithub.com/ankon) made their first contribution in [klauspost/compress#932 - [@​kindhuge](https://togithub.com/kindhuge) made their first contribution in [klauspost/compress#946 **Full Changelog**: klauspost/compress@v1.17.7...v1.17.8 </details> --- ### Configuration 📅 **Schedule**: Branch creation - "on tuesday" (UTC), Automerge - At any time (no schedule defined). 🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied. ♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox. 🔕 **Ignore**: Close this PR and you won't be reminded about this update again. --- - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box --- This PR has been generated by [Mend Renovate](https://www.mend.io/free-developer-tools/renovate/). View repository job log [here](https://developer.mend.io/github/open-telemetry/opentelemetry-collector-contrib). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNy4yNjkuMiIsInVwZGF0ZWRJblZlciI6IjM3LjI2OS4yIiwidGFyZ2V0QnJhbmNoIjoibWFpbiJ9--> --------- Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> Co-authored-by: opentelemetrybot <107717825+opentelemetrybot@users.noreply.github.com>
mx-psi
pushed a commit
that referenced
this pull request
Apr 10, 2024
[![Mend Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com) This PR contains the following updates: | Package | Change | Age | Adoption | Passing | Confidence | |---|---|---|---|---|---| | [google.golang.org/grpc](https://togithub.com/grpc/grpc-go) | `v1.62.1` -> `v1.63.2` | [![age](https://developer.mend.io/api/mc/badges/age/go/google.golang.org%2fgrpc/v1.63.2?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/go/google.golang.org%2fgrpc/v1.63.2?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/go/google.golang.org%2fgrpc/v1.62.1/v1.63.2?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/go/google.golang.org%2fgrpc/v1.62.1/v1.63.2?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/grpc-go (google.golang.org/grpc)</summary> ### [`v1.63.2`](https://togithub.com/grpc/grpc-go/releases/tag/v1.63.2): Release 1.63.2 [Compare Source](https://togithub.com/grpc/grpc-go/compare/v1.63.1...v1.63.2) ### Bugs - Fix the user agent string ### [`v1.63.1`](https://togithub.com/grpc/grpc-go/releases/tag/v1.63.1): Release 1.63.1 [Compare Source](https://togithub.com/grpc/grpc-go/compare/v1.63.0...v1.63.1) - grpc: un-deprecate Dial and DialContext and cherry-pick ### [`v1.63.0`](https://togithub.com/grpc/grpc-go/releases/tag/v1.63.0): Release 1.63.0 [Compare Source](https://togithub.com/grpc/grpc-go/compare/v1.62.2...v1.63.0) ### Behavior Changes - grpc: Return canonical target string from `resolver.Address.String()` (experimental) ([#​6923](https://togithub.com/grpc/grpc-go/issues/6923)) - client & server: when using write buffer pooling, use input value for buffer size instead of size\*2 ([#​6983](https://togithub.com/grpc/grpc-go/issues/6983)) - Special Thanks: [@​raghav-stripe](https://togithub.com/raghav-stripe) ### New Features - grpc: add `ClientConn.CanonicalTarget()` to return the canonical target string. ([#​7006](https://togithub.com/grpc/grpc-go/issues/7006)) - xds: implement LRS named metrics support ([gRFC A64](https://togithub.com/grpc/proposal/blob/master/A64-lrs-custom-metrics.md)) ([#​7027](https://togithub.com/grpc/grpc-go/issues/7027)) - Special Thanks: [@​danielzhaotongliu](https://togithub.com/danielzhaotongliu) - grpc: introduce `grpc.NewClient` to allow users to create new clients in idle mode and with "dns" as the default resolver ([#​7010](https://togithub.com/grpc/grpc-go/issues/7010)) - Special Thanks: [@​bruuuuuuuce](https://togithub.com/bruuuuuuuce) ### API Changes - grpc: stabilize experimental method `ClientConn.Target()` ([#​7006](https://togithub.com/grpc/grpc-go/issues/7006)) ### Bug Fixes - xds: fix an issue that would cause the client to send an empty list of resources for LDS/CDS upon reconnecting with the management server ([#​7026](https://togithub.com/grpc/grpc-go/issues/7026)) - server: Fix some errors returned by a server when using a `grpc.Server` as an `http.Handler` with the Go stdlib HTTP server ([#​6989](https://togithub.com/grpc/grpc-go/issues/6989)) - resolver/dns: add `SetResolvingTimeout` to allow configuring the DNS resolver's global timeout ([#​6917](https://togithub.com/grpc/grpc-go/issues/6917)) - Special Thanks: [@​and1truong](https://togithub.com/and1truong) - Set the security level of Windows named pipes to NoSecurity ([#​6956](https://togithub.com/grpc/grpc-go/issues/6956)) - Special Thanks: [@​irsl](https://togithub.com/irsl) ### [`v1.62.2`](https://togithub.com/grpc/grpc-go/releases/tag/v1.62.2): Release 1.62.2 [Compare Source](https://togithub.com/grpc/grpc-go/compare/v1.62.1...v1.62.2) ### Dependencies - Update http2 library to address vulnerability [CVE-2023-45288](https://www.kb.cert.org/vuls/id/421644) </details> --- ### Configuration 📅 **Schedule**: Branch creation - "on tuesday" (UTC), Automerge - At any time (no schedule defined). 🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied. ♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox. 🔕 **Ignore**: Close this PR and you won't be reminded about this update again. --- - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box --- This PR has been generated by [Mend Renovate](https://www.mend.io/free-developer-tools/renovate/). View repository job log [here](https://developer.mend.io/github/open-telemetry/opentelemetry-collector-contrib). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNy4yNjkuMiIsInVwZGF0ZWRJblZlciI6IjM3LjI2OS4yIiwidGFyZ2V0QnJhbmNoIjoibWFpbiJ9--> --------- Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> Co-authored-by: opentelemetrybot <107717825+opentelemetrybot@users.noreply.github.com>
codeboten
pushed a commit
that referenced
this pull request
Apr 11, 2024
[![Mend Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com) This PR contains the following updates: | Package | Change | Age | Adoption | Passing | Confidence | |---|---|---|---|---|---| | [github.com/daixiang0/gci](https://togithub.com/daixiang0/gci) | `v0.13.1` -> `v0.13.3` | [![age](https://developer.mend.io/api/mc/badges/age/go/github.com%2fdaixiang0%2fgci/v0.13.3?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/go/github.com%2fdaixiang0%2fgci/v0.13.3?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/go/github.com%2fdaixiang0%2fgci/v0.13.1/v0.13.3?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/go/github.com%2fdaixiang0%2fgci/v0.13.1/v0.13.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>daixiang0/gci (github.com/daixiang0/gci)</summary> ### [`v0.13.3`](https://togithub.com/daixiang0/gci/releases/tag/v0.13.3) [Compare Source](https://togithub.com/daixiang0/gci/compare/v0.13.2...v0.13.3) #### What's Changed - go.mod: remove toolchain for backwards compatible by [@​daixiang0](https://togithub.com/daixiang0) in [daixiang0/gci#199 - bump up version by [@​daixiang0](https://togithub.com/daixiang0) in [daixiang0/gci#200 **Full Changelog**: daixiang0/gci@v0.13.2...v0.13.3 ### [`v0.13.2`](https://togithub.com/daixiang0/gci/releases/tag/v0.13.2) [Compare Source](https://togithub.com/daixiang0/gci/compare/v0.13.1...v0.13.2) #### What's Changed - integrate Golangci-lint with localmodule enabled by [@​daixiang0](https://togithub.com/daixiang0) in [daixiang0/gci#196 - bump up to 0.13.2 by [@​daixiang0](https://togithub.com/daixiang0) in [daixiang0/gci#197 **Full Changelog**: daixiang0/gci@v0.13.1...v0.13.2 </details> --- ### Configuration 📅 **Schedule**: Branch creation - "on tuesday" (UTC), Automerge - At any time (no schedule defined). 🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied. ♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox. 🔕 **Ignore**: Close this PR and you won't be reminded about this update again. --- - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box --- This PR has been generated by [Mend Renovate](https://www.mend.io/free-developer-tools/renovate/). View repository job log [here](https://developer.mend.io/github/open-telemetry/opentelemetry-collector-contrib). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNy4yNjkuMiIsInVwZGF0ZWRJblZlciI6IjM3LjI2OS4yIiwidGFyZ2V0QnJhbmNoIjoibWFpbiJ9--> --------- Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> Co-authored-by: opentelemetrybot <107717825+opentelemetrybot@users.noreply.github.com>
codeboten
pushed a commit
that referenced
this pull request
Apr 11, 2024
…2249) [![Mend Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com) This PR contains the following updates: | Package | Change | Age | Adoption | Passing | Confidence | |---|---|---|---|---|---| | [github.com/linkedin/goavro/v2](https://togithub.com/linkedin/goavro) | `v2.9.8` -> `v2.12.0` | [![age](https://developer.mend.io/api/mc/badges/age/go/github.com%2flinkedin%2fgoavro%2fv2/v2.12.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/go/github.com%2flinkedin%2fgoavro%2fv2/v2.12.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/go/github.com%2flinkedin%2fgoavro%2fv2/v2.9.8/v2.12.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/go/github.com%2flinkedin%2fgoavro%2fv2/v2.9.8/v2.12.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>linkedin/goavro (github.com/linkedin/goavro/v2)</summary> ### [`v2.12.0`](https://togithub.com/linkedin/goavro/releases/tag/v2.12.0): Release to fix Version Number [Compare Source](https://togithub.com/linkedin/goavro/compare/v2.11.1...v2.12.0) The version number should be the full v2.12.0 to be fully semver compatible. There's no new content in this release. Its just the fix to the version number. Thanks Here are the release notes copied from v2.12: This release includes full support for sending regular internet JSON into avro and getting regular JSON back out again, and a large number of cleanup and fixing. Many thanks to the help from the community! - A large number of cleaning up and fixes from [@​mihaitodor](https://togithub.com/mihaitodor) - Full two-way json serialization support for regular internet json - OCF reader and writer from [@​kishaningithub](https://togithub.com/kishaningithub) About JSON to Avro and Avro to JSON Regular internet json is wild and can have various values for a particular field, such as a "human" field having a value of null of maybe a string containing a name, or even a struct containing details about the "human". To handle accepting JSON of such a form, the previous release provided a one-way JSON encoder, where an avro union is required to be defined, in order to accept the possible types that we will can expect. This functionality was provided in the previous release, but the previous release did not take avro encoded data from within the avro ecosystem and produce regular internet JSON. Instead it produced the style of avro-json described in the [avro-spec](https://avro.apache.org/docs/1.11.1/specification/\_print/#json-encoding). This release provides the full two-way support, so that we can take regular internet JSON into the avro ecosystem, and we can send it back out into the internet's standard json ecosystem. There are many examples in union_test.go where the production of standard JSON is done via the test utility function testNativeToTextualJSONPass. Also much gratitude to [@​karrick](https://togithub.com/karrick) for his work on this project and his ongoing interest and support. Though he did not contribute directly to this release, I still wanted to thank him here. ### [`v2.11.1`](https://togithub.com/linkedin/goavro/compare/v2.11.0...v2.11.1) [Compare Source](https://togithub.com/linkedin/goavro/compare/v2.11.0...v2.11.1) ### [`v2.11.0`](https://togithub.com/linkedin/goavro/releases/tag/v2.11.0): Custom Logical Types, Enums, Standard JSON [Compare Source](https://togithub.com/linkedin/goavro/compare/v2.10.1...v2.11.0) This release contains 3 new capabilities and a fix for canonical representation for enums - Allow decimal logical type of precision 1 - Added support for custom logical types - Enum should be managed like records, parent namespace should be used to generate canonical form - Added nativeFromTextual to support standard json - Added avro roundtrip debugging tool ### [`v2.10.1`](https://togithub.com/linkedin/goavro/releases/tag/v2.10.1): Support for Ingestion of Common JSON [Compare Source](https://togithub.com/linkedin/goavro/compare/v2.10.0...v2.10.1) There is an increasing demand to ingesting common JSON into the avro-encoded systems. This release adds support for accepting common JSON , so we can take JSON from regular (non-avro-enabled) applications and encode it into avro per a schema in the expected way. This was a problem because union-types were expected to be of a form that satisfies the avro json encoding spec: avro spec: `["null", "string"]` common json: `null`, or `"some string"` avro json encoded: `null` and `{"string": "some string"}` Example code, and tests are included in union_test.go ### [`v2.10.0`](https://togithub.com/linkedin/goavro/compare/v2.9.8...v2.10.0) [Compare Source](https://togithub.com/linkedin/goavro/compare/v2.9.8...v2.10.0) </details> --- ### Configuration 📅 **Schedule**: Branch creation - "on tuesday" (UTC), Automerge - At any time (no schedule defined). 🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied. ♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox. 🔕 **Ignore**: Close this PR and you won't be reminded about this update again. --- - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box --- This PR has been generated by [Mend Renovate](https://www.mend.io/free-developer-tools/renovate/). View repository job log [here](https://developer.mend.io/github/open-telemetry/opentelemetry-collector-contrib). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNy4yNjkuMiIsInVwZGF0ZWRJblZlciI6IjM3LjI2OS4yIiwidGFyZ2V0QnJhbmNoIjoibWFpbiJ9--> --------- Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> Co-authored-by: opentelemetrybot <107717825+opentelemetrybot@users.noreply.github.com>
mx-psi
pushed a commit
that referenced
this pull request
Apr 12, 2024
…to v0.30.0 (#32253) [![Mend Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com) This PR contains the following updates: | Package | Change | Age | Adoption | Passing | Confidence | |---|---|---|---|---|---| | [github.com/testcontainers/testcontainers-go](https://togithub.com/testcontainers/testcontainers-go) | `v0.29.1` -> `v0.30.0` | [![age](https://developer.mend.io/api/mc/badges/age/go/github.com%2ftestcontainers%2ftestcontainers-go/v0.30.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/go/github.com%2ftestcontainers%2ftestcontainers-go/v0.30.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/go/github.com%2ftestcontainers%2ftestcontainers-go/v0.29.1/v0.30.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/go/github.com%2ftestcontainers%2ftestcontainers-go/v0.29.1/v0.30.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>testcontainers/testcontainers-go (github.com/testcontainers/testcontainers-go)</summary> ### [`v0.30.0`](https://togithub.com/testcontainers/testcontainers-go/releases/tag/v0.30.0) [Compare Source](https://togithub.com/testcontainers/testcontainers-go/compare/v0.29.1...v0.30.0) ### What's Changed #### 🚀 Features - feat(k6):Add remote test scripts ([#​2350](https://togithub.com/testcontainers/testcontainers-go/issues/2350)) [@​bearrito](https://togithub.com/bearrito) - feat: optimizes file copies to and from containers ([#​2450](https://togithub.com/testcontainers/testcontainers-go/issues/2450)) [@​codefromthecrypt](https://togithub.com/codefromthecrypt) - feat(exitcode): Add exit code sugar method ([#​2342](https://togithub.com/testcontainers/testcontainers-go/issues/2342)) [@​bearrito](https://togithub.com/bearrito) - feat: add module to support InfluxDB v1.x ([#​1703](https://togithub.com/testcontainers/testcontainers-go/issues/1703)) [@​JJCinAZ](https://togithub.com/JJCinAZ) - feat: authenticate docker on PullImage ([#​2446](https://togithub.com/testcontainers/testcontainers-go/issues/2446)) [@​codefromthecrypt](https://togithub.com/codefromthecrypt) - feat: add distribution-registry module ([#​2341](https://togithub.com/testcontainers/testcontainers-go/issues/2341)) [@​mdelapenya](https://togithub.com/mdelapenya) - feat: support passing io.Reader as ContainerFile ([#​2401](https://togithub.com/testcontainers/testcontainers-go/issues/2401)) [@​mdelapenya](https://togithub.com/mdelapenya) - feat(MustConn): Add MustConnectionString on (some) dbs ([#​2343](https://togithub.com/testcontainers/testcontainers-go/issues/2343)) [@​bearrito](https://togithub.com/bearrito) - feat: support for waiting for response headers ([#​2349](https://togithub.com/testcontainers/testcontainers-go/issues/2349)) [@​mdelapenya](https://togithub.com/mdelapenya) - Add method for getting Weaviate's gRPC port ([#​2339](https://togithub.com/testcontainers/testcontainers-go/issues/2339)) [@​antas-marcin](https://togithub.com/antas-marcin) - feat: add openfga module ([#​2332](https://togithub.com/testcontainers/testcontainers-go/issues/2332)) [@​mdelapenya](https://togithub.com/mdelapenya) #### 🐛 Bug Fixes - Fix: HTTP wait strategy does not take query params into account ([#​2466](https://togithub.com/testcontainers/testcontainers-go/issues/2466)) [@​benja-M-1](https://togithub.com/benja-M-1) - fix: logging deadlock ([#​2346](https://togithub.com/testcontainers/testcontainers-go/issues/2346)) [@​stevenh](https://togithub.com/stevenh) - fix(exec): updates the `Multiplexed` opt to combine stdout and stderr ([#​2452](https://togithub.com/testcontainers/testcontainers-go/issues/2452)) [@​gustavosbarreto](https://togithub.com/gustavosbarreto) - bug:Fix AMQPS url ([#​2462](https://togithub.com/testcontainers/testcontainers-go/issues/2462)) [@​bearrito](https://togithub.com/bearrito) - Added error handling for context.Canceled in log reading code ([#​2268](https://togithub.com/testcontainers/testcontainers-go/issues/2268)) [@​prateekdwivedi](https://togithub.com/prateekdwivedi) - fix: consul race on HTTP port ([#​2336](https://togithub.com/testcontainers/testcontainers-go/issues/2336)) [@​codefromthecrypt](https://togithub.com/codefromthecrypt) #### 📖 Documentation - docs: fix wrong copy\&paste in Weaviate docs ([#​2338](https://togithub.com/testcontainers/testcontainers-go/issues/2338)) [@​mdelapenya](https://togithub.com/mdelapenya) #### 🧹 Housekeeping - Upgrade neo4j module to use features from v0.29.1 of testcontainers-go ([#​2463](https://togithub.com/testcontainers/testcontainers-go/issues/2463)) [@​danielorbach](https://togithub.com/danielorbach) - chore: use "docker compose" (v2) instead of "docker-compose" (v1) ([#​2464](https://togithub.com/testcontainers/testcontainers-go/issues/2464)) [@​mdelapenya](https://togithub.com/mdelapenya) - refactor: Add Weaviate modules tests ([#​2447](https://togithub.com/testcontainers/testcontainers-go/issues/2447)) [@​antas-marcin](https://togithub.com/antas-marcin) - docs: Fix typo in ci-test-go.yml ([#​2394](https://togithub.com/testcontainers/testcontainers-go/issues/2394)) [@​uh-zz](https://togithub.com/uh-zz) - redpanda: set entrypoint to the custom entrypoint file ([#​2347](https://togithub.com/testcontainers/testcontainers-go/issues/2347)) [@​bojand](https://togithub.com/bojand) - Move the container and config tests into a test package ([#​2242](https://togithub.com/testcontainers/testcontainers-go/issues/2242)) [@​Minivera](https://togithub.com/Minivera) - chore: use WithEnv option in localstack module ([#​2337](https://togithub.com/testcontainers/testcontainers-go/issues/2337)) [@​mdelapenya](https://togithub.com/mdelapenya) - chore: check that the new version is not empty ([#​2331](https://togithub.com/testcontainers/testcontainers-go/issues/2331)) [@​mdelapenya](https://togithub.com/mdelapenya) #### 📦 Dependency updates - fix: data race on container run, caused by the otelhttp dependency ([#​2345](https://togithub.com/testcontainers/testcontainers-go/issues/2345)) [@​stevenh](https://togithub.com/stevenh) - chore(deps): bump github/codeql-action from 2.22.12 to 3.24.9 ([#​2459](https://togithub.com/testcontainers/testcontainers-go/issues/2459)) [@​dependabot](https://togithub.com/dependabot) - chore(deps): Bumping ChromaGo client version ([#​2402](https://togithub.com/testcontainers/testcontainers-go/issues/2402)) [@​tazarov](https://togithub.com/tazarov) - chore(deps): bump github.com/docker/docker from 25.0.3+incompatible to 25.0.5+incompatible ([#​2444](https://togithub.com/testcontainers/testcontainers-go/issues/2444)) [@​mdelapenya](https://togithub.com/mdelapenya) - chore: bump ryuk to latest v0.7.0 ([#​2395](https://togithub.com/testcontainers/testcontainers-go/issues/2395)) [@​mdelapenya](https://togithub.com/mdelapenya) - chore(deps): bump google.golang.org/protobuf from 1.32.0 to 1.33.0 ([#​2392](https://togithub.com/testcontainers/testcontainers-go/issues/2392)) [@​mdelapenya](https://togithub.com/mdelapenya) - chore: updated compose-go version ([#​2340](https://togithub.com/testcontainers/testcontainers-go/issues/2340)) [@​shettyh](https://togithub.com/shettyh) - chore(deps): bump mkdocs-material from 8.2.7 to 9.5.13 ([#​2334](https://togithub.com/testcontainers/testcontainers-go/issues/2334)) [@​dependabot](https://togithub.com/dependabot) - chore: retire dependabot ([#​2325](https://togithub.com/testcontainers/testcontainers-go/issues/2325)) [@​mdelapenya](https://togithub.com/mdelapenya) </details> --- ### Configuration 📅 **Schedule**: Branch creation - "on tuesday" (UTC), Automerge - At any time (no schedule defined). 🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied. ♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox. 🔕 **Ignore**: Close this PR and you won't be reminded about this update again. --- - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box --- This PR has been generated by [Mend Renovate](https://www.mend.io/free-developer-tools/renovate/). View repository job log [here](https://developer.mend.io/github/open-telemetry/opentelemetry-collector-contrib). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNy4yNjkuMiIsInVwZGF0ZWRJblZlciI6IjM3LjI2OS4yIiwidGFyZ2V0QnJhbmNoIjoibWFpbiJ9--> --------- Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> Co-authored-by: opentelemetrybot <107717825+opentelemetrybot@users.noreply.github.com> Co-authored-by: Alex Boten <223565+codeboten@users.noreply.github.com>
mx-psi
pushed a commit
that referenced
this pull request
Apr 16, 2024
[![Mend Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com) This PR contains the following updates: | Package | Change | Age | Adoption | Passing | Confidence | |---|---|---|---|---|---| | [github.com/expr-lang/expr](https://togithub.com/expr-lang/expr) | `v1.16.3` -> `v1.16.4` | [![age](https://developer.mend.io/api/mc/badges/age/go/github.com%2fexpr-lang%2fexpr/v1.16.4?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/go/github.com%2fexpr-lang%2fexpr/v1.16.4?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/go/github.com%2fexpr-lang%2fexpr/v1.16.3/v1.16.4?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/go/github.com%2fexpr-lang%2fexpr/v1.16.3/v1.16.4?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>expr-lang/expr (github.com/expr-lang/expr)</summary> ### [`v1.16.4`](https://togithub.com/expr-lang/expr/releases/tag/v1.16.4) [Compare Source](https://togithub.com/expr-lang/expr/compare/v1.16.3...v1.16.4) This release reverts a wrong compiler optimization for all, any, one, none predicates ([#​555](https://togithub.com/expr-lang/expr/issues/555)). The optimization contains error logic which can lead to a wrong expression. **It is highly recommended to upgrade to the latest version**. </details> --- ### Configuration 📅 **Schedule**: Branch creation - "on tuesday" (UTC), Automerge - At any time (no schedule defined). 🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied. ♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox. 🔕 **Ignore**: Close this PR and you won't be reminded about this update again. --- - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box --- This PR has been generated by [Mend Renovate](https://www.mend.io/free-developer-tools/renovate/). View repository job log [here](https://developer.mend.io/github/open-telemetry/opentelemetry-collector-contrib). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNy4yOTMuMCIsInVwZGF0ZWRJblZlciI6IjM3LjI5My4wIiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6WyJkZXBlbmRlbmNpZXMiLCJyZW5vdmF0ZWJvdCJdfQ==--> --------- Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> Co-authored-by: opentelemetrybot <107717825+opentelemetrybot@users.noreply.github.com>
mx-psi
pushed a commit
that referenced
this pull request
Apr 16, 2024
…ib/cmd/telemetrygen to v0.98.0 (#32427) [![Mend Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com) This PR contains the following updates: | Package | Change | Age | Adoption | Passing | Confidence | |---|---|---|---|---|---| | [github.com/open-telemetry/opentelemetry-collector-contrib/cmd/telemetrygen](https://togithub.com/open-telemetry/opentelemetry-collector-contrib) | `v0.97.0` -> `v0.98.0` | [![age](https://developer.mend.io/api/mc/badges/age/go/github.com%2fopen-telemetry%2fopentelemetry-collector-contrib%2fcmd%2ftelemetrygen/v0.98.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/go/github.com%2fopen-telemetry%2fopentelemetry-collector-contrib%2fcmd%2ftelemetrygen/v0.98.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/go/github.com%2fopen-telemetry%2fopentelemetry-collector-contrib%2fcmd%2ftelemetrygen/v0.97.0/v0.98.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/go/github.com%2fopen-telemetry%2fopentelemetry-collector-contrib%2fcmd%2ftelemetrygen/v0.97.0/v0.98.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>open-telemetry/opentelemetry-collector-contrib (github.com/open-telemetry/opentelemetry-collector-contrib/cmd/telemetrygen)</summary> ### [`v0.98.0`](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/blob/HEAD/CHANGELOG.md#v0980) [Compare Source](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/compare/v0.97.0...v0.98.0) ##### 🛑 Breaking changes 🛑 - `podmanreceiver`: Adds metrics and resources metadata and sets seconds precision for cpu metrics ([#​28640](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/issues/28640)) - `clickhouseexporter`: Add ServiceName as `column` into Clickhouse metrics tables ([#​31670](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/issues/31670)) It's a breaking change. users who upgrade to the latest version need to alter the Clickhouse table: ```sql ALTER TABLE otel_metrics_exponential_histogram ADD COLUMN ServiceName LowCardinality(String) CODEC(ZSTD(1)); ALTER TABLE otel_metrics_gauge ADD COLUMN ServiceName LowCardinality(String) CODEC(ZSTD(1)); ALTER TABLE otel_metrics_histogram ADD COLUMN ServiceName LowCardinality(String) CODEC(ZSTD(1)); ALTER TABLE otel_metrics_sum ADD COLUMN ServiceName LowCardinality(String) CODEC(ZSTD(1)); ALTER TABLE otel_metrics_summary ADD COLUMN ServiceName LowCardinality(String) CODEC(ZSTD(1)); ``` - `elasticsearchexporter`: Initial pass in implementing the `ecs` mapping mode ([#​31553](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/issues/31553)) Breaking change if mapping `mode` is set to `ecs`, use `none` to maintain existing format - `pkg/stanza`: Revert recombine operator's 'overwrite_with' default value. ([#​30783](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/issues/30783)) Restores the previous the default value of `oldest`, meaning that the recombine operator will emit the first entry from each batch (with the recombined field). This fixes the bug introduced by 30783 and restores the default setting so as to effectively cancel out the bug for users who were not using this setting. For users who were explicitly setting `overwrite_with`, this corrects the intended behavior. - `processor/attributes, processor/resource`: Remove stable coreinternal.attraction.hash.sha256 feature gate. ([#​31997](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/issues/31997)) - `receiver/dockerstats`: Remove stable receiver.dockerstats.useScraperV2 feature gate. ([#​31999](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/issues/31999)) - `awsxrayexporter`: change x-ray exporter's translator to make "." split annotation pass as-is ([#​31732](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/issues/31732)) In the past, X-Ray doesn’t support “.”. So we have a translator in x-ray export to translates it to “\_” before sending traces to X-Ray Service. | To match otel naming style, x-ray service team decide to change their service to support both "." type and "" type of naming. In this case the translator that translate "." to "" is no-longer needed. This PR change the way this translator work | X-Ray PMs agree on rolling out this change by using feature-gate ##### 🚩 Deprecations 🚩 - `postgresqlreceiver`: Minimal supported PostgreSQL version will be updated from 9.6 to 12.0 in a future release. ([#​30923](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/issues/30923)) Aligning on the supported versions as can be seen [in the PostgreSQL releases section](https://www.postgresql.org/support/versioning) ##### 🚀 New components 🚀 - `avrologencodingextension`: Add new encoding extension to support mapping of AVRO messages to logs. ([#​21067](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/issues/21067)) ##### 💡 Enhancements 💡 - `ottl`: Add new Unix function to convert from epoch timestamp to time.Time ([#​27868](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/issues/27868)) - `filelogreceiver`: When reading a file on filelogreceiver not on windows, if include_file_owner_name is true, it will add the file owner name as the attribute `log.file.owner.name` and if include_file_owner_group_name is true, it will add the file owner group name as the attribute `log.file.owner.group.name`. ([#​30775](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/issues/30775)) - `awsproxyextension`: Make awsproxy extension more resilient by initiating the AWS client during Start. ([#​27849](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/issues/27849)) - `deltatocumulativeprocessor`: self-instrumentation to observe key metrics of the stream accumulation ([#​30705](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/issues/30705)) - `datadog/connector`: Enable connector to use any attribute from the resource as Container Tag ([#​32224](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/issues/32224)) This change allows the connector to use any attribute from the resource as a container tag. This is useful when you want to use a custom attribute from the resource as a container tag. For example, you can use the `namespace` attribute from the resource as a container tag. - `exceptionsconnector`: change stability of exceptionsconnector from development to alpha ([#​31820](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/issues/31820)) - `exceptionsconnector`: Copy span attributes to the generated log from exception. ([#​24410](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/issues/24410)) - `prometheusreceiver`: Allows receiving prometheus native histograms ([#​26555](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/issues/26555)) - Native histograms are compatible with OTEL exponential histograms. - The feature can be enabled via the feature gate `receiver.prometheusreceiver.EnableNativeHistograms`. Run the collector with the command line option `--feature-gates=receiver.prometheusreceiver.EnableNativeHistograms`. - Currently the feature also requires that targets are scraped via the ProtoBuf format. To start scraping native histograms, set `config.global.scrape_protocols` to `[ PrometheusProto, OpenMetricsText1.0.0, OpenMetricsText0.0.1, PrometheusText0.0.4 ]` in the receiver configuration. This requirement will be lifted once Prometheus can scrape native histograms over text formats. - For more up to date information see the README.md file of the receiver at https://github.com/open-telemetry/opentelemetry-collector-contrib/blob/main/receiver/prometheusreceiver/README.md#prometheus-native-histograms. - `all`: Add support for ARM build ([#​12920](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/issues/12920)) - `failoverconnector`: Support ignoring `max_retries` setting in failover connector ([#​9868](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/issues/9868)) - `spanmetricsconnector`: Change default value of metrics_flush_interval from 15s to 60s ([#​31776](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/issues/31776)) - `pkg/ottl`: Adding a string converter into pkg/ottl ([#​27867](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/issues/27867)) - `cmd/opampsupervisor`: Handle OpAMP connection settings. ([#​21043](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/issues/21043)) - `loadbalancingexporter`: Support the timeout period of k8s resolver list watch can be configured. ([#​31757](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/issues/31757)) - `cmd/telemetrygen`: Add Support for specifying Log Severity ([#​26498](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/issues/26498)) ##### 🧰 Bug fixes 🧰 - `datadog/connector`: Fix data race in datadog metrics client ([#​31964](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/issues/31964)) The PR ensures mutex protects gauges map in every code path. - `exporter/awskinesisexporter`: Fixed issue with compression what was causing EOF exceptions when attempting to decompress the payload ([#​32081](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/issues/32081)) - `filelogreceiver`: Fix missing scope name and group logs based on scope ([#​23387](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/issues/23387)) - `jaegerremotesamplingextension`: Fix leaking goroutine on shutdown ([#​31157](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/issues/31157)) - `jmxreceiver`: Fix memory leak during component shutdown ([#​32289](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/issues/32289)) - `k8sobjectsreceiver`: Fix memory leak caused by the pull mode's interval ticker ([#​31919](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/issues/31919)) - `kafkareceiver`: fix kafka receiver panic on shutdown ([#​31926](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/issues/31926)) - `oracledbreceiver`: Fix incorrect values being set for oracledb.tablespace_size.limit and oracledb.tablespace_size.usage ([#​31451](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/issues/31451)) - `prometheusreceiver`: Fix a bug where a new prometheus receiver with the same name cannot be created after the previous receiver is Shutdown ([#​32123](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/issues/32123)) - `resourcedetectionprocessor`: Only attempt to detect Kubernetes node resource attributes when they're enabled. ([#​31941](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/issues/31941)) - `syslogreceiver`: Fix issue where static resource and attributes were ignored ([#​31849](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/issues/31849)) </details> --- ### Configuration 📅 **Schedule**: Branch creation - "on tuesday" (UTC), Automerge - At any time (no schedule defined). 🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied. ♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox. 🔕 **Ignore**: Close this PR and you won't be reminded about this update again. --- - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box --- This PR has been generated by [Mend Renovate](https://www.mend.io/free-developer-tools/renovate/). View repository job log [here](https://developer.mend.io/github/open-telemetry/opentelemetry-collector-contrib). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNy4yOTMuMCIsInVwZGF0ZWRJblZlciI6IjM3LjI5My4wIiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6WyJkZXBlbmRlbmNpZXMiLCJyZW5vdmF0ZWJvdCJdfQ==--> Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
mx-psi
pushed a commit
that referenced
this pull request
Apr 16, 2024
…ib/internal/common to v0.98.0 (#32428) [![Mend Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com) This PR contains the following updates: | Package | Change | Age | Adoption | Passing | Confidence | |---|---|---|---|---|---| | [github.com/open-telemetry/opentelemetry-collector-contrib/internal/common](https://togithub.com/open-telemetry/opentelemetry-collector-contrib) | `v0.97.0` -> `v0.98.0` | [![age](https://developer.mend.io/api/mc/badges/age/go/github.com%2fopen-telemetry%2fopentelemetry-collector-contrib%2finternal%2fcommon/v0.98.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/go/github.com%2fopen-telemetry%2fopentelemetry-collector-contrib%2finternal%2fcommon/v0.98.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/go/github.com%2fopen-telemetry%2fopentelemetry-collector-contrib%2finternal%2fcommon/v0.97.0/v0.98.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/go/github.com%2fopen-telemetry%2fopentelemetry-collector-contrib%2finternal%2fcommon/v0.97.0/v0.98.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>open-telemetry/opentelemetry-collector-contrib (github.com/open-telemetry/opentelemetry-collector-contrib/internal/common)</summary> ### [`v0.98.0`](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/blob/HEAD/CHANGELOG.md#v0980) [Compare Source](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/compare/v0.97.0...v0.98.0) ##### 🛑 Breaking changes 🛑 - `podmanreceiver`: Adds metrics and resources metadata and sets seconds precision for cpu metrics ([#​28640](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/issues/28640)) - `clickhouseexporter`: Add ServiceName as `column` into Clickhouse metrics tables ([#​31670](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/issues/31670)) It's a breaking change. users who upgrade to the latest version need to alter the Clickhouse table: ```sql ALTER TABLE otel_metrics_exponential_histogram ADD COLUMN ServiceName LowCardinality(String) CODEC(ZSTD(1)); ALTER TABLE otel_metrics_gauge ADD COLUMN ServiceName LowCardinality(String) CODEC(ZSTD(1)); ALTER TABLE otel_metrics_histogram ADD COLUMN ServiceName LowCardinality(String) CODEC(ZSTD(1)); ALTER TABLE otel_metrics_sum ADD COLUMN ServiceName LowCardinality(String) CODEC(ZSTD(1)); ALTER TABLE otel_metrics_summary ADD COLUMN ServiceName LowCardinality(String) CODEC(ZSTD(1)); ``` - `elasticsearchexporter`: Initial pass in implementing the `ecs` mapping mode ([#​31553](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/issues/31553)) Breaking change if mapping `mode` is set to `ecs`, use `none` to maintain existing format - `pkg/stanza`: Revert recombine operator's 'overwrite_with' default value. ([#​30783](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/issues/30783)) Restores the previous the default value of `oldest`, meaning that the recombine operator will emit the first entry from each batch (with the recombined field). This fixes the bug introduced by 30783 and restores the default setting so as to effectively cancel out the bug for users who were not using this setting. For users who were explicitly setting `overwrite_with`, this corrects the intended behavior. - `processor/attributes, processor/resource`: Remove stable coreinternal.attraction.hash.sha256 feature gate. ([#​31997](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/issues/31997)) - `receiver/dockerstats`: Remove stable receiver.dockerstats.useScraperV2 feature gate. ([#​31999](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/issues/31999)) - `awsxrayexporter`: change x-ray exporter's translator to make "." split annotation pass as-is ([#​31732](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/issues/31732)) In the past, X-Ray doesn’t support “.”. So we have a translator in x-ray export to translates it to “\_” before sending traces to X-Ray Service. | To match otel naming style, x-ray service team decide to change their service to support both "." type and "" type of naming. In this case the translator that translate "." to "" is no-longer needed. This PR change the way this translator work | X-Ray PMs agree on rolling out this change by using feature-gate ##### 🚩 Deprecations 🚩 - `postgresqlreceiver`: Minimal supported PostgreSQL version will be updated from 9.6 to 12.0 in a future release. ([#​30923](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/issues/30923)) Aligning on the supported versions as can be seen [in the PostgreSQL releases section](https://www.postgresql.org/support/versioning) ##### 🚀 New components 🚀 - `avrologencodingextension`: Add new encoding extension to support mapping of AVRO messages to logs. ([#​21067](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/issues/21067)) ##### 💡 Enhancements 💡 - `ottl`: Add new Unix function to convert from epoch timestamp to time.Time ([#​27868](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/issues/27868)) - `filelogreceiver`: When reading a file on filelogreceiver not on windows, if include_file_owner_name is true, it will add the file owner name as the attribute `log.file.owner.name` and if include_file_owner_group_name is true, it will add the file owner group name as the attribute `log.file.owner.group.name`. ([#​30775](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/issues/30775)) - `awsproxyextension`: Make awsproxy extension more resilient by initiating the AWS client during Start. ([#​27849](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/issues/27849)) - `deltatocumulativeprocessor`: self-instrumentation to observe key metrics of the stream accumulation ([#​30705](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/issues/30705)) - `datadog/connector`: Enable connector to use any attribute from the resource as Container Tag ([#​32224](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/issues/32224)) This change allows the connector to use any attribute from the resource as a container tag. This is useful when you want to use a custom attribute from the resource as a container tag. For example, you can use the `namespace` attribute from the resource as a container tag. - `exceptionsconnector`: change stability of exceptionsconnector from development to alpha ([#​31820](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/issues/31820)) - `exceptionsconnector`: Copy span attributes to the generated log from exception. ([#​24410](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/issues/24410)) - `prometheusreceiver`: Allows receiving prometheus native histograms ([#​26555](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/issues/26555)) - Native histograms are compatible with OTEL exponential histograms. - The feature can be enabled via the feature gate `receiver.prometheusreceiver.EnableNativeHistograms`. Run the collector with the command line option `--feature-gates=receiver.prometheusreceiver.EnableNativeHistograms`. - Currently the feature also requires that targets are scraped via the ProtoBuf format. To start scraping native histograms, set `config.global.scrape_protocols` to `[ PrometheusProto, OpenMetricsText1.0.0, OpenMetricsText0.0.1, PrometheusText0.0.4 ]` in the receiver configuration. This requirement will be lifted once Prometheus can scrape native histograms over text formats. - For more up to date information see the README.md file of the receiver at https://github.com/open-telemetry/opentelemetry-collector-contrib/blob/main/receiver/prometheusreceiver/README.md#prometheus-native-histograms. - `all`: Add support for ARM build ([#​12920](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/issues/12920)) - `failoverconnector`: Support ignoring `max_retries` setting in failover connector ([#​9868](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/issues/9868)) - `spanmetricsconnector`: Change default value of metrics_flush_interval from 15s to 60s ([#​31776](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/issues/31776)) - `pkg/ottl`: Adding a string converter into pkg/ottl ([#​27867](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/issues/27867)) - `cmd/opampsupervisor`: Handle OpAMP connection settings. ([#​21043](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/issues/21043)) - `loadbalancingexporter`: Support the timeout period of k8s resolver list watch can be configured. ([#​31757](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/issues/31757)) - `cmd/telemetrygen`: Add Support for specifying Log Severity ([#​26498](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/issues/26498)) ##### 🧰 Bug fixes 🧰 - `datadog/connector`: Fix data race in datadog metrics client ([#​31964](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/issues/31964)) The PR ensures mutex protects gauges map in every code path. - `exporter/awskinesisexporter`: Fixed issue with compression what was causing EOF exceptions when attempting to decompress the payload ([#​32081](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/issues/32081)) - `filelogreceiver`: Fix missing scope name and group logs based on scope ([#​23387](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/issues/23387)) - `jaegerremotesamplingextension`: Fix leaking goroutine on shutdown ([#​31157](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/issues/31157)) - `jmxreceiver`: Fix memory leak during component shutdown ([#​32289](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/issues/32289)) - `k8sobjectsreceiver`: Fix memory leak caused by the pull mode's interval ticker ([#​31919](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/issues/31919)) - `kafkareceiver`: fix kafka receiver panic on shutdown ([#​31926](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/issues/31926)) - `oracledbreceiver`: Fix incorrect values being set for oracledb.tablespace_size.limit and oracledb.tablespace_size.usage ([#​31451](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/issues/31451)) - `prometheusreceiver`: Fix a bug where a new prometheus receiver with the same name cannot be created after the previous receiver is Shutdown ([#​32123](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/issues/32123)) - `resourcedetectionprocessor`: Only attempt to detect Kubernetes node resource attributes when they're enabled. ([#​31941](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/issues/31941)) - `syslogreceiver`: Fix issue where static resource and attributes were ignored ([#​31849](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/issues/31849)) </details> --- ### Configuration 📅 **Schedule**: Branch creation - "on tuesday" (UTC), Automerge - At any time (no schedule defined). 🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied. ♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox. 🔕 **Ignore**: Close this PR and you won't be reminded about this update again. --- - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box --- This PR has been generated by [Mend Renovate](https://www.mend.io/free-developer-tools/renovate/). View repository job log [here](https://developer.mend.io/github/open-telemetry/opentelemetry-collector-contrib). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNy4yOTMuMCIsInVwZGF0ZWRJblZlciI6IjM3LjI5My4wIiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6WyJkZXBlbmRlbmNpZXMiLCJyZW5vdmF0ZWJvdCJdfQ==--> Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
codeboten
pushed a commit
that referenced
this pull request
Apr 16, 2024
[![Mend Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com) This PR contains the following updates: | Package | Change | Age | Adoption | Passing | Confidence | |---|---|---|---|---|---| | [github.com/daixiang0/gci](https://togithub.com/daixiang0/gci) | `v0.13.3` -> `v0.13.4` | [![age](https://developer.mend.io/api/mc/badges/age/go/github.com%2fdaixiang0%2fgci/v0.13.4?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/go/github.com%2fdaixiang0%2fgci/v0.13.4?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/go/github.com%2fdaixiang0%2fgci/v0.13.3/v0.13.4?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/go/github.com%2fdaixiang0%2fgci/v0.13.3/v0.13.4?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>daixiang0/gci (github.com/daixiang0/gci)</summary> ### [`v0.13.4`](https://togithub.com/daixiang0/gci/releases/tag/v0.13.4) [Compare Source](https://togithub.com/daixiang0/gci/compare/v0.13.3...v0.13.4) #### What's Changed - fix some typos and style in code and documentation by [@​ccoVeille](https://togithub.com/ccoVeille) in [daixiang0/gci#201 - Add boringcrypto experiment pkg by [@​phamvinhdat](https://togithub.com/phamvinhdat) in [daixiang0/gci#194 - fix: local module path matching by [@​ldez](https://togithub.com/ldez) in [daixiang0/gci#202 - bump up to v0.13.4 by [@​daixiang0](https://togithub.com/daixiang0) in [daixiang0/gci#204 #### New Contributors - [@​phamvinhdat](https://togithub.com/phamvinhdat) made their first contribution in [daixiang0/gci#194 **Full Changelog**: daixiang0/gci@v0.13.3...v0.13.4 </details> --- ### Configuration 📅 **Schedule**: Branch creation - "on tuesday" (UTC), Automerge - At any time (no schedule defined). 🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied. ♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox. 🔕 **Ignore**: Close this PR and you won't be reminded about this update again. --- - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box --- This PR has been generated by [Mend Renovate](https://www.mend.io/free-developer-tools/renovate/). View repository job log [here](https://developer.mend.io/github/open-telemetry/opentelemetry-collector-contrib). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNy4yOTMuMCIsInVwZGF0ZWRJblZlciI6IjM3LjI5My4wIiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6WyJkZXBlbmRlbmNpZXMiLCJyZW5vdmF0ZWJvdCJdfQ==--> --------- Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> Co-authored-by: opentelemetrybot <107717825+opentelemetrybot@users.noreply.github.com>
codeboten
pushed a commit
that referenced
this pull request
Apr 16, 2024
…ib/testbed to v0.98.0 (#32431) [![Mend Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com) This PR contains the following updates: | Package | Change | Age | Adoption | Passing | Confidence | |---|---|---|---|---|---| | [github.com/open-telemetry/opentelemetry-collector-contrib/testbed](https://togithub.com/open-telemetry/opentelemetry-collector-contrib) | `v0.0.0-00010101000000-000000000000` -> `v0.98.0` | [![age](https://developer.mend.io/api/mc/badges/age/go/github.com%2fopen-telemetry%2fopentelemetry-collector-contrib%2ftestbed/v0.98.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/go/github.com%2fopen-telemetry%2fopentelemetry-collector-contrib%2ftestbed/v0.98.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/go/github.com%2fopen-telemetry%2fopentelemetry-collector-contrib%2ftestbed/v0.0.0-00010101000000-000000000000/v0.98.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/go/github.com%2fopen-telemetry%2fopentelemetry-collector-contrib%2ftestbed/v0.0.0-00010101000000-000000000000/v0.98.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>open-telemetry/opentelemetry-collector-contrib (github.com/open-telemetry/opentelemetry-collector-contrib/testbed)</summary> ### [`v0.98.0`](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/blob/HEAD/CHANGELOG.md#v0980) [Compare Source](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/compare/v0.97.0...v0.98.0) ##### 🛑 Breaking changes 🛑 - `podmanreceiver`: Adds metrics and resources metadata and sets seconds precision for cpu metrics ([#​28640](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/issues/28640)) - `clickhouseexporter`: Add ServiceName as `column` into Clickhouse metrics tables ([#​31670](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/issues/31670)) It's a breaking change. users who upgrade to the latest version need to alter the Clickhouse table: ```sql ALTER TABLE otel_metrics_exponential_histogram ADD COLUMN ServiceName LowCardinality(String) CODEC(ZSTD(1)); ALTER TABLE otel_metrics_gauge ADD COLUMN ServiceName LowCardinality(String) CODEC(ZSTD(1)); ALTER TABLE otel_metrics_histogram ADD COLUMN ServiceName LowCardinality(String) CODEC(ZSTD(1)); ALTER TABLE otel_metrics_sum ADD COLUMN ServiceName LowCardinality(String) CODEC(ZSTD(1)); ALTER TABLE otel_metrics_summary ADD COLUMN ServiceName LowCardinality(String) CODEC(ZSTD(1)); ``` - `elasticsearchexporter`: Initial pass in implementing the `ecs` mapping mode ([#​31553](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/issues/31553)) Breaking change if mapping `mode` is set to `ecs`, use `none` to maintain existing format - `pkg/stanza`: Revert recombine operator's 'overwrite_with' default value. ([#​30783](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/issues/30783)) Restores the previous the default value of `oldest`, meaning that the recombine operator will emit the first entry from each batch (with the recombined field). This fixes the bug introduced by 30783 and restores the default setting so as to effectively cancel out the bug for users who were not using this setting. For users who were explicitly setting `overwrite_with`, this corrects the intended behavior. - `processor/attributes, processor/resource`: Remove stable coreinternal.attraction.hash.sha256 feature gate. ([#​31997](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/issues/31997)) - `receiver/dockerstats`: Remove stable receiver.dockerstats.useScraperV2 feature gate. ([#​31999](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/issues/31999)) - `awsxrayexporter`: change x-ray exporter's translator to make "." split annotation pass as-is ([#​31732](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/issues/31732)) In the past, X-Ray doesn’t support “.”. So we have a translator in x-ray export to translates it to “\_” before sending traces to X-Ray Service. | To match otel naming style, x-ray service team decide to change their service to support both "." type and "" type of naming. In this case the translator that translate "." to "" is no-longer needed. This PR change the way this translator work | X-Ray PMs agree on rolling out this change by using feature-gate ##### 🚩 Deprecations 🚩 - `postgresqlreceiver`: Minimal supported PostgreSQL version will be updated from 9.6 to 12.0 in a future release. ([#​30923](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/issues/30923)) Aligning on the supported versions as can be seen [in the PostgreSQL releases section](https://www.postgresql.org/support/versioning) ##### 🚀 New components 🚀 - `avrologencodingextension`: Add new encoding extension to support mapping of AVRO messages to logs. ([#​21067](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/issues/21067)) ##### 💡 Enhancements 💡 - `ottl`: Add new Unix function to convert from epoch timestamp to time.Time ([#​27868](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/issues/27868)) - `filelogreceiver`: When reading a file on filelogreceiver not on windows, if include_file_owner_name is true, it will add the file owner name as the attribute `log.file.owner.name` and if include_file_owner_group_name is true, it will add the file owner group name as the attribute `log.file.owner.group.name`. ([#​30775](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/issues/30775)) - `awsproxyextension`: Make awsproxy extension more resilient by initiating the AWS client during Start. ([#​27849](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/issues/27849)) - `deltatocumulativeprocessor`: self-instrumentation to observe key metrics of the stream accumulation ([#​30705](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/issues/30705)) - `datadog/connector`: Enable connector to use any attribute from the resource as Container Tag ([#​32224](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/issues/32224)) This change allows the connector to use any attribute from the resource as a container tag. This is useful when you want to use a custom attribute from the resource as a container tag. For example, you can use the `namespace` attribute from the resource as a container tag. - `exceptionsconnector`: change stability of exceptionsconnector from development to alpha ([#​31820](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/issues/31820)) - `exceptionsconnector`: Copy span attributes to the generated log from exception. ([#​24410](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/issues/24410)) - `prometheusreceiver`: Allows receiving prometheus native histograms ([#​26555](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/issues/26555)) - Native histograms are compatible with OTEL exponential histograms. - The feature can be enabled via the feature gate `receiver.prometheusreceiver.EnableNativeHistograms`. Run the collector with the command line option `--feature-gates=receiver.prometheusreceiver.EnableNativeHistograms`. - Currently the feature also requires that targets are scraped via the ProtoBuf format. To start scraping native histograms, set `config.global.scrape_protocols` to `[ PrometheusProto, OpenMetricsText1.0.0, OpenMetricsText0.0.1, PrometheusText0.0.4 ]` in the receiver configuration. This requirement will be lifted once Prometheus can scrape native histograms over text formats. - For more up to date information see the README.md file of the receiver at https://github.com/open-telemetry/opentelemetry-collector-contrib/blob/main/receiver/prometheusreceiver/README.md#prometheus-native-histograms. - `all`: Add support for ARM build ([#​12920](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/issues/12920)) - `failoverconnector`: Support ignoring `max_retries` setting in failover connector ([#​9868](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/issues/9868)) - `spanmetricsconnector`: Change default value of metrics_flush_interval from 15s to 60s ([#​31776](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/issues/31776)) - `pkg/ottl`: Adding a string converter into pkg/ottl ([#​27867](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/issues/27867)) - `cmd/opampsupervisor`: Handle OpAMP connection settings. ([#​21043](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/issues/21043)) - `loadbalancingexporter`: Support the timeout period of k8s resolver list watch can be configured. ([#​31757](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/issues/31757)) - `cmd/telemetrygen`: Add Support for specifying Log Severity ([#​26498](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/issues/26498)) ##### 🧰 Bug fixes 🧰 - `datadog/connector`: Fix data race in datadog metrics client ([#​31964](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/issues/31964)) The PR ensures mutex protects gauges map in every code path. - `exporter/awskinesisexporter`: Fixed issue with compression what was causing EOF exceptions when attempting to decompress the payload ([#​32081](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/issues/32081)) - `filelogreceiver`: Fix missing scope name and group logs based on scope ([#​23387](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/issues/23387)) - `jaegerremotesamplingextension`: Fix leaking goroutine on shutdown ([#​31157](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/issues/31157)) - `jmxreceiver`: Fix memory leak during component shutdown ([#​32289](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/issues/32289)) - `k8sobjectsreceiver`: Fix memory leak caused by the pull mode's interval ticker ([#​31919](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/issues/31919)) - `kafkareceiver`: fix kafka receiver panic on shutdown ([#​31926](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/issues/31926)) - `oracledbreceiver`: Fix incorrect values being set for oracledb.tablespace_size.limit and oracledb.tablespace_size.usage ([#​31451](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/issues/31451)) - `prometheusreceiver`: Fix a bug where a new prometheus receiver with the same name cannot be created after the previous receiver is Shutdown ([#​32123](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/issues/32123)) - `resourcedetectionprocessor`: Only attempt to detect Kubernetes node resource attributes when they're enabled. ([#​31941](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/issues/31941)) - `syslogreceiver`: Fix issue where static resource and attributes were ignored ([#​31849](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/issues/31849)) ### [`v0.97.0`](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/blob/HEAD/CHANGELOG.md#v0970) [Compare Source](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/compare/v0.96.0...v0.97.0) ##### 🛑 Breaking changes 🛑 - `datadogconnector`: Remove feature gate `connector.datadogconnector.performance` ([#​31638](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/issues/31638)) - `cmd/mdatagen`: Delete deprecated cmd/mdatagen from this project. Use go.opentelemetry.io/collector/cmd/mdatagen instead. ([#​30497](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/issues/30497)) - `receiver/postgresql`: Bump postgresqlreceiver.preciselagmetrics gate to beta ([#​31220](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/issues/31220)) - `receiver/vcenter`: Bump receiver.vcenter.emitPerfMetricsWithObjects feature gate to stable ([#​31215](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/issues/31215)) - `prometheusreceiver`: Remove enable_protobuf_negotiation option on the prometheus receiver. Use config.global.scrape_protocols = \[ PrometheusProto, OpenMetricsText1.0.0, OpenMetricsText0.0.1, PrometheusText0.0.4 ] instead. ([#​30883](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/issues/30883)) See https://prometheus.io/docs/prometheus/latest/configuration/configuration/#configuration-file for details on setting scrape_protocols. - `vcenterreceiver`: Fixed the resource attribute model to more accurately support multi-cluster deployments ([#​30879](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/issues/30879)) For more information on impacts please re[https://github.com/open-telemetry/opentelemetry-collector-contrib/pull/31113](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/pull/31113)1113. The main impacts are that the `vcenter.resource_pool.name`, `vcenter.resource_pool.inventory_path`, and `vcenter.cluster.name` are reported with more accuracy on VM metrics. ##### 🚩 Deprecations 🚩 - `instanaexporter`: Mark the Instana Exporter as deprecated. ([#​31765](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/issues/31765)) ##### 🚀 New components 🚀 - `awss3receiver`: introduce the AWS S3 receiver ([#​30750](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/issues/30750)) - `sumologicextension`: promote to `alpha` stability ([#​29601](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/issues/29601)) - `googleclientauthextension`: Add boilerplate for Google Client Auth Extension ([#​31412](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/issues/31412)) - `grafanacloudconnector`: Adds a connector to generate metrics for Grafana Cloud. ([#​31647](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/issues/31647)) - `rabbitmqexporter`: Add new exporter for sending telemetry to RabbitMQ brokers using the AMQP 0.9.1 protocol ([#​28891](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/issues/28891)) ##### 💡 Enhancements 💡 - `exporter/loadbalancingexporter`: Adding AWS Cloud Map for service discovery of Collectors backend. ([#​27241](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/issues/27241)) - `ottl`: Add new function to decode a base64 encoded string and output the original string ([#​31543](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/issues/31543)) - `ackextension`: adding the in-memory implementation of the ackextension ([#​26376](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/issues/26376)) - `awss3exporter`: add `compression` option to enable file compression on S3 ([#​27872](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/issues/27872)) Add `compression` option to compress files using `compress/gzip` library before uploading to S3. - `servicegraphprocessor`: Added a new configuration option `database_name_attribute` to allow users to specify a custom attribute name for identifying the database name in span attributes. ([#​30726](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/issues/30726)) - `awss3exporter`: Add support for encoding extension to awss3exporter ([#​30554](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/issues/30554)) - `processor/k8sattributes`: Add support for `k8s.node.uid` metadata ([#​31637](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/issues/31637)) - `awss3exporter`: Add support for specifying the file extension for files uploaded to S3 when using an encoding extension. ([#​31818](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/issues/31818)) - `datadogexporter`: Datadog exporter uses the same default HTTP settings as Datadog Agent HTTP transport ([#​31733](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/issues/31733)) - `datadogexporter`: Datadog exporter respects a subset of settings in confighttp client configs ([#​31733](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/issues/31733)) Currently the following configs are respected: `read_buffer_size`, `write_buffer_size`, `timeout`, `max_idle_conns`, `max_idle_conns_per_host`, `max_conns_per_host`, `idle_conn_timeout`, `disable_keep_alives` and `tls.insecure_skip_verify`. - `deltatocumulativeprocessor`: introduce configurable stream limit ([#​31488](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/issues/31488)) Adds `max_streams` option that allows to set upper bound (default = unlimited) to the number of tracked streams. Any additional streams exceeding the limit are dropped. - `deltatocumulativeprocessor`: expire stale series ([#​30705](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/issues/30705), [#​31016](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/issues/31016)) Adds `max_stale` option that allows to set an interval (default = `5min`) after which a series that no longer receives new samples is removed from tracking. - `datadogconnector`: Add a new option to the Datadog connector to enable container tags on stats Payloads. ([#​31642](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/issues/31642)) This change adds a new option to the Datadog connector to enable container tags on stats Payloads. This is useful for users who want to use container tags as second primary tag for Datadog APM. - `dockerstatsreceiver`: add metrics for online CPU count and memory fails count ([#​31366](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/issues/31366)) - `fileexporter`: Adopt the encoding extension with the file exporter. ([#​31774](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/issues/31774)) - `pkg/ottl`: Add `ParseXML` function for parsing XML from a target string. ([#​31133](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/issues/31133)) - `fileexporter`: Added the option to write telemetry data into multiple files, where the file path is based on a resource attribute. ([#​24654](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/issues/24654)) - `fileexporter`: File write mode is configurable now (truncate or append) ([#​31364](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/issues/31364)) - `elasticsearchexporter`: When timestamp is not set, use observedTimestamp ([#​11752](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/issues/11752)) - `k8sclusterreceiver`: add optional status_last_terminated_reason resource attribute ([#​31282](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/issues/31282)) - `awsproxyextension`: Expose service_name as configurable option. Previously, it was hardcoded as xray. ([#​29550](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/issues/29550)) - `datadogexporter`: Add new telemetry metric, `otelcol_datadog_otlp_translator_resources_missing_source` that counts OTLP resources missing a hostname-identifying attribute. ([#​31805](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/issues/31805)) - Enable Collector metrics https://github.com/open-telemetry/opentelemetry-collector/blob/main/docs/troubleshooting.md#metrics to check for this metric. - `extension/opamp`: Promote the OpAMP extension to alpha stability ([#​31616](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/issues/31616)) - `prometheusremotewriteexporter`: Publish telemetry about translation of metrics from Otel to Prometheus. Don't drop all data points if some fail translation. ([#​29729](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/issues/29729)) - `prometheusreceiver`: Use confighttp for target allocator client ([#​31449](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/issues/31449)) - `spanmetricsconnector`: Add `metrics_expiration` option to enable expiration of metrics if spans are not received within a certain time frame. ([#​30559](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/issues/30559)) The feature can be configured by specifiying the desired duration in the `metrics_expiration` option. By default, the expiration is disabled (set to 0). - `splunkentreceiver`: Updated the config.go and propogated these changes to other receiver components. Change was necessary to differentiate different configurable endpoints. ([#​30254](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/issues/30254)) - `exporter/datadogexporter`: Do not drop traces when payload channel is full. ([#​31893](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/issues/31893)) - `connector/datadogconnector`: Do not resolve container tags if payload already has tags associated with it. ([#​31893](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/issues/31893)) ##### 🧰 Bug fixes 🧰 - `bigipreceiver`: Fix potential nil pointer usage in GetPoolMembers ([#​31899](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/issues/31899)) - `carbonreceiver`: Do not report fatal error when closed normally ([#​31913](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/issues/31913)) - `datadogexporter`: Fix data race in metrics exporter shutdown ([#​31663](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/issues/31663)) - `deltatocumulativeprocessor`: timer-based expiry ([#​31615](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/issues/31615)) converts expiry to 1m timer, eliminating a race condition and failing test - `telemetrygen`: Do not use WithBlock when forming grpc connections for metrics/traces in telemetrygen to avoid infinite retry after failure ([#​31401](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/issues/31401)) - `filestatsreceiver`: Fix file.path to return the proper absolute path of the file ([#​31738](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/issues/31738)) - `internal/docker`: Updated docker dependency and fixed zap.String incompatibility ([#​31087](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/issues/31087)) - `exporter/loadbalancing`: Fix panic when a sub-exporter is shut down while still handling requests. ([#​31410](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/issues/31410)) - `cmd/telemetrygen`: Fixed key mapping for logs telemetry attributes. ([#​31309](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/issues/31309)) - `exporter/awskinesisexporter`: Fix the capacity of records slices in the initialized batch ([#​20914](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/issues/20914)) - `hostmetricsreceiver`: Adds the receiver.hostmetrics.normalizeProcessCPUUtilization feature gate to optionally normalize process.cpu.utilization values. ([#​31368](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/issues/31368)) When enabled, the receiver.hostmetrics.normalizeProcessCPUUtilization feature gate will cause process.cpu.utilization values to be divided by the number of logical cores on the system. This is necessary to produce a value on the interval of \[0-1], as the description of process.cpu.utilization the metric says. - `transformprocessor`: Change metric unit for metrics extracted with `extract_count_metric()` to be the default unit (`1`) ([#​31575](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/issues/31575)) The original metric `unit` does not apply to extracted `count` metrics the same way it does to `sum`, `min` or `max`. Metrics extracted using `extract_count_metric()` now use the more appropriate default unit (`1`) instead. - `dockerstatsreceiver`: Add shutdown method to fix leaking goroutines ([#​30438](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/issues/30438)) - `loadbalancingexporter`: Fix memory leaks on shutdown ([#​31050](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/issues/31050)) - `signalfxexporter`: Fix memory leak in shutdown ([#​30864](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/issues/30864), [#​30438](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/issues/30438)) - `servicegraphprocessor`: Fix 'failed to find dimensions for key' error from race condition in metrics cleanup. ([#​31701](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/issues/31701)) - `processor/k8sattributes`: Allows k8sattributes processor to work with k8s role/rolebindings when filter::namespace is set. ([#​14742](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/issues/14742)) - `exporter/datadog`: Demote noisy gohai logs to debug level ([#​29741](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/issues/29741)) These logs would be present at the info level when using the official Docker images but were not useful to end-users. - `opencensusreceiver`: Refactor the opencensusreceiver to pass lifecycle tests and avoid leaking gRPC connections. ([#​31643](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/issues/31643)) - `sqlqueryreceiver`: Fix memory leak on shutdown for log telemetry ([#​31782](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/issues/31782)) ### [`v0.96.0`](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/blob/HEAD/CHANGELOG.md#v0960) [Compare Source](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/compare/v0.95.0...v0.96.0) ##### 🛑 Breaking changes 🛑 - `f5cloudexporter`: Remove deprecated module ([#​31531](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/issues/31531)) - `datadogconnector`: Move feature gate `connector.datadogconnector.performance` to stable stage. ([#​31414](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/issues/31414)) `connector.datadogconnector.performance` will be removed in the next release - `spanmetricsprocessor`: Remove spanmetrics processor ([#​29567](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/issues/29567)) - You can use the spanmetrics connector as a replacement - `httpforwarder`: Remove extension named httpforwarder, use httpforwarderextension instead. ([#​24171](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/issues/24171)) - `k8sclusterreceiver`: Remove deprecated k8s.kubeproxy.version resource attribute ([#​29748](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/issues/29748)) ##### 🚀 New components 🚀 - `ackextension`: Adding an interface for Acknowledgement extension ([#​26376](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/issues/26376)) - `sumologicextension`: add implementation of Sumo Logic Extension ([#​29601](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/issues/29601)) ##### 💡 Enhancements 💡 - `datadogexporter`: Attach the collector version to stats payloads to improve the debugging experience. ([#​31454](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/issues/31454)) - `awsxrayexporter`: support both deprecated and stable http attributes translation for backward compatibility. ([#​30935](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/issues/30935)) - `azuremonitorexporter`: Added support for configuring the Azure Monitor Exporter connection string via the `APPLICATIONINSIGHTS_CONNECTION_STRING` environment variable. ([#​31523](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/issues/31523)) - `datadogconnector`: datadogconnector no longer mutates the input traces in trace-to-trace pipelines. ([#​31414](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/issues/31414)) - `statsdreceiver`: Add support for the latest version of DogStatsD protocol (v1.3) ([#​31295](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/issues/31295)) - `fileexporter`: Scope the behavior of the fileexporter to its lifecycle, so it is safe to shut it down or restart it. ([#​27489](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/issues/27489)) - `processor/resourcedetection`: Add `processor.resourcedetection.hostCPUSteppingAsString` feature gate to change the type of `host.cpu.stepping` from `int` to `string`. ([#​31136](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/issues/31136)) This feature gate will graduate to beta in the next release. - `routingconnector`: a warning is logged if there are two or more routing items with the same routing statement ([#​30663](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/issues/30663)) - `pkg/ottl`: Add new IsInt function to facilitate type checking. ([#​27894](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/issues/27894)) - `cmd/mdatagen`: Make lifecycle tests generated by default ([#​31532](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/issues/31532)) - `opampextension`: enables creating and using an http client ([#​31389](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/issues/31389)) - `pkg/stanza`: Improve timestamp parsing documentation ([#​31490](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/issues/31490)) - `postgresqlreceiver`: Add `receiver.postgresql.connectionPool` feature gate to reuse database connections ([#​30831](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/issues/30831)) The default implementation recreates and closes connections on each scrape per database configured/discovered. This change offers a feature gated alternative to keep connections open. Also, it exposes connection configuration to control the behavior of the pool. - `datadogconnector`: Add `source:datadogconnector` tag to trace agent telemetry metrics generated by the datadogconnector. ([#​31528](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/issues/31528)) - `datadogexporter`: Add `source:datadogexporter` tag to trace agent telemetry metrics generated by the datadogexporter. ([#​31528](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/issues/31528)) - `datadogexporter`: Automatically map `cloud.region`, `cloud.availability_zone` and `cloud.provider` to the `region`, `zone` and `cloud_provider` host tags. ([#​31372](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/issues/31372)) ##### 🧰 Bug fixes 🧰 - `carbonreceiver`: Accept carbon metrics with float timestamps ([#​31312](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/issues/31312)) - `chronyreceiver`: move initialization of the chrony client to the start function ([#​27849](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/issues/27849)) - `deltatocumulativeprocessor`: permits advancing delta start timestamps, as required by spec. ([#​31365](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/issues/31365)) - `deltatocumulativeprocessor`: due to an oversight, only the first sample of each stream was processed. now all samples are. ([#​31350](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/issues/31350)) - `cmd/telemetrygen`: Inherit root CAs from the host environment if not supplied on the command line. ([#​31191](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/issues/31191)) - `syslogexporter`: fix setting network connection, do not load TLS configuration for UDP ([#​31130](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/issues/31130)) - `journaldreceiver`: Fix bug where failed startup could bury error message due to panic during shutdown ([#​31476](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/issues/31476)) - `loadbalancingexporter`: Fixes a bug where the endpoint become required, despite not being used by the load balancing exporter. ([#​31371](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/issues/31371)) - `oracledbreceiver`: Use metadata.Type for the scraper id to avoid invalid scraper IDs. ([#​31457](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/issues/31457)) - `filelogreceiver`: Fix bug where delete_after_read would cause panic ([#​31383](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/issues/31383)) - `receiver/filelog`: Fix issue where file fingerprint could be corrupted while reading. ([#​22936](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/issues/22936)) - `cmd/telemetrygen`: Fix incorrect error logged in traces batch span processor shutdown ([#​31362](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/issues/31362)) ### [`v0.95.0`](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/blob/HEAD/CHANGELOG.md#v0950) [Compare Source](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/compare/v0.94.0...v0.95.0) ##### 🛑 Breaking changes 🛑 - `all`: Bump minimum version to go 1.21 ([#​31105](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/issues/31105)) - `receiver/elasticsearch`: Remove receiver.elasticsearch.emitNodeVersionAttr feature gate ([#​31221](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/issues/31221)) - `receiver/mongodb`: Bump receiver.mongodb.removeDatabaseAttr feature gate to beta ([#​31212](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/issues/31212)) - `splunkenterprisereceiver`: adds additional metrics specific to indexers ([#​30704](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/issues/30704)) - `exporter/datadogexporter`: Disable APM stats computation in Datadog Exporter by default, `exporter.datadogexporter.DisableAPMStats` is changed to beta ([#​31219](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/issues/31219)) - `extension/storage`: The `filestorage` and `dbstorage` extensions are now standalone modules. ([#​31040](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/issues/31040)) If using the OpenTelemetry Collector Builder, you will need to update your import paths to use the new module(s). - `github.com/open-telemetry/opentelemetry-collector-contrib/extension/storage/filestorage` - `github.com/open-telemetry/opentelemetry-collector-contrib/extension/storage/dbstorage` ##### 🚩 Deprecations 🚩 - `f5cloudexporter`: deprecating component that is no longer maintained ([#​31186](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/issues/31186)) ##### 🚀 New components 🚀 - `confmap/secretsmanagerprovider`: Initial implementation of secrets manager provider. Allows fetch variables from AWS Secrets Manager ([#​19368](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/issues/19368)) - `deltatocumulative`: adds processor to convert sums (initially) from delta to cumulative temporality ([#​30705](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/issues/30705)) ##### 💡 Enhancements 💡 - `hostmetricsreceiver`: Add a new optional resource attribute `process.cgroup` to the `process` scraper of the `hostmetrics` receiver. ([#​29282](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/issues/29282)) - `datadogexporter`: Adds support for stable JVM metrics introduced in opentelemetry-java-instrumentation v2.0.0 ([#​31194](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/issues/31194)) [https://github.com/DataDog/opentelemetry-mapping-go/pull/265](https://togithub.com/DataDog/opentelemetry-mapping-go/pull/265)/265 for details. - `datasetexporter`: Release resources if they haven't been used for some time. ([#​31292](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/issues/31292)) - `datadogconnector`: Add a trace config `peer_tags` on supplementary peer tags on APM stats. ([#​31158](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/issues/31158)) - `datadogexporter`: Add a trace config `peer_tags` on supplementary peer tags on APM stats. ([#​31158](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/issues/31158)) - `awss3exporter`: Add a marshaler that stores the body of log records in s3. ([#​30318](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/issues/30318)) - `pkg/ottl`: Adds a new ParseCSV converter that can be used to parse CSV strings. ([#​30921](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/issues/30921)) - `loadbalancingexporter`: Add benchmarks for Metrics and Traces ([#​30915](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/issues/30915)) - `pkg/ottl`: Add support to specify the format for a replacement string ([#​27820](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/issues/27820)) - `pkg/ottl`: Add `ParseKeyValue` function for parsing key value pairs from a target string ([#​30998](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/issues/30998)) - `receivercreator`: Remove use of `ReportFatalError` ([#​30596](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/issues/30596)) - `processor/tail_sampling`: Add metrics that measure the number of sampled spans and the number of spans that are dropped due to sampling decisions. ([#​30482](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/issues/30482)) - `exporter/signalfx`: Send histograms in otlp format with new config `send_otlp_histograms` option ([#​26298](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/issues/26298)) - `receiver/signalfx`: Accept otlp protobuf requests when content-type is "application/x-protobuf;format=otlp" ([#​26298](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/issues/26298)) - `signalfxreceiver`: Remove deprecated use of `host.ReportFatalError` ([#​30598](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/issues/30598)) - `syslogexporter`: Adding support for sending rfc6587 octet counts in syslog messages ([#​31013](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/issues/31013)) - `connector/datadogconnector`: Internal telemetry metrics for the Datadog traces exporter are now reported through the Collector's self-telemetry ([#​31179](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/issues/31179)) - These internal metrics may be dropped or change name without prior notice - `exporter/datadogexporter`: Internal telemetry metrics for the Datadog traces exporter are now reported through the Collector's self-telemetry ([#​31179](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/issues/31179)) - These internal metrics may be dropped or change name without prior notice ##### 🧰 Bug fixes 🧰 - `pkg/stanza`: Add 'allow_skip_pri_header' flag to syslog setting. ([#​30397](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/issues/30397)) Allow parsing syslog records without PRI header. Currently pri header is beng enforced although it's not mandatory by the RFC standard. Since influxdata/go-syslog is not maintained we had to switch to haimrubinstein/go-syslog. - `datadogexporter`: Fix bug where multiple resources would cause datadogexporter to send extraneous additional stats buckets. ([#​31173](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/issues/31173)) - `extension/storage`: Ensure fsync is turned on after compaction ([#​20266](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/issues/20266)) - `logstransformprocessor`: Fix potential panic on shutdown due to incorrect shutdown order ([#​31139](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/issues/31139)) - `logicmonitorexporter`: Fix memory leak on shutdown ([#​31150](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/issues/31150)) - `opencensusreceiver`: Fix memory leak on shutdown ([#​31152](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/issues/31152)) - `receiver/prometheusreceiver`: prometheusreceiver fix translation of metrics with \_created suffix ([#​30309](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/issues/30309)) - `pkg/stanza`: Fixed a bug in the keyvalue_parser where quoted values could be split if they contained a delimited. ([#​31034](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/issues/31034)) ### [`v0.94.0`](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/blob/HEAD/CHANGELOG.md#v0940) [Compare Source](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/compare/v0.93.0...v0.94.0) ##### 🛑 Breaking changes 🛑 - `servicegraphprocessor`: removed deprecated component, use the servicegraph connector instead. ([#​26091](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/issues/26091)) - `datadogconnector`: Enable feature gate `connector.datadogconnector.performance` by default. ([#​30829](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/issues/30829)) See https://github.com/open-telemetry/opentelemetry-collector-contrib/tree/main/connector/datadogconnector#feature-gate-for-performance for caveats of this feature gate. - `datadogprocessor`: Delete datadogprocessor which has been deprecated since v0.84.0 ([#​31026](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/issues/31026)) Use datadogconnector instead. - `kafkareceiver`: standardizes the default topic name for metrics and logs receivers to the same topic name as the metrics and logs exporters of the kafkaexporter ([#​27292](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/issues/27292)) If you are using the Kafka receiver in a logs and/or a metrics pipeline and you are not customizing the name of the topic to read from with the `topic` property, the receiver will now read from `otlp_logs` or `otlp_metrics` topic instead of `otlp_spans` topic. To maintain previous behavior, set the `topic` property to `otlp_spans`. - `pkg/stanza`: Entries are no longer logged during error conditions. ([#​26670](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/issues/26670)) This change is being made to ensure sensitive information contained in logs are never logged inadvertently. This change is a breaking change because it may change user expectations. However, it should require no action on the part of the user unless they are relying on logs from a few specific error cases. - `pkg/stanza`: Invert recombine operator's 'overwrite_with' default value. ([#​30783](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/issues/30783)) Previously, the default value was `oldest`, meaning that the recombine operator *should* emit the first entry from each batch (with the recombined field). However, the actual behavior was inverted. This fixes the bug but also inverts the default setting so as to effectively cancel out the bug fix for users who were not using this setting. For users who were explicitly setting `overwrite_with`, this corrects the intended behavior. ##### 🚩 Deprecations 🚩 - `skywalkingexporter`: Mark the component as unmaintained. If we don't find new maintainers, it will be deprecated and removed. ([#​23796](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/issues/23796)) ##### 🚀 New components 🚀 - `sumologicextension`: add configuration and readme ([#​29601](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/issues/29601)) - `failoverconnector`: Refactor of connector to seperate concerns between managing indexes and core failover component ([#​20766](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/issues/20766)) - `otelarrow`: Skeleton of new OpenTelemetry Protocol with Apache Arrow Receiver ([#​26491](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/issues/26491)) - `processor/interval`: Adds the initial structure for a new processor that aggregates metrics and periodically forwards the latest values to the next component in the pipeline. ([#​29461](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/issues/29461)) As per the CONTRIBUTING.md recommendations, this PR only creates the basic structure of the processor. The concrete implementation will come as a separate followup PR ##### 💡 Enhancements 💡 - `receiver/journald`: add a new config option "all" that turns on full output from journalctl, including lines that are too long. ([#​30920](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/issues/30920)) - `pkg/stanza`: Add support in a header configuration for json array parser. ([#​30321](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/issues/30321)) - `awss3exporter`: Add the ability to export trace/log/metrics in OTLP ProtoBuf format. ([#​30682](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/issues/30682)) - `dockerobserver`: Upgrading Docker API version default from 1.22 to 1.24 ([#​30900](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/issues/30900)) - `filterprocessor`: move metrics from OpenCensus to OpenTelemetry ([#​30736](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/issues/30736)) - `groupbyattrsprocessor`: move metrics from OpenCensus to OpenTelemetry ([#​30763](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/issues/30763)) - `datadogconnector`: Add trace configs that mirror datadog exporter ([#​30787](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/issues/30787)) ignore_resources: disable certain traces based on their resource name span_name_remappings: map of datadog span names and preferred name to map to span_name_as_resource_name: use OTLP span name as datadog operation name compute_stats_by_span_kind: enables an additional stats computation check based on span kind peer_tags_aggregation: enables aggregation of peer related tags trace_buffer: specifies the buffer size for datadog trace payloads - `elasticsearchexporter`: Add `mapping.mode: raw` configuration option ([#​26647](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/issues/26647)) Setting `mapping.mode: raw` in the Elasticsearch exporter's configuration will result logs and traces being indexed into Elasticsearch with their attribute fields directly at the root level of the document instead inside an `Attributes` object. Similarly, this setting will also result in traces being indexed into Elasticsearch with their event fields directly at the root level of the document instead of inside an `Events` object. - `loadbalancingexporter`: Optimize metrics and traces export ([#​30141](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/issues/30141)) - `gitproviderreceiver`: Add pull request metrics ([#​22028](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/issues/22028)) - git.repository.pull_request.open.count - git.repository.pull_request.open.time - git.repository.pull_request.merged.count - git.repository.pull_request.merged.time - git.repository.pull_request.approved.time - `all`: Add `component.UseLocalHostAsDefaultHost` feature gate that changes default endpoints from 0.0.0.0 to localhost ([#​30702](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/issues/30702)) This change affects the following components: - extension/awsproxy - extension/health_check - extension/jaegerremotesampling - internal/aws/proxy - processor/remotetap - receiver/awsfirehose - receiver/awsxray - receiver/influxdb - receiver/jaeger - receiver/loki - receiver/opencensus - receiver/sapm - receiver/signalfx - receiver/skywalking - receiver/splunk_hec - receiver/zipkin - receiver/zookeeper - `googlepubsubreceiver`: Add support for GoogleCloud logging encoding ([#​29299](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/issues/29299)) - `processor/resourcedetectionprocessor`: Detect Azure cluster name from IMDS metadata ([#​26794](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/issues/26794)) - `processor/transform`: Add `copy_metric` function to allow duplicating a metric ([#​30846](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/issues/30846)) ##### 🧰 Bug fixes 🧰 - `basicauthextension`: Accept empty usernames. ([#​30470](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/issues/30470)) Per https://datatracker.ietf.org/doc/html/rfc2617#section-2, username and password may be empty strings (""). The validation used to enforce that usernames cannot be empty. - `servicegraphconnector`: update prefix to match the component type ([#​31023](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/issues/31023)) - `datadog/connector`: Create a separate connector in the Datadog connector for the trace-to-metrics and trace-to-trace pipelines. It should reduce the number of conversions we do and help with Datadog connector performance. ([#​30828](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/issues/30828)) Simplify datadog/connector with two separate connectors in trace-to-metrics pipeline and trace-to-trace pipeline. - `datadogreceiver`: Set AppVersion to allow Datadog version property to transform properly to service.version resource attribute ([#​30225](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/issues/30225)) - `cmd/opampsupervisor`: Fix memory leak on shutdown ([#​30438](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/issues/30438)) - `exporter/datadog`: Fixes a bug where empty histograms were not being sent to the backend in the distributions mode. ([#​31019](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/issues/31019)) - `pkg/ottl`: Fix parsing of string escapes in OTTL ([#​23238](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/issues/23238)) - `pkg/stanza`: Recombine operator should always recombine partial logs ([#​30797](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/issues/30797)) Previously, certain circumstances could result in partial logs being emitted without any recombiniation. This could occur when using `is_first_entry`, if the first partial log from a source was emitted before a matching "start of log" indicator was found. This could also occur when the collector was shutting down. - `pkg/stanza`: Fix bug where recombine operator's 'overwrite_with' condition was inverted. ([#​30783](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/issues/30783)) - `exporter/signalfx`: Use "unknown" value for the environment correlation calls as fallback. ([#​31052](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/issues/31052)) This fixed the APM/IM correlation in the Splunk Observability UI for the users that send traces with no "deployment.environment" resource attribute value set. - `namedpipereceiver`: Fix SIGSEGV when named pipe creation fails ([#​31088](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/issues/31088)) ### [`v0.93.0`](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/blob/HEAD/CHANGELOG.md#v0930) [Compare Source](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/compare/v0.92.0...v0.93.0) ##### 🛑 Breaking changes 🛑 - `azuremonitorexporter`: Fixed an issue where span attributes with double and int values were incorrectly added to the `measurements` field in the Application Insights schema. These attributes are now correctly placed in the `properties` field. ([#​29683](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/issues/29683)) - `vcenterreceiver`: Bump "receiver.vcenter.emitPerfMetricsWithObjects" feature gate ([#​30615](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/issues/30615)) - `docker`: Adopt api_version as strings to correct invalid float truncation ([#​24025](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/issues/24025)) - `extension/filestorage`: Replace path-unsafe characters in component names ([#​3148](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/issues/3148)) The feature gate `extension.filestorage.replaceUnsafeCharacters` is now enabled by default. See the File Storage extension's README for details. - `postgresqlreceiver`: add schema attribute to postgresqlreceiver ([#​29559](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/issues/29559)) Adds a new resource attribute to the PSQL receiver to store the schema of the table or index Existing table attributes are adjusted to not include the schema, which was inconsistently used ##### 🚩 Deprecations 🚩 - `mdatagen`: Deprecate mdatagen in preparation for its move to opentelemetry-collector ([#​30497](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/issues/30497)) ##### 🚀 New components 🚀 - `solarwindsapmsettingsextension`: added configuration and readme ([#​27668](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/issues/27668)) - `alertmanagerexporter`: Add Alertmanager exporter to builder config ([#​23569](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/issues/23569)) - `otelarrow`: Skeleton of new OpenTelemetry Protocol with Apache Arrow Exporter. ([#​26491](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/issues/26491)) - `osqueryreceiver`: Adds osquery receiver skeleton ([#​30375](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/issues/30375)) ##### 💡 Enhancements 💡 - `pkg/stanza`: Add a json array parser operator and an assign keys transformer. ([#​30321](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/issues/30321)) Json array parser opreator can be used to parse a json array string input into a list of objects. | Assign keys transformer can be used to assigns keys from the configuration to an input list - `splunkhecexporter`: Batch data according to access token and index, if present. ([#​30404](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/issues/30404)) - `awscloudwatchlogsexporter`: Add instrumentation scope in log records exported to CloudWatch logs ([#​30316](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/issues/30316), [#​29884](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/issues/29884)) - `cassandraexporter`: added authorization by username and password ([#​27827](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/issues/27827)) - `lokiexporter`: migrate metrics to use OpenTelemetry ([#​30170](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/issues/30170)) - `cmd/telemetrygen`: This updates telemetrygen to create multiple child spans per trace and enhances the tool's functionality for load testing the remote tracing backend. ([#​30687](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/issues/30687)) - `cmd/telemetrygen`: This updates telemetrygen with TLS/mTLS options to test the security of telemetry ingestion services and infrastructure for secure communication. To illustrate the usage, a new example, secure-tracing is added to examples collection. ([#​29681](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/issues/29681)) - `k8sattributesprocessor`: Apply lifecycle tests to k8sprocessor, change its behavior to report fatal error ([#​30387](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/issues/30387)) - `k8sclusterreceiver`: add new disabled os.description, k8s.container_runtime.version resource attributes ([#​30342](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/issues/30342)) - `k8sclu </details> --- ### Configuration 📅 **Schedule**: Branch creation - "on tuesday" (UTC), Automerge - At any time (no schedule defined). 🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied. ♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox. 🔕 **Ignore**: Close this PR and you won't be reminded about this update again. --- - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box --- This PR has been generated by [Mend Renovate](https://www.mend.io/free-developer-tools/renovate/). View repository job log [here](https://developer.mend.io/github/open-telemetry/opentelemetry-collector-contrib). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNy4yOTMuMCIsInVwZGF0ZWRJblZlciI6IjM3LjI5My4wIiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6WyJkZXBlbmRlbmNpZXMiLCJyZW5vdmF0ZWJvdCJdfQ==--> Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
codeboten
pushed a commit
that referenced
this pull request
Apr 16, 2024
[![Mend Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com) This PR contains the following updates: | Package | Update | Change | |---|---|---| | [otel/opentelemetry-collector](https://togithub.com/open-telemetry/opentelemetry-collector-releases) | minor | `0.97.0` -> `0.98.0` | | [otel/opentelemetry-collector-contrib](https://togithub.com/open-telemetry/opentelemetry-collector-releases) | minor | `0.97.0` -> `0.98.0` | | prom/prometheus | patch | `v2.51.1` -> `v2.51.2` | --- > [!WARNING] > Some dependencies could not be looked up. Check the Dependency Dashboard for more information. --- ### Release Notes <details> <summary>open-telemetry/opentelemetry-collector-releases (otel/opentelemetry-collector)</summary> ### [`v0.98.0`](https://togithub.com/open-telemetry/opentelemetry-collector-releases/releases/tag/v0.98.0) [Compare Source](https://togithub.com/open-telemetry/opentelemetry-collector-releases/compare/v0.97.0...v0.98.0) Check the [v0.98.0 contrib changelog](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/releases/tag/v0.98.0) and the [v0.98.0 core changelog](https://togithub.com/open-telemetry/opentelemetry-collector/releases/tag/v0.98.0) for changelogs on specific components. #### Changelog - [`9e20bf5`](https://togithub.com/open-telemetry/opentelemetry-collector-releases/commit/9e20bf5) Release v0.98.0 ([#​523](https://togithub.com/open-telemetry/opentelemetry-collector-releases/issues/523)) - [`cc6bd2d`](https://togithub.com/open-telemetry/opentelemetry-collector-releases/commit/cc6bd2d) Add a Kubernetes Distribution ([#​507](https://togithub.com/open-telemetry/opentelemetry-collector-releases/issues/507)) - [`82f01d1`](https://togithub.com/open-telemetry/opentelemetry-collector-releases/commit/82f01d1) Bump github.com/goreleaser/goreleaser from 1.24.0 to 1.25.1 ([#​520](https://togithub.com/open-telemetry/opentelemetry-collector-releases/issues/520)) - [`f56c036`](https://togithub.com/open-telemetry/opentelemetry-collector-releases/commit/f56c036) Add nop components to core and contrib ([#​519](https://togithub.com/open-telemetry/opentelemetry-collector-releases/issues/519)) - [`8444beb`](https://togithub.com/open-telemetry/opentelemetry-collector-releases/commit/8444beb) \[chore] Fix Makefile ([#​517](https://togithub.com/open-telemetry/opentelemetry-collector-releases/issues/517)) - [`11d21b5`](https://togithub.com/open-telemetry/opentelemetry-collector-releases/commit/11d21b5) add grafanacloud connector to contrib release ([#​516](https://togithub.com/open-telemetry/opentelemetry-collector-releases/issues/516)) - [`17d222d`](https://togithub.com/open-telemetry/opentelemetry-collector-releases/commit/17d222d) Add exceptionsconnector ([#​515](https://togithub.com/open-telemetry/opentelemetry-collector-releases/issues/515)) - [`2688cb3`](https://togithub.com/open-telemetry/opentelemetry-collector-releases/commit/2688cb3) Bump anchore/sbom-action from 0.15.9 to 0.15.10 ([#​514](https://togithub.com/open-telemetry/opentelemetry-collector-releases/issues/514)) - [`bfc3c29`](https://togithub.com/open-telemetry/opentelemetry-collector-releases/commit/bfc3c29) \[chore] bump alpine version to 3.19 ([#​513](https://togithub.com/open-telemetry/opentelemetry-collector-releases/issues/513)) </details> --- ### Configuration 📅 **Schedule**: Branch creation - "on tuesday" (UTC), Automerge - At any time (no schedule defined). 🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied. ♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox. 👻 **Immortal**: This PR will be recreated if closed unmerged. Get [config help](https://togithub.com/renovatebot/renovate/discussions) if that's undesired. --- - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box --- This PR has been generated by [Mend Renovate](https://www.mend.io/free-developer-tools/renovate/). View repository job log [here](https://developer.mend.io/github/open-telemetry/opentelemetry-collector-contrib). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNy4yOTMuMCIsInVwZGF0ZWRJblZlciI6IjM3LjI5My4wIiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6WyJkZXBlbmRlbmNpZXMiLCJyZW5vdmF0ZWJvdCJdfQ==--> Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
codeboten
pushed a commit
that referenced
this pull request
Apr 16, 2024
[![Mend Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com) This PR contains the following updates: | Package | Change | Age | Adoption | Passing | Confidence | |---|---|---|---|---|---| | [go.opentelemetry.io/otel](https://togithub.com/open-telemetry/opentelemetry-go) | `v1.24.0` -> `v1.25.0` | [![age](https://developer.mend.io/api/mc/badges/age/go/go.opentelemetry.io%2fotel/v1.25.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/go/go.opentelemetry.io%2fotel/v1.25.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/go/go.opentelemetry.io%2fotel/v1.24.0/v1.25.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/go/go.opentelemetry.io%2fotel/v1.24.0/v1.25.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | | [go.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlpmetricgrpc](https://togithub.com/open-telemetry/opentelemetry-go) | `v1.24.0` -> `v1.25.0` | [![age](https://developer.mend.io/api/mc/badges/age/go/go.opentelemetry.io%2fotel%2fexporters%2fotlp%2fotlpmetric%2fotlpmetricgrpc/v1.25.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/go/go.opentelemetry.io%2fotel%2fexporters%2fotlp%2fotlpmetric%2fotlpmetricgrpc/v1.25.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/go/go.opentelemetry.io%2fotel%2fexporters%2fotlp%2fotlpmetric%2fotlpmetricgrpc/v1.24.0/v1.25.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/go/go.opentelemetry.io%2fotel%2fexporters%2fotlp%2fotlpmetric%2fotlpmetricgrpc/v1.24.0/v1.25.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | | [go.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlpmetrichttp](https://togithub.com/open-telemetry/opentelemetry-go) | `v1.24.0` -> `v1.25.0` | [![age](https://developer.mend.io/api/mc/badges/age/go/go.opentelemetry.io%2fotel%2fexporters%2fotlp%2fotlpmetric%2fotlpmetrichttp/v1.25.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/go/go.opentelemetry.io%2fotel%2fexporters%2fotlp%2fotlpmetric%2fotlpmetrichttp/v1.25.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/go/go.opentelemetry.io%2fotel%2fexporters%2fotlp%2fotlpmetric%2fotlpmetrichttp/v1.24.0/v1.25.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/go/go.opentelemetry.io%2fotel%2fexporters%2fotlp%2fotlpmetric%2fotlpmetrichttp/v1.24.0/v1.25.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | | [go.opentelemetry.io/otel/exporters/otlp/otlptrace](https://togithub.com/open-telemetry/opentelemetry-go) | `v1.24.0` -> `v1.25.0` | [![age](https://developer.mend.io/api/mc/badges/age/go/go.opentelemetry.io%2fotel%2fexporters%2fotlp%2fotlptrace/v1.25.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/go/go.opentelemetry.io%2fotel%2fexporters%2fotlp%2fotlptrace/v1.25.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/go/go.opentelemetry.io%2fotel%2fexporters%2fotlp%2fotlptrace/v1.24.0/v1.25.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/go/go.opentelemetry.io%2fotel%2fexporters%2fotlp%2fotlptrace/v1.24.0/v1.25.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | | [go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracegrpc](https://togithub.com/open-telemetry/opentelemetry-go) | `v1.24.0` -> `v1.25.0` | [![age](https://developer.mend.io/api/mc/badges/age/go/go.opentelemetry.io%2fotel%2fexporters%2fotlp%2fotlptrace%2fotlptracegrpc/v1.25.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/go/go.opentelemetry.io%2fotel%2fexporters%2fotlp%2fotlptrace%2fotlptracegrpc/v1.25.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/go/go.opentelemetry.io%2fotel%2fexporters%2fotlp%2fotlptrace%2fotlptracegrpc/v1.24.0/v1.25.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/go/go.opentelemetry.io%2fotel%2fexporters%2fotlp%2fotlptrace%2fotlptracegrpc/v1.24.0/v1.25.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | | [go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracehttp](https://togithub.com/open-telemetry/opentelemetry-go) | `v1.24.0` -> `v1.25.0` | [![age](https://developer.mend.io/api/mc/badges/age/go/go.opentelemetry.io%2fotel%2fexporters%2fotlp%2fotlptrace%2fotlptracehttp/v1.25.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/go/go.opentelemetry.io%2fotel%2fexporters%2fotlp%2fotlptrace%2fotlptracehttp/v1.25.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/go/go.opentelemetry.io%2fotel%2fexporters%2fotlp%2fotlptrace%2fotlptracehttp/v1.24.0/v1.25.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/go/go.opentelemetry.io%2fotel%2fexporters%2fotlp%2fotlptrace%2fotlptracehttp/v1.24.0/v1.25.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | | [go.opentelemetry.io/otel/exporters/prometheus](https://togithub.com/open-telemetry/opentelemetry-go) | `v0.46.0` -> `v0.47.0` | [![age](https://developer.mend.io/api/mc/badges/age/go/go.opentelemetry.io%2fotel%2fexporters%2fprometheus/v0.47.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/go/go.opentelemetry.io%2fotel%2fexporters%2fprometheus/v0.47.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/go/go.opentelemetry.io%2fotel%2fexporters%2fprometheus/v0.46.0/v0.47.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/go/go.opentelemetry.io%2fotel%2fexporters%2fprometheus/v0.46.0/v0.47.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | | [go.opentelemetry.io/otel/metric](https://togithub.com/open-telemetry/opentelemetry-go) | `v1.24.0` -> `v1.25.0` | [![age](https://developer.mend.io/api/mc/badges/age/go/go.opentelemetry.io%2fotel%2fmetric/v1.25.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/go/go.opentelemetry.io%2fotel%2fmetric/v1.25.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/go/go.opentelemetry.io%2fotel%2fmetric/v1.24.0/v1.25.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/go/go.opentelemetry.io%2fotel%2fmetric/v1.24.0/v1.25.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | | [go.opentelemetry.io/otel/schema](https://togithub.com/open-telemetry/opentelemetry-go) | `v0.0.7` -> `v0.0.8` | [![age](https://developer.mend.io/api/mc/badges/age/go/go.opentelemetry.io%2fotel%2fschema/v0.0.8?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/go/go.opentelemetry.io%2fotel%2fschema/v0.0.8?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/go/go.opentelemetry.io%2fotel%2fschema/v0.0.7/v0.0.8?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/go/go.opentelemetry.io%2fotel%2fschema/v0.0.7/v0.0.8?slim=true)](https://docs.renovatebot.com/merge-confidence/) | | [go.opentelemetry.io/otel/sdk](https://togithub.com/open-telemetry/opentelemetry-go) | `v1.24.0` -> `v1.25.0` | [![age](https://developer.mend.io/api/mc/badges/age/go/go.opentelemetry.io%2fotel%2fsdk/v1.25.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/go/go.opentelemetry.io%2fotel%2fsdk/v1.25.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/go/go.opentelemetry.io%2fotel%2fsdk/v1.24.0/v1.25.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/go/go.opentelemetry.io%2fotel%2fsdk/v1.24.0/v1.25.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | | [go.opentelemetry.io/otel/sdk/metric](https://togithub.com/open-telemetry/opentelemetry-go) | `v1.24.0` -> `v1.25.0` | [![age](https://developer.mend.io/api/mc/badges/age/go/go.opentelemetry.io%2fotel%2fsdk%2fmetric/v1.25.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/go/go.opentelemetry.io%2fotel%2fsdk%2fmetric/v1.25.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/go/go.opentelemetry.io%2fotel%2fsdk%2fmetric/v1.24.0/v1.25.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/go/go.opentelemetry.io%2fotel%2fsdk%2fmetric/v1.24.0/v1.25.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | | [go.opentelemetry.io/otel/trace](https://togithub.com/open-telemetry/opentelemetry-go) | `v1.24.0` -> `v1.25.0` | [![age](https://developer.mend.io/api/mc/badges/age/go/go.opentelemetry.io%2fotel%2ftrace/v1.25.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/go/go.opentelemetry.io%2fotel%2ftrace/v1.25.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/go/go.opentelemetry.io%2fotel%2ftrace/v1.24.0/v1.25.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/go/go.opentelemetry.io%2fotel%2ftrace/v1.24.0/v1.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>open-telemetry/opentelemetry-go (go.opentelemetry.io/otel)</summary> ### [`v1.25.0`](https://togithub.com/open-telemetry/opentelemetry-go/releases/tag/v1.25.0): /v0.47.0/v0.0.8/v0.1.0-alpha [Compare Source](https://togithub.com/open-telemetry/opentelemetry-go/compare/v1.24.0...v1.25.0) ##### Added - Add `WithProxy` option in `go.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlpmetrichttp`. ([#​4906](https://togithub.com/open-telemetry/opentelemetry-go/issues/4906)) - Add `WithProxy` option in `go.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlptracehttp`. ([#​4906](https://togithub.com/open-telemetry/opentelemetry-go/issues/4906)) - Add `AddLink` method to the `Span` interface in `go.opentelemetry.io/otel/trace`. ([#​5032](https://togithub.com/open-telemetry/opentelemetry-go/issues/5032)) - The `Enabled` method is added to the `Logger` interface in `go.opentelemetry.io/otel/log`. This method is used to notify users if a log record will be emitted or not. ([#​5071](https://togithub.com/open-telemetry/opentelemetry-go/issues/5071)) - Add `SeverityUndefined` `const` to `go.opentelemetry.io/otel/log`. This value represents an unset severity level. ([#​5072](https://togithub.com/open-telemetry/opentelemetry-go/issues/5072)) - Add `Empty` function in `go.opentelemetry.io/otel/log` to return a `KeyValue` for an empty value. ([#​5076](https://togithub.com/open-telemetry/opentelemetry-go/issues/5076)) - Add `go.opentelemetry.io/otel/log/global` to manage the global `LoggerProvider`. This package is provided with the anticipation that all functionality will be migrate to `go.opentelemetry.io/otel` when `go.opentelemetry.io/otel/log` stabilizes. At which point, users will be required to migrage their code, and this package will be deprecated then removed. ([#​5085](https://togithub.com/open-telemetry/opentelemetry-go/issues/5085)) - Add support for `Summary` metrics in the `go.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlpmetrichttp` and `go.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlpmetricgrpc` exporters. ([#​5100](https://togithub.com/open-telemetry/opentelemetry-go/issues/5100)) - Add `otel.scope.name` and `otel.scope.version` tags to spans exported by `go.opentelemetry.io/otel/exporters/zipkin`. ([#​5108](https://togithub.com/open-telemetry/opentelemetry-go/issues/5108)) - Add support for `AddLink` to `go.opentelemetry.io/otel/bridge/opencensus`. ([#​5116](https://togithub.com/open-telemetry/opentelemetry-go/issues/5116)) - Add `String` method to `Value` and `KeyValue` in `go.opentelemetry.io/otel/log`. ([#​5117](https://togithub.com/open-telemetry/opentelemetry-go/issues/5117)) - Add Exemplar support to `go.opentelemetry.io/otel/exporters/prometheus`. ([#​5111](https://togithub.com/open-telemetry/opentelemetry-go/issues/5111)) - Add metric semantic conventions to `go.opentelemetry.io/otel/semconv/v1.24.0`. Future `semconv` packages will include metric semantic conventions as well. ([#​4528](https://togithub.com/open-telemetry/opentelemetry-go/issues/4528)) ##### Changed - `SpanFromContext` and `SpanContextFromContext` in `go.opentelemetry.io/otel/trace` no longer make a heap allocation when the passed context has no span. ([#​5049](https://togithub.com/open-telemetry/opentelemetry-go/issues/5049)) - `go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracegrpc` and `go.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlpmetricgrpc` now create a gRPC client in idle mode and with "dns" as the default resolver using [`grpc.NewClient`](https://pkg.go.dev/google.golang.org/grpc#NewClient). ([#​5151](https://togithub.com/open-telemetry/opentelemetry-go/issues/5151)) Because of that `WithDialOption` ignores [`grpc.WithBlock`](https://pkg.go.dev/google.golang.org/grpc#WithBlock), [`grpc.WithTimeout`](https://pkg.go.dev/google.golang.org/grpc#WithTimeout), and [`grpc.WithReturnConnectionError`](https://pkg.go.dev/google.golang.org/grpc#WithReturnConnectionError). Notice that [`grpc.DialContext`](https://pkg.go.dev/google.golang.org/grpc#DialContext) which was used before is now deprecated. ##### Fixed - Clarify the documentation about equivalence guarantees for the `Set` and `Distinct` types in `go.opentelemetry.io/otel/attribute`. ([#​5027](https://togithub.com/open-telemetry/opentelemetry-go/issues/5027)) - Prevent default `ErrorHandler` self-delegation. ([#​5137](https://togithub.com/open-telemetry/opentelemetry-go/issues/5137)) - Update all dependencies to address [GO-2024-2687]. ([#​5139](https://togithub.com/open-telemetry/opentelemetry-go/issues/5139)) ##### Removed - Drop support for [Go 1.20]. ([#​4967](https://togithub.com/open-telemetry/opentelemetry-go/issues/4967)) ##### Deprecated - Deprecate `go.opentelemetry.io/otel/attribute.Sortable` type. ([#​4734](https://togithub.com/open-telemetry/opentelemetry-go/issues/4734)) - Deprecate `go.opentelemetry.io/otel/attribute.NewSetWithSortable` function. ([#​4734](https://togithub.com/open-telemetry/opentelemetry-go/issues/4734)) - Deprecate `go.opentelemetry.io/otel/attribute.NewSetWithSortableFiltered` function. ([#​4734](https://togithub.com/open-telemetry/opentelemetry-go/issues/4734)) [Go 1.20]: https://go.dev/doc/go1.20 [GO-2024-2687]: https://pkg.go.dev/vuln/GO-2024-2687 #### New Contributors - [@​tgolang](https://togithub.com/tgolang) made their first contribution in [open-telemetry/opentelemetry-go#5048 - [@​MickaelAlliel](https://togithub.com/MickaelAlliel) made their first contribution in [open-telemetry/opentelemetry-go#4906 - [@​s4s7](https://togithub.com/s4s7) made their first contribution in [open-telemetry/opentelemetry-go#5096 - [@​Kielek](https://togithub.com/Kielek) made their first contribution in [open-telemetry/opentelemetry-go#5108 - [@​q-cheng](https://togithub.com/q-cheng) made their first contribution in [open-telemetry/opentelemetry-go#5032 - [@​carrbs](https://togithub.com/carrbs) made their first contribution in [open-telemetry/opentelemetry-go#4880 **Full Changelog**: open-telemetry/opentelemetry-go@v1.24.0...v1.25.0 </details> --- ### Configuration 📅 **Schedule**: Branch creation - "on tuesday" (UTC), Automerge - At any time (no schedule defined). 🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied. ♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox. 👻 **Immortal**: This PR will be recreated if closed unmerged. Get [config help](https://togithub.com/renovatebot/renovate/discussions) if that's undesired. --- - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box --- This PR has been generated by [Mend Renovate](https://www.mend.io/free-developer-tools/renovate/). View repository job log [here](https://developer.mend.io/github/open-telemetry/opentelemetry-collector-contrib). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNy4yNjkuMiIsInVwZGF0ZWRJblZlciI6IjM3LjMwMS40IiwidGFyZ2V0QnJhbmNoIjoibWFpbiJ9--> --------- Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> Co-authored-by: opentelemetrybot <107717825+opentelemetrybot@users.noreply.github.com>
djaglowski
pushed a commit
that referenced
this pull request
Apr 17, 2024
[![Mend Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com) This PR contains the following updates: | Package | Change | Age | Adoption | Passing | Confidence | |---|---|---|---|---|---| | [github.com/expr-lang/expr](https://togithub.com/expr-lang/expr) | `v1.16.4` -> `v1.16.5` | [![age](https://developer.mend.io/api/mc/badges/age/go/github.com%2fexpr-lang%2fexpr/v1.16.5?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/go/github.com%2fexpr-lang%2fexpr/v1.16.5?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/go/github.com%2fexpr-lang%2fexpr/v1.16.4/v1.16.5?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/go/github.com%2fexpr-lang%2fexpr/v1.16.4/v1.16.5?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>expr-lang/expr (github.com/expr-lang/expr)</summary> ### [`v1.16.5`](https://togithub.com/expr-lang/expr/releases/tag/v1.16.5) [Compare Source](https://togithub.com/expr-lang/expr/compare/v1.16.4...v1.16.5) **Expr** is a Go-centric expression language designed to deliver dynamic configurations with unparalleled accuracy, safety, and speed. ```go output, err := expr.Eval("metric > 100", map[string]any{ "metric": 200, }) ``` **In this release**: - Added compiler optimization for boolean operations between all, any, none functions ([#​626](https://togithub.com/expr-lang/expr/issues/626)) - Added optional predicate to `sum()` builtin ([#​592](https://togithub.com/expr-lang/expr/issues/592)) - Added `sum()` compiler optimization [`c2b609e`](https://togithub.com/expr-lang/expr/commit/c2b609e) [`edb1b5a`](https://togithub.com/expr-lang/expr/commit/edb1b5a) - Improved `WithContext` to work for methods on env struct ([#​602](https://togithub.com/expr-lang/expr/issues/602)) - Improved `count()` builtin: now predicate is optional [`725b702`](https://togithub.com/expr-lang/expr/commit/725b702) - Fixed printing of combinations conditional with binary nodes [`6157395`](https://togithub.com/expr-lang/expr/commit/6157395) - Fixed optional chaining to return proper nil [`5804ccb`](https://togithub.com/expr-lang/expr/commit/5804ccb) **Expr Editor** The [Expr Editor](https://expr-lang.org/editor) is an embeddable code editor written in JavaScript with full support of Expr language. **Expr Pro** [Expr Pro](https://expr-lang.org/expr-pro) is a set of extensions for Expr for advanced use cases. It includes expressions explanation, performance profiling, and more. </details> --- ### Configuration 📅 **Schedule**: Branch creation - "on tuesday" (UTC), Automerge - At any time (no schedule defined). 🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied. ♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox. 🔕 **Ignore**: Close this PR and you won't be reminded about this update again. --- - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box --- This PR has been generated by [Mend Renovate](https://www.mend.io/free-developer-tools/renovate/). View repository job log [here](https://developer.mend.io/github/open-telemetry/opentelemetry-collector-contrib). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNy4zMDEuNCIsInVwZGF0ZWRJblZlciI6IjM3LjMwMS40IiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6WyJkZXBlbmRlbmNpZXMiLCJyZW5vdmF0ZWJvdCJdfQ==--> --------- Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> Co-authored-by: opentelemetrybot <107717825+opentelemetrybot@users.noreply.github.com>
TylerHelmuth
pushed a commit
that referenced
this pull request
Apr 17, 2024
[![Mend Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com) This PR contains the following updates: | Package | Change | Age | Adoption | Passing | Confidence | |---|---|---|---|---|---| | [google.golang.org/api](https://togithub.com/googleapis/google-api-go-client) | `v0.172.0` -> `v0.173.0` | [![age](https://developer.mend.io/api/mc/badges/age/go/google.golang.org%2fapi/v0.173.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/go/google.golang.org%2fapi/v0.173.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/go/google.golang.org%2fapi/v0.172.0/v0.173.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/go/google.golang.org%2fapi/v0.172.0/v0.173.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>googleapis/google-api-go-client (google.golang.org/api)</summary> ### [`v0.173.0`](https://togithub.com/googleapis/google-api-go-client/releases/tag/v0.173.0) [Compare Source](https://togithub.com/googleapis/google-api-go-client/compare/v0.172.0...v0.173.0) ##### Features - **all:** Auto-regenerate discovery clients ([#​2494](https://togithub.com/googleapis/google-api-go-client/issues/2494)) ([a48e9de](https://togithub.com/googleapis/google-api-go-client/commit/a48e9dea05e04aad759901dec7ad826dec3dcd9e)) - **all:** Auto-regenerate discovery clients ([#​2499](https://togithub.com/googleapis/google-api-go-client/issues/2499)) ([4ebe65e](https://togithub.com/googleapis/google-api-go-client/commit/4ebe65e4c4121ebba2e383a7c88d7341e5644225)) - **all:** Auto-regenerate discovery clients ([#​2500](https://togithub.com/googleapis/google-api-go-client/issues/2500)) ([5b9019f](https://togithub.com/googleapis/google-api-go-client/commit/5b9019f2820fc8890cd8a664a230a2dec170cf69)) - **all:** Auto-regenerate discovery clients ([#​2501](https://togithub.com/googleapis/google-api-go-client/issues/2501)) ([cdac273](https://togithub.com/googleapis/google-api-go-client/commit/cdac273fa056a378af5623d80d543bad80a5f4e4)) - **all:** Auto-regenerate discovery clients ([#​2503](https://togithub.com/googleapis/google-api-go-client/issues/2503)) ([6ee6a57](https://togithub.com/googleapis/google-api-go-client/commit/6ee6a57e1d6d483d952b155a563616dae741a4df)) - **all:** Auto-regenerate discovery clients ([#​2504](https://togithub.com/googleapis/google-api-go-client/issues/2504)) ([7ec3ef8](https://togithub.com/googleapis/google-api-go-client/commit/7ec3ef8b1dcb2d287abee602b5c83d367c46010d)) - **all:** Auto-regenerate discovery clients ([#​2505](https://togithub.com/googleapis/google-api-go-client/issues/2505)) ([baa809b](https://togithub.com/googleapis/google-api-go-client/commit/baa809b5097c93ee880d3907b4d6aabe08d64336)) - **all:** Auto-regenerate discovery clients ([#​2506](https://togithub.com/googleapis/google-api-go-client/issues/2506)) ([3daccec](https://togithub.com/googleapis/google-api-go-client/commit/3daccecaae7b1bcd1371a44cb2d25b2fec4f34f2)) - **all:** Auto-regenerate discovery clients ([#​2508](https://togithub.com/googleapis/google-api-go-client/issues/2508)) ([caf5b3f](https://togithub.com/googleapis/google-api-go-client/commit/caf5b3f3f411ab62a8a239551b738e9a1d6ea467)) - **all:** Auto-regenerate discovery clients ([#​2510](https://togithub.com/googleapis/google-api-go-client/issues/2510)) ([0ff027b](https://togithub.com/googleapis/google-api-go-client/commit/0ff027b08b1bb0e8e5327d2679d90d72c9be04d1)) - **all:** Auto-regenerate discovery clients ([#​2513](https://togithub.com/googleapis/google-api-go-client/issues/2513)) ([3e03de3](https://togithub.com/googleapis/google-api-go-client/commit/3e03de301993e921f861db57bf3fd599d7f56733)) - **all:** Auto-regenerate discovery clients ([#​2514](https://togithub.com/googleapis/google-api-go-client/issues/2514)) ([4826df4](https://togithub.com/googleapis/google-api-go-client/commit/4826df47832fb9a7531eda03be349e37625b095c)) - **all:** Auto-regenerate discovery clients ([#​2515](https://togithub.com/googleapis/google-api-go-client/issues/2515)) ([b71b80f](https://togithub.com/googleapis/google-api-go-client/commit/b71b80f10965e2164f9c2b9cbb29142d7e738185)) - **all:** Auto-regenerate discovery clients ([#​2516](https://togithub.com/googleapis/google-api-go-client/issues/2516)) ([85b4e90](https://togithub.com/googleapis/google-api-go-client/commit/85b4e909e1368b10a713262dc4e416a4c7c95956)) - **all:** Auto-regenerate discovery clients ([#​2520](https://togithub.com/googleapis/google-api-go-client/issues/2520)) ([bf1c054](https://togithub.com/googleapis/google-api-go-client/commit/bf1c054cabf336790585202417c35f8801a5c1a9)) - **option:** Add support for env var GOOGLE_CLOUD_UNIVERSE_DOMAIN ([#​2509](https://togithub.com/googleapis/google-api-go-client/issues/2509)) ([4e450ec](https://togithub.com/googleapis/google-api-go-client/commit/4e450ec31ceeb35271d993cd61bf48917375ac3e)) </details> --- ### Configuration 📅 **Schedule**: Branch creation - "on tuesday" (UTC), Automerge - At any time (no schedule defined). 🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied. ♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox. 🔕 **Ignore**: Close this PR and you won't be reminded about this update again. --- - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box --- This PR has been generated by [Mend Renovate](https://www.mend.io/free-developer-tools/renovate/). View repository job log [here](https://developer.mend.io/github/open-telemetry/opentelemetry-collector-contrib). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNy4zMDEuNCIsInVwZGF0ZWRJblZlciI6IjM3LjMwMS40IiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6WyJkZXBlbmRlbmNpZXMiLCJyZW5vdmF0ZWJvdCJdfQ==--> --------- Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> Co-authored-by: opentelemetrybot <107717825+opentelemetrybot@users.noreply.github.com>
mx-psi
pushed a commit
that referenced
this pull request
Apr 18, 2024
…32246) [![Mend Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com) This PR contains the following updates: | Package | Change | Age | Adoption | Passing | Confidence | |---|---|---|---|---|---| | [github.com/jaegertracing/jaeger](https://togithub.com/jaegertracing/jaeger) | `v1.55.0` -> `v1.56.0` | [![age](https://developer.mend.io/api/mc/badges/age/go/github.com%2fjaegertracing%2fjaeger/v1.56.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/go/github.com%2fjaegertracing%2fjaeger/v1.56.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/go/github.com%2fjaegertracing%2fjaeger/v1.55.0/v1.56.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/go/github.com%2fjaegertracing%2fjaeger/v1.55.0/v1.56.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.56.0`](https://togithub.com/jaegertracing/jaeger/releases/tag/v1.56.0): Release 1.56.0 [Compare Source](https://togithub.com/jaegertracing/jaeger/compare/v1.55.0...v1.56.0) ##### Backend Changes ##### ⛔ Breaking Changes - Fix hotrod instructions ([@​yurishkuro](https://togithub.com/yurishkuro) in [#​5273](https://togithub.com/jaegertracing/jaeger/pull/5273)) ##### 🐞 Bug fixes, Minor Improvements - Refactor healthcheck signaling between server and service ([@​WillSewell](https://togithub.com/WillSewell) in [#​5308](https://togithub.com/jaegertracing/jaeger/pull/5308)) - Docs: badger file permission as non-root service ([@​tico88612](https://togithub.com/tico88612) in [#​5282](https://togithub.com/jaegertracing/jaeger/pull/5282)) - \[kafka-consumer] add support for setting fetch message max bytes ([@​sappusaketh](https://togithub.com/sappusaketh) in [#​5283](https://togithub.com/jaegertracing/jaeger/pull/5283)) - \[chore] remove repetitive words ([@​tgolang](https://togithub.com/tgolang) in [#​5265](https://togithub.com/jaegertracing/jaeger/pull/5265)) - Fix zipkin spanformat ([@​fyuan1316](https://togithub.com/fyuan1316) in [#​5261](https://togithub.com/jaegertracing/jaeger/pull/5261)) - \[kafka-producer] support setting max message size ([@​sappusaketh](https://togithub.com/sappusaketh) in [#​5263](https://togithub.com/jaegertracing/jaeger/pull/5263)) ##### 🚧 Experimental Features - \[jaeger-v2] add support for opensearch ([@​akagami-harsh](https://togithub.com/akagami-harsh) in [#​5257](https://togithub.com/jaegertracing/jaeger/pull/5257)) - \[jaeger-v2] add support for cassandra ([@​Pushkarm029](https://togithub.com/Pushkarm029) in [#​5253](https://togithub.com/jaegertracing/jaeger/pull/5253)) ##### 👷 CI Improvements - Allow go-leak linter to fail ci ([@​yurishkuro](https://togithub.com/yurishkuro) in [#​5316](https://togithub.com/jaegertracing/jaeger/pull/5316)) - \[jaeger-v2] add grpc storage backend integration test ([@​james-ryans](https://togithub.com/james-ryans) in [#​5259](https://togithub.com/jaegertracing/jaeger/pull/5259)) - Github actions added to block prs from fork/main branch ([@​varshith257](https://togithub.com/varshith257) in [#​5272](https://togithub.com/jaegertracing/jaeger/pull/5272)) ##### 📊 UI Changes - UI pinned to version [1.40.0](https://togithub.com/jaegertracing/jaeger-ui/blob/main/CHANGELOG.md#v1400-2024-04-02). </details> --- ### Configuration 📅 **Schedule**: Branch creation - "on tuesday" (UTC), Automerge - At any time (no schedule defined). 🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied. ♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox. 🔕 **Ignore**: Close this PR and you won't be reminded about this update again. --- - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box --- This PR has been generated by [Mend Renovate](https://www.mend.io/free-developer-tools/renovate/). View repository job log [here](https://developer.mend.io/github/open-telemetry/opentelemetry-collector-contrib). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNy4yNjkuMiIsInVwZGF0ZWRJblZlciI6IjM3LjMwMS40IiwidGFyZ2V0QnJhbmNoIjoibWFpbiJ9--> --------- Signed-off-by: Benedikt Bongartz <bongartz@klimlive.de> Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> Co-authored-by: opentelemetrybot <107717825+opentelemetrybot@users.noreply.github.com> Co-authored-by: Ben B <bongartz@klimlive.de>
mx-psi
pushed a commit
that referenced
this pull request
Apr 19, 2024
[![Mend Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com) This PR contains the following updates: | Package | Change | Age | Adoption | Passing | Confidence | |---|---|---|---|---|---| | [github.com/DataDog/datadog-api-client-go/v2](https://togithub.com/DataDog/datadog-api-client-go) | `v2.24.0` -> `v2.25.0` | [![age](https://developer.mend.io/api/mc/badges/age/go/github.com%2fDataDog%2fdatadog-api-client-go%2fv2/v2.25.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.25.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.24.0/v2.25.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.24.0/v2.25.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | | [github.com/DataDog/opentelemetry-mapping-go/pkg/inframetadata](https://togithub.com/DataDog/opentelemetry-mapping-go) | `v0.13.4` -> `v0.14.0` | [![age](https://developer.mend.io/api/mc/badges/age/go/github.com%2fDataDog%2fopentelemetry-mapping-go%2fpkg%2finframetadata/v0.14.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.14.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.13.4/v0.14.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.13.4/v0.14.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | | [github.com/DataDog/opentelemetry-mapping-go/pkg/otlp/attributes](https://togithub.com/DataDog/opentelemetry-mapping-go) | `v0.13.4` -> `v0.14.0` | [![age](https://developer.mend.io/api/mc/badges/age/go/github.com%2fDataDog%2fopentelemetry-mapping-go%2fpkg%2fotlp%2fattributes/v0.14.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.14.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.13.4/v0.14.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.13.4/v0.14.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | | [github.com/DataDog/opentelemetry-mapping-go/pkg/otlp/logs](https://togithub.com/DataDog/opentelemetry-mapping-go) | `v0.13.4` -> `v0.14.0` | [![age](https://developer.mend.io/api/mc/badges/age/go/github.com%2fDataDog%2fopentelemetry-mapping-go%2fpkg%2fotlp%2flogs/v0.14.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.14.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.13.4/v0.14.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.13.4/v0.14.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | | [github.com/DataDog/opentelemetry-mapping-go/pkg/otlp/metrics](https://togithub.com/DataDog/opentelemetry-mapping-go) | `v0.13.4` -> `v0.14.0` | [![age](https://developer.mend.io/api/mc/badges/age/go/github.com%2fDataDog%2fopentelemetry-mapping-go%2fpkg%2fotlp%2fmetrics/v0.14.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.14.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.13.4/v0.14.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.13.4/v0.14.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | | [github.com/DataDog/opentelemetry-mapping-go/pkg/quantile](https://togithub.com/DataDog/opentelemetry-mapping-go) | `v0.13.4` -> `v0.14.0` | [![age](https://developer.mend.io/api/mc/badges/age/go/github.com%2fDataDog%2fopentelemetry-mapping-go%2fpkg%2fquantile/v0.14.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.14.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.13.4/v0.14.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.13.4/v0.14.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/datadog-api-client-go (github.com/DataDog/datadog-api-client-go/v2)</summary> ### [`v2.25.0`](https://togithub.com/DataDog/datadog-api-client-go/releases/tag/v2.25.0) [Compare Source](https://togithub.com/DataDog/datadog-api-client-go/compare/v2.24.0...v2.25.0) <!-- Release notes generated using configuration in .github/release.yml at v2.25.0 --> #### What's Changed ##### Fixed - Update Cleanup script to use GCP STS endpoint by [@​api-clients-generation-pipeline](https://togithub.com/api-clients-generation-pipeline) in [DataDog/datadog-api-client-go#2423 - Add include data to get team memberships response by [@​api-clients-generation-pipeline](https://togithub.com/api-clients-generation-pipeline) in [DataDog/datadog-api-client-go#2407 ##### Added - Add `ci-pipeline-fingerprints` field in v2.2 by [@​api-clients-generation-pipeline](https://togithub.com/api-clients-generation-pipeline) in [DataDog/datadog-api-client-go#2432 - Add validation endpoint for Security Monitoring Rules by [@​api-clients-generation-pipeline](https://togithub.com/api-clients-generation-pipeline) in [DataDog/datadog-api-client-go#2453 - Add UA documentation for online_archive and incident_management by [@​api-clients-generation-pipeline](https://togithub.com/api-clients-generation-pipeline) in [DataDog/datadog-api-client-go#2457 - Mark `unit` as nullable by [@​api-clients-generation-pipeline](https://togithub.com/api-clients-generation-pipeline) in [DataDog/datadog-api-client-go#2459 - Add query_interval_seconds to time-slice SLO condition parameters by [@​api-clients-generation-pipeline](https://togithub.com/api-clients-generation-pipeline) in [DataDog/datadog-api-client-go#2461 - Support providing files for the file upload feature when creating a Synthetic API test by [@​api-clients-generation-pipeline](https://togithub.com/api-clients-generation-pipeline) in [DataDog/datadog-api-client-go#2460 - Adding SLO Reporting API Documentation by [@​api-clients-generation-pipeline](https://togithub.com/api-clients-generation-pipeline) in [DataDog/datadog-api-client-go#2426 - Security Monitoring Suppression - Add data_exclusion_query field by [@​api-clients-generation-pipeline](https://togithub.com/api-clients-generation-pipeline) in [DataDog/datadog-api-client-go#2465 - aws api adding extended and deprecating old resource collection field by [@​api-clients-generation-pipeline](https://togithub.com/api-clients-generation-pipeline) in [DataDog/datadog-api-client-go#2463 ##### Changed - Add Team relationship to AuthNMappings by [@​api-clients-generation-pipeline](https://togithub.com/api-clients-generation-pipeline) in [DataDog/datadog-api-client-go#2382 ##### Deprecated - Remove deprecated /api/v1/usage/attribution by [@​api-clients-generation-pipeline](https://togithub.com/api-clients-generation-pipeline) in [DataDog/datadog-api-client-go#2443 - Deprecate legacy hourly usage metering endpoints by [@​api-clients-generation-pipeline](https://togithub.com/api-clients-generation-pipeline) in [DataDog/datadog-api-client-go#2439 **Full Changelog**: DataDog/datadog-api-client-go@v2.24.0...v2.25.0 </details> <details> <summary>DataDog/opentelemetry-mapping-go (github.com/DataDog/opentelemetry-mapping-go/pkg/inframetadata)</summary> ### [`v0.14.0`](https://togithub.com/DataDog/opentelemetry-mapping-go/blob/HEAD/CHANGELOG.md#v0140) ##### 🛑 Breaking changes 🛑 - `pkg/otlp/metrics`: Remove dead code from mapping-go for older statstoOTLP conversion ([#​282](https://togithub.com/DataDog/opentelemetry-mapping-go/issues/282)) ##### 💡 Enhancements 💡 - `pkg/otlp/attributes`: Make container mapping public ([#​315](https://togithub.com/DataDog/opentelemetry-mapping-go/issues/315)) ##### 🧰 Bug fixes 🧰 - `pkg/inframetadata`: Fixes warning log where resource attributes were not correctly logged ([#​314](https://togithub.com/DataDog/opentelemetry-mapping-go/issues/314)) </details> --- ### Configuration 📅 **Schedule**: Branch creation - "on tuesday" (UTC), Automerge - At any time (no schedule defined). 🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied. ♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox. 👻 **Immortal**: This PR will be recreated if closed unmerged. Get [config help](https://togithub.com/renovatebot/renovate/discussions) if that's undesired. --- - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box --- This PR has been generated by [Mend Renovate](https://www.mend.io/free-developer-tools/renovate/). View repository job log [here](https://developer.mend.io/github/open-telemetry/opentelemetry-collector-contrib). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNy4yOTMuMCIsInVwZGF0ZWRJblZlciI6IjM3LjI5My4wIiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6WyJkZXBlbmRlbmNpZXMiLCJyZW5vdmF0ZWJvdCJdfQ==--> --------- Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> Co-authored-by: opentelemetrybot <107717825+opentelemetrybot@users.noreply.github.com> Co-authored-by: Yang Song <yang.song@datadoghq.com> Co-authored-by: Yang Song <songy23@users.noreply.github.com>
mx-psi
pushed a commit
that referenced
this pull request
Apr 23, 2024
[![Mend Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com) This PR contains the following updates: | Package | Change | Age | Adoption | Passing | Confidence | |---|---|---|---|---|---| | [github.com/microsoft/go-mssqldb](https://togithub.com/microsoft/go-mssqldb) | `v1.7.0` -> `v1.7.1` | [![age](https://developer.mend.io/api/mc/badges/age/go/github.com%2fmicrosoft%2fgo-mssqldb/v1.7.1?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/go/github.com%2fmicrosoft%2fgo-mssqldb/v1.7.1?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/go/github.com%2fmicrosoft%2fgo-mssqldb/v1.7.0/v1.7.1?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/go/github.com%2fmicrosoft%2fgo-mssqldb/v1.7.0/v1.7.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>microsoft/go-mssqldb (github.com/microsoft/go-mssqldb)</summary> ### [`v1.7.1`](https://togithub.com/microsoft/go-mssqldb/releases/tag/v1.7.1) [Compare Source](https://togithub.com/microsoft/go-mssqldb/compare/v1.7.0...v1.7.1) #### What's Changed - fix: protocol version by [@​srdan-bozovic-msft](https://togithub.com/srdan-bozovic-msft) in [microsoft/go-mssqldb#131 - Implement Always Encrypted by [@​shueybubbles](https://togithub.com/shueybubbles) in [microsoft/go-mssqldb#116 - Update README.md Title by [@​dlevy-msft](https://togithub.com/dlevy-msft) in [microsoft/go-mssqldb#143 - Feat: Implement change password during login by [@​shueybubbles](https://togithub.com/shueybubbles) in [microsoft/go-mssqldb#141 - Implement AKV key provider for always encrypted by [@​shueybubbles](https://togithub.com/shueybubbles) in [microsoft/go-mssqldb#148 - feat: Add device code and Az CLI auth types to azuread by [@​shueybubbles](https://togithub.com/shueybubbles) in [microsoft/go-mssqldb#149 - TDS8: Accept additional values for encrypt by [@​apoorvdeshmukh](https://togithub.com/apoorvdeshmukh) in [microsoft/go-mssqldb#125 - Add note on CLI authentication by [@​dlevy-msft](https://togithub.com/dlevy-msft) in [microsoft/go-mssqldb#151 - fix(CharsetToUTF8): use strings.Builder by [@​konart](https://togithub.com/konart) in [microsoft/go-mssqldb#154 - Add support for DER certificates by [@​apoorvdeshmukh](https://togithub.com/apoorvdeshmukh) in [microsoft/go-mssqldb#152 - Replace panic with returning errors from key decryption providers by [@​shueybubbles](https://togithub.com/shueybubbles) in [microsoft/go-mssqldb#155 - Feat: Allow krb5 config through environment variables by [@​shueybubbles](https://togithub.com/shueybubbles) in [microsoft/go-mssqldb#157 - fix: Added multisubnetfailover option, set to false to prevent issue [#​158](https://togithub.com/microsoft/go-mssqldb/issues/158) by [@​abairmj](https://togithub.com/abairmj) in [microsoft/go-mssqldb#159 - Fix mappings between LCIDs and code pages. by [@​shueybubbles](https://togithub.com/shueybubbles) in [microsoft/go-mssqldb#169 - Cut string output parameter fix by [@​El-76](https://togithub.com/El-76) in [microsoft/go-mssqldb#168 - Lazy initialization of charset maps by [@​toddtreece](https://togithub.com/toddtreece) in [microsoft/go-mssqldb#166 - Handle alternate form of prelogin response by [@​shueybubbles](https://togithub.com/shueybubbles) in [microsoft/go-mssqldb#175 - Handle `NULL` values in `UniqueIdentifier.Scan()` by [@​ngehrsitz](https://togithub.com/ngehrsitz) in [microsoft/go-mssqldb#163 - Fix: Support nullable types in Always Encrypted by [@​shueybubbles](https://togithub.com/shueybubbles) in [microsoft/go-mssqldb#179 - Fix named pipe path handling to preserve "." by [@​shueybubbles](https://togithub.com/shueybubbles) in [microsoft/go-mssqldb#178 #### New Contributors - [@​srdan-bozovic-msft](https://togithub.com/srdan-bozovic-msft) made their first contribution in [microsoft/go-mssqldb#131 - [@​konart](https://togithub.com/konart) made their first contribution in [microsoft/go-mssqldb#154 - [@​abairmj](https://togithub.com/abairmj) made their first contribution in [microsoft/go-mssqldb#159 - [@​El-76](https://togithub.com/El-76) made their first contribution in [microsoft/go-mssqldb#168 - [@​toddtreece](https://togithub.com/toddtreece) made their first contribution in [microsoft/go-mssqldb#166 - [@​ngehrsitz](https://togithub.com/ngehrsitz) made their first contribution in [microsoft/go-mssqldb#163 **Full Changelog**: microsoft/go-mssqldb@v1.5.0...v1.7.1 </details> --- ### Configuration 📅 **Schedule**: Branch creation - "on tuesday" (UTC), Automerge - At any time (no schedule defined). 🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied. ♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox. 🔕 **Ignore**: Close this PR and you won't be reminded about this update again. --- - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box --- This PR has been generated by [Mend Renovate](https://www.mend.io/free-developer-tools/renovate/). View repository job log [here](https://developer.mend.io/github/open-telemetry/opentelemetry-collector-contrib). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNy4zMTMuMSIsInVwZGF0ZWRJblZlciI6IjM3LjMxMy4xIiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6WyJkZXBlbmRlbmNpZXMiLCJyZW5vdmF0ZWJvdCJdfQ==--> --------- Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> Co-authored-by: opentelemetrybot <107717825+opentelemetrybot@users.noreply.github.com>
mx-psi
pushed a commit
that referenced
this pull request
Apr 23, 2024
…ector-contrib/cmd/telemetrygen to v0.99.0 (#32627) [![Mend Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com) This PR contains the following updates: | Package | Change | Age | Adoption | Passing | Confidence | |---|---|---|---|---|---| | [github.com/open-telemetry/opentelemetry-collector-contrib/cmd/telemetrygen](https://togithub.com/open-telemetry/opentelemetry-collector-contrib) | `v0.98.0` -> `v0.99.0` | [![age](https://developer.mend.io/api/mc/badges/age/go/github.com%2fopen-telemetry%2fopentelemetry-collector-contrib%2fcmd%2ftelemetrygen/v0.99.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/go/github.com%2fopen-telemetry%2fopentelemetry-collector-contrib%2fcmd%2ftelemetrygen/v0.99.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/go/github.com%2fopen-telemetry%2fopentelemetry-collector-contrib%2fcmd%2ftelemetrygen/v0.98.0/v0.99.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/go/github.com%2fopen-telemetry%2fopentelemetry-collector-contrib%2fcmd%2ftelemetrygen/v0.98.0/v0.99.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>open-telemetry/opentelemetry-collector-contrib (github.com/open-telemetry/opentelemetry-collector-contrib/cmd/telemetrygen)</summary> ### [`v0.99.0`](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/blob/HEAD/CHANGELOG.md#v0990) [Compare Source](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/compare/v0.98.0...v0.99.0) ##### 🛑 Breaking changes 🛑 - `dynatraceexporter`: remove deprecated component ([#​32278](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/issues/32278)) - `extension/filestorage`: Replace path-unsafe characters in component names ([#​3148](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/issues/3148)) The feature gate `extension.filestorage.replaceUnsafeCharacters` is now stable and cannot be disabled. See the File Storage extension's README for details. - `gitproviderreceiver`: Changed git provider metrics to better match conventions ([#​31985](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/issues/31985)) - Renamed `git.repository.pull_request.open.time` to `git.repository.pull_request.time_open` - Renamed `git.repository.pull_request.merged.time` to `git.repository.pull_request.time_to_merge` - Renamed `git.repository.pull_request.approved.time` to `git.repository.pull_request.time_to_approval` - Combined `git.repository.pull_request.merged.count` and `git.repository.pull_request.open.count` into `git.repository.pull_request.count` with an attribute of `pull_request.state` equal to `open` or `merged` - `all`: Bump minimum version to go 1.21.0 ([#​32451](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/issues/32451)) - `exporter/loadbalancing`: Change AWS Cloud map resolver config fields from camelCase to snake_case. ([#​32331](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/issues/32331)) The snake_case is required in OTel Collector config fields. It used to be enforced by tests in cmd/oteltestbedcol, but we had to disable them. Now, the tests are going to be enforced on every component independently. Hence, the camelCase config fields recently added with the new AWS Cloud Map resolver has to be fixed. - `connector/servicegraphconnector`: Change `connector.servicegraph.virtualNode` feature gate from Alpha to Beta (now enabled by default) and change `virtual_node_peer_attributes` default values. ([#​31734](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/issues/31734)) ##### 🚀 New components 🚀 - `googleclientauthextension`: Add implementation of Google Client Auth Extension. ([#​32029](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/issues/32029)) - `ackextension`: Promote to `alpha` stability ([#​26376](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/issues/26376)) ##### 💡 Enhancements 💡 - `deltatocumulativeprocessor`: exposes max_stale as metric ([#​32441](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/issues/32441)) - `sumologicexporter`: use Sumo Logic Extension for authentication and to obtain endpoint ([#​31479](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/issues/31479)) - `failoverconnector`: This change puts the failoverconnector into alpha ([#​20766](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/issues/20766)) - `vcenterreceiver`: Changes process for collecting VMs & VM perf metrics used by the `vccenterreceiver` to be more efficient (one call now for all VMs) ([#​31837](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/issues/31837)) - `opampextension`: Added a new `agent_description.non_identifying_attributes` config option to allow setting user-defined non-identifying attributes ([#​32107](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/issues/32107)) - `googleclientauthextension`: Mark Google Client Auth Extension alpha stability. ([#​32442](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/issues/32442)) - `splunkhecreceiver`: adding support for ack in the splunkhecreceiver ([#​26376](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/issues/26376)) - `hostmetricsreceiver`: The hostmetricsreceiver now caches the system boot time at receiver start and uses it for all subsequent calls. The featuregate `hostmetrics.process.bootTimeCache` can be disabled to restore previous behaviour. ([#​28849](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/issues/28849)) This change was made because it greatly reduces the CPU usage of the process and processes scrapers. - `filelogreceiver`: Add `send_quiet` and `drop_quiet` options for `on_error` setting of operators ([#​32145](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/issues/32145)) - `otlpjsonfilereceiver`: Add a replay_file config option to support replaying static telemetry ([#​31533](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/issues/31533)) - `pkg/ottl`: Add `IsList` OTTL Function ([#​27870](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/issues/27870)) - `rabbitmqexporter`: Implements the RabbitMQ exporter ([#​28891](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/issues/28891)) - `filelogreceiver`: Add `exclude_older_than` configuration setting ([#​31053](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/issues/31053)) - `pkg/stanza/operator/transformer/recombine`: add a new "max_unmatched_batch_size" config parameter to configure the maximum number of consecutive entries that will be combined into a single entry before the match occurs ([#​31653](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/issues/31653)) - `awsxrayreceiver`: Add support for local namespace in subsegment ([#​31514](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/issues/31514)) ##### 🧰 Bug fixes 🧰 - `awscloudwatchreceiver`: The receiver now supports extracting data from named loggroups without requiring filters for log streams. This was already advertised as feature, but ignored during initialization. ([#​32345](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/issues/32345)) - `awskinesisexporter`: Wraps the `AssumeRoleProvider` in a `CachedCredentials` provider, in the case the AWS role is specified. This prevents a role assumption from happening every API call. ([#​32415](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/issues/32415)) - `receiver/hostmetricsreceiver`: do not extract the cpu count if the metric is not enabled; this will prevent unnecessary overhead, especially on windows ([#​32133](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/issues/32133)) - `azuremonitorexporter`: Fix: Use correct parentId for span events. ([#​27233](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/issues/27233)) - `failoverconnector`: This change adds a fix for an identified bug regarding extra failover switches ([#​32094](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/issues/32094)) - `failoverconnector`: Fix flaky test in pipeline selector component ([#​32396](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/issues/32396)) - `pkg/stanza`: Fix race condition which prevented `jsonArrayParserFeatureGate` from working correctly. ([#​32313](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/issues/32313)) - `cmd/opampsupervisor`: Fix collector subprocess not being stopped if bootstrapping fails ([#​31943](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/issues/31943)) - `vcenterreceiver`: Remove the `vcenter.cluster.name` resource attribute from Host resources if the Host is standalone (no cluster) ([#​32548](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/issues/32548)) - `azureeventhubreceiver`: Fix memory leak on shutdown ([#​32401](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/issues/32401)) - `fluentforwardreceiver`: Fix memory leak ([#​32363](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/issues/32363)) - `processor/resourcedetection, exporter/datadog`: Fix memory leak on AKS ([#​32574](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/issues/32574)) - `mongodbatlasreceiver`: Fix memory leak by closing idle connections on shutdown ([#​32206](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/issues/32206)) - `haproxyreceiver`: Fix show stat command on unix socket ([#​32291](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/issues/32291)) - `opampsupervisor`: Fix restart delay when agent process exits unexpectedly. ([#​27891](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/issues/27891)) - `spanmetrics`: Discard counter span metric exemplars after each flush interval to avoid unbounded memory growth ([#​31683](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/issues/31683)) This aligns exemplar discarding for counter span metrics with the existing logic for histogram span metrics - `stanza`: Unmarshaling now preserves the initial configuration. ([#​32169](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/issues/32169)) - `resourcedetectionprocessor`: Update to ec2 scraper so that core attributes are not dropped if describeTags returns an error (likely due to permissions) ([#​30672](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/issues/30672)) </details> --- ### Configuration 📅 **Schedule**: Branch creation - "on tuesday" (UTC), Automerge - At any time (no schedule defined). 🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied. ♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox. 🔕 **Ignore**: Close this PR and you won't be reminded about this update again. --- - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box --- This PR has been generated by [Mend Renovate](https://www.mend.io/free-developer-tools/renovate/). View repository job log [here](https://developer.mend.io/github/open-telemetry/opentelemetry-collector-contrib). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNy4zMTMuMSIsInVwZGF0ZWRJblZlciI6IjM3LjMxMy4xIiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6WyJkZXBlbmRlbmNpZXMiLCJyZW5vdmF0ZWJvdCJdfQ==--> Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
mx-psi
pushed a commit
that referenced
this pull request
Apr 23, 2024
…ector-contrib/internal/common to v0.99.0 (#32630) [![Mend Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com) This PR contains the following updates: | Package | Change | Age | Adoption | Passing | Confidence | |---|---|---|---|---|---| | [github.com/open-telemetry/opentelemetry-collector-contrib/internal/common](https://togithub.com/open-telemetry/opentelemetry-collector-contrib) | `v0.98.0` -> `v0.99.0` | [![age](https://developer.mend.io/api/mc/badges/age/go/github.com%2fopen-telemetry%2fopentelemetry-collector-contrib%2finternal%2fcommon/v0.99.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/go/github.com%2fopen-telemetry%2fopentelemetry-collector-contrib%2finternal%2fcommon/v0.99.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/go/github.com%2fopen-telemetry%2fopentelemetry-collector-contrib%2finternal%2fcommon/v0.98.0/v0.99.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/go/github.com%2fopen-telemetry%2fopentelemetry-collector-contrib%2finternal%2fcommon/v0.98.0/v0.99.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>open-telemetry/opentelemetry-collector-contrib (github.com/open-telemetry/opentelemetry-collector-contrib/internal/common)</summary> ### [`v0.99.0`](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/blob/HEAD/CHANGELOG.md#v0990) [Compare Source](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/compare/v0.98.0...v0.99.0) ##### 🛑 Breaking changes 🛑 - `dynatraceexporter`: remove deprecated component ([#​32278](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/issues/32278)) - `extension/filestorage`: Replace path-unsafe characters in component names ([#​3148](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/issues/3148)) The feature gate `extension.filestorage.replaceUnsafeCharacters` is now stable and cannot be disabled. See the File Storage extension's README for details. - `gitproviderreceiver`: Changed git provider metrics to better match conventions ([#​31985](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/issues/31985)) - Renamed `git.repository.pull_request.open.time` to `git.repository.pull_request.time_open` - Renamed `git.repository.pull_request.merged.time` to `git.repository.pull_request.time_to_merge` - Renamed `git.repository.pull_request.approved.time` to `git.repository.pull_request.time_to_approval` - Combined `git.repository.pull_request.merged.count` and `git.repository.pull_request.open.count` into `git.repository.pull_request.count` with an attribute of `pull_request.state` equal to `open` or `merged` - `all`: Bump minimum version to go 1.21.0 ([#​32451](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/issues/32451)) - `exporter/loadbalancing`: Change AWS Cloud map resolver config fields from camelCase to snake_case. ([#​32331](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/issues/32331)) The snake_case is required in OTel Collector config fields. It used to be enforced by tests in cmd/oteltestbedcol, but we had to disable them. Now, the tests are going to be enforced on every component independently. Hence, the camelCase config fields recently added with the new AWS Cloud Map resolver has to be fixed. - `connector/servicegraphconnector`: Change `connector.servicegraph.virtualNode` feature gate from Alpha to Beta (now enabled by default) and change `virtual_node_peer_attributes` default values. ([#​31734](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/issues/31734)) ##### 🚀 New components 🚀 - `googleclientauthextension`: Add implementation of Google Client Auth Extension. ([#​32029](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/issues/32029)) - `ackextension`: Promote to `alpha` stability ([#​26376](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/issues/26376)) ##### 💡 Enhancements 💡 - `deltatocumulativeprocessor`: exposes max_stale as metric ([#​32441](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/issues/32441)) - `sumologicexporter`: use Sumo Logic Extension for authentication and to obtain endpoint ([#​31479](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/issues/31479)) - `failoverconnector`: This change puts the failoverconnector into alpha ([#​20766](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/issues/20766)) - `vcenterreceiver`: Changes process for collecting VMs & VM perf metrics used by the `vccenterreceiver` to be more efficient (one call now for all VMs) ([#​31837](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/issues/31837)) - `opampextension`: Added a new `agent_description.non_identifying_attributes` config option to allow setting user-defined non-identifying attributes ([#​32107](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/issues/32107)) - `googleclientauthextension`: Mark Google Client Auth Extension alpha stability. ([#​32442](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/issues/32442)) - `splunkhecreceiver`: adding support for ack in the splunkhecreceiver ([#​26376](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/issues/26376)) - `hostmetricsreceiver`: The hostmetricsreceiver now caches the system boot time at receiver start and uses it for all subsequent calls. The featuregate `hostmetrics.process.bootTimeCache` can be disabled to restore previous behaviour. ([#​28849](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/issues/28849)) This change was made because it greatly reduces the CPU usage of the process and processes scrapers. - `filelogreceiver`: Add `send_quiet` and `drop_quiet` options for `on_error` setting of operators ([#​32145](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/issues/32145)) - `otlpjsonfilereceiver`: Add a replay_file config option to support replaying static telemetry ([#​31533](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/issues/31533)) - `pkg/ottl`: Add `IsList` OTTL Function ([#​27870](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/issues/27870)) - `rabbitmqexporter`: Implements the RabbitMQ exporter ([#​28891](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/issues/28891)) - `filelogreceiver`: Add `exclude_older_than` configuration setting ([#​31053](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/issues/31053)) - `pkg/stanza/operator/transformer/recombine`: add a new "max_unmatched_batch_size" config parameter to configure the maximum number of consecutive entries that will be combined into a single entry before the match occurs ([#​31653](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/issues/31653)) - `awsxrayreceiver`: Add support for local namespace in subsegment ([#​31514](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/issues/31514)) ##### 🧰 Bug fixes 🧰 - `awscloudwatchreceiver`: The receiver now supports extracting data from named loggroups without requiring filters for log streams. This was already advertised as feature, but ignored during initialization. ([#​32345](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/issues/32345)) - `awskinesisexporter`: Wraps the `AssumeRoleProvider` in a `CachedCredentials` provider, in the case the AWS role is specified. This prevents a role assumption from happening every API call. ([#​32415](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/issues/32415)) - `receiver/hostmetricsreceiver`: do not extract the cpu count if the metric is not enabled; this will prevent unnecessary overhead, especially on windows ([#​32133](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/issues/32133)) - `azuremonitorexporter`: Fix: Use correct parentId for span events. ([#​27233](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/issues/27233)) - `failoverconnector`: This change adds a fix for an identified bug regarding extra failover switches ([#​32094](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/issues/32094)) - `failoverconnector`: Fix flaky test in pipeline selector component ([#​32396](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/issues/32396)) - `pkg/stanza`: Fix race condition which prevented `jsonArrayParserFeatureGate` from working correctly. ([#​32313](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/issues/32313)) - `cmd/opampsupervisor`: Fix collector subprocess not being stopped if bootstrapping fails ([#​31943](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/issues/31943)) - `vcenterreceiver`: Remove the `vcenter.cluster.name` resource attribute from Host resources if the Host is standalone (no cluster) ([#​32548](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/issues/32548)) - `azureeventhubreceiver`: Fix memory leak on shutdown ([#​32401](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/issues/32401)) - `fluentforwardreceiver`: Fix memory leak ([#​32363](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/issues/32363)) - `processor/resourcedetection, exporter/datadog`: Fix memory leak on AKS ([#​32574](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/issues/32574)) - `mongodbatlasreceiver`: Fix memory leak by closing idle connections on shutdown ([#​32206](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/issues/32206)) - `haproxyreceiver`: Fix show stat command on unix socket ([#​32291](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/issues/32291)) - `opampsupervisor`: Fix restart delay when agent process exits unexpectedly. ([#​27891](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/issues/27891)) - `spanmetrics`: Discard counter span metric exemplars after each flush interval to avoid unbounded memory growth ([#​31683](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/issues/31683)) This aligns exemplar discarding for counter span metrics with the existing logic for histogram span metrics - `stanza`: Unmarshaling now preserves the initial configuration. ([#​32169](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/issues/32169)) - `resourcedetectionprocessor`: Update to ec2 scraper so that core attributes are not dropped if describeTags returns an error (likely due to permissions) ([#​30672](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/issues/30672)) </details> --- ### Configuration 📅 **Schedule**: Branch creation - "on tuesday" (UTC), Automerge - At any time (no schedule defined). 🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied. ♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox. 🔕 **Ignore**: Close this PR and you won't be reminded about this update again. --- - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box --- This PR has been generated by [Mend Renovate](https://www.mend.io/free-developer-tools/renovate/). View repository job log [here](https://developer.mend.io/github/open-telemetry/opentelemetry-collector-contrib). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNy4zMTMuMSIsInVwZGF0ZWRJblZlciI6IjM3LjMxMy4xIiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6WyJkZXBlbmRlbmNpZXMiLCJyZW5vdmF0ZWJvdCJdfQ==--> Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
codeboten
pushed a commit
that referenced
this pull request
Apr 23, 2024
[![Mend Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com) This PR contains the following updates: | Package | Type | Update | Change | |---|---|---|---| | [helm/kind-action](https://togithub.com/helm/kind-action) | action | minor | `v1.9.0` -> `v1.10.0` | --- > [!WARNING] > Some dependencies could not be looked up. Check the Dependency Dashboard for more information. --- ### Release Notes <details> <summary>helm/kind-action (helm/kind-action)</summary> ### [`v1.10.0`](https://togithub.com/helm/kind-action/releases/tag/v1.10.0) [Compare Source](https://togithub.com/helm/kind-action/compare/v1.9.0...v1.10.0) #### What's Changed - Update kind to release v0.21.0 by [@​cpanato](https://togithub.com/cpanato) in [helm/kind-action#104 - Bump actions/checkout from 4.1.1 to 4.1.2 by [@​dependabot](https://togithub.com/dependabot) in [helm/kind-action#106 - Bump actions/checkout from 4.1.2 to 4.1.3 by [@​dependabot](https://togithub.com/dependabot) in [helm/kind-action#108 - bump kind to 0.22.0 / kubectl and general housekeeping by [@​cpanato](https://togithub.com/cpanato) in [helm/kind-action#107 - Bump actions/checkout from 4.1.2 to 4.1.3 in the actions group by [@​dependabot](https://togithub.com/dependabot) in [helm/kind-action#109 **Full Changelog**: helm/kind-action@v1.9.0...v1.10.0 </details> --- ### Configuration 📅 **Schedule**: Branch creation - "on tuesday" (UTC), Automerge - At any time (no schedule defined). 🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied. ♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox. 🔕 **Ignore**: Close this PR and you won't be reminded about this update again. --- - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box --- This PR has been generated by [Mend Renovate](https://www.mend.io/free-developer-tools/renovate/). View repository job log [here](https://developer.mend.io/github/open-telemetry/opentelemetry-collector-contrib). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNy4zMTMuMSIsInVwZGF0ZWRJblZlciI6IjM3LjMxMy4xIiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6WyJkZXBlbmRlbmNpZXMiLCJyZW5vdmF0ZWJvdCJdfQ==--> Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
codeboten
pushed a commit
that referenced
this pull request
Apr 23, 2024
[![Mend Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com) This PR contains the following updates: | Package | Update | Change | |---|---|---| | [otel/opentelemetry-collector](https://togithub.com/open-telemetry/opentelemetry-collector-releases) | minor | `0.98.0` -> `0.99.0` | | [otel/opentelemetry-collector-contrib](https://togithub.com/open-telemetry/opentelemetry-collector-releases) | minor | `0.98.0` -> `0.99.0` | --- > [!WARNING] > Some dependencies could not be looked up. Check the Dependency Dashboard for more information. --- ### Release Notes <details> <summary>open-telemetry/opentelemetry-collector-releases (otel/opentelemetry-collector)</summary> ### [`v0.99.0`](https://togithub.com/open-telemetry/opentelemetry-collector-releases/releases/tag/v0.99.0) [Compare Source](https://togithub.com/open-telemetry/opentelemetry-collector-releases/compare/v0.98.0...v0.99.0) Check the [v0.99.0 contrib changelog](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/releases/tag/v0.99.0) and the [v0.99.0 core changelog](https://togithub.com/open-telemetry/opentelemetry-collector/releases/tag/v0.99.0) for changelogs on specific components. #### Changelog - [`d2c9692`](https://togithub.com/open-telemetry/opentelemetry-collector-releases/commit/d2c9692) \[chore] prepare v0.99.0 release ([#​536](https://togithub.com/open-telemetry/opentelemetry-collector-releases/issues/536)) - [`54a7e8a`](https://togithub.com/open-telemetry/opentelemetry-collector-releases/commit/54a7e8a) Bump actions/download-artifact from 4.1.4 to 4.1.5 ([#​535](https://togithub.com/open-telemetry/opentelemetry-collector-releases/issues/535)) - [`3af532e`](https://togithub.com/open-telemetry/opentelemetry-collector-releases/commit/3af532e) Bump actions/checkout from 4.1.2 to 4.1.3 ([#​534](https://togithub.com/open-telemetry/opentelemetry-collector-releases/issues/534)) - [`aecbdff`](https://togithub.com/open-telemetry/opentelemetry-collector-releases/commit/aecbdff) Bump actions/upload-artifact from 4.3.1 to 4.3.2 ([#​533](https://togithub.com/open-telemetry/opentelemetry-collector-releases/issues/533)) - [`697675f`](https://togithub.com/open-telemetry/opentelemetry-collector-releases/commit/697675f) Add release-template.md for release notes automation ([#​529](https://togithub.com/open-telemetry/opentelemetry-collector-releases/issues/529)) - [`02da3be`](https://togithub.com/open-telemetry/opentelemetry-collector-releases/commit/02da3be) Bump actions/checkout from 4.1.1 to 4.1.2 ([#​527](https://togithub.com/open-telemetry/opentelemetry-collector-releases/issues/527)) - [`bb22f14`](https://togithub.com/open-telemetry/opentelemetry-collector-releases/commit/bb22f14) add ackextension to contrib release ([#​531](https://togithub.com/open-telemetry/opentelemetry-collector-releases/issues/531)) - [`ce10832`](https://togithub.com/open-telemetry/opentelemetry-collector-releases/commit/ce10832) Add `org.opencontainers.image.licenses` label to released images ([#​525](https://togithub.com/open-telemetry/opentelemetry-collector-releases/issues/525)) - [`4984e23`](https://togithub.com/open-telemetry/opentelemetry-collector-releases/commit/4984e23) use git hash instead of mutable tags and make sure we install latest go ([#​526](https://togithub.com/open-telemetry/opentelemetry-collector-releases/issues/526)) - [`79709ec`](https://togithub.com/open-telemetry/opentelemetry-collector-releases/commit/79709ec) remove deprecated component ([#​522](https://togithub.com/open-telemetry/opentelemetry-collector-releases/issues/522)) - [`00cda7d`](https://togithub.com/open-telemetry/opentelemetry-collector-releases/commit/00cda7d) \[chore] Fix k8s release job name ([#​524](https://togithub.com/open-telemetry/opentelemetry-collector-releases/issues/524)) </details> --- ### Configuration 📅 **Schedule**: Branch creation - "on tuesday" (UTC), Automerge - At any time (no schedule defined). 🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied. ♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox. 🔕 **Ignore**: Close this PR and you won't be reminded about these updates again. --- - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box --- This PR has been generated by [Mend Renovate](https://www.mend.io/free-developer-tools/renovate/). View repository job log [here](https://developer.mend.io/github/open-telemetry/opentelemetry-collector-contrib). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNy4zMTMuMSIsInVwZGF0ZWRJblZlciI6IjM3LjMxMy4xIiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6WyJkZXBlbmRlbmNpZXMiLCJyZW5vdmF0ZWJvdCJdfQ==--> Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
codeboten
pushed a commit
that referenced
this pull request
Apr 23, 2024
[![Mend Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com) This PR contains the following updates: | Package | Change | Age | Adoption | Passing | Confidence | |---|---|---|---|---|---| | [github.com/jmoiron/sqlx](https://togithub.com/jmoiron/sqlx) | `v1.3.5` -> `v1.4.0` | [![age](https://developer.mend.io/api/mc/badges/age/go/github.com%2fjmoiron%2fsqlx/v1.4.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/go/github.com%2fjmoiron%2fsqlx/v1.4.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/go/github.com%2fjmoiron%2fsqlx/v1.3.5/v1.4.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/go/github.com%2fjmoiron%2fsqlx/v1.3.5/v1.4.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>jmoiron/sqlx (github.com/jmoiron/sqlx)</summary> ### [`v1.4.0`](https://togithub.com/jmoiron/sqlx/releases/tag/v1.4.0): Update dependencies to their latest stable versions [Compare Source](https://togithub.com/jmoiron/sqlx/compare/v1.3.5...v1.4.0) This release has updated all dependencies to their latest stable version. And now, for the auto-generated description: *** #### What's Changed - Introduce CircleCI by [@​dlsniper](https://togithub.com/dlsniper) in [jmoiron/sqlx#922 - Upgrade dependencies by [@​dlsniper](https://togithub.com/dlsniper) in [jmoiron/sqlx#909 #### New Contributors - [@​dlsniper](https://togithub.com/dlsniper) made their first contribution at [jmoiron/sqlx#922 **Full Changelog**: jmoiron/sqlx@v1.3.5...v1.4.0 </details> --- ### Configuration 📅 **Schedule**: Branch creation - "on tuesday" (UTC), Automerge - At any time (no schedule defined). 🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied. ♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox. 🔕 **Ignore**: Close this PR and you won't be reminded about this update again. --- - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box --- This PR has been generated by [Mend Renovate](https://www.mend.io/free-developer-tools/renovate/). View repository job log [here](https://developer.mend.io/github/open-telemetry/opentelemetry-collector-contrib). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNy4zMTMuMSIsInVwZGF0ZWRJblZlciI6IjM3LjMxMy4xIiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6WyJkZXBlbmRlbmNpZXMiLCJyZW5vdmF0ZWJvdCJdfQ==--> --------- Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> Co-authored-by: opentelemetrybot <107717825+opentelemetrybot@users.noreply.github.com>
codeboten
added a commit
that referenced
this pull request
Apr 23, 2024
[![Mend Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com) This PR contains the following updates: | Package | Change | Age | Adoption | Passing | Confidence | |---|---|---|---|---|---| | [google.golang.org/api](https://togithub.com/googleapis/google-api-go-client) | `v0.173.0` -> `v0.176.0` | [![age](https://developer.mend.io/api/mc/badges/age/go/google.golang.org%2fapi/v0.176.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/go/google.golang.org%2fapi/v0.176.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/go/google.golang.org%2fapi/v0.173.0/v0.176.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/go/google.golang.org%2fapi/v0.173.0/v0.176.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>googleapis/google-api-go-client (google.golang.org/api)</summary> ### [`v0.176.0`](https://togithub.com/googleapis/google-api-go-client/releases/tag/v0.176.0) [Compare Source](https://togithub.com/googleapis/google-api-go-client/compare/v0.175.0...v0.176.0) ##### Features - **all:** Auto-regenerate discovery clients ([#​2537](https://togithub.com/googleapis/google-api-go-client/issues/2537)) ([773fe01](https://togithub.com/googleapis/google-api-go-client/commit/773fe012944f639f6aabb2b2b523b043f8d2f519)) - **all:** Auto-regenerate discovery clients ([#​2538](https://togithub.com/googleapis/google-api-go-client/issues/2538)) ([30d8c87](https://togithub.com/googleapis/google-api-go-client/commit/30d8c8795c0a43b8e227c03b2a8bb5f7bfd0da74)) - **all:** Auto-regenerate discovery clients ([#​2540](https://togithub.com/googleapis/google-api-go-client/issues/2540)) ([6825bb8](https://togithub.com/googleapis/google-api-go-client/commit/6825bb8fc9b9cc4ab189b6f00406f797cde1cccc)) ##### Bug Fixes - Default defaultEndpointTemplate ([#​2535](https://togithub.com/googleapis/google-api-go-client/issues/2535)) ([5a78abe](https://togithub.com/googleapis/google-api-go-client/commit/5a78abe30a64cceaddfe9eb6f1c6a6c59be7cb1c)) ### [`v0.175.0`](https://togithub.com/googleapis/google-api-go-client/releases/tag/v0.175.0) [Compare Source](https://togithub.com/googleapis/google-api-go-client/compare/v0.174.0...v0.175.0) ##### Features - **all:** Auto-regenerate discovery clients ([#​2526](https://togithub.com/googleapis/google-api-go-client/issues/2526)) ([ec3a580](https://togithub.com/googleapis/google-api-go-client/commit/ec3a5802909a15a9a98f27ffedb1b9229949d254)) - **all:** Auto-regenerate discovery clients ([#​2529](https://togithub.com/googleapis/google-api-go-client/issues/2529)) ([9622a0d](https://togithub.com/googleapis/google-api-go-client/commit/9622a0d432afa4ee791ffc361cb8d3ea13aa6e40)) ##### Bug Fixes - Bump auth deps ([#​2528](https://togithub.com/googleapis/google-api-go-client/issues/2528)) ([f662ab7](https://togithub.com/googleapis/google-api-go-client/commit/f662ab75f2bfe1080cc9f1929ff4227ca22903c1)) - Various auth transition bugs ([#​2533](https://togithub.com/googleapis/google-api-go-client/issues/2533)) ([d64b1d0](https://togithub.com/googleapis/google-api-go-client/commit/d64b1d06f0b80c6a9196f4c4c6ebf087461fc395)) ### [`v0.174.0`](https://togithub.com/googleapis/google-api-go-client/releases/tag/v0.174.0) [Compare Source](https://togithub.com/googleapis/google-api-go-client/compare/v0.173.0...v0.174.0) ##### Features - Add hooks in for new auth library ([#​2228](https://togithub.com/googleapis/google-api-go-client/issues/2228)) ([4054271](https://togithub.com/googleapis/google-api-go-client/commit/4054271be9fe8c99b21ab61ba367cf8cd9f17fff)) - **all:** Auto-regenerate discovery clients ([#​2524](https://togithub.com/googleapis/google-api-go-client/issues/2524)) ([f49960d](https://togithub.com/googleapis/google-api-go-client/commit/f49960dabd8a299f1908e2aaf0d87d415b318cef)) ##### Bug Fixes - **internal:** Set scopes for new auth flow ([#​2525](https://togithub.com/googleapis/google-api-go-client/issues/2525)) ([0f0a2f0](https://togithub.com/googleapis/google-api-go-client/commit/0f0a2f07eb7455c98dc29c8c711a666fa6e3a627)), refs [#​2523](https://togithub.com/googleapis/google-api-go-client/issues/2523) [#​2522](https://togithub.com/googleapis/google-api-go-client/issues/2522) </details> --- ### Configuration 📅 **Schedule**: Branch creation - "on tuesday" (UTC), Automerge - At any time (no schedule defined). 🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied. ♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox. 🔕 **Ignore**: Close this PR and you won't be reminded about this update again. --- - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box --- This PR has been generated by [Mend Renovate](https://www.mend.io/free-developer-tools/renovate/). View repository job log [here](https://developer.mend.io/github/open-telemetry/opentelemetry-collector-contrib). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNy4zMTMuMSIsInVwZGF0ZWRJblZlciI6IjM3LjMxMy4xIiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6WyJkZXBlbmRlbmNpZXMiLCJyZW5vdmF0ZWJvdCJdfQ==--> --------- Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> Co-authored-by: opentelemetrybot <107717825+opentelemetrybot@users.noreply.github.com> Co-authored-by: Alex Boten <223565+codeboten@users.noreply.github.com>
codeboten
pushed a commit
that referenced
this pull request
Apr 23, 2024
) [![Mend Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com) This PR contains the following updates: | Package | Change | Age | Adoption | Passing | Confidence | |---|---|---|---|---|---| | [github.com/prometheus/common](https://togithub.com/prometheus/common) | `v0.52.3` -> `v0.53.0` | [![age](https://developer.mend.io/api/mc/badges/age/go/github.com%2fprometheus%2fcommon/v0.53.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/go/github.com%2fprometheus%2fcommon/v0.53.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/go/github.com%2fprometheus%2fcommon/v0.52.3/v0.53.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/go/github.com%2fprometheus%2fcommon/v0.52.3/v0.53.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.53.0`](https://togithub.com/prometheus/common/releases/tag/v0.53.0) [Compare Source](https://togithub.com/prometheus/common/compare/v0.52.3...v0.53.0) #### What's Changed - Add StatusAt method for Alert struct by [@​grobinson-grafana](https://togithub.com/grobinson-grafana) in [prometheus/common#618 - config: allow exposing real secret value through marshal by [@​GiedriusS](https://togithub.com/GiedriusS) in [prometheus/common#487 - Fix up config test by [@​SuperQ](https://togithub.com/SuperQ) in [prometheus/common#621 - LabelSet.String: restore faster sort call by [@​bboreham](https://togithub.com/bboreham) in [prometheus/common#619 - LabelSet: add unit test for String method by [@​bboreham](https://togithub.com/bboreham) in [prometheus/common#620 #### New Contributors - [@​grobinson-grafana](https://togithub.com/grobinson-grafana) made their first contribution in [prometheus/common#618 - [@​GiedriusS](https://togithub.com/GiedriusS) made their first contribution in [prometheus/common#487 **Full Changelog**: prometheus/common@v0.52.3...v0.53.0 </details> --- ### Configuration 📅 **Schedule**: Branch creation - "on tuesday" (UTC), Automerge - At any time (no schedule defined). 🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied. ♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox. 🔕 **Ignore**: Close this PR and you won't be reminded about this update again. --- - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box --- This PR has been generated by [Mend Renovate](https://www.mend.io/free-developer-tools/renovate/). View repository job log [here](https://developer.mend.io/github/open-telemetry/opentelemetry-collector-contrib). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNy4zMTMuMSIsInVwZGF0ZWRJblZlciI6IjM3LjMxMy4xIiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6WyJkZXBlbmRlbmNpZXMiLCJyZW5vdmF0ZWJvdCJdfQ==--> --------- Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> Co-authored-by: opentelemetrybot <107717825+opentelemetrybot@users.noreply.github.com> Co-authored-by: Yang Song <songy23@users.noreply.github.com>
codeboten
pushed a commit
that referenced
this pull request
Apr 23, 2024
) [![Mend Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com) This PR contains the following updates: | Package | Change | Age | Adoption | Passing | Confidence | |---|---|---|---|---|---| | [github.com/prometheus/procfs](https://togithub.com/prometheus/procfs) | `v0.13.0` -> `v0.14.0` | [![age](https://developer.mend.io/api/mc/badges/age/go/github.com%2fprometheus%2fprocfs/v0.14.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/go/github.com%2fprometheus%2fprocfs/v0.14.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/go/github.com%2fprometheus%2fprocfs/v0.13.0/v0.14.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/go/github.com%2fprometheus%2fprocfs/v0.13.0/v0.14.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/procfs (github.com/prometheus/procfs)</summary> ### [`v0.14.0`](https://togithub.com/prometheus/procfs/releases/tag/v0.14.0) [Compare Source](https://togithub.com/prometheus/procfs/compare/v0.13.0...v0.14.0) #### What's Changed - Synchronize common files from prometheus/prometheus by [@​prombot](https://togithub.com/prombot) in [prometheus/procfs#613 - Synchronize common files from prometheus/prometheus by [@​prombot](https://togithub.com/prombot) in [prometheus/procfs#615 - Synchronize common files from prometheus/prometheus by [@​prombot](https://togithub.com/prombot) in [prometheus/procfs#616 - Synchronize common files from prometheus/prometheus by [@​prombot](https://togithub.com/prombot) in [prometheus/procfs#621 - Revert add avgRTT to nfs mountstats [#​487](https://togithub.com/prometheus/procfs/issues/487) by [@​SuperQ](https://togithub.com/SuperQ) in [prometheus/procfs#625 - style: returns procfs build-in error like other parsing methods by [@​weidongkl](https://togithub.com/weidongkl) in [prometheus/procfs#630 - update MAINTAINERS.md by [@​pgier](https://togithub.com/pgier) in [prometheus/procfs#629 - \*: `s/(%v|%s)/%w` and use `go1.20` by [@​rexagod](https://togithub.com/rexagod) in [prometheus/procfs#617 - chore: Use kernel-compliant types for `{U,G}IDs` by [@​rexagod](https://togithub.com/rexagod) in [prometheus/procfs#620 - Update Go versions by [@​SuperQ](https://togithub.com/SuperQ) in [prometheus/procfs#632 - fix: same TCP connection appears twice by [@​weidongkl](https://togithub.com/weidongkl) in [prometheus/procfs#631 - Revert "fix: same TCP connection appears twice" by [@​SuperQ](https://togithub.com/SuperQ) in [prometheus/procfs#633 #### New Contributors - [@​rexagod](https://togithub.com/rexagod) made their first contribution in [prometheus/procfs#617 **Full Changelog**: prometheus/procfs@v0.13.0...v0.14.0 </details> --- ### Configuration 📅 **Schedule**: Branch creation - "on tuesday" (UTC), Automerge - At any time (no schedule defined). 🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied. ♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox. 🔕 **Ignore**: Close this PR and you won't be reminded about this update again. --- - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box --- This PR has been generated by [Mend Renovate](https://www.mend.io/free-developer-tools/renovate/). View repository job log [here](https://developer.mend.io/github/open-telemetry/opentelemetry-collector-contrib). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNy4zMTMuMSIsInVwZGF0ZWRJblZlciI6IjM3LjMxMy4xIiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6WyJkZXBlbmRlbmNpZXMiLCJyZW5vdmF0ZWJvdCJdfQ==--> --------- Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> Co-authored-by: opentelemetrybot <107717825+opentelemetrybot@users.noreply.github.com>
sethAmazon
added a commit
to amazon-contributing/opentelemetry-collector-contrib
that referenced
this pull request
Apr 23, 2024
* [chore] Remove use of deprecated configtls structs (#31814) * fix(deps): update module google.golang.org/api to v0.170.0 (#31834) [![Mend Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com) This PR contains the following updates: | Package | Change | Age | Adoption | Passing | Confidence | |---|---|---|---|---|---| | [google.golang.org/api](https://togithub.com/googleapis/google-api-go-client) | `v0.167.0` -> `v0.170.0` | [![age](https://developer.mend.io/api/mc/badges/age/go/google.golang.org%2fapi/v0.170.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/go/google.golang.org%2fapi/v0.170.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/go/google.golang.org%2fapi/v0.167.0/v0.170.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/go/google.golang.org%2fapi/v0.167.0/v0.170.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | | [google.golang.org/api](https://togithub.com/googleapis/google-api-go-client) | `v0.166.0` -> `v0.170.0` | [![age](https://developer.mend.io/api/mc/badges/age/go/google.golang.org%2fapi/v0.170.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/go/google.golang.org%2fapi/v0.170.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/go/google.golang.org%2fapi/v0.166.0/v0.170.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/go/google.golang.org%2fapi/v0.166.0/v0.170.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>googleapis/google-api-go-client (google.golang.org/api)</summary> ### [`v0.170.0`](https://togithub.com/googleapis/google-api-go-client/releases/tag/v0.170.0) [Compare Source](https://togithub.com/googleapis/google-api-go-client/compare/v0.169.0...v0.170.0) ##### Features - **all:** Auto-regenerate discovery clients ([#​2458](https://togithub.com/googleapis/google-api-go-client/issues/2458)) ([fb2b816](https://togithub.com/googleapis/google-api-go-client/commit/fb2b816b756c5b8bc80f5485ad93d710fdfdb6ea)) - **all:** Auto-regenerate discovery clients ([#​2460](https://togithub.com/googleapis/google-api-go-client/issues/2460)) ([dc4811a](https://togithub.com/googleapis/google-api-go-client/commit/dc4811aa3cfdf120544f3e2eddd1962a56794a08)) - **all:** Auto-regenerate discovery clients ([#​2461](https://togithub.com/googleapis/google-api-go-client/issues/2461)) ([e938bf1](https://togithub.com/googleapis/google-api-go-client/commit/e938bf17ecd2b8430d95b7adb066f9a35f03dceb)) - **all:** Auto-regenerate discovery clients ([#​2464](https://togithub.com/googleapis/google-api-go-client/issues/2464)) ([c3a2f34](https://togithub.com/googleapis/google-api-go-client/commit/c3a2f34ee8091bf1aab9f9a44d38a42f40d5a81d)) - **all:** Auto-regenerate discovery clients ([#​2466](https://togithub.com/googleapis/google-api-go-client/issues/2466)) ([de61eb7](https://togithub.com/googleapis/google-api-go-client/commit/de61eb772c1f4b91bf46934101331953c82f3d96)) - **all:** Auto-regenerate discovery clients ([#​2468](https://togithub.com/googleapis/google-api-go-client/issues/2468)) ([67f16b6](https://togithub.com/googleapis/google-api-go-client/commit/67f16b6ada0cd92d94d98bb32f3bec61ca3472c6)) - **all:** Auto-regenerate discovery clients ([#​2471](https://togithub.com/googleapis/google-api-go-client/issues/2471)) ([5537676](https://togithub.com/googleapis/google-api-go-client/commit/5537676cf7a165ff492701a368b94c11511d2929)) ### [`v0.169.0`](https://togithub.com/googleapis/google-api-go-client/releases/tag/v0.169.0) [Compare Source](https://togithub.com/googleapis/google-api-go-client/compare/v0.168.0...v0.169.0) ##### Features - **all:** Auto-regenerate discovery clients ([#​2450](https://togithub.com/googleapis/google-api-go-client/issues/2450)) ([d22da18](https://togithub.com/googleapis/google-api-go-client/commit/d22da1806db891da12d7290ef4334e18fbaf0ca2)) - **all:** Auto-regenerate discovery clients ([#​2454](https://togithub.com/googleapis/google-api-go-client/issues/2454)) ([2675c0a](https://togithub.com/googleapis/google-api-go-client/commit/2675c0abf9e442bb3ac35e18ecc196aaaa4facd3)) - **all:** Auto-regenerate discovery clients ([#​2457](https://togithub.com/googleapis/google-api-go-client/issues/2457)) ([a488112](https://togithub.com/googleapis/google-api-go-client/commit/a488112cd111b883dfaffa7e4ab67e99a6ea9b90)) ### [`v0.168.0`](https://togithub.com/googleapis/google-api-go-client/releases/tag/v0.168.0) [Compare Source](https://togithub.com/googleapis/google-api-go-client/compare/v0.167.0...v0.168.0) ##### Features - **all:** Auto-regenerate discovery clients ([#​2431](https://togithub.com/googleapis/google-api-go-client/issues/2431)) ([e635a5e](https://togithub.com/googleapis/google-api-go-client/commit/e635a5e61572ec4a7dbad19a9e32ab7918cde9f0)) - **all:** Auto-regenerate discovery clients ([#​2433](https://togithub.com/googleapis/google-api-go-client/issues/2433)) ([0c30ecc](https://togithub.com/googleapis/google-api-go-client/commit/0c30ecca06ff770fafce74743b0a038122e31813)) - **all:** Auto-regenerate discovery clients ([#​2436](https://togithub.com/googleapis/google-api-go-client/issues/2436)) ([4dc71d4](https://togithub.com/googleapis/google-api-go-client/commit/4dc71d4531deeb116af23cd13245ca644f0be991)) - **all:** Auto-regenerate discovery clients ([#​2438](https://togithub.com/googleapis/google-api-go-client/issues/2438)) ([d290e18](https://togithub.com/googleapis/google-api-go-client/commit/d290e1861655087f52294c6e4994688cbfb3098a)) - **all:** Auto-regenerate discovery clients ([#​2442](https://togithub.com/googleapis/google-api-go-client/issues/2442)) ([9f9c0cf](https://togithub.com/googleapis/google-api-go-client/commit/9f9c0cf59e864281bd8b04319e4ce4c3914e147c)) - **all:** Auto-regenerate discovery clients ([#​2443](https://togithub.com/googleapis/google-api-go-client/issues/2443)) ([ced0c09](https://togithub.com/googleapis/google-api-go-client/commit/ced0c099be7b1bfa2802567f2a6e57b69b29285e)) - **all:** Auto-regenerate discovery clients ([#​2445](https://togithub.com/googleapis/google-api-go-client/issues/2445)) ([4fa90c9](https://togithub.com/googleapis/google-api-go-client/commit/4fa90c93dd04c64c6e1a35b358a23cb014be0e7a)) - **all:** Auto-regenerate discovery clients ([#​2447](https://togithub.com/googleapis/google-api-go-client/issues/2447)) ([022c85c](https://togithub.com/googleapis/google-api-go-client/commit/022c85c3d443e58228ea3eb51ee621f2a20d3a45)) - **all:** Auto-regenerate discovery clients ([#​2448](https://togithub.com/googleapis/google-api-go-client/issues/2448)) ([af383c7](https://togithub.com/googleapis/google-api-go-client/commit/af383c78468f5129b2333ad7222fb361873a4cd4)) - **all:** Auto-regenerate discovery clients ([#​2449](https://togithub.com/googleapis/google-api-go-client/issues/2449)) ([b438981](https://togithub.com/googleapis/google-api-go-client/commit/b43898129eca3b710c3573c48672b73a46ea9cdc)) </details> --- ### Configuration 📅 **Schedule**: Branch creation - "on tuesday" (UTC), Automerge - At any time (no schedule defined). 🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied. ♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox. 🔕 **Ignore**: Close this PR and you won't be reminded about these updates again. --- - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box --- This PR has been generated by [Mend Renovate](https://www.mend.io/free-developer-tools/renovate/). View repository job log [here](https://developer.mend.io/github/open-telemetry/opentelemetry-collector-contrib). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNy4yNDUuMCIsInVwZGF0ZWRJblZlciI6IjM3LjI0NS4wIiwidGFyZ2V0QnJhbmNoIjoibWFpbiJ9--> --------- Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> Co-authored-by: opentelemetrybot <107717825+opentelemetrybot@users.noreply.github.com> * fix(deps): update module github.com/sijms/go-ora/v2 to v2.8.10 (#31826) [![Mend Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com) This PR contains the following updates: | Package | Change | Age | Adoption | Passing | Confidence | |---|---|---|---|---|---| | [github.com/sijms/go-ora/v2](https://togithub.com/sijms/go-ora) | `v2.8.9` -> `v2.8.10` | [![age](https://developer.mend.io/api/mc/badges/age/go/github.com%2fsijms%2fgo-ora%2fv2/v2.8.10?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.10?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.9/v2.8.10?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.9/v2.8.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>sijms/go-ora (github.com/sijms/go-ora/v2)</summary> ### [`v2.8.10`](https://togithub.com/sijms/go-ora/releases/tag/v2.8.10): : fix issues related to numbers and select for update [Compare Source](https://togithub.com/sijms/go-ora/compare/v2.8.9...v2.8.10) </details> --- ### Configuration 📅 **Schedule**: Branch creation - "on tuesday" (UTC), Automerge - At any time (no schedule defined). 🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied. ♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox. 🔕 **Ignore**: Close this PR and you won't be reminded about this update again. --- - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box --- This PR has been generated by [Mend Renovate](https://www.mend.io/free-developer-tools/renovate/). View repository job log [here](https://developer.mend.io/github/open-telemetry/opentelemetry-collector-contrib). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNy4yNDUuMCIsInVwZGF0ZWRJblZlciI6IjM3LjI0NS4wIiwidGFyZ2V0QnJhbmNoIjoibWFpbiJ9--> --------- Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> Co-authored-by: opentelemetrybot <107717825+opentelemetrybot@users.noreply.github.com> * fix(deps): update module cloud.google.com/go/spanner to v1.60.0 (#31827) [![Mend Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com) This PR contains the following updates: | Package | Change | Age | Adoption | Passing | Confidence | |---|---|---|---|---|---| | [cloud.google.com/go/spanner](https://togithub.com/googleapis/google-cloud-go) | `v1.58.0` -> `v1.60.0` | [![age](https://developer.mend.io/api/mc/badges/age/go/cloud.google.com%2fgo%2fspanner/v1.60.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/go/cloud.google.com%2fgo%2fspanner/v1.60.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/go/cloud.google.com%2fgo%2fspanner/v1.58.0/v1.60.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/go/cloud.google.com%2fgo%2fspanner/v1.58.0/v1.60.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 has been generated by [Mend Renovate](https://www.mend.io/free-developer-tools/renovate/). View repository job log [here](https://developer.mend.io/github/open-telemetry/opentelemetry-collector-contrib). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNy4yNDUuMCIsInVwZGF0ZWRJblZlciI6IjM3LjI0NS4wIiwidGFyZ2V0QnJhbmNoIjoibWFpbiJ9--> --------- Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> Co-authored-by: opentelemetrybot <107717825+opentelemetrybot@users.noreply.github.com> * [chore][connector/datadogconnector] Fix connector traceToMetrics lifecycle (#31811) **Description:** Currently, calling `Shutdown` on the `traceToMetricConnector` requires on `Start` being called before, as the `Shutdown` relies on goroutines which are spawned during `Start`. This causes the connector to hang if a call to `Shutdown` is made without a call to `Start`. This PR adds a `isStarted` field to the `traceToMetricConnector` struct, which tracks whether `Start` was called. If it was not, it makes the call to `Shutdown` a no-op. **Link to tracking Issue:** #30487 **Testing:** <Describe what testing was performed and which tests were added.> **Documentation:** <Describe the documentation added.> --------- Co-authored-by: Antoine Toulme <antoine@toulme.name> * [chore] Remove use of deprecated scraperhelper structs/funcs (#31816) * [exporter/file] add encoding extension support (#31774) **Description:** This adds support to set an encoding extension on the file exporter, overriding the format type. * fix(deps): update module github.com/coreos/go-oidc/v3 to v3.10.0 (#31840) [![Mend Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com) This PR contains the following updates: | Package | Change | Age | Adoption | Passing | Confidence | |---|---|---|---|---|---| | [github.com/coreos/go-oidc/v3](https://togithub.com/coreos/go-oidc) | `v3.9.0` -> `v3.10.0` | [![age](https://developer.mend.io/api/mc/badges/age/go/github.com%2fcoreos%2fgo-oidc%2fv3/v3.10.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/go/github.com%2fcoreos%2fgo-oidc%2fv3/v3.10.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/go/github.com%2fcoreos%2fgo-oidc%2fv3/v3.9.0/v3.10.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/go/github.com%2fcoreos%2fgo-oidc%2fv3/v3.9.0/v3.10.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>coreos/go-oidc (github.com/coreos/go-oidc/v3)</summary> ### [`v3.10.0`](https://togithub.com/coreos/go-oidc/releases/tag/v3.10.0) [Compare Source](https://togithub.com/coreos/go-oidc/compare/v3.9.0...v3.10.0) #### What's Changed - fix minor typo by [@​bgerrity](https://togithub.com/bgerrity) in [https://github.com/coreos/go-oidc/pull/414](https://togithub.com/coreos/go-oidc/pull/414) - updated github actions by [@​ericchiang](https://togithub.com/ericchiang) in [https://github.com/coreos/go-oidc/pull/419](https://togithub.com/coreos/go-oidc/pull/419) - add staticcheck to github actions by [@​ericchiang](https://togithub.com/ericchiang) in [https://github.com/coreos/go-oidc/pull/420](https://togithub.com/coreos/go-oidc/pull/420) - update go-jose to v4 by [@​ericchiang](https://togithub.com/ericchiang) in [https://github.com/coreos/go-oidc/pull/421](https://togithub.com/coreos/go-oidc/pull/421) #### New Contributors - [@​bgerrity](https://togithub.com/bgerrity) made their first contribution in [https://github.com/coreos/go-oidc/pull/414](https://togithub.com/coreos/go-oidc/pull/414) **Full Changelog**: https://github.com/coreos/go-oidc/compare/v3.9.0...v3.10.0 </details> --- ### Configuration 📅 **Schedule**: Branch creation - "on tuesday" (UTC), Automerge - At any time (no schedule defined). 🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied. ♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox. 🔕 **Ignore**: Close this PR and you won't be reminded about this update again. --- - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box --- This PR has been generated by [Mend Renovate](https://www.mend.io/free-developer-tools/renovate/). View repository job log [here](https://developer.mend.io/github/open-telemetry/opentelemetry-collector-contrib). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNy4yNDUuMCIsInVwZGF0ZWRJblZlciI6IjM3LjI0NS4wIiwidGFyZ2V0QnJhbmNoIjoibWFpbiJ9--> --------- Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> Co-authored-by: opentelemetrybot <107717825+opentelemetrybot@users.noreply.github.com> * chore(deps): update wandalen/wretry.action action to v1.4.10 (#31823) [![Mend Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com) This PR contains the following updates: | Package | Type | Update | Change | |---|---|---|---| | [Wandalen/wretry.action](https://togithub.com/Wandalen/wretry.action) | action | patch | `v1.4.9` -> `v1.4.10` | --- > [!WARNING] > Some dependencies could not be looked up. Check the Dependency Dashboard for more information. --- ### Release Notes <details> <summary>Wandalen/wretry.action (Wandalen/wretry.action)</summary> ### [`v1.4.10`](https://togithub.com/Wandalen/wretry.action/compare/v1.4.9...v1.4.10) [Compare Source](https://togithub.com/Wandalen/wretry.action/compare/v1.4.9...v1.4.10) </details> --- ### Configuration 📅 **Schedule**: Branch creation - "on tuesday" (UTC), Automerge - At any time (no schedule defined). 🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied. ♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox. 🔕 **Ignore**: Close this PR and you won't be reminded about this update again. --- - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box --- This PR has been generated by [Mend Renovate](https://www.mend.io/free-developer-tools/renovate/). View repository job log [here](https://developer.mend.io/github/open-telemetry/opentelemetry-collector-contrib). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNy4yNDUuMCIsInVwZGF0ZWRJblZlciI6IjM3LjI0NS4wIiwidGFyZ2V0QnJhbmNoIjoibWFpbiJ9--> Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> * fix(deps): update module github.com/clickhouse/clickhouse-go/v2 to v2.22.2 (#31828) [![Mend Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com) This PR contains the following updates: | Package | Change | Age | Adoption | Passing | Confidence | |---|---|---|---|---|---| | [github.com/ClickHouse/clickhouse-go/v2](https://togithub.com/ClickHouse/clickhouse-go) | `v2.21.1` -> `v2.22.2` | [![age](https://developer.mend.io/api/mc/badges/age/go/github.com%2fClickHouse%2fclickhouse-go%2fv2/v2.22.2?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.22.2?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.21.1/v2.22.2?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.21.1/v2.22.2?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.22.2`](https://togithub.com/ClickHouse/clickhouse-go/blob/HEAD/CHANGELOG.md#v2222-2024-03-18----Release-notes-generated-using-configuration-in-githubreleaseyml-at-main---) [Compare Source](https://togithub.com/ClickHouse/clickhouse-go/compare/v2.22.1...v2.22.2) #### What's Changed ##### Fixes 🐛 - Fix for Map columns with Enums by [@​leklund](https://togithub.com/leklund) in [https://github.com/ClickHouse/clickhouse-go/pull/1236](https://togithub.com/ClickHouse/clickhouse-go/pull/1236) #### New Contributors - [@​leklund](https://togithub.com/leklund) made their first contribution in [https://github.com/ClickHouse/clickhouse-go/pull/1236](https://togithub.com/ClickHouse/clickhouse-go/pull/1236) **Full Changelog**: https://github.com/ClickHouse/clickhouse-go/compare/v2.22.1...v2.22.2 ### [`v2.22.1`](https://togithub.com/ClickHouse/clickhouse-go/blob/HEAD/CHANGELOG.md#v2221-2024-03-18----Release-notes-generated-using-configuration-in-githubreleaseyml-at-main---) [Compare Source](https://togithub.com/ClickHouse/clickhouse-go/compare/v2.22.0...v2.22.1) #### What's Changed ##### Fixes 🐛 - Make errors channel buffered inside query() by [@​threadedstream](https://togithub.com/threadedstream) in [https://github.com/ClickHouse/clickhouse-go/pull/1237](https://togithub.com/ClickHouse/clickhouse-go/pull/1237) **Full Changelog**: https://github.com/ClickHouse/clickhouse-go/compare/v2.22.0...v2.22.1 ### [`v2.22.0`](https://togithub.com/ClickHouse/clickhouse-go/releases/tag/v2.22.0) [Compare Source](https://togithub.com/ClickHouse/clickhouse-go/compare/v2.21.1...v2.22.0) <!-- Release notes generated using configuration in .github/release.yml at main --> #### What's Changed ##### Enhancements 🎉 - Experimental streaming SELECT results into batch insert by [@​jkaflik](https://togithub.com/jkaflik) in [https://github.com/ClickHouse/clickhouse-go/pull/1233](https://togithub.com/ClickHouse/clickhouse-go/pull/1233) ##### Fixes 🐛 - Ignore materialized and alias cols infered during HTTP prepare batch by [@​iyuroch](https://togithub.com/iyuroch) in [https://github.com/ClickHouse/clickhouse-go/pull/1214](https://togithub.com/ClickHouse/clickhouse-go/pull/1214) #### New Contributors - [@​iyuroch](https://togithub.com/iyuroch) made their first contribution in [https://github.com/ClickHouse/clickhouse-go/pull/1214](https://togithub.com/ClickHouse/clickhouse-go/pull/1214) **Full Changelog**: https://github.com/ClickHouse/clickhouse-go/compare/v2.21.1...v2.22.0 </details> --- ### Configuration 📅 **Schedule**: Branch creation - "on tuesday" (UTC), Automerge - At any time (no schedule defined). 🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied. ♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox. 🔕 **Ignore**: Close this PR and you won't be reminded about this update again. --- - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box --- This PR has been generated by [Mend Renovate](https://www.mend.io/free-developer-tools/renovate/). View repository job log [here](https://developer.mend.io/github/open-telemetry/opentelemetry-collector-contrib). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNy4yNDUuMCIsInVwZGF0ZWRJblZlciI6IjM3LjI0NS4wIiwidGFyZ2V0QnJhbmNoIjoibWFpbiJ9--> --------- Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> Co-authored-by: opentelemetrybot <107717825+opentelemetrybot@users.noreply.github.com> * chore(deps): update prom/prometheus docker tag to v2.51.0 (#31836) [![Mend Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com) This PR contains the following updates: | Package | Update | Change | |---|---|---| | prom/prometheus | minor | `v2.50.1` -> `v2.51.0` | --- > [!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 has been generated by [Mend Renovate](https://www.mend.io/free-developer-tools/renovate/). View repository job log [here](https://developer.mend.io/github/open-telemetry/opentelemetry-collector-contrib). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNy4yNDUuMCIsInVwZGF0ZWRJblZlciI6IjM3LjI0NS4wIiwidGFyZ2V0QnJhbmNoIjoibWFpbiJ9--> Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> * fix(deps): update module gonum.org/v1/gonum to v0.15.0 (#31831) [![Mend Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com) This PR contains the following updates: | Package | Change | Age | Adoption | Passing | Confidence | |---|---|---|---|---|---| | gonum.org/v1/gonum | `v0.14.0` -> `v0.15.0` | [![age](https://developer.mend.io/api/mc/badges/age/go/gonum.org%2fv1%2fgonum/v0.15.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/go/gonum.org%2fv1%2fgonum/v0.15.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/go/gonum.org%2fv1%2fgonum/v0.14.0/v0.15.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/go/gonum.org%2fv1%2fgonum/v0.14.0/v0.15.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 has been generated by [Mend Renovate](https://www.mend.io/free-developer-tools/renovate/). View repository job log [here](https://developer.mend.io/github/open-telemetry/opentelemetry-collector-contrib). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNy4yNDUuMCIsInVwZGF0ZWRJblZlciI6IjM3LjI0NS4wIiwidGFyZ2V0QnJhbmNoIjoibWFpbiJ9--> --------- Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> Co-authored-by: opentelemetrybot <107717825+opentelemetrybot@users.noreply.github.com> * fix(deps): update module github.com/daixiang0/gci to v0.13.1 (#31829) [![Mend Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com) This PR contains the following updates: | Package | Change | Age | Adoption | Passing | Confidence | |---|---|---|---|---|---| | [github.com/daixiang0/gci](https://togithub.com/daixiang0/gci) | `v0.12.3` -> `v0.13.1` | [![age](https://developer.mend.io/api/mc/badges/age/go/github.com%2fdaixiang0%2fgci/v0.13.1?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/go/github.com%2fdaixiang0%2fgci/v0.13.1?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/go/github.com%2fdaixiang0%2fgci/v0.12.3/v0.13.1?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/go/github.com%2fdaixiang0%2fgci/v0.12.3/v0.13.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>daixiang0/gci (github.com/daixiang0/gci)</summary> ### [`v0.13.1`](https://togithub.com/daixiang0/gci/releases/tag/v0.13.1) [Compare Source](https://togithub.com/daixiang0/gci/compare/v0.13.0...v0.13.1) #### What's Changed - Enhance LocalModule when no go sources found in project root by [@​petr-korobeinikov](https://togithub.com/petr-korobeinikov) in [https://github.com/daixiang0/gci/pull/192](https://togithub.com/daixiang0/gci/pull/192) #### New Contributors - [@​petr-korobeinikov](https://togithub.com/petr-korobeinikov) made their first contribution in [https://github.com/daixiang0/gci/pull/192](https://togithub.com/daixiang0/gci/pull/192) **Full Changelog**: https://github.com/daixiang0/gci/compare/v0.13...v0.13.1 ### [`v0.13.0`](https://togithub.com/daixiang0/gci/releases/tag/v0.13.0) [Compare Source](https://togithub.com/daixiang0/gci/compare/v0.12.3...v0.13.0) #### What's Changed - Add basic attempt at local module handling by [@​matthewhughes934](https://togithub.com/matthewhughes934) in [https://github.com/daixiang0/gci/pull/179](https://togithub.com/daixiang0/gci/pull/179) - Bump up to 0.13 by [@​daixiang0](https://togithub.com/daixiang0) in [https://github.com/daixiang0/gci/pull/190](https://togithub.com/daixiang0/gci/pull/190) #### New Contributors - [@​matthewhughes934](https://togithub.com/matthewhughes934) made their first contribution in [https://github.com/daixiang0/gci/pull/179](https://togithub.com/daixiang0/gci/pull/179) **Full Changelog**: https://github.com/daixiang0/gci/compare/v0.12.3...v0.13 </details> --- ### Configuration 📅 **Schedule**: Branch creation - "on tuesday" (UTC), Automerge - At any time (no schedule defined). 🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied. ♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox. 🔕 **Ignore**: Close this PR and you won't be reminded about this update again. --- - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box --- This PR has been generated by [Mend Renovate](https://www.mend.io/free-developer-tools/renovate/). View repository job log [here](https://developer.mend.io/github/open-telemetry/opentelemetry-collector-contrib). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNy4yNDUuMCIsInVwZGF0ZWRJblZlciI6IjM3LjI0NS4wIiwidGFyZ2V0QnJhbmNoIjoibWFpbiJ9--> --------- Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> Co-authored-by: opentelemetrybot <107717825+opentelemetrybot@users.noreply.github.com> * [exporter/datadog] Fix data race in metrics exporter shutdown (#31838) **Description:** Fix data race in metrics exporter shutdown. If we do not do `f.wg.Wait()` before closing `statsToAgent`, there can be a race condition when the goroutine still tries to write to `statsToAgent` after it is closed. Fixes https://github.com/open-telemetry/opentelemetry-collector-contrib/issues/31663 * [connector/datadog] Add container tags (#31642) **Description:** Customers can now set container tags on stats payload computed in DD connector. sample collector config: ``` datadog/connector: traces: resource_attributes_as_container_tags: - "k8s.pod.name" - "cloud.availability_zone" ``` * feat(sumologicextension): enable Sumo Logic Extension (#31478) **Description:** Add Sumo Logic Extension to contrib executable. Fixes #29601 **Link to tracking Issue:** #29601 **Testing:** N/A **Documentation:** `metadata.yaml` --------- Signed-off-by: Dominik Rosiek <drosiek@sumologic.com> Co-authored-by: Andrzej Stencel <astencel@sumologic.com> * [receiver/opencensus] refactor the code for maintenance and lifecycle tests (#31648) **Description:** Simplify the code of the opencensus receiver to make it more maintainable, reduce leaks and pass lifecycle tests. **Link to tracking Issue:** Fixes #31643 * Promote the OpAMP extension to alpha stability (#31616) * Update all dd agent pkgs (#31893) **Description:** This PR updates all DD packages to pseudoversion from the [mackjmr/otel/backport](https://github.com/DataDog/datadog-agent/commits/mackjmr/otel/backport/) branch. **Link to tracking Issue:** <Issue number if applicable> **Testing:** <Describe what testing was performed and which tests were added.> **Documentation:** <Describe the documentation added.> * [chore][awscloudwatchlogsexporter] Enable goleak check (#31891) Description: Enables `goleak` checking on the `awscloudwatchlogsexporter` package. Link to tracking Issue: https://github.com/open-telemetry/opentelemetry-collector-contrib/issues/30438 Signed-off-by: Israel Blancas <iblancasa@gmail.com> * feat(dockerstats): add online cpu and memory failcnt metrics (#31481) **Description:** two new metrics have been added, they were already being scraped but not emitted **Link to tracking Issue:** #31366 **Testing:** added new metrics to `TestScrapeV2` **Documentation:** generated by mdatagen * [extension/ackextension] Implement in-memory ack extension (#31651) **Description:** Adding the in-memory implementation of the Ack extension proposed in https://github.com/open-telemetry/opentelemetry-collector-contrib/issues/26376. **Link to tracking Issue:** https://github.com/open-telemetry/opentelemetry-collector-contrib/issues/26376 * [exporter/clickhouse] Update integration tests+readme (#31896) **Description:** Fixed code review nits leftover from #30209 **Testing:** - Added `clickhouse/clickhouse-server:24-alpine` to integration tests **Documentation:** - Added example command for running integration tests * fix(deps): update all github.com/aws packages (#31557) [![Mend Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com) This PR contains the following updates: | Package | Change | Age | Adoption | Passing | Confidence | |---|---|---|---|---|---| | [github.com/aws/aws-sdk-go](https://togithub.com/aws/aws-sdk-go) | `v1.50.27` -> `v1.51.3` | [![age](https://developer.mend.io/api/mc/badges/age/go/github.com%2faws%2faws-sdk-go/v1.51.3?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.51.3?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.50.27/v1.51.3?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.50.27/v1.51.3?slim=true)](https://docs.renovatebot.com/merge-confidence/) | | [github.com/aws/aws-sdk-go-v2](https://togithub.com/aws/aws-sdk-go-v2) | `v1.25.2` -> `v1.26.0` | [![age](https://developer.mend.io/api/mc/badges/age/go/github.com%2faws%2faws-sdk-go-v2/v1.26.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.26.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.25.2/v1.26.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.25.2/v1.26.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | | [github.com/aws/aws-sdk-go-v2/config](https://togithub.com/aws/aws-sdk-go-v2) | `v1.27.4` -> `v1.27.8` | [![age](https://developer.mend.io/api/mc/badges/age/go/github.com%2faws%2faws-sdk-go-v2%2fconfig/v1.27.8?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.27.8?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.27.4/v1.27.8?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.27.4/v1.27.8?slim=true)](https://docs.renovatebot.com/merge-confidence/) | | [github.com/aws/aws-sdk-go-v2/config](https://togithub.com/aws/aws-sdk-go-v2) | `v1.27.7` -> `v1.27.8` | [![age](https://developer.mend.io/api/mc/badges/age/go/github.com%2faws%2faws-sdk-go-v2%2fconfig/v1.27.8?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.27.8?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.27.7/v1.27.8?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.27.7/v1.27.8?slim=true)](https://docs.renovatebot.com/merge-confidence/) | | [github.com/aws/aws-sdk-go-v2/credentials](https://togithub.com/aws/aws-sdk-go-v2) | `v1.17.4` -> `v1.17.8` | [![age](https://developer.mend.io/api/mc/badges/age/go/github.com%2faws%2faws-sdk-go-v2%2fcredentials/v1.17.8?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.8?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.4/v1.17.8?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.4/v1.17.8?slim=true)](https://docs.renovatebot.com/merge-confidence/) | | [github.com/aws/aws-sdk-go-v2/service/kinesis](https://togithub.com/aws/aws-sdk-go-v2) | `v1.27.1` -> `v1.27.3` | [![age](https://developer.mend.io/api/mc/badges/age/go/github.com%2faws%2faws-sdk-go-v2%2fservice%2fkinesis/v1.27.3?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.27.3?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.27.1/v1.27.3?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.27.1/v1.27.3?slim=true)](https://docs.renovatebot.com/merge-confidence/) | | [github.com/aws/aws-sdk-go-v2/service/s3](https://togithub.com/aws/aws-sdk-go-v2) | `v1.51.1` -> `v1.53.0` | [![age](https://developer.mend.io/api/mc/badges/age/go/github.com%2faws%2faws-sdk-go-v2%2fservice%2fs3/v1.53.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%2fs3/v1.53.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%2fs3/v1.51.1/v1.53.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%2fs3/v1.51.1/v1.53.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | | [github.com/aws/aws-sdk-go-v2/service/secretsmanager](https://togithub.com/aws/aws-sdk-go-v2) | `v1.28.1` -> `v1.28.4` | [![age](https://developer.mend.io/api/mc/badges/age/go/github.com%2faws%2faws-sdk-go-v2%2fservice%2fsecretsmanager/v1.28.4?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.28.4?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.28.1/v1.28.4?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.28.1/v1.28.4?slim=true)](https://docs.renovatebot.com/merge-confidence/) | | [github.com/aws/aws-sdk-go-v2/service/servicediscovery](https://togithub.com/aws/aws-sdk-go-v2) | `v1.29.2` -> `v1.29.3` | [![age](https://developer.mend.io/api/mc/badges/age/go/github.com%2faws%2faws-sdk-go-v2%2fservice%2fservicediscovery/v1.29.3?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.29.3?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.29.2/v1.29.3?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.29.2/v1.29.3?slim=true)](https://docs.renovatebot.com/merge-confidence/) | | [github.com/aws/aws-sdk-go-v2/service/sts](https://togithub.com/aws/aws-sdk-go-v2) | `v1.28.1` -> `v1.28.5` | [![age](https://developer.mend.io/api/mc/badges/age/go/github.com%2faws%2faws-sdk-go-v2%2fservice%2fsts/v1.28.5?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.28.5?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.28.1/v1.28.5?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.28.1/v1.28.5?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.51.3`](https://togithub.com/aws/aws-sdk-go/blob/HEAD/CHANGELOG.md#Release-v1513-2024-03-19) [Compare Source](https://togithub.com/aws/aws-sdk-go/compare/v1.51.2...v1.51.3) \=== ##### Service Client Updates - `service/cloudformation`: Updates service documentation - Documentation update, March 2024. Corrects some formatting. - `service/ec2`: Updates service API, documentation, and paginators - This release adds the new DescribeMacHosts API operation for getting information about EC2 Mac Dedicated Hosts. Users can now see the latest macOS versions that their underlying Apple Mac can support without needing to be updated. - `service/finspace`: Updates service API and documentation - `service/logs`: Updates service API and documentation - Update LogSamples field in Anomaly model to be a list of LogEvent - `service/managedblockchain-query`: Updates service API, documentation, and paginators ### [`v1.51.2`](https://togithub.com/aws/aws-sdk-go/blob/HEAD/CHANGELOG.md#Release-v1512-2024-03-18) [Compare Source](https://togithub.com/aws/aws-sdk-go/compare/v1.51.1...v1.51.2) \=== ##### Service Client Updates - `service/cloudformation`: Updates service API and documentation - This release supports for a new API ListStackSetAutoDeploymentTargets, which provider auto-deployment configuration as a describable resource. Customers can now view the specific combinations of regions and OUs that are being auto-deployed. - `service/kms`: Updates service API and documentation - Adds the ability to use the default policy name by omitting the policyName parameter in calls to PutKeyPolicy and GetKeyPolicy - `service/mediatailor`: Updates service API and documentation - `service/rds`: Updates service API, documentation, waiters, paginators, and examples - This release launches the ModifyIntegration API and support for data filtering for zero-ETL Integrations. - `service/s3`: Updates service API and examples - Fix two issues with response root node names. - `service/timestream-query`: Updates service documentation ### [`v1.51.1`](https://togithub.com/aws/aws-sdk-go/blob/HEAD/CHANGELOG.md#Release-v1511-2024-03-15) [Compare Source](https://togithub.com/aws/aws-sdk-go/compare/v1.51.0...v1.51.1) \=== ##### Service Client Updates - `service/backup`: Updates service API and documentation - `service/codebuild`: Updates service API and documentation - AWS CodeBuild now supports overflow behavior on Reserved Capacity. - `service/connect`: Updates service API and documentation - `service/ec2`: Updates service API and documentation - Add media accelerator and neuron device information on the describe instance types API. - `service/kinesisanalyticsv2`: Updates service API and documentation - `service/s3`: Updates service documentation and examples - Documentation updates for Amazon S3. - `service/sagemaker`: Updates service API and documentation - Adds m6i, m6id, m7i, c6i, c6id, c7i, r6i r6id, r7i, p5 instance type support to Sagemaker Notebook Instances and miscellaneous wording fixes for previous Sagemaker documentation. - `service/workspaces-thin-client`: Updates service API and documentation ### [`v1.51.0`](https://togithub.com/aws/aws-sdk-go/blob/HEAD/CHANGELOG.md#Release-v1510-2024-03-14) [Compare Source](https://togithub.com/aws/aws-sdk-go/compare/v1.50.38...v1.51.0) \=== ##### Service Client Updates - `service/amplify`: Updates service documentation - `service/ec2-instance-connect`: Updates service API and documentation - `service/elasticloadbalancingv2`: Updates service documentation - `service/fis`: Updates service API and documentation - `service/rds`: Updates service API, documentation, waiters, paginators, and examples - Updates Amazon RDS documentation for EBCDIC collation for RDS for Db2. - `service/secretsmanager`: Updates service documentation - Doc only update for Secrets Manager - `service/timestream-influxdb`: Adds new service ##### SDK Features - `service/iotroborunner`: Remove Iotroborunner - This change removes the iotroborunner service, since it is deprecated. ### [`v1.50.38`](https://togithub.com/aws/aws-sdk-go/blob/HEAD/CHANGELOG.md#Release-v15038-2024-03-13) [Compare Source](https://togithub.com/aws/aws-sdk-go/compare/v1.50.37...v1.50.38) \=== ##### Service Client Updates - `service/ivs-realtime`: Updates service API and documentation - `service/kinesisanalyticsv2`: Updates service API and documentation - `service/s3`: Updates service examples - This release makes the default option for S3 on Outposts request signing to use the SigV4A algorithm when using AWS Common Runtime (CRT). ### [`v1.50.37`](https://togithub.com/aws/aws-sdk-go/blob/HEAD/CHANGELOG.md#Release-v15037-2024-03-12) [Compare Source](https://togithub.com/aws/aws-sdk-go/compare/v1.50.36...v1.50.37) \=== ##### Service Client Updates - `service/cloudformation`: Updates service documentation - CloudFormation documentation update for March, 2024 - `service/connect`: Updates service API and documentation - `service/ec2`: Updates service documentation - Documentation updates for Amazon EC2. - `service/kafka`: Updates service API and documentation - `service/ssm`: Updates service documentation - March 2024 doc-only updates for Systems Manager. ### [`v1.50.36`](https://togithub.com/aws/aws-sdk-go/blob/HEAD/CHANGELOG.md#Release-v15036-2024-03-11) [Compare Source](https://togithub.com/aws/aws-sdk-go/compare/v1.50.35...v1.50.36) \=== ##### Service Client Updates - `service/codestar-connections`: Updates service API and documentation - `service/elasticache`: Updates service documentation - Revisions to API text that are now to be carried over to SDK text, changing usages of "SFO" in code examples to "us-west-1", and some other typos. - `service/mediapackagev2`: Updates service API and documentation ### [`v1.50.35`](https://togithub.com/aws/aws-sdk-go/blob/HEAD/CHANGELOG.md#Release-v15035-2024-03-08) [Compare Source](https://togithub.com/aws/aws-sdk-go/compare/v1.50.34...v1.50.35) \=== ##### Service Client Updates - `service/batch`: Updates service API and documentation - This release adds JobStateTimeLimitActions setting to the Job Queue API. It allows you to configure an action Batch can take for a blocking job in front of the queue after the defined period of time. The new parameter applies for ECS, EKS, and FARGATE Job Queues. - `service/bedrock-agent-runtime`: Updates service API and documentation - `service/cloudtrail`: Updates service API and documentation - Added exceptions to CreateTrail, DescribeTrails, and ListImportFailures APIs. - `service/codebuild`: Updates service documentation - This release adds support for a new webhook event: PULL_REQUEST_CLOSED. - `service/cognito-idp`: Updates service API and documentation - `service/guardduty`: Updates service API and documentation - Add RDS Provisioned and Serverless Usage types - `service/transfer`: Updates service API and documentation - Added DES_EDE3\_CBC to the list of supported encryption algorithms for messages sent with an AS2 connector. ### [`v1.50.34`](https://togithub.com/aws/aws-sdk-go/blob/HEAD/CHANGELOG.md#Release-v15034-2024-03-07) [Compare Source](https://togithub.com/aws/aws-sdk-go/compare/v1.50.33...v1.50.34) \=== ##### Service Client Updates - `service/appconfig`: Updates service API and documentation - `service/ec2`: Updates service API and documentation - This release adds an optional parameter to RegisterImage and CopyImage APIs to support tagging AMIs at the time of creation. - `service/grafana`: Updates service API and documentation - `service/lambda`: Updates service documentation - Documentation updates for AWS Lambda - `service/payment-cryptography-data`: Updates service API and documentation - `service/rds`: Updates service API, documentation, waiters, paginators, and examples - Updates Amazon RDS documentation for io2 storage for Multi-AZ DB clusters - `service/snowball`: Updates service documentation - Doc-only update for change to EKS-Anywhere ordering. - `service/wafv2`: Updates service API and documentation - `service/workspaces`: Updates service documentation - Added note for user decoupling ### [`v1.50.33`](https://togithub.com/aws/aws-sdk-go/blob/HEAD/CHANGELOG.md#Release-v15033-2024-03-06) [Compare Source](https://togithub.com/aws/aws-sdk-go/compare/v1.50.32...v1.50.33) \=== ##### Service Client Updates - `service/dynamodb`: Updates service API, documentation, waiters, paginators, and examples - Doc only updates for DynamoDB documentation - `service/imagebuilder`: Updates service API and documentation - `service/mwaa`: Updates service documentation - `service/rds`: Updates service API, documentation, waiters, paginators, and examples - Updated the input of CreateDBCluster and ModifyDBCluster to support setting CA certificates. Updated the output of DescribeDBCluster to show current CA certificate setting value. - `service/redshift`: Updates service documentation - Update for documentation only. Covers port ranges, definition updates for data sharing, and definition updates to cluster-snapshot documentation. - `service/verifiedpermissions`: Updates service API and documentation ### [`v1.50.32`](https://togithub.com/aws/aws-sdk-go/blob/HEAD/CHANGELOG.md#Release-v15032-2024-03-05) [Compare Source](https://togithub.com/aws/aws-sdk-go/compare/v1.50.31...v1.50.32) \=== ##### Service Client Updates - `service/apigateway`: Updates service documentation - Documentation updates for Amazon API Gateway - `service/chatbot`: Updates service API - `service/organizations`: Adds new service - This release contains an endpoint addition - `service/sesv2`: Updates service API and documentation ### [`v1.50.31`](https://togithub.com/aws/aws-sdk-go/blob/HEAD/CHANGELOG.md#Release-v15031-2024-03-04) [Compare Source](https://togithub.com/aws/aws-sdk-go/compare/v1.50.30...v1.50.31) \=== ##### Service Client Updates - `service/cloudformation`: Updates service API and documentation - Add DetailedStatus field to DescribeStackEvents and DescribeStacks APIs - `service/fsx`: Updates service API and documentation - `service/organizations`: Updates service API and documentation - Documentation update for AWS Organizations ### [`v1.50.30`](https://togithub.com/aws/aws-sdk-go/blob/HEAD/CHANGELOG.md#Release-v15030-2024-03-01) [Compare Source](https://togithub.com/aws/aws-sdk-go/compare/v1.50.29...v1.50.30) \=== ##### Service Client Updates - `service/accessanalyzer`: Updates service documentation - `service/autoscaling`: Updates service documentation - With this release, Amazon EC2 Auto Scaling groups, EC2 Fleet, and Spot Fleet improve the default price protection behavior of attribute-based instance type selection of Spot Instances, to consistently select from a wide range of instance types. - `service/ec2`: Updates service documentation - With this release, Amazon EC2 Auto Scaling groups, EC2 Fleet, and Spot Fleet improve the default price protection behavior of attribute-based instance type selection of Spot Instances, to consistently select from a wide range of instance types. ### [`v1.50.29`](https://togithub.com/aws/aws-sdk-go/blob/HEAD/CHANGELOG.md#Release-v15029-2024-02-29) [Compare Source](https://togithub.com/aws/aws-sdk-go/compare/v1.50.28...v1.50.29) \=== ##### Service Client Updates - `service/docdb-elastic`: Updates service API and documentation - `service/eks`: Updates service API - `service/migrationhuborchestrator`: Updates service API and documentation - `service/models.lex.v2`: Updates service API and documentation - `service/quicksight`: Updates service API and documentation - TooltipTarget for Combo chart visuals; ColumnConfiguration limit increase to 2000; Documentation Update - `service/sagemaker`: Updates service API and documentation - Adds support for ModelDataSource in Model Packages to support unzipped models. Adds support to specify SourceUri for models which allows registration of models without mandating a container for hosting. Using SourceUri, customers can decouple the model from hosting information during registration. - `service/securitylake`: Updates service API and documentation ### [`v1.50.28`](https://togithub.com/aws/aws-sdk-go/blob/HEAD/CHANGELOG.md#Release-v15028-2024-02-28) [Compare Source](https://togithub.com/aws/aws-sdk-go/compare/v1.50.27...v1.50.28) \=== ##### Service Client Updates - `service/batch`: Updates service API and documentation - This release adds Batch support for configuration of multicontainer jobs in ECS, Fargate, and EKS. This support is available for all types of jobs, including both array jobs and multi-node parallel jobs. - `service/bedrock-agent-runtime`: Updates service API and documentation - `service/ce`: Updates service API and documentation - `service/ec2`: Updates service API and documentation - This release increases the range of MaxResults for GetNetworkInsightsAccessScopeAnalysisFindings to 1,000. - `service/iot`: Updates service API and documentation - This release reduces the maximum results returned per query invocation from 500 to 100 for the SearchIndex API. This change has no implications as long as the API is invoked until the nextToken is NULL. - `service/wafv2`: Updates service API and documentation </details> <details> <summary>aws/aws-sdk-go-v2 (github.com/aws/aws-sdk-go-v2)</summary> ### [`v1.26.0`](https://togithub.com/aws/aws-sdk-go-v2/compare/v1.25.1...v1.26.0) [Compare Source](https://togithub.com/aws/aws-sdk-go-v2/compare/v1.25.3...v1.26.0) ### [`v1.25.3`](https://togithub.com/aws/aws-sdk-go-v2/compare/v1.25.2...v1.25.3) [Compare Source](https://togithub.com/aws/aws-sdk-go-v2/compare/v1.25.2...v1.25.3) </details> --- ### Configuration 📅 **Schedule**: Branch creation - "on tuesday" (UTC), Automerge - At any time (no schedule defined). 🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied. ♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox. 👻 **Immortal**: This PR will be recreated if closed unmerged. Get [config help](https://togithub.com/renovatebot/renovate/discussions) if that's undesired. --- - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box --- This PR has been generated by [Mend Renovate](https://www.mend.io/free-developer-tools/renovate/). View repository job log [here](https://developer.mend.io/github/open-telemetry/opentelemetry-collector-contrib). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNy4yMjAuMiIsInVwZGF0ZWRJblZlciI6IjM3LjI0NS4wIiwidGFyZ2V0QnJhbmNoIjoibWFpbiJ9--> --------- Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> Co-authored-by: opentelemetrybot <107717825+opentelemetrybot@users.noreply.github.com> * [chore] [network scraper] Bound flaky test (#31898) For some reason github runners occasionally see 13 instead of 12 metrics See [31001](https://github.com/open-telemetry/opentelemetry-collector-contrib/issues/31001) * [chore] Updates docker api to version v25 from v24, testcontainers-go from v0.20.0 to v0.29.1 (#31632) **Description:** I don't have permissions to directly add commits to the update PR so running it here - [PR](https://github.com/open-telemetry/opentelemetry-collector-contrib/pull/31345) - [Issue](https://github.com/open-telemetry/opentelemetry-collector-contrib/issues/31087) * [fileexporter] Fix wrong marshaler type judgment (#31902) **Description:** Fix wrong marshaler type judgment for `logs` and `metrics` marshaler Signed-off-by: Jared Tan <jian.tan@daocloud.io> * [cmd/telemetrygen] Fix logs telemetry attributes key mapping (#31309) **Description:** This PR addresses a bug in the telemetry attribute key mapping for the logs. Previously, the attribute key was incorrectly mapped to the value property, leading to incorrect data representation on the exported logs. **Changes:** Corrected the attribute key mapping logic to ensure the key is mapped to the key, not the value. **Testing:** The changes have been thoroughly tested under various scenarios to ensure the bug has been fixed. --------- Co-authored-by: Pablo Baeyens <pbaeyens31+github@gmail.com> * [carbonreceiver]: Do not report fatal error when closed normally (#31913) Signed-off-by: Bogdan Drutu <bogdandrutu@gmail.com> * [chore][receiver/k8sevent] Enable goleak check (#31917) **Description:** <Describe what has changed.> <!--Ex. Fixing a bug - Describe the bug and how this fixes the issue. Ex. Adding a feature - Explain what this achieves.--> Enable goleak check to help ensure no goroutines are being leaked. This is a test only change, a test was missing a shutdown call. **Link to tracking Issue:** <Issue number if applicable> https://github.com/open-telemetry/opentelemetry-collector-contrib/issues/30438 **Testing:** <Describe what testing was performed and which tests were added.> Existing tests are passing, as well as added goleak check. * [exporter/clickhouse] ClickHouse replication / engine configuration (#31920) ## Originally submitted by @alex1704 in #26599. Their original PR was closed as stale, so I have updated it to the latest branch and made some improvements to code + tests. **Description:** - Add config option for setting `ON CLUSTER` on tables. - Add config option for setting the table `ENGINE`. These changes add the ability to set up [replication for fault tolerance](https://clickhouse.com/docs/en/architecture/replication). **Testing:** Tests for data replication were added to: - `exporter_logs_test.go` (`TestLogsTableCreationOnCluster`) - `exporter_metrics_test.go` (`TestMetricsTablesCreationOnCluster`) - `exporter_traces_test.go` (`TestTracesTablesCreationOnCluster`) Additional tests were added for checking how `TableEngine` is parsed in `config_test.go` (`TestTableEngineConfigParsing`) **Documentation:** Two new fields were added to the config: ```go TableEngine TableEngine `mapstructure:"table_engine"` ClusterName string `mapstructure:"cluster_name"` ``` TableEngine definition ```go type TableEngine struct { Name string `mapstructure:"name"` Params string `mapstructure:"params"` } ``` `table_engine` allows overriding the `ENGINE` in the table creation SQL. Defaults to `MergeTree()`. `ClusterName` allows optionally adding `ON CLUSTER` in the table creation SQL. Disabled by default. Example config for enabling [replication for fault tolerance](https://clickhouse.com/docs/en/architecture/replication): ```yml exporters: clickhouse: endpoint: tcp://127.0.0.1:9000 cluster_name: cluster_1 table_engine: name: ReplicatedMergeTree ``` Link to tracking Issue: Resolves https://github.com/open-telemetry/opentelemetry-collector-contrib/issues/24649 * [connector/grafanacloud] add new connector component (#31726) **Description:** This adds a new connector for generating metrics from traces for use in Grafana Cloud. **Link to tracking Issue:** https://github.com/open-telemetry/opentelemetry-collector-contrib/issues/31647 **Testing:** unit testing **Documentation:** README.md with example configuration. --------- Signed-off-by: Robbie Lankford <robert.lankford@grafana.com> Co-authored-by: Curtis Robert <crobert@splunk.com> Co-authored-by: Juraci Paixão Kröhling <juraci.github@kroehling.de> * [connector/datadog] Fix data race (#31921) **Description:** <Describe what has changed.> <!--Ex. Fixing a bug - Describe the bug and how this fixes the issue. Ex. Adding a feature - Explain what this achieves.--> Fixes data race issue introduced in the prior PR for container Tags. https://github.com/open-telemetry/opentelemetry-collector-contrib/pull/31642 **Link to tracking Issue:** <Issue number if applicable> **Testing:** <Describe what testing was performed and which tests were added.> **Documentation:** <Describe the documentation added.> * [chore] lint fixes in cmd/telemetrygen & cmd/opampsupervisor (#31932) **Description:** <Describe what has changed.> - Linting Errors: [https://productionresul…
codeboten
pushed a commit
that referenced
this pull request
Apr 23, 2024
[![Mend Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com) This PR contains the following updates: | Package | Change | Age | Adoption | Passing | Confidence | |---|---|---|---|---|---| | [google.golang.org/api](https://togithub.com/googleapis/google-api-go-client) | `v0.176.0` -> `v0.176.1` | [![age](https://developer.mend.io/api/mc/badges/age/go/google.golang.org%2fapi/v0.176.1?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/go/google.golang.org%2fapi/v0.176.1?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/go/google.golang.org%2fapi/v0.176.0/v0.176.1?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/go/google.golang.org%2fapi/v0.176.0/v0.176.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>googleapis/google-api-go-client (google.golang.org/api)</summary> ### [`v0.176.1`](https://togithub.com/googleapis/google-api-go-client/releases/tag/v0.176.1) [Compare Source](https://togithub.com/googleapis/google-api-go-client/compare/v0.176.0...v0.176.1) ##### Bug Fixes - **transport/http:** Pass through base transport ([#​2541](https://togithub.com/googleapis/google-api-go-client/issues/2541)) ([8d0b2b5](https://togithub.com/googleapis/google-api-go-client/commit/8d0b2b5bc50e98e2865818bee89911d3348b43dc)) </details> --- ### Configuration 📅 **Schedule**: Branch creation - "on tuesday" (UTC), Automerge - At any time (no schedule defined). 🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied. ♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox. 🔕 **Ignore**: Close this PR and you won't be reminded about this update again. --- - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box --- This PR has been generated by [Mend Renovate](https://www.mend.io/free-developer-tools/renovate/). View repository job log [here](https://developer.mend.io/github/open-telemetry/opentelemetry-collector-contrib). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNy4zMTMuMSIsInVwZGF0ZWRJblZlciI6IjM3LjMxMy4xIiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6WyJkZXBlbmRlbmNpZXMiLCJyZW5vdmF0ZWJvdCJdfQ==--> --------- Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> Co-authored-by: opentelemetrybot <107717825+opentelemetrybot@users.noreply.github.com>
codeboten
pushed a commit
that referenced
this pull request
Apr 23, 2024
…or to v0.22.0 (#32635) [![Mend Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com) This PR contains the following updates: | Package | Change | Age | Adoption | Passing | Confidence | |---|---|---|---|---|---| | [github.com/open-telemetry/otel-arrow/collector](https://togithub.com/open-telemetry/otel-arrow) | `v0.21.0` -> `v0.22.0` | [![age](https://developer.mend.io/api/mc/badges/age/go/github.com%2fopen-telemetry%2fotel-arrow%2fcollector/v0.22.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/go/github.com%2fopen-telemetry%2fotel-arrow%2fcollector/v0.22.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/go/github.com%2fopen-telemetry%2fotel-arrow%2fcollector/v0.21.0/v0.22.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/go/github.com%2fopen-telemetry%2fotel-arrow%2fcollector/v0.21.0/v0.22.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>open-telemetry/otel-arrow (github.com/open-telemetry/otel-arrow/collector)</summary> ### [`v0.22.0`](https://togithub.com/open-telemetry/otel-arrow/releases/tag/v0.22.0) [Compare Source](https://togithub.com/open-telemetry/otel-arrow/compare/v0.21.0...v0.22.0) Includes [#​178](https://togithub.com/open-telemetry/otel-arrow/issues/178). [CHANGELOG](https://togithub.com/open-telemetry/otel-arrow/blob/main/CHANGELOG.md) </details> --- ### Configuration 📅 **Schedule**: Branch creation - "on tuesday" (UTC), Automerge - At any time (no schedule defined). 🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied. ♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox. 🔕 **Ignore**: Close this PR and you won't be reminded about this update again. --- - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box --- This PR has been generated by [Mend Renovate](https://www.mend.io/free-developer-tools/renovate/). View repository job log [here](https://developer.mend.io/github/open-telemetry/opentelemetry-collector-contrib). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNy4zMTMuMSIsInVwZGF0ZWRJblZlciI6IjM3LjMxMy4xIiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6WyJkZXBlbmRlbmNpZXMiLCJyZW5vdmF0ZWJvdCJdfQ==--> --------- Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> Co-authored-by: opentelemetrybot <107717825+opentelemetrybot@users.noreply.github.com> Co-authored-by: Yang Song <songy23@users.noreply.github.com>
codeboten
pushed a commit
that referenced
this pull request
Apr 25, 2024
[![Mend Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com) This PR contains the following updates: | Package | Change | Age | Adoption | Passing | Confidence | |---|---|---|---|---|---| | [github.com/DataDog/agent-payload/v5](https://togithub.com/DataDog/agent-payload) | `v5.0.111` -> `v5.0.113` | [![age](https://developer.mend.io/api/mc/badges/age/go/github.com%2fDataDog%2fagent-payload%2fv5/v5.0.113?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.113?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.111/v5.0.113?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.111/v5.0.113?slim=true)](https://docs.renovatebot.com/merge-confidence/) | | [github.com/DataDog/opentelemetry-mapping-go/pkg/otlp/attributes](https://togithub.com/DataDog/opentelemetry-mapping-go) | `v0.14.0` -> `v0.15.0` | [![age](https://developer.mend.io/api/mc/badges/age/go/github.com%2fDataDog%2fopentelemetry-mapping-go%2fpkg%2fotlp%2fattributes/v0.15.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.15.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.14.0/v0.15.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.14.0/v0.15.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.113`](https://togithub.com/DataDog/agent-payload/releases/tag/v5.0.113) [Compare Source](https://togithub.com/DataDog/agent-payload/compare/v5.0.112...v5.0.113) #### What's Changed - Change type from int32 to int64 of extendedResourcesAllocatable/Capacity by [@​aureleoules](https://togithub.com/aureleoules) in [DataDog/agent-payload#300 **Full Changelog**: DataDog/agent-payload@v5.0.112...v5.0.113 ### [`v5.0.112`](https://togithub.com/DataDog/agent-payload/releases/tag/v5.0.112) [Compare Source](https://togithub.com/DataDog/agent-payload/compare/v5.0.111...v5.0.112) #### What's Changed - Add extendedResourceCapacity/Allocatable for clusters by [@​aureleoules](https://togithub.com/aureleoules) in [DataDog/agent-payload#299 **Full Changelog**: DataDog/agent-payload@v5.0.111...v5.0.112 </details> <details> <summary>DataDog/opentelemetry-mapping-go (github.com/DataDog/opentelemetry-mapping-go/pkg/otlp/attributes)</summary> ### [`v0.15.0`](https://togithub.com/DataDog/opentelemetry-mapping-go/blob/HEAD/CHANGELOG.md#v0150) ##### 🛑 Breaking changes 🛑 - `pkg/otlp/metrics`: Deprecate the APMStatsConsumer interface and remove it from the Consumer interface. ([#​320](https://togithub.com/DataDog/opentelemetry-mapping-go/issues/320)) The only breaking change is users can no longer do consumer.(\*Consumer).ConsumeAPMStats(), instead they can do consumer.(\*APMStatsConsumer).ConsumeAPMStats(). Everything else is backwards-compatible. </details> --- ### Configuration 📅 **Schedule**: Branch creation - "on tuesday" (UTC), Automerge - At any time (no schedule defined). 🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied. ♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox. 👻 **Immortal**: This PR will be recreated if closed unmerged. Get [config help](https://togithub.com/renovatebot/renovate/discussions) if that's undesired. --- - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box --- This PR has been generated by [Mend Renovate](https://www.mend.io/free-developer-tools/renovate/). View repository job log [here](https://developer.mend.io/github/open-telemetry/opentelemetry-collector-contrib). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNy4zMTMuMSIsInVwZGF0ZWRJblZlciI6IjM3LjMxMy4xIiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6WyJkZXBlbmRlbmNpZXMiLCJyZW5vdmF0ZWJvdCJdfQ==--> --------- Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> Co-authored-by: opentelemetrybot <107717825+opentelemetrybot@users.noreply.github.com>
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Labels
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.
Bumps go.uber.org/multierr from 1.7.0 to 1.8.0.
Release notes
Sourced from go.uber.org/multierr's releases.
Changelog
Sourced from go.uber.org/multierr's changelog.
Commits
10aaa3c
Prepare release v1.8.0 (#56)cea7d2e
Combine: Optimize for all nil (#55)d49c2ba
doc: AppendInvoke: Fix typo (#54)ee7346a
Merge pull request #52 from uber-go/fossad9efa4b
fossa: Run separately, only on push7c6ff6f
Integrate FOSSA (#51)Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting
@dependabot rebase
.Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR:
@dependabot rebase
will rebase this PR@dependabot recreate
will recreate this PR, overwriting any edits that have been made to it@dependabot merge
will merge this PR after your CI passes on it@dependabot squash and merge
will squash and merge this PR after your CI passes on it@dependabot cancel merge
will cancel a previously requested merge and block automerging@dependabot reopen
will reopen this PR if it is closed@dependabot close
will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually@dependabot ignore this major version
will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)@dependabot ignore this minor version
will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)@dependabot ignore this dependency
will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)