honeycombio / opentelemetry-collector-configs

Honeycomb Metrics-flavored OpenTelemetry Collector configuration
Apache License 2.0
7 stars 4 forks source link

Bump go.opentelemetry.io/collector from 0.50.0 to 0.56.0 in /timestampprocessor #24

Closed dependabot[bot] closed 2 years ago

dependabot[bot] commented 2 years ago

Bumps go.opentelemetry.io/collector from 0.50.0 to 0.56.0.

Release notes

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

v0.56.0

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

💡 Enhancements 💡

  • Add linux-ppc64le architecture to cross build tests in CI (#5645)
  • client: perform case insensitive lookups in case the requested metadata value isn't found (#5646)
  • loggingexporter: Decouple loglevel field from level of logged messages (#5678)
  • Expose pcommon.NewSliceFromRaw function (#5679)
  • loggingexporter: create the exporter's logger from the service's logger (#5677)
  • Add otelcol_exporter_queue_capacity metrics show the collector's exporter queue capacity (#5475)

🧰 Bug fixes 🧰

  • Fix Collector panic when disabling telemetry metrics (#5642)
  • Fix Collector panic when featuregate value is empty (#5663)
  • Fix confighttp.compression panic due to nil request.Body. (#5628)

v0.55.0

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

🛑 Breaking changes 🛑

  • Remove deprecated config.ServiceTelemetry (#5565)
  • Remove deprecated config.ServiceTelemetryLogs (#5565)
  • Remove deprecated config.ServiceTelemetryMetrics (#5565)

🚩 Deprecations 🚩

  • Deprecate service.ConfigServiceTelemetry, service.ConfigServiceTelemetryLogs, and service.ConfigServiceTelemetryMetrics (#5565)
  • Deprecate the following component functions to ensure a stability level is set (#5580):
    • component.WithTracesExporter -> component.WithTracesExporterAndStabilityLevel
    • component.WithMetricsExporter -> component.WithMetricsExporterAndStabilityLevel
    • component.WithLogsExporter -> component.WithLogsExporterAndStabilityLevel
    • component.WithTracesReceiver -> component.WithTracesReceiverAndStabilityLevel
    • component.WithMetricsReceiver -> component.WithMetricsReceiverAndStabilityLevel
    • component.WithLogsReceiver -> component.WithLogsReceiverAndStabilityLevel
    • component.WithTracesProcessor -> component.WithTracesProcessorAndStabilityLevel
    • component.WithMetricsProcessor -> component.WithMetricsProcessorAndStabilityLevel
    • component.WithLogsProcessor -> component.WithLogsProcessorAndStabilityLevel

💡 Enhancements 💡

  • Components stability levels are now logged. By default components which haven't defined their stability levels, or which are unmaintained, deprecated or in development will log a message. (#5580)

💡 Enhancements 💡

  • exporter/logging: Skip "bad file descriptor" sync errors (#5585)

... (truncated)

Changelog

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

v0.56.0 Beta

💡 Enhancements 💡

  • Add linux-ppc64le architecture to cross build tests in CI (#5645)
  • client: perform case insensitive lookups in case the requested metadata value isn't found (#5646)
  • loggingexporter: Decouple loglevel field from level of logged messages (#5678)
  • Expose pcommon.NewSliceFromRaw function (#5679)
  • loggingexporter: create the exporter's logger from the service's logger (#5677)
  • Add otelcol_exporter_queue_capacity metrics show the collector's exporter queue capacity (#5475)
  • Add support to handle 402, 413, 414, 431 http error code as permanent errors in OTLP exporter (#5685)

🧰 Bug fixes 🧰

  • Fix Collector panic when disabling telemetry metrics (#5642)
  • Fix Collector panic when featuregate value is empty (#5663)
  • Fix confighttp.compression panic due to nil request.Body. (#5628)

v0.55.0 Beta

🛑 Breaking changes 🛑

  • Remove deprecated config.ServiceTelemetry (#5565)
  • Remove deprecated config.ServiceTelemetryLogs (#5565)
  • Remove deprecated config.ServiceTelemetryMetrics (#5565)

🚩 Deprecations 🚩

  • Deprecate service.ConfigServiceTelemetry, service.ConfigServiceTelemetryLogs, and service.ConfigServiceTelemetryMetrics (#5565)
  • Deprecate the following component functions to ensure a stability level is set (#5580):
    • component.WithTracesExporter -> component.WithTracesExporterAndStabilityLevel
    • component.WithMetricsExporter -> component.WithMetricsExporterAndStabilityLevel
    • component.WithLogsExporter -> component.WithLogsExporterAndStabilityLevel
    • component.WithTracesReceiver -> component.WithTracesReceiverAndStabilityLevel
    • component.WithMetricsReceiver -> component.WithMetricsReceiverAndStabilityLevel
    • component.WithLogsReceiver -> component.WithLogsReceiverAndStabilityLevel
    • component.WithTracesProcessor -> component.WithTracesProcessorAndStabilityLevel
    • component.WithMetricsProcessor -> component.WithMetricsProcessorAndStabilityLevel
    • component.WithLogsProcessor -> component.WithLogsProcessorAndStabilityLevel
  • Deprecate Registry.Apply in service.featuregate (#5660)

💡 Enhancements 💡

  • Components stability levels are now logged. By default components which haven't defined their stability levels, or which are unmaintained, deprecated or in development will log a message. (#5580)
  • exporter/logging: Skip "bad file descriptor" sync errors (#5585)

🧰 Bug fixes 🧰

  • Fix initialization of the OpenTelemetry MetricProvider. (#5571)

... (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 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[bot] commented 2 years ago

Superseded by #28.