chore(deps): update module go.opentelemetry.io/collector/processor/processortest to v0.152.1 - autoclosed #71

Closed
renovate-bot wants to merge 1 commits from renovate/go.opentelemetry.io-collector-processor-processortest-0.x into main
Collaborator

This PR contains the following updates:

Package Change Age Confidence
go.opentelemetry.io/collector/processor/processortest v0.152.0v0.152.1 age confidence

Release Notes

open-telemetry/opentelemetry-collector (go.opentelemetry.io/collector/processor/processortest)

v0.152.1: v1.58.0/v0.152.1

Compare Source

Images and binaries here: https://github.com/open-telemetry/opentelemetry-collector-releases/releases/tag/v0.152.1

End User Changelog

💡 Enhancements 💡
  • pkg/exporterhelper: Add otelcol_exporter_in_flight_requests metric to track the number of export requests currently in-flight per exporter. (#​15009)
    This UpDownCounter increments in startOp and decrements in endOp, allowing operators to monitor
    concurrent export activity and detect when an exporter is saturating its worker pool.
🧰 Bug fixes 🧰
  • pkg/confighttp: Close the original request body after reading block-format Content-Encoding: snappy requests. (#​15262)

  • pkg/confighttp: Recover from panics in decompression libraries, return HTTP 400 instead of 500. (#​13228)

  • pkg/confighttp: Enforce max_request_body_size on Content-Encoding: snappy requests before the decoded buffer is allocated. (#​15252)

  • pkg/otelcol: Stop emitting verbose gRPC transport messages at WARN during normal client disconnect. (#​5169)
    grpc-go gates chatty per-RPC notices (e.g. "HandleStreams failed to read frame:
    connection reset by peer") behind LoggerV2.V(2). zapgrpc.Logger.V conflates
    grpclog verbosity with zap severity, so V(2) returns true whenever WARN is
    enabled and these messages emit at WARN. Wrap the installed grpclog.LoggerV2
    with a corrected V() that compares against a fixed verbosity threshold,
    matching grpclog's intended semantics. See uber-go/zap#1544.

  • pkg/pdata: pcommon.Value.AsString no longer HTML-escapes <, >, and & inside ValueTypeMap and ValueTypeSlice values, matching the behavior already used for ValueTypeStr. (#​14662)

  • pkg/service: Fix Prometheus config defaults mismatch when host is explicitly set in telemetry configuration. (#​13867)
    When users explicitly configured the telemetry metrics section (e.g. to change the host),
    the Prometheus exporter boolean fields (WithoutScopeInfo, WithoutUnits, WithoutTypeSuffix)
    defaulted to nil/false instead of true, causing metric name format changes compared to the
    implicit default configuration. This fix applies the correct defaults during config unmarshaling.

  • pkg/service: Return noop tracer provider when no trace processors are defined (#​15135)

API Changelog

🚩 Deprecations 🚩
  • pkg/xconfmap: Deprecate xconfmap.Validator and confmap.Validate in favor of confmap.Validator and confmap.Validate. (#​15142)
💡 Enhancements 💡
  • cmd/mdatagen: Add go_struct.ignore_default flag to suppress default value generation for individual config fields. (#​15156)
    Setting go_struct.ignore_default: true on a config field causes mdatagen to omit that field's default
    from the generated createDefaultConfig function, emitting nil for pointer fields
    and configoptional.None for optional fields.

  • pkg/confmap: Add the confmap.Validator interface and confmap.Validate function for configuration validation. (#​15142)
    Config structs should generally implement the interface to provide validation
    of their fields. The confmap.Validate function can be used to validate
    config structs in testing, but is only meant to be called at runtime by the
    Collector itself.

🧰 Bug fixes 🧰
  • pkg/pdata: pcommon.Value.AsString no longer HTML-escapes <, >, and & inside ValueTypeMap and ValueTypeSlice values, matching the behavior already used for ValueTypeStr. (#​14662)

Configuration

📅 Schedule: Branch creation - At any time (no schedule defined), 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.


  • If you want to rebase/retry this PR, check this box

This PR has been generated by Renovate Bot.

This PR contains the following updates: | Package | Change | [Age](https://docs.renovatebot.com/merge-confidence/) | [Confidence](https://docs.renovatebot.com/merge-confidence/) | |---|---|---|---| | [go.opentelemetry.io/collector/processor/processortest](https://github.com/open-telemetry/opentelemetry-collector) | `v0.152.0` → `v0.152.1` | ![age](https://developer.mend.io/api/mc/badges/age/go/go.opentelemetry.io%2fcollector%2fprocessor%2fprocessortest/v0.152.1?slim=true) | ![confidence](https://developer.mend.io/api/mc/badges/confidence/go/go.opentelemetry.io%2fcollector%2fprocessor%2fprocessortest/v0.152.0/v0.152.1?slim=true) | --- ### Release Notes <details> <summary>open-telemetry/opentelemetry-collector (go.opentelemetry.io/collector/processor/processortest)</summary> ### [`v0.152.1`](https://github.com/open-telemetry/opentelemetry-collector/releases/tag/v0.152.1): v1.58.0/v0.152.1 [Compare Source](https://github.com/open-telemetry/opentelemetry-collector/compare/v0.152.0...v0.152.1) ##### Images and binaries here: <https://github.com/open-telemetry/opentelemetry-collector-releases/releases/tag/v0.152.1> #### End User Changelog ##### 💡 Enhancements 💡 - `pkg/exporterhelper`: Add `otelcol_exporter_in_flight_requests` metric to track the number of export requests currently in-flight per exporter. ([#&#8203;15009](https://github.com/open-telemetry/opentelemetry-collector/issues/15009)) This UpDownCounter increments in startOp and decrements in endOp, allowing operators to monitor concurrent export activity and detect when an exporter is saturating its worker pool. ##### 🧰 Bug fixes 🧰 - `pkg/confighttp`: Close the original request body after reading block-format `Content-Encoding: snappy` requests. ([#&#8203;15262](https://github.com/open-telemetry/opentelemetry-collector/issues/15262)) - `pkg/confighttp`: Recover from panics in decompression libraries, return HTTP 400 instead of 500. ([#&#8203;13228](https://github.com/open-telemetry/opentelemetry-collector/issues/13228)) - `pkg/confighttp`: Enforce `max_request_body_size` on `Content-Encoding: snappy` requests before the decoded buffer is allocated. ([#&#8203;15252](https://github.com/open-telemetry/opentelemetry-collector/issues/15252)) - `pkg/otelcol`: Stop emitting verbose gRPC transport messages at WARN during normal client disconnect. ([#&#8203;5169](https://github.com/open-telemetry/opentelemetry-collector/issues/5169)) grpc-go gates chatty per-RPC notices (e.g. "HandleStreams failed to read frame: connection reset by peer") behind `LoggerV2.V(2)`. zapgrpc.Logger.V conflates grpclog verbosity with zap severity, so V(2) returns true whenever WARN is enabled and these messages emit at WARN. Wrap the installed grpclog.LoggerV2 with a corrected V() that compares against a fixed verbosity threshold, matching grpclog's intended semantics. See [uber-go/zap#1544](https://github.com/uber-go/zap/issues/1544). - `pkg/pdata`: `pcommon.Value.AsString` no longer HTML-escapes `<`, `>`, and `&` inside `ValueTypeMap` and `ValueTypeSlice` values, matching the behavior already used for `ValueTypeStr`. ([#&#8203;14662](https://github.com/open-telemetry/opentelemetry-collector/issues/14662)) - `pkg/service`: Fix Prometheus config defaults mismatch when host is explicitly set in telemetry configuration. ([#&#8203;13867](https://github.com/open-telemetry/opentelemetry-collector/issues/13867)) When users explicitly configured the telemetry metrics section (e.g. to change the host), the Prometheus exporter boolean fields (WithoutScopeInfo, WithoutUnits, WithoutTypeSuffix) defaulted to nil/false instead of true, causing metric name format changes compared to the implicit default configuration. This fix applies the correct defaults during config unmarshaling. - `pkg/service`: Return noop tracer provider when no trace processors are defined ([#&#8203;15135](https://github.com/open-telemetry/opentelemetry-collector/issues/15135)) <!-- previous-version --> #### API Changelog ##### 🚩 Deprecations 🚩 - `pkg/xconfmap`: Deprecate `xconfmap.Validator` and `confmap.Validate` in favor of `confmap.Validator` and `confmap.Validate`. ([#&#8203;15142](https://github.com/open-telemetry/opentelemetry-collector/issues/15142)) ##### 💡 Enhancements 💡 - `cmd/mdatagen`: Add `go_struct.ignore_default` flag to suppress default value generation for individual config fields. ([#&#8203;15156](https://github.com/open-telemetry/opentelemetry-collector/issues/15156)) Setting `go_struct.ignore_default: true` on a config field causes mdatagen to omit that field's default from the generated `createDefaultConfig` function, emitting `nil` for pointer fields and `configoptional.None` for optional fields. - `pkg/confmap`: Add the `confmap.Validator` interface and `confmap.Validate` function for configuration validation. ([#&#8203;15142](https://github.com/open-telemetry/opentelemetry-collector/issues/15142)) Config structs should generally implement the interface to provide validation of their fields. The `confmap.Validate` function can be used to validate config structs in testing, but is only meant to be called at runtime by the Collector itself. ##### 🧰 Bug fixes 🧰 - `pkg/pdata`: `pcommon.Value.AsString` no longer HTML-escapes `<`, `>`, and `&` inside `ValueTypeMap` and `ValueTypeSlice` values, matching the behavior already used for `ValueTypeStr`. ([#&#8203;14662](https://github.com/open-telemetry/opentelemetry-collector/issues/14662)) <!-- previous-version --> </details> --- ### Configuration 📅 **Schedule**: Branch creation - At any time (no schedule defined), 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 [Renovate Bot](https://github.com/renovatebot/renovate). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0My41LjQiLCJ1cGRhdGVkSW5WZXIiOiI0My41LjQiLCJ0YXJnZXRCcmFuY2giOiJtYWluIiwibGFiZWxzIjpbXX0=-->
renovate-bot added 1 commit 2026-05-28 12:22:09 +02:00
chore(deps): update module go.opentelemetry.io/collector/processor/processortest to v0.152.1
renovate/stability-days Updates have met minimum release age requirement
CI / test (push) Successful in 36s
4de6aa19f1
Author
Collaborator

ℹ️ Artifact update notice

File name: go.mod

In order to perform the update(s) described in the table above, Renovate ran the go get command, which resulted in the following additional change(s):

  • 8 additional dependencies were updated

Details:

Package Change
go.opentelemetry.io/collector/component/componentstatus v0.152.0 -> v0.152.1
go.opentelemetry.io/collector/consumer/xconsumer v0.152.0 -> v0.152.1
go.opentelemetry.io/collector/internal/componentalias v0.152.0 -> v0.152.1
go.opentelemetry.io/collector/pdata/pprofile v0.152.0 -> v0.152.1
go.opentelemetry.io/collector/pdata/testdata v0.152.0 -> v0.152.1
go.opentelemetry.io/collector/processor/xprocessor v0.152.0 -> v0.152.1
go.opentelemetry.io/collector/component/componenttest v0.152.0 -> v0.152.1
go.opentelemetry.io/collector/consumer/consumertest v0.152.0 -> v0.152.1
### ℹ️ Artifact update notice ##### File name: go.mod In order to perform the update(s) described in the table above, Renovate ran the `go get` command, which resulted in the following additional change(s): - 8 additional dependencies were updated Details: | **Package** | **Change** | | :-------------------------------------------------------- | :----------------------- | | `go.opentelemetry.io/collector/component/componentstatus` | `v0.152.0` -> `v0.152.1` | | `go.opentelemetry.io/collector/consumer/xconsumer` | `v0.152.0` -> `v0.152.1` | | `go.opentelemetry.io/collector/internal/componentalias` | `v0.152.0` -> `v0.152.1` | | `go.opentelemetry.io/collector/pdata/pprofile` | `v0.152.0` -> `v0.152.1` | | `go.opentelemetry.io/collector/pdata/testdata` | `v0.152.0` -> `v0.152.1` | | `go.opentelemetry.io/collector/processor/xprocessor` | `v0.152.0` -> `v0.152.1` | | `go.opentelemetry.io/collector/component/componenttest` | `v0.152.0` -> `v0.152.1` | | `go.opentelemetry.io/collector/consumer/consumertest` | `v0.152.0` -> `v0.152.1` |
renovate-bot changed title from chore(deps): update module go.opentelemetry.io/collector/processor/processortest to v0.152.1 to chore(deps): update module go.opentelemetry.io/collector/processor/processortest to v0.152.1 - autoclosed 2026-06-01 12:20:09 +02:00
renovate-bot closed this pull request 2026-06-01 12:20:09 +02:00
All checks were successful
renovate/stability-days Updates have met minimum release age requirement
CI / test (push) Successful in 36s
Required
Details

Pull request closed

Sign in to join this conversation.
No Reviewers
No Label
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: t.behrendt/tracebasedlogsampler#71