Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

chore(deps): bump the opentelemetry-collector group with 6 updates #253

Merged

Conversation

dependabot[bot]
Copy link
Contributor

@dependabot dependabot bot commented on behalf of github Dec 12, 2023

Bumps the opentelemetry-collector group with 6 updates:

Package From To
github.com/open-telemetry/opentelemetry-collector-contrib/pkg/pdatautil 0.90.1 0.91.0
go.opentelemetry.io/collector/component 0.90.1 0.91.0
go.opentelemetry.io/collector/config/configauth 0.90.1 0.91.0
go.opentelemetry.io/collector/config/confighttp 0.90.1 0.91.0
go.opentelemetry.io/collector/otelcol 0.90.1 0.91.0
go.opentelemetry.io/collector/receiver/otlpreceiver 0.90.1 0.91.0

Updates github.com/open-telemetry/opentelemetry-collector-contrib/pkg/pdatautil from 0.90.1 to 0.91.0

Release notes

Sourced from github.com/open-telemetry/opentelemetry-collector-contrib/pkg/pdatautil's releases.

v0.91.0

The OpenTelemetry Collector Contrib contains everything in the opentelemetry-collector release, be sure to check the release notes there as well.

End user facing changes

🚀 New components 🚀

  • alertmanagerexporter: Add Alertmanager exporter implementation and tests (#23569)

💡 Enhancements 💡

  • spanmetricsconnector: Add exemplars to sum metric (#27451)

  • exporter/datadogexporter: Add support for nested log attributes. (#29633)

  • jaegerreceiver,jaegerremotesamplingextension: mark featuregates to replace Thrift-gen with Proto-gen types for sampling strategies as stable (#27636) The following featuregates are stable:

    • extension.jaegerremotesampling.replaceThriftWithProto
    • receiver.jaegerreceiver.replaceThriftWithProto
  • awsemfexporter/awscloudwatchlogsexporter: Add component name to user agent header for outgoing put log even requests (#29595)

  • elasticsearchexporter: Logstash format compatibility. Traces or Logs data can be written into an index in logstash format. (#29624)

  • extension/opampextension: Implement extension.NotifyConfig to be notified of the Collector's effective config and report it to the OpAMP server. (#27293)

  • receiver/influxdbreceiver: Endpoint /ping added to enhance compatibility with third party products (#29594)

  • kafkareceiver: Add the ability to consume logs from Azure Diagnostic Settings streamed through Event Hubs using the Kafka API. (#18210)

  • resourcedetectionprocessor: Add detection of host.ip to system detector. (#24450)

  • resourcedetectionprocessor: Add detection of host.mac to system detector. (#29587)

  • pkg/ottl: Add silent ErrorMode to allow disabling logging of errors that are ignored. (#29710)

  • postgresqlreceiver: Add config property for excluding specific databases from scraping (#29605)

  • redisreceiver: Upgrade the redis library dependency to resolve security vulns in v7 (#29600)

  • signalfxexporter: Enable HTTP/2 health check by default (#29716)

  • splunkhecexporter: Enable HTTP/2 health check by default (#29717)

  • statsdreceiver: Add support for 'simple' tags that do not have a defined value, to accommodate DogStatsD metrics that may utilize these. (#29012) This functionality is gated behind a new enable_simple_tags config boolean, as it is not part of the StatsD spec.

🧰 Bug fixes 🧰

  • exporter/prometheusremotewrite: prometheusremotewrite exporter fix created metrics missing timestamp (#24915)

  • connector/spanmetrics: Fix memory leak when the cumulative temporality is used. (#27654)

  • awscontainerinsightreceiver: Filter terminated pods from node request metrics (#27262)

  • clickhouseexporter: Fix regression error introduced in #29095 (#29573)

  • prometheusexporter: Fix panic when exporter mutates data (#29574)

  • splunkhecexporter: Do not send null event field values in HEC events. Replace null values with an empty string. (#29551)

  • k8sobjectsreceiver: fix k8sobjects receiver fails when some unrelated Kubernetes API is down (#29706)

  • resourcedetectionprocessor: Change type of host.cpu.model.id and host.cpu.model.family from int to string. (#29025)

    • Disable the processor.resourcedetection.hostCPUModelAndFamilyAsString feature gate to get the old behavior.
  • Fix problem where checkpoints could be lost when collector is shutdown abruptly: filelogreceiver (#29609, #29491)

  • googlecloudspannerreceiver: Google Cloud Spanner Receiver currently generates an exception and exits if it attempts to read data from a database that doesn't exist. However it's normal for a single receiver to poll multiple databases, so this is not graceful failure. This PR makes a change to gracefully generate an error in case of an unreadable missing database and then continue reading other databases.. (#26732)

  • pkg/stanza: Allow key_value_parser to parse values that contain the delimiter string. (#29629)

API changes

... (truncated)

Changelog

Sourced from github.com/open-telemetry/opentelemetry-collector-contrib/pkg/pdatautil's changelog.

v0.91.0

🛑 Breaking changes 🛑

  • pkg/ottl: Rename Statements to StatementSequence. Remove Eval function from StatementSequence, use ConditionSequence instead. (#29598)

💡 Enhancements 💡

  • pkg/ottl: Add ConditionSequence for evaluating lists of conditions (#29339)

v0.90.0

🛑 Breaking changes 🛑

  • clickhouseexporter: Replace Config.QueueSettings field with exporterhelper.QueueSettings and remove QueueSettings struct (#27653)
  • kafkareceiver: Do not export the function WithTracesUnmarshalers, WithMetricsUnmarshalers, WithLogsUnmarshalers (#26304)

💡 Enhancements 💡

  • datadogreceiver: The datadogreceiver supports the new datadog protocol that is sent by the datadog agent API/v0.2/traces. (#27045)
  • pkg/ottl: Add ability to independently parse OTTL conditions. (#29315)

🧰 Bug fixes 🧰

  • cassandraexporter: Exist check for keyspace and dynamic timeout (#27633)

v0.89.0

🛑 Breaking changes 🛑

  • carbonreceiver: Do not export function New and pass checkapi. (#26304)
  • collectdreceiver: Move to use confighttp.HTTPServerSettings (#28811)
  • kafkaexporter: Do not export function WithTracesMarshalers, WithMetricsMarshalers, WithLogsMarshalers and pass checkapi (#26304)
  • remoteobserverprocessor: Rename remoteobserverprocessor to remotetapprocessor (#27873)

💡 Enhancements 💡

  • extension/encoding: Introduce interfaces for encoding extensions. (#28686)
  • exporter/awss3exporter: This feature allows role assumption for s3 exportation. It is especially useful on Kubernetes clusters that are using IAM roles for service accounts (#28674)

v0.88.0

🚩 Deprecations 🚩

  • pkg/stanza: Deprecate 'flush.WithPeriod'. Use 'flush.WithFunc' instead. (#27843)

v0.87.0

🛑 Breaking changes 🛑

... (truncated)

Commits

Updates go.opentelemetry.io/collector/component from 0.90.1 to 0.91.0

Release notes

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

cmd/builder/v0.91.0

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

v0.91.0

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

v0.91.0

💡 Enhancements 💡

  • statusreporting: Automates status reporting upon the completion of component.Start(). (#7682)
  • service: add resource attributes as labels to otel metrics to ensures backwards compatibility with OpenCensus metrics. (#9029)
  • semconv: Generated Semantic conventions 1.21. (#9056)
  • config/confighttp: Exposes http/2 transport settings to enable health check and workaround golang http/2 issue golang/go#59690 (#9022)
  • cmd/builder: running builder version on binaries installed with go install will output the version specified at the suffix. (#8770)

🧰 Bug fixes 🧰

  • exporterhelper: fix missed metric aggregations (#9048) This ensures that context cancellation in the exporter doesn't interfere with metric aggregation. The OTel SDK currently returns if there's an error in the context used in Add. This means that if there's a cancelled context in an export, the metrics are now recorded.

  • service: Fix bug where MutatesData would not correctly propagate through connectors. (#9053)

Changelog

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

v0.91.0

v1.0.0/v0.90.0

🛑 Breaking changes 🛑

  • exporterhelper: Replace converter interface with function in the new experimental exporter helper. (#8122)
  • featuregate: Remove deprecate function featuregate.NewFlag (#8727) Use featuregate.Registry's RegisterFlags method instead.

🚩 Deprecations 🚩

  • telemetry: deprecate jsonschema generated types (#15009)

💡 Enhancements 💡

  • pdata: Add ZeroThreshold field to exponentialHistogramDataPoint in pmetric package. (#8802)

v1.0.0-rcv0018/v0.89.0

🛑 Breaking changes 🛑

  • otelcol: CollectorSettings.Factories now expects: func() (Factories, error) (#8478)
  • exporter/exporterhelper: The experimental Request API is updated. (#7874)
    • Request interface now includes ItemsCount() method.
    • RequestItemsCounter is removed.
    • The following interfaces are added:
      • Added an optional interface for handling errors that occur during request processing RequestErrorHandler.
      • Added a function to unmarshal bytes into a Request RequestUnmarshaler.
      • Added a function to marshal a Request into bytes RequestMarshaler

🚩 Deprecations 🚩

  • featuregate: Deprecate featuregate.NewFlag in favor of featuregate.Registry's RegisterFlags method (#8727)

💡 Enhancements 💡

  • featuregate: Add validation for feature gates ID, URL and versions. (#8766) Feature gates IDs are now explicitly restricted to ASCII alphanumerics and dots.

v1.0.0-rcv0017/v0.88.0

💡 Enhancements 💡

  • pdata: Add IsReadOnly() method to p[metrics|logs|traces].[Metrics|Logs|Spans] pdata structs allowing to check if the struct is read-only. (#6794)

v1.0.0-rcv0016/v0.87.0

... (truncated)

Commits
  • c27d2cd [chore] Prepare release v0.91.0 (#9071)
  • 7ec38e5 Fanout consumer does not need to mutate in some cases (#9062)
  • 9b6a18b generate semconv v1.21.0 (#9056)
  • a5cb92a [VERSIONING.md] Reorganize and clarify compatibility guarantees (#8812)
  • b0f618e refactor(builder): change output of version subcommand. (#8994)
  • 7c58e71 Fix bug where MutatesData would not correctly propogate through connectors (#...
  • b79a7c9 [chore] Remove an outdated changelog entry (#9058)
  • a9ce74b [chore] add semconvkit to reduce toil (#9057)
  • eed3b4e [chore] update gensemconv to use .tools (#9055)
  • f9a38b2 Introduce HTTP2 health check transport options (#9022)
  • Additional commits viewable in compare view

Updates go.opentelemetry.io/collector/config/configauth from 0.90.1 to 0.91.0

Release notes

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

cmd/builder/v0.91.0

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

v0.91.0

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

v0.91.0

💡 Enhancements 💡

  • statusreporting: Automates status reporting upon the completion of component.Start(). (#7682)
  • service: add resource attributes as labels to otel metrics to ensures backwards compatibility with OpenCensus metrics. (#9029)
  • semconv: Generated Semantic conventions 1.21. (#9056)
  • config/confighttp: Exposes http/2 transport settings to enable health check and workaround golang http/2 issue golang/go#59690 (#9022)
  • cmd/builder: running builder version on binaries installed with go install will output the version specified at the suffix. (#8770)

🧰 Bug fixes 🧰

  • exporterhelper: fix missed metric aggregations (#9048) This ensures that context cancellation in the exporter doesn't interfere with metric aggregation. The OTel SDK currently returns if there's an error in the context used in Add. This means that if there's a cancelled context in an export, the metrics are now recorded.

  • service: Fix bug where MutatesData would not correctly propagate through connectors. (#9053)

Changelog

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

v0.91.0

v1.0.0/v0.90.0

🛑 Breaking changes 🛑

  • exporterhelper: Replace converter interface with function in the new experimental exporter helper. (#8122)
  • featuregate: Remove deprecate function featuregate.NewFlag (#8727) Use featuregate.Registry's RegisterFlags method instead.

🚩 Deprecations 🚩

  • telemetry: deprecate jsonschema generated types (#15009)

💡 Enhancements 💡

  • pdata: Add ZeroThreshold field to exponentialHistogramDataPoint in pmetric package. (#8802)

v1.0.0-rcv0018/v0.89.0

🛑 Breaking changes 🛑

  • otelcol: CollectorSettings.Factories now expects: func() (Factories, error) (#8478)
  • exporter/exporterhelper: The experimental Request API is updated. (#7874)
    • Request interface now includes ItemsCount() method.
    • RequestItemsCounter is removed.
    • The following interfaces are added:
      • Added an optional interface for handling errors that occur during request processing RequestErrorHandler.
      • Added a function to unmarshal bytes into a Request RequestUnmarshaler.
      • Added a function to marshal a Request into bytes RequestMarshaler

🚩 Deprecations 🚩

  • featuregate: Deprecate featuregate.NewFlag in favor of featuregate.Registry's RegisterFlags method (#8727)

💡 Enhancements 💡

  • featuregate: Add validation for feature gates ID, URL and versions. (#8766) Feature gates IDs are now explicitly restricted to ASCII alphanumerics and dots.

v1.0.0-rcv0017/v0.88.0

💡 Enhancements 💡

  • pdata: Add IsReadOnly() method to p[metrics|logs|traces].[Metrics|Logs|Spans] pdata structs allowing to check if the struct is read-only. (#6794)

v1.0.0-rcv0016/v0.87.0

... (truncated)

Commits
  • c27d2cd [chore] Prepare release v0.91.0 (#9071)
  • 7ec38e5 Fanout consumer does not need to mutate in some cases (#9062)
  • 9b6a18b generate semconv v1.21.0 (#9056)
  • a5cb92a [VERSIONING.md] Reorganize and clarify compatibility guarantees (#8812)
  • b0f618e refactor(builder): change output of version subcommand. (#8994)
  • 7c58e71 Fix bug where MutatesData would not correctly propogate through connectors (#...
  • b79a7c9 [chore] Remove an outdated changelog entry (#9058)
  • a9ce74b [chore] add semconvkit to reduce toil (#9057)
  • eed3b4e [chore] update gensemconv to use .tools (#9055)
  • f9a38b2 Introduce HTTP2 health check transport options (#9022)
  • Additional commits viewable in compare view

Updates go.opentelemetry.io/collector/config/confighttp from 0.90.1 to 0.91.0

Release notes

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

cmd/builder/v0.91.0

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

v0.91.0

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

v0.91.0

💡 Enhancements 💡

  • statusreporting: Automates status reporting upon the completion of component.Start(). (#7682)
  • service: add resource attributes as labels to otel metrics to ensures backwards compatibility with OpenCensus metrics. (#9029)
  • semconv: Generated Semantic conventions 1.21. (#9056)
  • config/confighttp: Exposes http/2 transport settings to enable health check and workaround golang http/2 issue golang/go#59690 (#9022)
  • cmd/builder: running builder version on binaries installed with go install will output the version specified at the suffix. (#8770)

🧰 Bug fixes 🧰

  • exporterhelper: fix missed metric aggregations (#9048) This ensures that context cancellation in the exporter doesn't interfere with metric aggregation. The OTel SDK currently returns if there's an error in the context used in Add. This means that if there's a cancelled context in an export, the metrics are now recorded.

  • service: Fix bug where MutatesData would not correctly propagate through connectors. (#9053)

Changelog

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

v0.91.0

v1.0.0/v0.90.0

🛑 Breaking changes 🛑

  • exporterhelper: Replace converter interface with function in the new experimental exporter helper. (#8122)
  • featuregate: Remove deprecate function featuregate.NewFlag (#8727) Use featuregate.Registry's RegisterFlags method instead.

🚩 Deprecations 🚩

  • telemetry: deprecate jsonschema generated types (#15009)

💡 Enhancements 💡

  • pdata: Add ZeroThreshold field to exponentialHistogramDataPoint in pmetric package. (#8802)

v1.0.0-rcv0018/v0.89.0

🛑 Breaking changes 🛑

  • otelcol: CollectorSettings.Factories now expects: func() (Factories, error) (#8478)
  • exporter/exporterhelper: The experimental Request API is updated. (#7874)
    • Request interface now includes ItemsCount() method.
    • RequestItemsCounter is removed.
    • The following interfaces are added:
      • Added an optional interface for handling errors that occur during request processing RequestErrorHandler.
      • Added a function to unmarshal bytes into a Request RequestUnmarshaler.
      • Added a function to marshal a Request into bytes RequestMarshaler

🚩 Deprecations 🚩

  • featuregate: Deprecate featuregate.NewFlag in favor of featuregate.Registry's RegisterFlags method (#8727)

💡 Enhancements 💡

  • featuregate: Add validation for feature gates ID, URL and versions. (#8766) Feature gates IDs are now explicitly restricted to ASCII alphanumerics and dots.

v1.0.0-rcv0017/v0.88.0

💡 Enhancements 💡

  • pdata: Add IsReadOnly() method to p[metrics|logs|traces].[Metrics|Logs|Spans] pdata structs allowing to check if the struct is read-only. (#6794)

v1.0.0-rcv0016/v0.87.0

... (truncated)

Commits
  • c27d2cd [chore] Prepare release v0.91.0 (#9071)
  • 7ec38e5 Fanout consumer does not need to mutate in some cases (#9062)
  • 9b6a18b generate semconv v1.21.0 (#9056)
  • a5cb92a [VERSIONING.md] Reorganize and clarify compatibility guarantees (#8812)
  • b0f618e refactor(builder): change output of version subcommand. (#8994)
  • 7c58e71 Fix bug where MutatesData would not correctly propogate through connectors (#...
  • b79a7c9 [chore] Remove an outdated changelog entry (#9058)
  • a9ce74b [chore] add semconvkit to reduce toil (#9057)
  • eed3b4e [chore] update gensemconv to use .tools (#9055)
  • f9a38b2 Introduce HTTP2 health check transport options (#9022)
  • Additional commits viewable in compare view

Updates go.opentelemetry.io/collector/otelcol from 0.90.1 to 0.91.0

Release notes

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

cmd/builder/v0.91.0

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

v0.91.0

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

v0.91.0

💡 Enhancements 💡

  • statusreporting: Automates status reporting upon the completion of component.Start(). (#7682)
  • service: add resource attributes as labels to otel metrics to ensures backwards compatibility with OpenCensus metrics. (#9029)
  • semconv: Generated Semantic conventions 1.21. (#9056)
  • config/confighttp: Exposes http/2 transport settings to enable health check and workaround golang http/2 issue golang/go#59690 (#9022)
  • cmd/builder: running builder version on binaries installed with go install will output the version specified at the suffix. (#8770)

🧰 Bug fixes 🧰

  • exporterhelper: fix missed metric aggregations (#9048) This ensures that context cancellation in the exporter doesn't interfere with metric aggregation. The OTel SDK currently returns if there's an error in the context used in Add. This means that if there's a cancelled context in an export, the metrics are now recorded.

  • service: Fix bug where MutatesData would not correctly propagate through connectors. (#9053)

Changelog

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

v0.91.0

v1.0.0/v0.90.0

🛑 Breaking changes 🛑

  • exporterhelper: Replace converter interface with function in the new experimental exporter helper. (#8122)
  • featuregate: Remove deprecate function featuregate.NewFlag (#8727) Use featuregate.Registry's RegisterFlags method instead.

🚩 Deprecations 🚩

  • telemetry: deprecate jsonschema generated types (#15009)

💡 Enhancements 💡

  • pdata: Add ZeroThreshold field to exponentialHistogramDataPoint in pmetric package. (#8802)

v1.0.0-rcv0018/v0.89.0

🛑 Breaking changes 🛑

  • otelcol: CollectorSettings.Factories now expects: func() (Factories, error) (#8478)
  • exporter/exporterhelper: The experimental Request API is updated. (#7874)
    • Request interface now includes ItemsCount() method.
    • RequestItemsCounter is removed.
    • The following interfaces are added:
      • Added an optional interface for handling errors that occur during request processing RequestErrorHandler.
      • Added a function to unmarshal bytes into a Request RequestUnmarshaler.
      • Added a function to marshal a Request into bytes RequestMarshaler

🚩 Deprecations 🚩

  • featuregate: Deprecate featuregate.NewFlag in favor of featuregate.Registry's RegisterFlags method (#8727)

💡 Enhancements 💡

  • featuregate: Add validation for feature gates ID, URL and versions. (#8766) Feature gates IDs are now explicitly restricted to ASCII alphanumerics and dots.

v1.0.0-rcv0017/v0.88.0

💡 Enhancements 💡

  • pdata: Add IsReadOnly() method to p[metrics|logs|traces].[Metrics|Logs|Spans] pdata structs allowing to check if the struct is read-only. (#6794)

v1.0.0-rcv0016/v0.87.0

... (truncated)

Commits
  • c27d2cd [chore] Prepare release v0.91.0 (#9071)
  • 7ec38e5 Fanout consumer does not need to mutate in some cases (#9062)
  • 9b6a18b generate semconv v1.21.0 (#9056)
  • a5cb92a [VERSIONING.md] Reorganize and clarify compatibility guarantees (#8812)
  • b0f618e refactor(builder): change output of version subcommand. (#8994)
  • 7c58e71 Fix bug where MutatesData would not correctly propogate through connectors (#...
  • b79a7c9 [chore] Remove an outdated changelog entry (#9058)
  • a9ce74b [chore] add semconvkit to reduce toil (#9057)
  • eed3b4e [chore] update gensemconv to use .tools (#9055)
  • f9a38b2 Introduce HTTP2 health check transport options (#9022)
  • Additional commits viewable in compare view

Updates go.opentelemetry.io/collector/receiver/otlpreceiver from 0.90.1 to 0.91.0

Release notes

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

cmd/builder/v0.91.0

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

v0.91.0

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

v0.91.0

💡 Enhancements 💡

  • statusreporting: Automates status reporting upon the completion of component.Start(). (#7682)
  • service: add resource attributes as labels to otel metrics to ensures backwards compatibility with OpenCensus metrics. (#9029)
  • semconv: Generated Semantic conventions 1.21. (#9056)
  • config/confighttp: Exposes http/2 transport settings to enable health check and workaround golang http/2 issue golang/go#59690 (#9022)
  • cmd/builder: running builder version on binaries installed with go install will output the version specified at the suffix. (#8770)

🧰 Bug fixes 🧰

  • exporterhelper: fix missed metric aggregations (#9048) This ensures that context cancellation in the exporter doesn't interfere with metric aggregation. The OTel SDK currently returns if there's an error in the context used in Add. This means that if there's a cancelled context in an export, the metrics are now recorded.

  • service: Fix bug where MutatesData would not correctly propagate through connectors. (#9053)

Changelog

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

v0.91.0

v1.0.0/v0.90.0

🛑 Breaking changes 🛑

  • exporterhelper: Replace converter interface with function in the new experimental exporter helper. (#8122)
  • featuregate: Remove deprecate function featuregate.NewFlag (#8727) Use featuregate.Registry's RegisterFlags method instead.

🚩 Deprecations 🚩

  • telemetry: deprecate jsonschema generated types (#15009)

💡 Enhancements 💡

  • pdata: Add ZeroThreshold field to exponentialHistogramDataPoint in pmetric package. (#8802)

v1.0.0-rcv0018/v0.89.0

🛑 Breaking changes 🛑

  • otelcol: CollectorSettings.Factories now expects: func() (Factories, error) (#8478)
  • exporter/exporterhelper: The experimental Request API is updated. (#7874)
    • Request interface now includes ItemsCount() method.
    • RequestItemsCounter is removed.
    • The following interfaces are added:
      • Added an optional interface for handling errors that occur during request processing RequestErrorHandler.
      • Added a function to unmarshal bytes into a Request RequestUnmarshaler.
      • Added a function to marshal a Request into bytes RequestMarshaler

🚩 Deprecations 🚩

  • featuregate: Deprecate featuregate.NewFlag in favor of featuregate.Registry's RegisterFlags method (#8727)

💡 Enhancements 💡

  • featuregate: Add validation for feature gates ID, URL and versions. (#8766) Feature gates IDs are now explicitly restricted to ASCII alphanumerics and dots.

v1.0.0-rcv0017/v0.88.0

💡 Enhancements 💡

  • pdata: Add IsReadOnly() method to p[metrics|logs|traces].[Metrics|Logs|Spans] pdata structs allowing to check if the struct is read-only. (#6794)

v1.0.0-rcv0016/v0.87.0

... (truncated)

Commits
  • c27d2cd [chore] Prepare release v0.91.0 (#9071)
  • 7ec38e5 Fanout consumer does not need to mutate in some cases (#9062)
  • 9b6a18b generate semconv v1.21.0 (#9056)
  • a5cb92a [VERSIONING.md] Reorganize and clarify compatibility guarantees (#8812)
  • b0f618e refactor(builder): change output of version subcommand. (#8994)
  • 7c58e71 Fix bug where MutatesData would not correctly propogate through connectors (#...
  • b79a7c9 [chore] Remove an outdated changelog entry (#9058)
  • a9ce74b [chore] add semconvkit to reduce toil (#9057)
  • eed3b4e [chore] update gensemconv to use .tools (#9055)
  • f9a38b2 Introduce HTTP2 health check transport options (#9022)
  • Additional commits viewable in compare view

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 show <dependency name> ignore conditions will show all of the ignore conditions of the specified dependency
  • @dependabot ignore <dependency name> major version will close this group update PR and stop Dependabot creating any more for the specific dependency's major version (unless you unignore this specific dependency's major version or upgrade to it yourself)
  • @dependabot ignore <dependency name> minor version will close this group update PR and stop Dependabot creating any more for the specific dependency's minor version (unless you unignore this specific dependency's minor version or upgrade to it yourself)
  • @dependabot ignore <dependency name> will close this group update PR and stop Dependabot creating any more for the specific dependency (unless you unignore this specific dependency or upgrade to it yourself)
  • @dependabot unignore <dependency name> will remove all of the ignore conditions of the specified dependency
  • @dependabot unignore <dependency name> <ignore condition> will remove the ignore condition of the specified dependency and ignore conditions

Bumps the opentelemetry-collector group with 6 updates:

| Package | From | To |
| --- | --- | --- |
| [github.com/open-telemetry/opentelemetry-collector-contrib/pkg/pdatautil](https://github.com/open-telemetry/opentelemetry-collector-contrib) | `0.90.1` | `0.91.0` |
| [go.opentelemetry.io/collector/component](https://github.com/open-telemetry/opentelemetry-collector) | `0.90.1` | `0.91.0` |
| [go.opentelemetry.io/collector/config/configauth](https://github.com/open-telemetry/opentelemetry-collector) | `0.90.1` | `0.91.0` |
| [go.opentelemetry.io/collector/config/confighttp](https://github.com/open-telemetry/opentelemetry-collector) | `0.90.1` | `0.91.0` |
| [go.opentelemetry.io/collector/otelcol](https://github.com/open-telemetry/opentelemetry-collector) | `0.90.1` | `0.91.0` |
| [go.opentelemetry.io/collector/receiver/otlpreceiver](https://github.com/open-telemetry/opentelemetry-collector) | `0.90.1` | `0.91.0` |


Updates `github.com/open-telemetry/opentelemetry-collector-contrib/pkg/pdatautil` from 0.90.1 to 0.91.0
- [Release notes](https://github.com/open-telemetry/opentelemetry-collector-contrib/releases)
- [Changelog](https://github.com/open-telemetry/opentelemetry-collector-contrib/blob/main/CHANGELOG-API.md)
- [Commits](open-telemetry/opentelemetry-collector-contrib@v0.90.1...v0.91.0)

Updates `go.opentelemetry.io/collector/component` from 0.90.1 to 0.91.0
- [Release notes](https://github.com/open-telemetry/opentelemetry-collector/releases)
- [Changelog](https://github.com/open-telemetry/opentelemetry-collector/blob/main/CHANGELOG-API.md)
- [Commits](open-telemetry/opentelemetry-collector@v0.90.1...v0.91.0)

Updates `go.opentelemetry.io/collector/config/configauth` from 0.90.1 to 0.91.0
- [Release notes](https://github.com/open-telemetry/opentelemetry-collector/releases)
- [Changelog](https://github.com/open-telemetry/opentelemetry-collector/blob/main/CHANGELOG-API.md)
- [Commits](open-telemetry/opentelemetry-collector@v0.90.1...v0.91.0)

Updates `go.opentelemetry.io/collector/config/confighttp` from 0.90.1 to 0.91.0
- [Release notes](https://github.com/open-telemetry/opentelemetry-collector/releases)
- [Changelog](https://github.com/open-telemetry/opentelemetry-collector/blob/main/CHANGELOG-API.md)
- [Commits](open-telemetry/opentelemetry-collector@v0.90.1...v0.91.0)

Updates `go.opentelemetry.io/collector/otelcol` from 0.90.1 to 0.91.0
- [Release notes](https://github.com/open-telemetry/opentelemetry-collector/releases)
- [Changelog](https://github.com/open-telemetry/opentelemetry-collector/blob/main/CHANGELOG-API.md)
- [Commits](open-telemetry/opentelemetry-collector@v0.90.1...v0.91.0)

Updates `go.opentelemetry.io/collector/receiver/otlpreceiver` from 0.90.1 to 0.91.0
- [Release notes](https://github.com/open-telemetry/opentelemetry-collector/releases)
- [Changelog](https://github.com/open-telemetry/opentelemetry-collector/blob/main/CHANGELOG-API.md)
- [Commits](open-telemetry/opentelemetry-collector@v0.90.1...v0.91.0)

---
updated-dependencies:
- dependency-name: github.com/open-telemetry/opentelemetry-collector-contrib/pkg/pdatautil
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: opentelemetry-collector
- dependency-name: go.opentelemetry.io/collector/component
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: opentelemetry-collector
- dependency-name: go.opentelemetry.io/collector/config/configauth
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: opentelemetry-collector
- dependency-name: go.opentelemetry.io/collector/config/confighttp
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: opentelemetry-collector
- dependency-name: go.opentelemetry.io/collector/otelcol
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: opentelemetry-collector
- dependency-name: go.opentelemetry.io/collector/receiver/otlpreceiver
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: opentelemetry-collector
...

Signed-off-by: dependabot[bot] <[email protected]>
@dependabot dependabot bot added dependencies Pull requests that update a dependency file go Pull requests that update Go code labels Dec 12, 2023
@ernado ernado merged commit 4427de2 into main Dec 12, 2023
14 checks passed
@ernado ernado deleted the dependabot/go_modules/opentelemetry-collector-84b00d2bc7 branch December 12, 2023 05:58
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 go Pull requests that update Go code
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant