jaegertracing / jaeger-opentelemetry-collector

Experimental: components needed to build Jaeger on top of OpenTelemetry Collector
https://github.com/jaegertracing/jaeger
Apache License 2.0
12 stars 7 forks source link

Bump github.com/open-telemetry/opentelemetry-collector-contrib/receiver/zipkinreceiver from 0.59.0 to 0.72.0 #152

Closed dependabot[bot] closed 1 year ago

dependabot[bot] commented 1 year ago

Bumps github.com/open-telemetry/opentelemetry-collector-contrib/receiver/zipkinreceiver from 0.59.0 to 0.72.0.

Release notes

Sourced from github.com/open-telemetry/opentelemetry-collector-contrib/receiver/zipkinreceiver's releases.

v0.72.0

The OpenTelemetry Collector Contrib contains everything in the opentelemetry-collector release (be sure to check the release notes here as well!).

v0.72.0

πŸ›‘ Breaking changes πŸ›‘

  • fluentbitextension: remove deprecated extension (#18505)

  • all: Remove go 1.18 support, bump minimum to go 1.19 and add testing for 1.20 (#18436)

  • pkg/ottl: switch ErrorMode to be a string instead of an int (#18692)

  • hostmetricsreceiver: Remove deprecated process memory metrics (#14327) The metrics process.memory.physical_usage and process.memory.virtual_usage have been deprecated since v0.64.0. They are now being removed. You should use the following metrics instead: process.memory.usage, process.memory.virtual. For details, see the docs.

  • promtailreceiver: Promtail recevier is completely removed from the repository (#18474, #18493) Promtail receiver in its current implementation has a dependency on Loki that leads to a huge amount of | dependencies. It is getting difficult to maintain those dependencies. That's why the decision to | remove promtail receiver was made

🚩 Deprecations 🚩

  • jaegerexporter, jaegerthrifthttpexporter: marking jaeger exporters as deprecated (#18503)
  • promtailreceiver: Deprecate promtail receiver (#18474, #18493) Promtail receiver in its current implementation has a dependency on Loki that leads to a huge amount of | dependencies. It is getting difficult to maintain those dependencies. That's why the decision to | deprecate and remove promtail receiver was made

πŸš€ New components πŸš€

  • countconnector: Add count connector to build (#18501)
  • forwardconnector: Add forward connector to build (#18501)
  • servicegraphconnector: Add preliminary implementation as a connector. (#18389)
  • spanmetricsconnector: Add preliminary implementation as a connector. (#18535)

πŸ’‘ Enhancements πŸ’‘

  • clickhouseexporter: Add indexes for attributes on metric tables (#18221) Attributes are used for filtering. Adding indexes for them will speed up queries.
  • sentry/sentryexporter: Add environment configuration option that allows specifying env for transaction. (#18694)
  • countconnector: Add ability to count spans, span events, metrics, data points, and logs, based on ottl conditions. (#18687)
  • exporter/awscloudwatch: Flush logs on the exporter shutdown (#18518)
  • resourcedetectionprocessor: add host.id to system detector (#18533)
  • k8sattributesprocessor: run tests on 4 latest k8s version (#18767)
  • filelogreceiver: Added max_batches configuration parameter to limit the number of batches processed in a polling interval. (#18476)
  • filterprocessor: Add new functions HasAttrKeyOnDatapoint and HasAttrOnDatapoint to allow existing expr matching logic with OTTL. (#16798)
  • processor/k8sattribute: add more test cases for k8sattribute e2e (#18512)
  • k8sobjectsreceiver: Ensure that the observed timestamp is set. (#18700)

... (truncated)

Changelog

Sourced from github.com/open-telemetry/opentelemetry-collector-contrib/receiver/zipkinreceiver's changelog.

v0.72.0

πŸ›‘ Breaking changes πŸ›‘

  • fluentbitextension: remove deprecated extension (#18505)

  • all: Remove go 1.18 support, bump minimum to go 1.19 and add testing for 1.20 (#18436)

  • pkg/ottl: switch ErrorMode to be a string instead of an int (#18692)

  • hostmetricsreceiver: Remove deprecated process memory metrics (#14327) The metrics process.memory.physical_usage and process.memory.virtual_usage have been deprecated since v0.64.0. They are now being removed. You should use the following metrics instead: process.memory.usage, process.memory.virtual. For details, see the docs.

  • promtailreceiver: Promtail recevier is completely removed from the repository (#18474, #18493) Promtail receiver in its current implementation has a dependency on Loki that leads to a huge amount of | dependencies. It is getting difficult to maintain those dependencies. That's why the decision to | remove promtail receiver was made

🚩 Deprecations 🚩

  • jaegerexporter, jaegerthrifthttpexporter: marking jaeger exporters as deprecated (#18503)
  • promtailreceiver: Deprecate promtail receiver (#18474, #18493) Promtail receiver in its current implementation has a dependency on Loki that leads to a huge amount of | dependencies. It is getting difficult to maintain those dependencies. That's why the decision to | deprecate and remove promtail receiver was made

πŸš€ New components πŸš€

  • countconnector: Add count connector to build (#18501)
  • forwardconnector: Add forward connector to build (#18501)
  • servicegraphconnector: Add preliminary implementation as a connector. (#18389)
  • spanmetricsconnector: Add preliminary implementation as a connector. (#18535)

πŸ’‘ Enhancements πŸ’‘

  • clickhouseexporter: Add indexes for attributes on metric tables (#18221) Attributes are used for filtering. Adding indexes for them will speed up queries.
  • sentry/sentryexporter: Add environment configuration option that allows specifying env for transaction. (#18694)
  • countconnector: Add ability to count spans, span events, metrics, data points, and logs, based on ottl conditions. (#18687)
  • exporter/awscloudwatch: Flush logs on the exporter shutdown (#18518)
  • resourcedetectionprocessor: add host.id to system detector (#18533)
  • k8sattributesprocessor: run tests on 4 latest k8s version (#18767)
  • filelogreceiver: Added max_batches configuration parameter to limit the number of batches processed in a polling interval. (#18476)
  • filterprocessor: Add new functions HasAttrKeyOnDatapoint and HasAttrOnDatapoint to allow existing expr matching logic with OTTL. (#16798)
  • processor/k8sattribute: add more test cases for k8sattribute e2e (#18512)
  • k8sobjectsreceiver: Ensure that the observed timestamp is set. (#18700)
  • k8sobjectsreceiver: Improving watch mode reliability to handle recoverable issue such as API timeouts. (#18078)
  • k8sattributeprocessor: Allow using k8s.pod.hostname to refer to pod.spec.hostname (#18494)
  • translator/loki: Added default labels job=service.namespace/service.name and instance=service.instance.id to log record to send to Loki (#18500)

... (truncated)

Commits
  • 4c5e1d6 [chore] Prepare release 0.72.0 (#18882)
  • b420247 [pkg/ottl] Improve Statement execution error message (#18733)
  • c079a8f {exporter/datadog,processor/datadog}: bump datadog-agent dependencies (#18833)
  • 9ddd683 [receiver/k8sobjects] improving watch reliability on recoverable issues (#18828)
  • 1eb7a27 [receiver/snowflakereceiver] added more detailed readme (#18203)
  • 956be3a [receiver/opencensusreceiver]Use http constants to replace numbers (#18830)
  • 7ad3011 [chore] downgrade clickhouse dependency (#18864)
  • d19fdec [chore] dependabot updates Tue Feb 21 19:47:55 UTC 2023 (#18861)
  • 9d0020e [extension/oidcauth] Fix case-sensitivity of authorization header (#18607)
  • b1c655b [chore] dependabot updates Tue Feb 21 02:10:15 UTC 2023 (#18825)
  • Additional commits viewable in compare view


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 1 year ago

Superseded by #173.