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 go.opentelemetry.io/collector from 0.59.0 to 0.63.0 #113

Closed dependabot[bot] closed 2 years ago

dependabot[bot] commented 2 years ago

Bumps go.opentelemetry.io/collector from 0.59.0 to 0.63.0.

Release notes

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

v0.63.0

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

πŸ›‘ Breaking changes πŸ›‘

  • pdata: JSON marshaler emits enums as ints per spec reuqirements. This may be a breaking change if receivers were not confirming with the spec. (#6338)

  • confmap: Remove deprecated confmap.Conf.UnmarshalExact API in 0.62.0 (#6315)

  • pdata: Remove API deprecated in 0.62.0 (#6314)

    • Remove deprecated pcommon.NewValueString
    • Remove deprecated pcommon.Map.PutString
    • Remove deprecated plog.SeverityNumberUndefined
    • Remove deprecated p[metric|log|trace]otlp.RegisterServer
    • Remove deprecated pmetric.[Default]?MetricDataPointFlags
    • Remove deprecated pmetric.MetricAggregationTemporality*
    • Remove deprecated pmetric.MetricTypeNone
    • Remove deprecated pmetric.NumberDataPointValueTypeNone
    • Remove deprecated pmetric.ExemplarValueTypeNone
    • Remove deprecated pmetric.[New]?Buckets
    • Remove deprecated pmetric.[New]?ValueAtQuantile
    • Remove deprecated pmetric.[New]?ValueAtQuantileSlice
    • Remove deprecated ptrace.[New]?SpanStatus
  • exporter: Splitting otlp, otlphttp and logging exporters into their own modules (#6343) The import path for these exporters can now be access directly:

    • go.opentelemetry.io/collector/exporter/loggingexporter
    • go.opentelemetry.io/collector/exporter/otlpexporter
    • go.opentelemetry.io/collector/exporter/otlphttpexporter

    If using these exporters, modify your Collector builder configuration to use gomod directly, such as:

    • gomod: go.opentelemetry.io/collector/exporter/otlpexporter v0.63.0

🚩 Deprecations 🚩

  • overwritepropertiesconverter: Deprecate overwritepropertiesconverter, only used by non builder distributions. (#6294)

  • pdata: Add Export prefix to p[trace|metric|log]otlp.[Request|Response] (#6365)

    • Deprecate p[trace|metric|log]otlp.[Request|Response] in favor of p[trace|metric|log]otlp.Export[Request|Response]
    • Deprecate p[trace|metric|log]otlp.New[Request|Response] in favor of p[trace|metric|log]otlp.NewExport[Request|Response]
    • Deprecate p[trace|metric|log]otlp.NewRequestFrom[Traces|Metrics|Logs] in favor of p[trace|metric|log]otlp.NewExportRequestFrom[Traces|Metrics|Logs]
  • pdata: Deprecate p[trace|metric|log]otlp.NewClient in favor of p[trace|metric|log]otlp.NewGRPCClient (#6350)

  • exporter/logging: Deprecate 'loglevel' in favor of 'verbosity' option (#5878)

  • pdata: Deprecate New[JSON|Proto][Marshaler|Unmarshale] in favor of exposing the underlying structs (#6340)

πŸ’‘ Enhancements πŸ’‘

  • pdata: Introduce partial success fields in ExportResponse. (#5815, #5816, #6365)
  • obsreport: Instrument obsreport.Receiver metrics with otel-go (#6222)
  • service/telemetry: Move logging and tracing initialization to service/telemetry (#5564)
  • confmap: Fail fast when a resolver has URIs with unsupported schemes. (#6274)

... (truncated)

Changelog

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

v0.63.0

πŸ›‘ Breaking changes πŸ›‘

  • pdata: JSON marshaler emits enums as ints per spec reuqirements. This may be a breaking change if receivers were not confirming with the spec. (#6338)

  • confmap: Remove deprecated confmap.Conf.UnmarshalExact API in 0.62.0 (#6315)

  • pdata: Remove API deprecated in 0.62.0 (#6314)

    • Remove deprecated pcommon.NewValueString
    • Remove deprecated pcommon.Map.PutString
    • Remove deprecated plog.SeverityNumberUndefined
    • Remove deprecated p[metric|log|trace]otlp.RegisterServer
    • Remove deprecated pmetric.[Default]?MetricDataPointFlags
    • Remove deprecated pmetric.MetricAggregationTemporality*
    • Remove deprecated pmetric.MetricTypeNone
    • Remove deprecated pmetric.NumberDataPointValueTypeNone
    • Remove deprecated pmetric.ExemplarValueTypeNone
    • Remove deprecated pmetric.[New]?Buckets
    • Remove deprecated pmetric.[New]?ValueAtQuantile
    • Remove deprecated pmetric.[New]?ValueAtQuantileSlice
    • Remove deprecated ptrace.[New]?SpanStatus
  • exporter: Splitting otlp, otlphttp and logging exporters into their own modules (#6343) The import path for these exporters can now be access directly:

    • go.opentelemetry.io/collector/exporter/loggingexporter
    • go.opentelemetry.io/collector/exporter/otlpexporter
    • go.opentelemetry.io/collector/exporter/otlphttpexporter

    If using these exporters, modify your Collector builder configuration to use gomod directly, such as:

    • gomod: go.opentelemetry.io/collector/exporter/otlpexporter v0.63.0

🚩 Deprecations 🚩

  • overwritepropertiesconverter: Deprecate overwritepropertiesconverter, only used by non builder distributions. (#6294)

  • pdata: Add Export prefix to p[trace|metric|log]otlp.[Request|Response] (#6365)

    • Deprecate p[trace|metric|log]otlp.[Request|Response] in favor of p[trace|metric|log]otlp.Export[Request|Response]
    • Deprecate p[trace|metric|log]otlp.New[Request|Response] in favor of p[trace|metric|log]otlp.NewExport[Request|Response]
    • Deprecate p[trace|metric|log]otlp.NewRequestFrom[Traces|Metrics|Logs] in favor of p[trace|metric|log]otlp.NewExportRequestFrom[Traces|Metrics|Logs]
  • pdata: Deprecate p[trace|metric|log]otlp.NewClient in favor of p[trace|metric|log]otlp.NewGRPCClient (#6350)

  • exporter/logging: Deprecate 'loglevel' in favor of 'verbosity' option (#5878)

  • pdata: Deprecate New[JSON|Proto][Marshaler|Unmarshale] in favor of exposing the underlying structs (#6340)

πŸ’‘ Enhancements πŸ’‘

  • pdata: Introduce partial success fields in ExportResponse. (#5815, #5816, #6365)
  • obsreport: Instrument obsreport.Receiver metrics with otel-go (#6222)
  • service/telemetry: Move logging and tracing initialization to service/telemetry (#5564)
  • confmap: Fail fast when a resolver has URIs with unsupported schemes. (#6274)
  • service: Use the same prometheus.Registry for the OpenCensus and OpenTelemetry Go prometheus exporters to act as a bridge for internal telemetry (#6297)

... (truncated)

Commits
  • 82787ad Update release schedule (#6414)
  • 49d5af5 [chore] prepare release 0.63.0 (#6413)
  • 67bdf67 Added cleanup if service errors on Start (#6351)
  • 36d142f Revert "[config{grpc,http}] Add warning when using unspecified address (#6267...
  • 2f42fa1 Avoid using deprecated config.Config in servicetest (#6393)
  • 71e6952 [chore] dependabot updates Tue Oct 25 15:29:15 UTC 2022 (#6401)
  • 2ed9214 [test] fix flaky telemetry zpages test (#6324)
  • ee2175d split otlp/otlphttp/logging exporters (#6343)
  • 396964d [config{grpc,http}] Add warning when using unspecified address (#6267)
  • db0c250 [chore]: dont set path for go in validate (#6273)
  • 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 2 years ago

Superseded by #117.