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.61.0 in /timestampprocessor #30

Closed dependabot[bot] closed 2 years ago

dependabot[bot] commented 2 years ago

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

Release notes

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

v0.61.0

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

🛑 Breaking changes 🛑

  • Change ptrace.Span[Link]?.TraceState signature to match ptrace.Span[Link]?.TraceStateStruct (#6085)
  • Delete deprecated pmetric.NewMetricDataPointFlagsImmutable func. (#6097)
  • Delete deprecated pmetric.*DataPoint.[Set]FlagsImmutable() funcs. (#6097)
  • Delete deprecated config.Unmarshalable interface. (#6084)
  • Delete deprecated p[metric|log|trace].MarshalerSizer interfaces (#6083)
  • Delete deprecated pcommon.Map.Insert* funcs. (#6088)
  • Delete deprecated pcommon.Map.Upsert* funcs. (#6088)
  • Delete deprecated pcommon.Map.Update* funcs. (#6088)
  • Change pcommon.NewValueBytes signature to match pcommon.NewValueBytesEmpty. (#6088)
  • Delete deprecated pcommon.Empty[Trace|Span]ID. (#6098)
  • Delete deprecated pcommon.[Trace|Span]ID.Bytes(). (#6098)
  • Delete deprecated pcommon.New[Trace|Span]ID(). (#6098)
  • Delete deprecated pcommon.Value.SetBytesVal. (#6088)
  • Delete deprecated pmetric.Metric.SetDataType. (#6095)
  • Delete deprecated plog.LogRecord.[Set]FlagStruct funcs. (#6100)
  • Delete deprecated pcommon.ImmutableByteSlice and pcommon.NewImmutableByteSlice. (#6107)
  • Delete deprecated pcommon.ImmutableFloat64Slice and pcommon.NewImmutableFloat64Slice. (#6107)
  • Delete deprecated pcommon.ImmutableUInt64Slice and pcommon.NewImmutableUInt64Slice. (#6107)
  • Delete deprecated *DataPoint.SetBucketCounts and *DataPoint.SetExplicitBounds. (#6108)

🚩 Deprecations 🚩

  • Deprecate go.opentelemetry.io/collector/service/featuregate in favor of go.opentelemetry.io/collector/featuregate. (#6094)
  • Deprecate pmetric.OptionalType, unused enum type. (#6096)
  • Deprecate ptrace.Span[Link]?.TraceStateStruct in favor of ptrace.Span[Link]?.TraceState (#6085)
  • Deprecate pcommon.NewValueBytesEmpty in favor of pcommon.NewValueBytes that now has the same signature. (#6105)
  • Deprecate pmetric.MetricDataType and related constants in favor of pmetric.MetricType. (#6127)
  • Deprecate pmetric.Metric.DataType() in favor of pmetric.Metric.Type(). (#6127)
  • Deprecate pmetric.NumberDataPoint.[Set]?[Int|Double]Val() in favor of pmetric.NumberDataPoint.[Set]?[Int|Double]Value(). (#6134)
  • Deprecate pmetric.Exemplar.[Set]?[Int|Double]Val() in favor of pmetric.Exemplar.[Set]?[Int|Double]Value(). (#6134)
  • Deprecate p[metric|log|trace]otlp.[Client|Server] in favor of p[metric|log|trace]otlp.GRPC[Client|Server] (#6165)
  • Deprecate pdata Clone methods in favor of CopyTo for consistency with other pdata structs (#6164)
    • pmetric.Metrics.Clone is deprecated in favor of pmetric.Metrics.CopyTo
    • ptrace.Traces.Clone is deprecated in favor of pmetric.Traces.CopyTo
    • plog.Logs.Clone is deprecated in favor of plogs.Logs.CopyTo
  • Rename all pcommon.Value getter/setter methods by removing Val suffix. (#6092)
    • Old methods with Val suffix are deprecated.
    • StringVal and SetStringVal are deprecated in favor of Str and SetStr to avoid implementing fmt.Stringer interface.
    • Therefore, ValueTypeString is deprecated in favour of ValueTypeStr for consistency.

💡 Enhancements 💡

  • Add AppendEmpty and EnsureCapacity method to primitive pdata slices (#6060)
  • Expose AsRaw and FromRaw pcommon.Value methods (#6090)
  • Convert ValueTypeBytes attributes in logging exporter (#6153)

... (truncated)

Changelog

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

v0.61.0 Beta

🛑 Breaking changes 🛑

  • Change ptrace.Span[Link]?.TraceState signature to match ptrace.Span[Link]?.TraceStateStruct (#6085)
  • Delete deprecated pmetric.NewMetricDataPointFlagsImmutable func. (#6097)
  • Delete deprecated pmetric.*DataPoint.[Set]FlagsImmutable() funcs. (#6097)
  • Delete deprecated config.Unmarshalable interface. (#6084)
  • Delete deprecated p[metric|log|trace].MarshalerSizer interfaces (#6083)
  • Delete deprecated pcommon.Map.Insert* funcs. (#6088)
  • Delete deprecated pcommon.Map.Upsert* funcs. (#6088)
  • Delete deprecated pcommon.Map.Update* funcs. (#6088)
  • Change pcommon.NewValueBytes signature to match pcommon.NewValueBytesEmpty. (#6088)
  • Delete deprecated pcommon.Empty[Trace|Span]ID. (#6098)
  • Delete deprecated pcommon.[Trace|Span]ID.Bytes(). (#6098)
  • Delete deprecated pcommon.New[Trace|Span]ID(). (#6098)
  • Delete deprecated pcommon.Value.SetBytesVal. (#6088)
  • Delete deprecated pmetric.Metric.SetDataType. (#6095)
  • Delete deprecated plog.LogRecord.[Set]FlagStruct funcs. (#6100)
  • Delete deprecated pcommon.ImmutableByteSlice and pcommon.NewImmutableByteSlice. (#6107)
  • Delete deprecated pcommon.ImmutableFloat64Slice and pcommon.NewImmutableFloat64Slice. (#6107)
  • Delete deprecated pcommon.ImmutableUInt64Slice and pcommon.NewImmutableUInt64Slice. (#6107)
  • Delete deprecated *DataPoint.SetBucketCounts and *DataPoint.SetExplicitBounds. (#6108)

🚩 Deprecations 🚩

  • Deprecate go.opentelemetry.io/collector/service/featuregate in favor of go.opentelemetry.io/collector/featuregate. (#6094)
  • Deprecate pmetric.OptionalType, unused enum type. (#6096)
  • Deprecate ptrace.Span[Link]?.TraceStateStruct in favor of ptrace.Span[Link]?.TraceState (#6085)
  • Deprecate pcommon.NewValueBytesEmpty in favor of pcommon.NewValueBytes that now has the same signature. (#6105)
  • Deprecate pmetric.MetricDataType and related constants in favor of pmetric.MetricType. (#6127)
  • Deprecate pmetric.Metric.DataType() in favor of pmetric.Metric.Type(). (#6127)
  • Deprecate pmetric.NumberDataPoint.[Set]?[Int|Double]Val() in favor of pmetric.NumberDataPoint.[Set]?[Int|Double]Value(). (#6134)
  • Deprecate pmetric.Exemplar.[Set]?[Int|Double]Val() in favor of pmetric.Exemplar.[Set]?[Int|Double]Value(). (#6134)
  • Deprecate p[metric|log|trace]otlp.[Client|Server] in favor of p[metric|log|trace]otlp.GRPC[Client|Server] (#6165)
  • Deprecate pdata Clone methods in favor of CopyTo for consistency with other pdata structs (#6164)
    • pmetric.Metrics.Clone is deprecated in favor of pmetric.Metrics.CopyTo
    • ptrace.Traces.Clone is deprecated in favor of pmetric.Traces.CopyTo
    • plog.Logs.Clone is deprecated in favor of plogs.Logs.CopyTo
  • Rename all pcommon.Value getter/setter methods by removing Val suffix. (#6092)
    • Old methods with Val suffix are deprecated.
    • StringVal and SetStringVal are deprecated in favor of Str and SetStr to avoid implementing fmt.Stringer interface.
    • Therefore, ValueTypeString is deprecated in favour of ValueTypeStr for consistency.

💡 Enhancements 💡

  • Add AppendEmpty and EnsureCapacity method to primitive pdata slices (#6060)
  • Expose AsRaw and FromRaw pcommon.Value methods (#6090)
  • Convert ValueTypeBytes attributes in logging exporter (#6153)
  • Updated how telemetryInitializer is created so it's instanced per Collector instance rather than global to the process (#6138)

... (truncated)

Commits
  • c8871dc [chore] prepare release 0.61.0 (#6171)
  • 1c217b3 [pdata] Rename Client|Server to GRPC[Client|Server] (#6165)
  • 3b70df9 Deprecate pdata Clone methods in favor of CopyTo (#6164)
  • 380f1b1 [chore] Add language to CONTRIBUTING re: pre-release spec features (#6160)
  • a9f7aab Drop builtin builder configuration integration tests. (#6157)
  • a6eba81 [pdata] Add comment to to Value.SetStr about its naming. (#6159)
  • e981169 Convert ValueTypeBytes attributes in logging exporter (#6153)
  • 8254e36 [pdata] Remove Val suffix from pcommon.Value getter/setter methods (#6099)
  • 93e9004 Changed how the telemetryInitializer is created (#6138)
  • af242a3 [pdata] Add more documentation to primitive slice methods (#6150)
  • 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 #38.