Skip to content

Conversation

@dependabot
Copy link
Contributor

@dependabot dependabot bot commented on behalf of github Nov 17, 2025

Bumps go.opentelemetry.io/collector/pdata from 1.44.0 to 1.46.0.

Release notes

Sourced from go.opentelemetry.io/collector/pdata's releases.

v1.46.0/v0.140.0

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

End User Changelog

💡 Enhancements 💡

  • cmd/mdatagen: metadata.yaml now supports an optional entities section to organize resource attributes into logical entities with identity and description attributes (#14051) When entities are defined, mdatagen generates AssociateWith{EntityType}() methods on ResourceBuilder that associate resources with entity types using the entity refs API. The entities section is backward compatible - existing metadata.yaml files without entities continue to work as before.

  • cmd/mdatagen: Add semconv reference for metrics (#13920)

  • connector/forward: Add support for Profiles to Profiles (#14092)

  • exporter/debug: Disable sending queue by default (#14138) The recently added sending queue configuration in Debug exporter was enabled by default and had a problematic default size of 1. This change disables the sending queue by default. Users can enable and configure the sending queue if needed.

  • pkg/config/configoptional: Mark configoptional.AddEnabledField as beta (#14021)

  • pkg/otelcol: This feature has been improved and tested; secure-by-default redacts configopaque values (#12369)

🧰 Bug fixes 🧰

  • all: Ensure service service.instance.id is the same for all the signals when it is autogenerated. (#14140)

API Changelog

🛑 Breaking changes 🛑

  • pdata/pprofile: Upgrade the OTLP protobuf definitions to version 1.9.0 (#14128)

    • Drop field CommentStrindices in Profile.
    • Rename Sample to Samples in Profile.
    • Rename Line to Lines in Location.
    • Remove AggregationTemporality field in ValueType.

    See https://github.com/open-telemetry/opentelemetry-proto/releases/tag/v1.9.0

  • pkg/otelcol: The otelcol.Factories.Telemetry field is now required (#14003) Previously if this field was not set, then it would default to an otelconftelemetry factory. Callers of the otelcol package must now set the field explicitly.

💡 Enhancements 💡

  • pkg/pdata: Upgrade the OTLP protobuf definitions to version 1.9.0 (#14128)

... (truncated)

Changelog

Sourced from go.opentelemetry.io/collector/pdata's changelog.

v1.46.0/v0.140.0

🛑 Breaking changes 🛑

  • pdata/pprofile: Upgrade the OTLP protobuf definitions to version 1.9.0 (#14128)

    • Drop field CommentStrindices in Profile.
    • Rename Sample to Samples in Profile.
    • Rename Line to Lines in Location.
    • Remove AggregationTemporality field in ValueType.

    See https://github.com/open-telemetry/opentelemetry-proto/releases/tag/v1.9.0

  • pkg/otelcol: The otelcol.Factories.Telemetry field is now required (#14003) Previously if this field was not set, then it would default to an otelconftelemetry factory. Callers of the otelcol package must now set the field explicitly.

💡 Enhancements 💡

  • pkg/pdata: Upgrade the OTLP protobuf definitions to version 1.9.0 (#14128)

v1.45.0/v0.139.0

🛑 Breaking changes 🛑

  • all: Change type of configgrpc.ClientConfig.Headers, confighttp.ClientConfig.Headers, and confighttp.ServerConfig.ResponseHeaders (#13930) configopaque.MapList is a new alternative to map[string]configopaque.String which can unmarshal both maps and lists of name/value pairs.

    For example, if headers is a field of type configopaque.MapList, then the following YAML configs will unmarshal to the same thing:

    headers:
      "foo": "bar"
    headers:
    
    name: "foo"
    value: "bar"
  • pdata/pprofile: Update SetFunction to return the function's ID rather than update the Line (#14016, #14032)

  • pdata/pprofile: Update SetLink to return the link's ID rather than update the Sample (#14016, #14031)

  • pdata/pprofile: Update SetMapping to return the mapping's ID rather than update the Location (#14016, #14030)

  • pkg/otelcol: Require a telemetry factory to be injected through otelcol.Factories (#4970) otelcol.Factories now has a required Telemetry field, which contains the telemetry factory to be used by the service. Set it to otelconftelemetry.NewFactory() for the existing behavior.

  • ... (truncated)

    Commits

    Dependabot compatibility score

    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 show <dependency name> ignore conditions will show all of the ignore conditions of the specified dependency
    • @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)

    @dependabot dependabot bot added dependencies Pull requests that update a dependency file go Pull requests that update Go code labels Nov 17, 2025
    Bumps [go.opentelemetry.io/collector/pdata](https://github.com/open-telemetry/opentelemetry-collector) from 1.44.0 to 1.46.0.
    - [Release notes](https://github.com/open-telemetry/opentelemetry-collector/releases)
    - [Changelog](https://github.com/open-telemetry/opentelemetry-collector/blob/main/CHANGELOG-API.md)
    - [Commits](open-telemetry/opentelemetry-collector@pdata/v1.44.0...pdata/v1.46.0)
    
    ---
    updated-dependencies:
    - dependency-name: go.opentelemetry.io/collector/pdata
      dependency-version: 1.46.0
      dependency-type: direct:production
      update-type: version-update:semver-minor
    ...
    
    Signed-off-by: dependabot[bot] <[email protected]>
    @dependabot dependabot bot force-pushed the dependabot/go_modules/deploy/go.opentelemetry.io/collector/pdata-1.46.0 branch from 70b82c7 to e04be48 Compare November 22, 2025 06:38
    @coveralls
    Copy link

    coveralls commented Nov 22, 2025

    Pull Request Test Coverage Report for Build 19591739670

    Details

    • 0 of 0 changed or added relevant lines in 0 files are covered.
    • 20 unchanged lines in 4 files lost coverage.
    • Overall coverage decreased (-0.02%) to 52.088%

    Files with Coverage Reduction New Missed Lines %
    api/v1/challenge/query.go 2 67.83%
    sdk/kubernetes/exposed-multipod.go 2 91.69%
    api/v1/instance/query.go 4 28.33%
    cmd/chall-manager-janitor/main.go 12 78.04%
    Totals Coverage Status
    Change from base Build 19591723614: -0.02%
    Covered Lines: 4441
    Relevant Lines: 8526

    💛 - Coveralls

    @pandatix pandatix merged commit a8693dc into main Nov 22, 2025
    13 checks passed
    @dependabot dependabot bot deleted the dependabot/go_modules/deploy/go.opentelemetry.io/collector/pdata-1.46.0 branch November 22, 2025 07:36
    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 go Pull requests that update Go code

    Projects

    None yet

    Development

    Successfully merging this pull request may close these issues.

    3 participants