Skip to content

Commit

Permalink
fix(deps): update module github.com/open-telemetry/opentelemetry-coll…
Browse files Browse the repository at this point in the history
…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://github.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://github.com/open-telemetry/opentelemetry-collector-contrib/blob/HEAD/CHANGELOG.md#v0990)

[Compare
Source](https://github.com/open-telemetry/opentelemetry-collector-contrib/compare/v0.98.0...v0.99.0)

##### 🛑 Breaking changes 🛑

- `dynatraceexporter`: remove deprecated component
([#&#8203;32278](https://github.com/open-telemetry/opentelemetry-collector-contrib/issues/32278))

- `extension/filestorage`: Replace path-unsafe characters in component
names
([#&#8203;3148](https://github.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
([#&#8203;31985](https://github.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
([#&#8203;32451](https://github.com/open-telemetry/opentelemetry-collector-contrib/issues/32451))

- `exporter/loadbalancing`: Change AWS Cloud map resolver config fields
from camelCase to snake_case.
([#&#8203;32331](https://github.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.
([#&#8203;31734](https://github.com/open-telemetry/opentelemetry-collector-contrib/issues/31734))

##### 🚀 New components 🚀

- `googleclientauthextension`: Add implementation of Google Client Auth
Extension.
([#&#8203;32029](https://github.com/open-telemetry/opentelemetry-collector-contrib/issues/32029))
- `ackextension`: Promote to `alpha` stability
([#&#8203;26376](https://github.com/open-telemetry/opentelemetry-collector-contrib/issues/26376))

##### 💡 Enhancements 💡

- `deltatocumulativeprocessor`: exposes max_stale as metric
([#&#8203;32441](https://github.com/open-telemetry/opentelemetry-collector-contrib/issues/32441))
- `sumologicexporter`: use Sumo Logic Extension for authentication and
to obtain endpoint
([#&#8203;31479](https://github.com/open-telemetry/opentelemetry-collector-contrib/issues/31479))
- `failoverconnector`: This change puts the failoverconnector into alpha
([#&#8203;20766](https://github.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)
([#&#8203;31837](https://github.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
([#&#8203;32107](https://github.com/open-telemetry/opentelemetry-collector-contrib/issues/32107))
- `googleclientauthextension`: Mark Google Client Auth Extension alpha
stability.
([#&#8203;32442](https://github.com/open-telemetry/opentelemetry-collector-contrib/issues/32442))
- `splunkhecreceiver`: adding support for ack in the splunkhecreceiver
([#&#8203;26376](https://github.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.
([#&#8203;28849](https://github.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
([#&#8203;32145](https://github.com/open-telemetry/opentelemetry-collector-contrib/issues/32145))
- `otlpjsonfilereceiver`: Add a replay_file config option to support
replaying static telemetry
([#&#8203;31533](https://github.com/open-telemetry/opentelemetry-collector-contrib/issues/31533))
- `pkg/ottl`: Add `IsList` OTTL Function
([#&#8203;27870](https://github.com/open-telemetry/opentelemetry-collector-contrib/issues/27870))
- `rabbitmqexporter`: Implements the RabbitMQ exporter
([#&#8203;28891](https://github.com/open-telemetry/opentelemetry-collector-contrib/issues/28891))
- `filelogreceiver`: Add `exclude_older_than` configuration setting
([#&#8203;31053](https://github.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
([#&#8203;31653](https://github.com/open-telemetry/opentelemetry-collector-contrib/issues/31653))
- `awsxrayreceiver`: Add support for local namespace in subsegment
([#&#8203;31514](https://github.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.
([#&#8203;32345](https://github.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.
([#&#8203;32415](https://github.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
([#&#8203;32133](https://github.com/open-telemetry/opentelemetry-collector-contrib/issues/32133))
- `azuremonitorexporter`: Fix: Use correct parentId for span events.
([#&#8203;27233](https://github.com/open-telemetry/opentelemetry-collector-contrib/issues/27233))
- `failoverconnector`: This change adds a fix for an identified bug
regarding extra failover switches
([#&#8203;32094](https://github.com/open-telemetry/opentelemetry-collector-contrib/issues/32094))
- `failoverconnector`: Fix flaky test in pipeline selector component
([#&#8203;32396](https://github.com/open-telemetry/opentelemetry-collector-contrib/issues/32396))
- `pkg/stanza`: Fix race condition which prevented
`jsonArrayParserFeatureGate` from working correctly.
([#&#8203;32313](https://github.com/open-telemetry/opentelemetry-collector-contrib/issues/32313))
- `cmd/opampsupervisor`: Fix collector subprocess not being stopped if
bootstrapping fails
([#&#8203;31943](https://github.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)
([#&#8203;32548](https://github.com/open-telemetry/opentelemetry-collector-contrib/issues/32548))
- `azureeventhubreceiver`: Fix memory leak on shutdown
([#&#8203;32401](https://github.com/open-telemetry/opentelemetry-collector-contrib/issues/32401))
- `fluentforwardreceiver`: Fix memory leak
([#&#8203;32363](https://github.com/open-telemetry/opentelemetry-collector-contrib/issues/32363))
- `processor/resourcedetection, exporter/datadog`: Fix memory leak on
AKS
([#&#8203;32574](https://github.com/open-telemetry/opentelemetry-collector-contrib/issues/32574))
- `mongodbatlasreceiver`: Fix memory leak by closing idle connections on
shutdown
([#&#8203;32206](https://github.com/open-telemetry/opentelemetry-collector-contrib/issues/32206))
- `haproxyreceiver`: Fix show stat command on unix socket
([#&#8203;32291](https://github.com/open-telemetry/opentelemetry-collector-contrib/issues/32291))
- `opampsupervisor`: Fix restart delay when agent process exits
unexpectedly.
([#&#8203;27891](https://github.com/open-telemetry/opentelemetry-collector-contrib/issues/27891))
- `spanmetrics`: Discard counter span metric exemplars after each flush
interval to avoid unbounded memory growth
([#&#8203;31683](https://github.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.
([#&#8203;32169](https://github.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)
([#&#8203;30672](https://github.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>
  • Loading branch information
renovate[bot] authored Apr 23, 2024
1 parent 52f08dc commit 406ec7f
Showing 1 changed file with 1 addition and 1 deletion.
2 changes: 1 addition & 1 deletion cmd/telemetrygen/internal/e2etest/go.mod
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@ go 1.21.0

require (
github.com/open-telemetry/opentelemetry-collector-contrib/cmd/telemetrygen v0.99.0
github.com/open-telemetry/opentelemetry-collector-contrib/internal/common v0.98.0
github.com/open-telemetry/opentelemetry-collector-contrib/internal/common v0.99.0
github.com/stretchr/testify v1.9.0
go.opentelemetry.io/collector/component v0.99.0
go.opentelemetry.io/collector/consumer v0.99.0
Expand Down

0 comments on commit 406ec7f

Please sign in to comment.