Skip to content

Comments

chore(deps): update module go.opentelemetry.io/collector/processor/memorylimiterprocessor to v0.146.1#52

Open
topicus-education-renovate-bot[bot] wants to merge 1 commit intomainfrom
renovate/go.opentelemetry.io-collector-processor-memorylimiterprocessor-0.x
Open

chore(deps): update module go.opentelemetry.io/collector/processor/memorylimiterprocessor to v0.146.1#52
topicus-education-renovate-bot[bot] wants to merge 1 commit intomainfrom
renovate/go.opentelemetry.io-collector-processor-memorylimiterprocessor-0.x

Conversation

@topicus-education-renovate-bot
Copy link
Contributor

@topicus-education-renovate-bot topicus-education-renovate-bot bot commented Nov 3, 2025

This PR contains the following updates:

Package Change Age Confidence
go.opentelemetry.io/collector/processor/memorylimiterprocessor v0.138.0v0.146.1 age confidence

Release Notes

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

v0.146.1

Compare Source

v0.146.0

Compare Source

🛑 Breaking changes 🛑
  • all: Increase minimum Go version to 1.25 (#​14567)
🚩 Deprecations 🚩
  • pdata/pprofile: Declare removed aggregation elements as deprecated. (#​14528)
💡 Enhancements 💡
  • all: Add detailed failure attributes to exporter send_failed metrics at detailed telemetry level. (#​13956)
    The otelcol_exporter_send_failed_{spans,metric_points,log_records} metrics now include
    failure attributes when telemetry level is Detailed: error.type (OpenTelemetry semantic convention
    describing the error class) and error.permanent (indicates if error is permanent/non-retryable).
    The error.type attribute captures gRPC status codes (e.g., "Unavailable", "ResourceExhausted"),
    standard Go context errors (e.g., "canceled", "deadline_exceeded"),
    and collector-specific errors (e.g., "shutdown").
    This enables better alerting and debugging by providing standardized error classification.

  • cmd/builder: Introduce new experimental init subcommand (#​14530)
    The new init subcommand initializes a new custom collector

  • cmd/builder: Add "telemetry" field to allow configuring telemetry providers (#​14575)
    Most users should not need to use this, this field should only be set if you
    intend to provide your own OpenTelemetry SDK.

  • cmd/mdatagen: Introduce additional metadata (the version since the deprecation started, and the deprecation reason) for deprecated metrics. (#​14113)

  • cmd/mdatagen: Add optional relationships field to entity schema in metadata.yaml (#​14284)

  • exporter/debug: Add output_paths configuration option to control output destination when use_internal_logger is false. (#​10472)
    When use_internal_logger is set to false, the debug exporter now supports configuring the output destination via the output_paths option.
    This allows users to send debug exporter output to stdout, stderr, or a file path.
    The default value is ["stdout"] to maintain backward compatibility.

  • pkg/confmap: Add experimental ToStringMapRaw function to decode confmap.Conf into a string map without losing internal types (#​14480)
    This method exposes the internal structure of a confmap.Conf which may change at any time without prior notice

🧰 Bug fixes 🧰
  • cmd/mdatagen: Reset aggDataPoints during metric init to avoid index out of range panic across emit cycles when reaggregation is enabled. (#​14569)
  • cmd/mdatagen: Fix panic when mdatagen is run without arguments. (#​14506)
  • pdata/pprofile: Fix off-by-one issue in dictionary lookups. (#​14534)
  • pkg/config/confighttp: Fix high cardinality span name from request method from confighttp server internal telemetry (#​14516)
    Follow spec to bound request method cardinality.
  • pkg/otelcol: Ignore component aliases in the otelcol components command (#​14492)
  • pkg/otelcol: Order providers and converters in alphabetical order in the components subcommand. (#​14476)

v0.145.0

Compare Source

💡 Enhancements 💡
  • pkg/scraperhelper: ScraperID has been added to the logs for metrics, logs, and profiles (#​14461)
🧰 Bug fixes 🧰
  • exporter/otlp_grpc: Fix the OTLP exporter balancer to use round_robin by default, as intended. (#​14090)

  • pkg/config/configoptional: Fix Unmarshal methods not being called when config is wrapped inside Optional (#​14500)
    This bug notably manifested in the fact that the sending_queue::batch::sizer config for exporters
    stopped defaulting to sending_queue::sizer, which sometimes caused the wrong units to be used
    when configuring sending_queue::batch::min_size and max_size.

    As part of the fix, xconfmap exposes a new xconfmap.WithForceUnmarshaler option, to be used in the Unmarshal methods
    of wrapper types like configoptional.Optional to make sure the Unmarshal method of the inner type is called.

    The default behavior remains that calling conf.Unmarshal on the confmap.Conf passed as argument to an Unmarshal
    method will skip any top-level Unmarshal methods to avoid infinite recursion in standard use cases.

  • pkg/confmap: Fix an issue where configs could fail to decode when using interpolated values in string fields. (#​14413)
    For example, a header can be set via an environment variable to a string that is parseable as a number, e.g. 1234

  • pkg/service: Don't error on startup when process metrics are enabled on unsupported OSes (e.g. AIX) (#​14307)

v0.144.0

Compare Source

🛑 Breaking changes 🛑
  • pkg/exporterhelper: Change verbosity level for otelcol_exporter_queue_batch_send_size metric to detailed. (#​14278)
  • pkg/service: Remove deprecated telemetry.disableHighCardinalityMetrics feature gate. (#​14373)
  • pkg/service: Remove deprecated service.noopTracerProvider feature gate. (#​14374)
🚩 Deprecations 🚩
  • exporter/otlp_grpc: Rename otlp exporter to otlp_grpc exporter and add deprecated alias otlp. (#​14403)
  • exporter/otlp_http: Rename otlphttp exporter to otlp_http exporter and add deprecated alias otlphttp. (#​14396)
💡 Enhancements 💡
  • cmd/builder: Avoid duplicate CLI error logging in generated collector binaries by relying on cobra's error handling. (#​14317)

  • cmd/mdatagen: Add the ability to disable attributes at the metric level and re-aggregate data points based off of these new dimensions (#​10726)

  • cmd/mdatagen: Add optional display_name and description fields to metadata.yaml for human-readable component names (#​14114)
    The display_name field allows components to specify a human-readable name in metadata.yaml.
    When provided, this name is used as the title in generated README files.
    The description field allows components to include a brief description in generated README files.

  • cmd/mdatagen: Validate stability level for entities (#​14425)

  • pkg/xexporterhelper: Reenable batching for profiles (#​14313)

  • receiver/nop: add profiles signal support (#​14253)

🧰 Bug fixes 🧰
  • pkg/exporterhelper: Fix reference count bug in partition batcher (#​14444)

v0.143.0

Compare Source

💡 Enhancements 💡
  • all: Update semconv import to 1.38.0 (#​14305)
  • exporter/nop: Add profiles support to nop exporter (#​14331)
  • pkg/pdata: Optimize the size and pointer bytes for pdata structs (#​14339)
  • pkg/pdata: Avoid using interfaces/oneof like style for optional fields (#​14333)

v0.142.0

Compare Source

💡 Enhancements 💡
  • exporter/debug: Add logging of dropped attributes, events, and links counts in detailed verbosity (#​14202)

  • extension/memory_limiter: The memorylimiter extension can be used as an HTTP/GRPC middleware. (#​14081)

  • pkg/config/configgrpc: Statically validate gRPC endpoint (#​10451)
    This validation was already done in the OTLP exporter. It will now be applied to any gRPC client.

  • pkg/service: Add support to disabling adding resource attributes as zap fields in internal logging (#​13869)
    Note that this does not affect logs exported through OTLP.

v0.141.0

Compare Source

🛑 Breaking changes 🛑
  • pkg/config/confighttp: Use configoptional.Optional for confighttp.ClientConfig.Cookies field (#​14021)
💡 Enhancements 💡
  • pkg/config/confighttp: Setting compression_algorithms to an empty list now disables automatic decompression, ignoring Content-Encoding (#​14131)
  • pkg/service: Update semantic conventions from internal telemetry to v1.37.0 (#​14232)
  • pkg/xscraper: Implement xscraper for Profiles. (#​13915)
🧰 Bug fixes 🧰
  • pkg/config/configoptional: Ensure that configoptional.None values resulting from unmarshaling are equivalent to configoptional.Optional zero value. (#​14218)

v0.140.0

Compare Source

💡 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)

v0.139.0

Compare Source

🛑 Breaking changes 🛑
  • cmd/mdatagen: Make stability.level a required field for metrics (#​14070)

  • cmd/mdatagen: Replace optional field with requirement_level field for attributes in metadata schema (#​13913)
    The optional boolean field for attributes has been replaced with a requirement_level field that accepts enum values: required, conditionally_required, recommended, or opt_in.

    • required: attribute is always included and cannot be excluded
    • conditionally_required: attribute is included by default when certain conditions are met (replaces optional: true)
    • recommended: attribute is included by default but can be disabled via configuration (replaces optional: false)
    • opt_in: attribute is not included unless explicitly enabled in user config
      When requirement_level is not specified, it defaults to recommended.
  • pdata/pprofile: Remove deprecated PutAttribute helper method (#​14082)

  • pdata/pprofile: Remove deprecated PutLocation helper method (#​14082)

💡 Enhancements 💡
  • all: Add FIPS and non-FIPS implementations for allowed TLS curves (#​13990)
  • cmd/builder: Set CGO_ENABLED=0 by default, add the cgo_enabled configuration to enable it. (#​10028)
  • pkg/config/configgrpc: Errors of type status.Status returned from an Authenticator extension are being propagated as is to the upstream client. (#​14005)
  • pkg/config/configoptional: Adds new configoptional.AddEnabledField feature gate that allows users to explicitly disable a configoptional.Optional through a new enabled field. (#​14021)
  • pkg/exporterhelper: Replace usage of gogo proto for persistent queue metadata (#​14079)
  • pkg/pdata: Remove usage of gogo proto and generate the structs with pdatagen (#​14078)
🧰 Bug fixes 🧰
  • exporter/debug: add queue configuration (#​14101)

Configuration

📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - Between 12:00 AM and 03:59 AM, only on Monday ( * 0-3 * * 1 ) (UTC).

🚦 Automerge: Enabled.

Rebasing: Whenever PR is behind base branch, 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.

@topicus-education-renovate-bot topicus-education-renovate-bot bot added the dependencies Pull requests that update a dependency file label Nov 3, 2025
@topicus-education-renovate-bot topicus-education-renovate-bot bot force-pushed the renovate/go.opentelemetry.io-collector-processor-memorylimiterprocessor-0.x branch 5 times, most recently from 42074c2 to caaee0f Compare November 10, 2025 01:26
@topicus-education-renovate-bot topicus-education-renovate-bot bot force-pushed the renovate/go.opentelemetry.io-collector-processor-memorylimiterprocessor-0.x branch from caaee0f to 73f0064 Compare November 17, 2025 16:10
@topicus-education-renovate-bot topicus-education-renovate-bot bot changed the title chore(deps): update module go.opentelemetry.io/collector/processor/memorylimiterprocessor to v0.139.0 chore(deps): update module go.opentelemetry.io/collector/processor/memorylimiterprocessor to v0.140.0 Nov 17, 2025
@topicus-education-renovate-bot topicus-education-renovate-bot bot force-pushed the renovate/go.opentelemetry.io-collector-processor-memorylimiterprocessor-0.x branch 6 times, most recently from c5b1c5e to 549a39a Compare November 24, 2025 01:48
@topicus-education-renovate-bot topicus-education-renovate-bot bot force-pushed the renovate/go.opentelemetry.io-collector-processor-memorylimiterprocessor-0.x branch from 549a39a to e3031ad Compare December 1, 2025 14:15
@topicus-education-renovate-bot topicus-education-renovate-bot bot changed the title chore(deps): update module go.opentelemetry.io/collector/processor/memorylimiterprocessor to v0.140.0 chore(deps): update module go.opentelemetry.io/collector/processor/memorylimiterprocessor to v0.141.0 Dec 1, 2025
@topicus-education-renovate-bot topicus-education-renovate-bot bot force-pushed the renovate/go.opentelemetry.io-collector-processor-memorylimiterprocessor-0.x branch 6 times, most recently from 3554400 to 13662b0 Compare December 8, 2025 01:41
@topicus-education-renovate-bot topicus-education-renovate-bot bot force-pushed the renovate/go.opentelemetry.io-collector-processor-memorylimiterprocessor-0.x branch from 13662b0 to 60afc76 Compare December 15, 2025 21:27
@topicus-education-renovate-bot topicus-education-renovate-bot bot changed the title chore(deps): update module go.opentelemetry.io/collector/processor/memorylimiterprocessor to v0.141.0 chore(deps): update module go.opentelemetry.io/collector/processor/memorylimiterprocessor to v0.142.0 Dec 15, 2025
@topicus-education-renovate-bot topicus-education-renovate-bot bot force-pushed the renovate/go.opentelemetry.io-collector-processor-memorylimiterprocessor-0.x branch 5 times, most recently from e66a97a to 070be92 Compare December 22, 2025 01:25
@topicus-education-renovate-bot topicus-education-renovate-bot bot force-pushed the renovate/go.opentelemetry.io-collector-processor-memorylimiterprocessor-0.x branch from 070be92 to 105c52f Compare January 5, 2026 20:43
@topicus-education-renovate-bot topicus-education-renovate-bot bot changed the title chore(deps): update module go.opentelemetry.io/collector/processor/memorylimiterprocessor to v0.142.0 chore(deps): update module go.opentelemetry.io/collector/processor/memorylimiterprocessor to v0.143.0 Jan 5, 2026
@topicus-education-renovate-bot topicus-education-renovate-bot bot force-pushed the renovate/go.opentelemetry.io-collector-processor-memorylimiterprocessor-0.x branch 5 times, most recently from a04b4eb to 0545f47 Compare January 12, 2026 01:27
@topicus-education-renovate-bot topicus-education-renovate-bot bot force-pushed the renovate/go.opentelemetry.io-collector-processor-memorylimiterprocessor-0.x branch from 0545f47 to 7ea7b78 Compare January 20, 2026 10:42
@topicus-education-renovate-bot topicus-education-renovate-bot bot changed the title chore(deps): update module go.opentelemetry.io/collector/processor/memorylimiterprocessor to v0.143.0 chore(deps): update module go.opentelemetry.io/collector/processor/memorylimiterprocessor to v0.144.0 Jan 20, 2026
@topicus-education-renovate-bot topicus-education-renovate-bot bot force-pushed the renovate/go.opentelemetry.io-collector-processor-memorylimiterprocessor-0.x branch 5 times, most recently from 0502662 to b45e699 Compare January 26, 2026 01:22
@topicus-education-renovate-bot topicus-education-renovate-bot bot force-pushed the renovate/go.opentelemetry.io-collector-processor-memorylimiterprocessor-0.x branch from b45e699 to 4a25467 Compare February 2, 2026 19:23
@topicus-education-renovate-bot topicus-education-renovate-bot bot changed the title chore(deps): update module go.opentelemetry.io/collector/processor/memorylimiterprocessor to v0.144.0 chore(deps): update module go.opentelemetry.io/collector/processor/memorylimiterprocessor to v0.145.0 Feb 2, 2026
@topicus-education-renovate-bot topicus-education-renovate-bot bot force-pushed the renovate/go.opentelemetry.io-collector-processor-memorylimiterprocessor-0.x branch 5 times, most recently from 4901006 to 9e71668 Compare February 9, 2026 01:24
@topicus-education-renovate-bot topicus-education-renovate-bot bot force-pushed the renovate/go.opentelemetry.io-collector-processor-memorylimiterprocessor-0.x branch from 9e71668 to 01cb935 Compare February 17, 2026 22:09
@topicus-education-renovate-bot topicus-education-renovate-bot bot changed the title chore(deps): update module go.opentelemetry.io/collector/processor/memorylimiterprocessor to v0.145.0 chore(deps): update module go.opentelemetry.io/collector/processor/memorylimiterprocessor to v0.146.0 Feb 17, 2026
@topicus-education-renovate-bot topicus-education-renovate-bot bot force-pushed the renovate/go.opentelemetry.io-collector-processor-memorylimiterprocessor-0.x branch from 01cb935 to 3e18926 Compare February 18, 2026 14:10
@topicus-education-renovate-bot topicus-education-renovate-bot bot changed the title chore(deps): update module go.opentelemetry.io/collector/processor/memorylimiterprocessor to v0.146.0 chore(deps): update module go.opentelemetry.io/collector/processor/memorylimiterprocessor to v0.146.1 Feb 18, 2026
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

Projects

None yet

Development

Successfully merging this pull request may close these issues.

0 participants