Skip to content

fix(deps): update module go.opentelemetry.io/collector/pdata to v1.41.0#2798

Closed
renovate[bot] wants to merge 1 commit into
mainfrom
renovate/go.opentelemetry.io-collector-pdata-1.x
Closed

fix(deps): update module go.opentelemetry.io/collector/pdata to v1.41.0#2798
renovate[bot] wants to merge 1 commit into
mainfrom
renovate/go.opentelemetry.io-collector-pdata-1.x

Conversation

@renovate
Copy link
Copy Markdown
Contributor

@renovate renovate Bot commented Sep 11, 2025

This PR contains the following updates:

Package Change Age Confidence
go.opentelemetry.io/collector/pdata v1.38.0 -> v1.41.0 age confidence

Warning

Some dependencies could not be looked up. Check the Dependency Dashboard for more information.


Release Notes

open-telemetry/opentelemetry-collector (go.opentelemetry.io/collector/pdata)

v1.41.0

💡 Enhancements 💡
  • exporterhelper: Add new exporter_queue_batch_send_size and exporter_queue_batch_send_size_bytes metrics, showing the size of telemetry batches from the exporter. (#​12894)

v1.40.0

💡 Enhancements 💡
  • pdata: Add custom grpc/encoding that replaces proto and calls into the custom marshal/unmarshal logic in pdata. (#​13631)
    This change should not affect other gRPC calls since it fallbacks to the default grpc/proto encoding if requests are not pdata/otlp requests.
  • pdata: Avoid copying the pcommon.Map when same origin (#​13731)
    This is a very large improvement if using OTTL with map functions since it will avoid a map copy.
  • exporterhelper: Respect num_consumers when batching and partitioning are enabled. (#​13607)
🧰 Bug fixes 🧰
  • pdata: Correctly parse OTLP payloads containing non-packed repeated primitive fields (#​13727, #​13730)
    This bug prevented the Collector from ingesting most Histogram, ExponentialHistogram,
    and Profile payloads.

v1.39.0

🛑 Breaking changes 🛑
  • all: Increase minimum Go version to 1.24 (#​13627)
💡 Enhancements 💡
  • otlphttpexporter: Add profiles_endpoint configuration option to allow custom endpoint for profiles data export (#​13504)
    The profiles_endpoint configuration follows the same pattern as traces_endpoint, metrics_endpoint, and logs_endpoint.
    When specified, profiles data will be sent to the custom URL instead of the default {endpoint}/v1development/profiles.

  • pdata: Add support for local memory pooling for data objects. (#​13678)
    This is still an early experimental (alpha) feature. Do not recommended to be used production. To enable use "--featuregate=+pdata.useProtoPooling"

  • pdata: Optimize CopyTo messages to avoid any copy when same source and destination (#​13680)

  • receiverhelper: New feature flag to make receiverhelper distinguish internal vs. downstream errors using new otelcol_receiver_failed_x and otelcol_receiver_requests metrics (#​12207, #​12802)
    This is a breaking change for the semantics of the otelcol_receiver_refused_metric_points, otelcol_receiver_refused_log_records and otelcol_receiver_refused_spans metrics.
    These new metrics and semantics are enabled through the receiverhelper.newReceiverMetrics feature gate.

  • debugexporter: Add support for entity references in debug exporter output (#​13324)

  • pdata: Fix unnecessary allocation of a new state when adding new values to pcommon.Map (#​13634)

  • service: Implement refcounting for pipeline data owned memory. (#​13631)
    This feature is protected by --featuregate=+pdata.useProtoPooling.

  • service: Add a debug-level log message when a consumer returns an error. (#​13357)

  • xpdata: Optimize xpdata/context for persistent queue when only one value for key (#​13636)

  • otlpreceiver: Log the listening addresses of the receiver, rather than the configured endpoints. (#​13654)

  • pdata: Use the newly added proto marshaler/unmarshaler for the official proto Marshaler/Unmarshaler (#​13637)
    If any problems observed with this consider to disable the featuregate --feature-gates=-pdata.useCustomProtoEncoding

  • configtls: Enable X25519MLKEM768 as per draft-ietf-tls-ecdhe-mlkem (#​13670)
🧰 Bug fixes 🧰
  • exporterhelper: Prevent uncontrolled goroutines in batcher due to a incorrect worker pool behaviour. (#​13689)
  • service: Ensure the insecure configuration is accounted for when normalizing the endpoint. (#​13691)
  • configoptional: Allow validating nested types (#​13579)
    configoptional.Optional now implements xconfmap.Validator
  • batchprocessor: Fix UB in batch processor when trying to read bytes size after adding request to pipeline (#​13698)
    This bug only happens id detailed metrics are enabled and also an async (sending queue enabled) exporter that mutates data is configure.

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 these updates again.


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

This PR was generated by Mend Renovate. View the repository job log.

@renovate renovate Bot added the dependencies Pull requests that update a dependency file label Sep 11, 2025
@renovate renovate Bot requested a review from a team as a code owner September 11, 2025 12:25
@renovate
Copy link
Copy Markdown
Contributor Author

renovate Bot commented Sep 11, 2025

⚠️ Artifact update problem

Renovate failed to update artifacts related to this branch. You probably do not want to merge this PR as-is.

♻ Renovate will retry this branch, including artifacts, only when one of the following happens:

  • any of the package files in this branch needs updating, or
  • the branch becomes conflicted, or
  • you click the rebase/retry checkbox if found above, or
  • you rename this PR's title to start with "rebase!" to trigger it manually

The artifact failure details are included below:

File name: go.sum
Command failed: go get -t ./...
go: module go.opentelemetry.io/collector/pdata@v1.41.0 requires go >= 1.24; switching to go1.24.7
go: downloading go1.24.7 (linux/amd64)
go: download go1.24.7: golang.org/toolchain@v0.0.1-go1.24.7.linux-amd64: verifying module: checksum database disabled by GOSUMDB=off

File name: internal/test/e2e/go.sum
Command failed: go get -t ./...
go: module go.opentelemetry.io/collector/pdata@v1.41.0 requires go >= 1.24; switching to go1.24.7
go: downloading go1.24.7 (linux/amd64)
go: download go1.24.7: golang.org/toolchain@v0.0.1-go1.24.7.linux-amd64: verifying module: checksum database disabled by GOSUMDB=off

File name: internal/tools/go.sum
Command failed: go get -t ./...
go: module go.opentelemetry.io/collector/pdata@v1.41.0 requires go >= 1.24; switching to go1.24.7
go: downloading go1.24.7 (linux/amd64)
go: download go1.24.7: golang.org/toolchain@v0.0.1-go1.24.7.linux-amd64: verifying module: checksum database disabled by GOSUMDB=off

File name: sdk/internal/telemetry/test/go.sum
Command failed: go get -t ./...
go: module go.opentelemetry.io/collector/pdata@v1.41.0 requires go >= 1.24; switching to go1.24.7
go: downloading go1.24.7 (linux/amd64)
go: download go1.24.7: golang.org/toolchain@v0.0.1-go1.24.7.linux-amd64: verifying module: checksum database disabled by GOSUMDB=off

@renovate renovate Bot added dependencies Pull requests that update a dependency file Skip Changelog labels Sep 11, 2025
@MrAlias
Copy link
Copy Markdown
Contributor

MrAlias commented Sep 11, 2025

module go.opentelemetry.io/collector/pdata@v1.41.0 requires go >= 1.24

Blocked by #2799

@MrAlias MrAlias closed this Sep 11, 2025
@renovate
Copy link
Copy Markdown
Contributor Author

renovate Bot commented Sep 12, 2025

Renovate Ignore Notification

Because you closed this PR without merging, Renovate will ignore this update (v1.41.0). You will get a PR once a newer version is released. To ignore this dependency forever, add it to the ignoreDeps array of your Renovate config.

If you accidentally closed this PR, or if you changed your mind: rename this PR to get a fresh replacement PR.

@renovate renovate Bot deleted the renovate/go.opentelemetry.io-collector-pdata-1.x branch September 12, 2025 00:24
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies Pull requests that update a dependency file Skip Changelog

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant