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

Bump the dependencies group with 13 updates #159

Merged
merged 1 commit into from
Sep 18, 2024

Conversation

dependabot[bot]
Copy link
Contributor

@dependabot dependabot bot commented on behalf of github Sep 16, 2024

Bumps the dependencies group with 13 updates:

Package From To
github.com/open-telemetry/opentelemetry-collector-contrib/receiver/prometheusreceiver 0.108.0 0.109.0
github.com/open-telemetry/opentelemetry-collector-contrib/receiver/zipkinreceiver 0.108.0 0.109.0
go.opentelemetry.io/collector/component 0.108.1 0.109.0
go.opentelemetry.io/collector/confmap 1.14.1 1.15.0
go.opentelemetry.io/collector/confmap/provider/yamlprovider 0.108.1 0.109.0
go.opentelemetry.io/collector/connector 0.108.1 0.109.0
go.opentelemetry.io/collector/exporter 0.108.1 0.109.0
go.opentelemetry.io/collector/exporter/otlpexporter 0.108.1 0.109.0
go.opentelemetry.io/collector/extension 0.108.1 0.109.0
go.opentelemetry.io/collector/otelcol 0.108.1 0.109.0
go.opentelemetry.io/collector/processor 0.108.1 0.109.0
go.opentelemetry.io/collector/receiver 0.108.1 0.109.0
go.opentelemetry.io/collector/receiver/otlpreceiver 0.108.1 0.109.0

Updates github.com/open-telemetry/opentelemetry-collector-contrib/receiver/prometheusreceiver from 0.108.0 to 0.109.0

Release notes

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

v0.109.0

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

End User Changelog

🛑 Breaking changes 🛑

  • clickhouseexporter: Upgrade trace SpanKind and StatusCode string values (#34799) This change updates the output of the trace SpanKind and StatusCode fields to be consistent with the specification's enum values. While this change will not break any deployments, it may affect queries dependent on the old enum names.

    For more details on old->new values, see this related PR: open-telemetry/opentelemetry-collector#6250

  • spanmetricsconnector: Improve consistency between metrics generated by spanmetricsconnector. Added traces.span.metrics as default namespace (#33227, #32818) Default namespace for the generated metrics is traces.span.metrics now. | The deprecated metrics are: calls, duration and events. | The feature flag connector.spanmetrics.legacyLatencyMetricNames was added to revert the behavior.

  • servicegraphconnector: Fix histogram metrics miss unit (#34511) All metrics will remove the suffix _seconds. It will not introduce breaking change if users use | prometheusexporter or prometheusremotewriteexporter to exporter metrics in pipeline. | In some cases, like using clickhouseexporter(save data in native OTLP format), it will be a breaking change. | Users can use transformprocessor to add back this suffix.

  • gitproviderreceiver: The Git Provider Receiver has been renamed to GitHub Receiver. (#34731) This rename was to better match the OpenTelemetry semantic convention changes in v1.27.0 and allows for Traces and Log signals to be added to this component. Traces as mentioned in issue #27460 will be added in a future release to this component.

  • ottl: Remove tracing from OTTL due to performance concerns (#34910)

  • vcenterreceiver: Updated units on several metrics to be more in line with documented semantics. (#34946) The following are the metrics with their respective unit changes:

    • vcenter.datacenter.cpu.limit ({MHz} -> MHz)
    • vcenter.cluster.cpu.limit ({MHz} -> MHz)
    • vcenter.cluster.cpu.effective ({MHz} -> MHz)
    • vcenter.cluster.vsan.operations ({operations/sec} -> {operations/s})
    • vcenter.cluster.vsan.congestions ({congestions/sec} -> {congestions/s})
    • vcenter.host.network.packet.error.rate ({errors/sec} -> {errors/s})
    • vcenter.host.network.packet.rate ({packets/sec} -> {packets/s})
    • vcenter.host.network.packet.drop.rate ({packets/sec} -> {packets/s})
    • vcenter.host.vsan.operations ({operations/sec} -> {operations/s})
    • vcenter.host.vsan.congestions ({congestions/sec} -> {congestions/s})
    • vcenter.resource_pool.cpu.usage ({MHz} -> MHz)
    • vcenter.vm.network.throughput (By/sec -> By/s)
    • vcenter.vm.network.packet.rate ({packets/sec} -> {packets/s})
    • vcenter.vm.vsan.operations ({operations/sec} -> {operations/s})

🚩 Deprecations 🚩

  • instanaexporter: Marking instanaexporter module as deprecated (#34994)

💡 Enhancements 💡

  • pkg/ottl: Added Decode() converter function (#32493)

... (truncated)

Changelog

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

v0.109.0

🛑 Breaking changes 🛑

  • pkg/ottl: Change the OTTL grammar to support expressing statements context via path names (#29017) The ottl.Path interface requires a new method: Context() string
  • prometheusreceiver: Move the TargetAllocator configuration struct to an internal directory (#33146)

💡 Enhancements 💡

  • pkg/ottl: Add support for localized time parsing into the coreinternal/timeutils (#32977)
  • googlecloudmonitoringreceiver: Enhancing the Google Cloud monitoring receiver to establish a client connection, scrape GCP Cloud Metrics, and transform them into an OpenTelemetry compatible format for pipeline processing. (#33762)
    • Implements client connection to Google Cloud Monitoring API.
    • Scrapes timeseries data based on configured metrics.
    • Converts the data into OpenTelemetry format for use in the pipeline.
Commits
  • bd98b9d [chore] Prepare release 0.109.0 (#35124)
  • 44bc868 [receiver/hostmetrics] respect env var use in filesystem scraper (#35045)
  • 0678231 [filestorage] - Add directory validation for compaction on-rebound (#35114)
  • ede416f Synchronize shutdown in stanza adapter (#34638)
  • 6c9976a [fileconsumer] Fix max_concurrent_files check (#35118)
  • 17be441 Update otelcol to latest release 1.15.0 and 0.109.0 (#35093)
  • 71ce97e [chore] Fixing Prom Compliance tests (#35071)
  • bd66ceb [chore] Update test expectation to include processorhelper metrics (#35073)
  • b3e952f [exporter/datadogexporter] Add support for custom log source (#35051)
  • 0ceefaa [exporter/datadog] Use correct hostname for logs in logs agent pipeline (#35058)
  • Additional commits viewable in compare view

Updates github.com/open-telemetry/opentelemetry-collector-contrib/receiver/zipkinreceiver from 0.108.0 to 0.109.0

Release notes

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

v0.109.0

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

End User Changelog

🛑 Breaking changes 🛑

  • clickhouseexporter: Upgrade trace SpanKind and StatusCode string values (#34799) This change updates the output of the trace SpanKind and StatusCode fields to be consistent with the specification's enum values. While this change will not break any deployments, it may affect queries dependent on the old enum names.

    For more details on old->new values, see this related PR: open-telemetry/opentelemetry-collector#6250

  • spanmetricsconnector: Improve consistency between metrics generated by spanmetricsconnector. Added traces.span.metrics as default namespace (#33227, #32818) Default namespace for the generated metrics is traces.span.metrics now. | The deprecated metrics are: calls, duration and events. | The feature flag connector.spanmetrics.legacyLatencyMetricNames was added to revert the behavior.

  • servicegraphconnector: Fix histogram metrics miss unit (#34511) All metrics will remove the suffix _seconds. It will not introduce breaking change if users use | prometheusexporter or prometheusremotewriteexporter to exporter metrics in pipeline. | In some cases, like using clickhouseexporter(save data in native OTLP format), it will be a breaking change. | Users can use transformprocessor to add back this suffix.

  • gitproviderreceiver: The Git Provider Receiver has been renamed to GitHub Receiver. (#34731) This rename was to better match the OpenTelemetry semantic convention changes in v1.27.0 and allows for Traces and Log signals to be added to this component. Traces as mentioned in issue #27460 will be added in a future release to this component.

  • ottl: Remove tracing from OTTL due to performance concerns (#34910)

  • vcenterreceiver: Updated units on several metrics to be more in line with documented semantics. (#34946) The following are the metrics with their respective unit changes:

    • vcenter.datacenter.cpu.limit ({MHz} -> MHz)
    • vcenter.cluster.cpu.limit ({MHz} -> MHz)
    • vcenter.cluster.cpu.effective ({MHz} -> MHz)
    • vcenter.cluster.vsan.operations ({operations/sec} -> {operations/s})
    • vcenter.cluster.vsan.congestions ({congestions/sec} -> {congestions/s})
    • vcenter.host.network.packet.error.rate ({errors/sec} -> {errors/s})
    • vcenter.host.network.packet.rate ({packets/sec} -> {packets/s})
    • vcenter.host.network.packet.drop.rate ({packets/sec} -> {packets/s})
    • vcenter.host.vsan.operations ({operations/sec} -> {operations/s})
    • vcenter.host.vsan.congestions ({congestions/sec} -> {congestions/s})
    • vcenter.resource_pool.cpu.usage ({MHz} -> MHz)
    • vcenter.vm.network.throughput (By/sec -> By/s)
    • vcenter.vm.network.packet.rate ({packets/sec} -> {packets/s})
    • vcenter.vm.vsan.operations ({operations/sec} -> {operations/s})

🚩 Deprecations 🚩

  • instanaexporter: Marking instanaexporter module as deprecated (#34994)

💡 Enhancements 💡

  • pkg/ottl: Added Decode() converter function (#32493)

... (truncated)

Changelog

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

v0.109.0

🛑 Breaking changes 🛑

  • pkg/ottl: Change the OTTL grammar to support expressing statements context via path names (#29017) The ottl.Path interface requires a new method: Context() string
  • prometheusreceiver: Move the TargetAllocator configuration struct to an internal directory (#33146)

💡 Enhancements 💡

  • pkg/ottl: Add support for localized time parsing into the coreinternal/timeutils (#32977)
  • googlecloudmonitoringreceiver: Enhancing the Google Cloud monitoring receiver to establish a client connection, scrape GCP Cloud Metrics, and transform them into an OpenTelemetry compatible format for pipeline processing. (#33762)
    • Implements client connection to Google Cloud Monitoring API.
    • Scrapes timeseries data based on configured metrics.
    • Converts the data into OpenTelemetry format for use in the pipeline.
Commits
  • bd98b9d [chore] Prepare release 0.109.0 (#35124)
  • 44bc868 [receiver/hostmetrics] respect env var use in filesystem scraper (#35045)
  • 0678231 [filestorage] - Add directory validation for compaction on-rebound (#35114)
  • ede416f Synchronize shutdown in stanza adapter (#34638)
  • 6c9976a [fileconsumer] Fix max_concurrent_files check (#35118)
  • 17be441 Update otelcol to latest release 1.15.0 and 0.109.0 (#35093)
  • 71ce97e [chore] Fixing Prom Compliance tests (#35071)
  • bd66ceb [chore] Update test expectation to include processorhelper metrics (#35073)
  • b3e952f [exporter/datadogexporter] Add support for custom log source (#35051)
  • 0ceefaa [exporter/datadog] Use correct hostname for logs in logs agent pipeline (#35058)
  • Additional commits viewable in compare view

Updates go.opentelemetry.io/collector/component from 0.108.1 to 0.109.0

Changelog

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

v1.15.0/v0.109.0

🛑 Breaking changes 🛑

  • Remove extensiontest StatusWatcher helpers: They were unused. They may be added back on a different module or after componentstatus is marked 1.0 (#11044)
  • pprofile: Change Profile ID field from a byte array to a custom data type (#11048)
  • connector: Remove deprecated connector builder (#11019)
  • exporter: Remove deprecated exporter builder (#11019)
  • extension: Remove deprecated extension builder (#11019)
  • processor: Remove deprecated processor builder (#11019)
  • receiver: Remove deprecated receiver builder (#11019)

🚩 Deprecations 🚩

  • configtelemetry: Deprecating TelemetrySettings.MeterProvider in favour of TelemetrySettings.LeveledMeterProvider (#10912)
  • extension: Deprecate extension.ConfigWatcher, extension.PipelineWatcher and extension.Dependent in favor of equivalents in the extensioncapabilities module. (#11000)
  • scraperhelper: deprecate NewScraper, should use NewScraperWithComponentType (#11082)

🚀 New components 🚀

  • extensioncapabilities: Create a new module for optional extension capabilities. (#11000)

💡 Enhancements 💡

  • connectorprofiles: Add ProfilesRouterAndConsumer interface, and NewProfilesRouter method. (#11023)
  • pprofileotlp: Introduce grpc service implementation of pprofileotlp (#11048)
  • pprofile: Introduce marshalling and unmarshalling of pprofile data (#11048)
  • service: Support profiles in the service package (#11024)
Commits
  • 02d466f [chore] Prepare release v1.15.0/v0.109.0 (#11101)
  • a269871 Add replace statements for contrib tests (#11100)
  • b18f7cd Add replace statements for builder profiler artifacts (#11097)
  • 32cff9f [chore] update dep to make update-otel in contrib easier (#11089)
  • 0ddedf0 [service] move useOtelWithSDKConfigurationForInternalTelemetry gate to beta (...
  • 6ea5b69 [chore] bump go version (#11090)
  • 46d04a5 [scraperhelper] remove deprecated obsreport funcs/structs (#11086)
  • 3f9bc53 [processorhelper] deprecating unused methods (#11083)
  • 6925a30 [chore]: enable len and empty rules from testifylint (#11021)
  • e599957 Refine scraperhelper.NewScraper to take component.Type directly (#11082)
  • Additional commits viewable in compare view

Updates go.opentelemetry.io/collector/confmap from 1.14.1 to 1.15.0

Release notes

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

v1.15.0/v0.109.0

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

End User Changelog

🐛 Known bugs 🐛

  • The ocb binary has an identified bug caused by the fact that some of the providers have been marked stable and the default providers in the ocb binary still use the unstable version. In order to fix this explicitly add the default providers in your otel builder config, if not already configured:
providers:
  - gomod: go.opentelemetry.io/collector/confmap/provider/envprovider v1.15.0
  - gomod: go.opentelemetry.io/collector/confmap/provider/fileprovider v1.15.0
  - gomod: go.opentelemetry.io/collector/confmap/provider/httpprovider v0.109.0
  - gomod: go.opentelemetry.io/collector/confmap/provider/httpsprovider v0.109.0
  - gomod: go.opentelemetry.io/collector/confmap/provider/yamlprovider v0.109.0

🛑 Breaking changes 🛑

  • scraperhelper: Remove deprecated ObsReport, ObsReportSettings, NewObsReport types/funcs (#11086)
  • confmap: Remove stable confmap.strictlyTypedInput gate (#11008)
  • confmap: Removes stable confmap.unifyEnvVarExpansion feature gate. (#11007)
  • ballastextension: Removes the deprecated ballastextension (#10671)
  • service: Removes stable service.disableOpenCensusBridge feature gate (#11009)

🚩 Deprecations 🚩

  • processorhelper: These funcs are not used anywhere, marking them deprecated. (#11083)

🚀 New components 🚀

  • extension/experimental/storage: Move extension/experimental/storage into a separate module (#11022)

💡 Enhancements 💡

  • configtelemetry: Add guidelines for each level of component telemetry (#10286)

  • service: move useOtelWithSDKConfigurationForInternalTelemetry gate to beta (#11091)

  • service: implement a no-op tracer provider that doesn't propagate the context (#11026) The no-op tracer provider supported by the SDK incurs a memory cost of propagating the context no matter what. This is not needed if tracing is not enabled in the Collector. This implementation of the no-op tracer provider removes the need to allocate memory when tracing is disabled.

  • envprovider: Mark module as stable (#10982)

  • fileprovider: Mark module as stable (#10983)

  • processor: Add incoming and outgoing counts for processors using processorhelper. (#10910) Any processor using the processorhelper package (this is most processors) will automatically report incoming and outgoing item counts. The new metrics are:

    • otelcol_processor_incoming_spans
    • otelcol_processor_outgoing_spans

... (truncated)

Changelog

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

v1.15.0/v0.109.0

🛑 Breaking changes 🛑

  • Remove extensiontest StatusWatcher helpers: They were unused. They may be added back on a different module or after componentstatus is marked 1.0 (#11044)
  • pprofile: Change Profile ID field from a byte array to a custom data type (#11048)
  • connector: Remove deprecated connector builder (#11019)
  • exporter: Remove deprecated exporter builder (#11019)
  • extension: Remove deprecated extension builder (#11019)
  • processor: Remove deprecated processor builder (#11019)
  • receiver: Remove deprecated receiver builder (#11019)

🚩 Deprecations 🚩

  • configtelemetry: Deprecating TelemetrySettings.MeterProvider in favour of TelemetrySettings.LeveledMeterProvider (#10912)
  • extension: Deprecate extension.ConfigWatcher, extension.PipelineWatcher and extension.Dependent in favor of equivalents in the extensioncapabilities module. (#11000)
  • scraperhelper: deprecate NewScraper, should use NewScraperWithComponentType (#11082)

🚀 New components 🚀

  • extensioncapabilities: Create a new module for optional extension capabilities. (#11000)

💡 Enhancements 💡

  • connectorprofiles: Add ProfilesRouterAndConsumer interface, and NewProfilesRouter method. (#11023)
  • pprofileotlp: Introduce grpc service implementation of pprofileotlp (#11048)
  • pprofile: Introduce marshalling and unmarshalling of pprofile data (#11048)
  • service: Support profiles in the service package (#11024)
Commits
  • 02d466f [chore] Prepare release v1.15.0/v0.109.0 (#11101)
  • a269871 Add replace statements for contrib tests (#11100)
  • b18f7cd Add replace statements for builder profiler artifacts (#11097)
  • 32cff9f [chore] update dep to make update-otel in contrib easier (#11089)
  • 0ddedf0 [service] move useOtelWithSDKConfigurationForInternalTelemetry gate to beta (...
  • 6ea5b69 [chore] bump go version (#11090)
  • 46d04a5 [scraperhelper] remove deprecated obsreport funcs/structs (#11086)
  • 3f9bc53 [processorhelper] deprecating unused methods (#11083)
  • 6925a30 [chore]: enable len and empty rules from testifylint (#11021)
  • e599957 Refine scraperhelper.NewScraper to take component.Type directly (#11082)
  • Additional commits viewable in compare view

Updates go.opentelemetry.io/collector/confmap/provider/yamlprovider from 0.108.1 to 0.109.0

Changelog

Sourced from go.opentelemetry.io/collector/confmap/provider/yamlprovider's changelog.

v1.15.0/v0.109.0

🛑 Breaking changes 🛑

  • Remove extensiontest StatusWatcher helpers: They were unused. They may be added back on a different module or after componentstatus is marked 1.0 (#11044)
  • pprofile: Change Profile ID field from a byte array to a custom data type (#11048)
  • connector: Remove deprecated connector builder (#11019)
  • exporter: Remove deprecated exporter builder (#11019)
  • extension: Remove deprecated extension builder (#11019)
  • processor: Remove deprecated processor builder (#11019)
  • receiver: Remove deprecated receiver builder (#11019)

🚩 Deprecations 🚩

  • configtelemetry: Deprecating TelemetrySettings.MeterProvider in favour of TelemetrySettings.LeveledMeterProvider (#10912)
  • extension: Deprecate extension.ConfigWatcher, extension.PipelineWatcher and extension.Dependent in favor of equivalents in the extensioncapabilities module. (#11000)
  • scraperhelper: deprecate NewScraper, should use NewScraperWithComponentType (#11082)

🚀 New components 🚀

  • extensioncapabilities: Create a new module for optional extension capabilities. (#11000)

💡 Enhancements 💡

  • connectorprofiles: Add ProfilesRouterAndConsumer interface, and NewProfilesRouter method. (#11023)
  • pprofileotlp: Introduce grpc service implementation of pprofileotlp (#11048)
  • pprofile: Introduce marshalling and unmarshalling of pprofile data (#11048)
  • service: Support profiles in the service package (#11024)
Commits
  • 02d466f [chore] Prepare release v1.15.0/v0.109.0 (#11101)
  • a269871 Add replace statements for contrib tests (#11100)
  • b18f7cd Add replace statements for builder profiler artifacts (#11097)
  • 32cff9f [chore] update dep to make update-otel in contrib easier (#11089)
  • 0ddedf0 [service] move useOtelWithSDKConfigurationForInternalTelemetry gate to beta (...
  • 6ea5b69 [chore] bump go version (#11090)
  • 46d04a5 [scraperhelper] remove deprecated obsreport funcs/structs (#11086)
  • 3f9bc53 [processorhelper] deprecating unused methods (#11083)
  • 6925a30 [chore]: enable len and empty rules from testifylint (#11021)
  • e599957 Refine scraperhelper.NewScraper to take component.Type directly (#11082)
  • Additional commits viewable in compare view

Updates go.opentelemetry.io/collector/connector from 0.108.1 to 0.109.0

Changelog

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

v1.15.0/v0.109.0

🛑 Breaking changes 🛑

  • Remove extensiontest StatusWatcher helpers: They were unused. They may be added back on a different module or after componentstatus is marked 1.0 (#11044)
  • pprofile: Change Profile ID field from a byte array to a custom data type (#11048)
  • connector: Remove deprecated connector builder (#11019)
  • exporter: Remove deprecated exporter builder (#11019)
  • extension: Remove deprecated extension builder (#11019)
  • processor: Remove deprecated processor builder (#11019)
  • receiver: Remove deprecated receiver builder (#11019)

🚩 Deprecations 🚩

  • configtelemetry: Deprecating TelemetrySettings.MeterProvider in favour of TelemetrySettings.LeveledMeterProvider (#10912)
  • extension: Deprecate extension.ConfigWatcher, extension.PipelineWatcher and extension.Dependent in favor of equivalents in the extensioncapabilities module. (#11000)
  • scraperhelper: deprecate NewScraper, should use NewScraperWithComponentType (#11082)

🚀 New components 🚀

  • extensioncapabilities: Create a new module for optional extension capabilities. (#11000)

💡 Enhancements 💡

  • connectorprofiles: Add ProfilesRouterAndConsumer interface, and NewProfilesRouter method. (#11023)
  • pprofileotlp: Introduce grpc service implementation of pprofileotlp (#11048)
  • pprofile: Introduce marshalling and unmarshalling of pprofile data (#11048)
  • service: Support profiles in the service package (#11024)
Commits
  • 02d466f [chore] Prepare release v1.15.0/v0.109.0 (#11101)
  • a269871 Add replace statements for contrib tests (#11100)
  • b18f7cd Add replace statements for builder profiler artifacts (#11097)
  • 32cff9f [chore] update dep to make update-otel in contrib easier (#11089)
  • 0ddedf0 [service] move useOtelWithSDKConfigurationForInternalTelemetry gate to beta (...
  • 6ea5b69 [chore] bump go version (#11090)
  • 46d04a5 [scraperhelper] remove deprecated obsreport funcs/structs (#11086)
  • 3f9bc53 [processorhelper] deprecating unused methods (#11083)
  • 6925a30 [chore]: enable len and empty rules from testifylint (#11021)
  • e599957 Refine scraperhelper.NewScraper to take component.Type directly (#11082)
  • Additional commits viewable in compare view

Updates go.opentelemetry.io/collector/exporter from 0.108.1 to 0.109.0

Changelog

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

v1.15.0/v0.109.0

🛑 Breaking changes 🛑

  • Remove extensiontest StatusWatcher helpers: They were unused. They may be added back on a different module or after componentstatus is marked 1.0 (#11044)
  • pprofile: Change Profile ID field from a byte array to a custom data type (#11048)
  • connector: Remove deprecated connector builder (#11019)
  • exporter: Remove deprecated exporter builder (#11019)
  • extension: Remove deprecated extension builder (#11019)
  • processor: Remove deprecated processor builder (#11019)
  • receiver: Remove deprecated receiver builder (#11019)

🚩 Deprecations 🚩

  • configtelemetry: Deprecating TelemetrySettings.MeterProvider in favour of TelemetrySettings.LeveledMeterProvider (#10912)
  • extension: Deprecate extension.ConfigWatcher, extension.PipelineWatcher and extension.Dependent in favor of equivalents in the extensioncapabilities module. (#11000)
  • scraperhelper: deprecate NewScraper, should use NewScraperWithComponentType (#11082)

🚀 New components 🚀

  • extensioncapabilities: Create a new module for optional extension capabilities. (#11000)

💡 Enhancements 💡

  • connectorprofiles: Add ProfilesRouterAndConsumer interface, and NewProfilesRouter method. (#11023)
  • pprofileotlp: Introduce grpc service implementation of pprofileotlp (#11048)
  • pprofile: Introduce marshalling and unmarshalling of pprofile data (#11048)
  • service: Support profiles in the service package (#11024)
Commits
  • 02d466f [chore] Prepare release v1.15.0/v0.109.0 (#11101)
  • a269871 Add replace statements for contrib tests (#11100)
  • b18f7cd Add replace statements for builder profiler artifacts (#11097)
  • 32cff9f [chore] update dep to make update-otel in contrib easier (#11089)
  • 0ddedf0 [service] move useOtelWithSDKConfigurationForInternalTelemetry gate to beta (...
  • 6ea5b69 [chore] bump go version (#11090)
  • 46d04a5 [scraperhelper] remove deprecated obsreport funcs/structs (#11086)
  • 3f9bc53 [processorhelper] deprecating unused methods (#11083)
  • 6925a30 [chore]: enable len and empty rules from testifylint (#11021)
  • e599957 Refine scraperhelper.NewScraper to take component.Type directly (#11082)
  • Additional commits viewable in compare view

Updates go.opentelemetry.io/collector/exporter/otlpexporter from 0.108.1 to 0.109.0

Changelog

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

v1.15.0/v0.109.0

🛑 Breaking changes 🛑

  • Remove extensiontest StatusWatcher helpers: They were unused. They may be added back on a different module or after componentstatus is marked 1.0 (#11044)
  • pprofile: Change Profile ID field from a byte array to a custom data type (#11048)
  • connector: Remove deprecated connector builder (#11019)
  • exporter: Remove deprecated exporter builder (#11019)
  • extension: Remove deprecated extension builder (#11019)
  • processor: Remove deprecated processor builder (#11019)
  • receiver: Remove deprecated receiver builder (#11019)

🚩 Deprecations 🚩

  • configtelemetry: Deprecating TelemetrySettings.MeterProvider in favour of TelemetrySettings.LeveledMeterProvider (#10912)
  • extension: Deprecate extension.ConfigWatcher, extension.PipelineWatcher and extension.Dependent in favor of equivalents in the extensioncapabilities module. (#11000)
  • scraperhelper: deprecate NewScraper, should use NewScraperWithComponentType (#11082)

🚀 New components 🚀

  • extensioncapabilities: Create a new module for optional extension capabilities. (#11000)

💡 Enhancements 💡

  • connectorprofiles: Add ProfilesRouterAndConsumer interface, and NewProfilesRouter method. (#11023)
  • pprofileotlp: Introduce grpc service implementation of pprofileotlp (#11048)
  • pprofile: Introduce marshalling and unmarshalling of pprofile data (#11048)
  • service: Support profiles in the service package (#11024)
Commits
  • 02d466f [chore] Prepare release v1.15.0/v0.109.0 (

Bumps the dependencies group with 13 updates:

| Package | From | To |
| --- | --- | --- |
| [github.com/open-telemetry/opentelemetry-collector-contrib/receiver/prometheusreceiver](https://github.com/open-telemetry/opentelemetry-collector-contrib) | `0.108.0` | `0.109.0` |
| [github.com/open-telemetry/opentelemetry-collector-contrib/receiver/zipkinreceiver](https://github.com/open-telemetry/opentelemetry-collector-contrib) | `0.108.0` | `0.109.0` |
| [go.opentelemetry.io/collector/component](https://github.com/open-telemetry/opentelemetry-collector) | `0.108.1` | `0.109.0` |
| [go.opentelemetry.io/collector/confmap](https://github.com/open-telemetry/opentelemetry-collector) | `1.14.1` | `1.15.0` |
| [go.opentelemetry.io/collector/confmap/provider/yamlprovider](https://github.com/open-telemetry/opentelemetry-collector) | `0.108.1` | `0.109.0` |
| [go.opentelemetry.io/collector/connector](https://github.com/open-telemetry/opentelemetry-collector) | `0.108.1` | `0.109.0` |
| [go.opentelemetry.io/collector/exporter](https://github.com/open-telemetry/opentelemetry-collector) | `0.108.1` | `0.109.0` |
| [go.opentelemetry.io/collector/exporter/otlpexporter](https://github.com/open-telemetry/opentelemetry-collector) | `0.108.1` | `0.109.0` |
| [go.opentelemetry.io/collector/extension](https://github.com/open-telemetry/opentelemetry-collector) | `0.108.1` | `0.109.0` |
| [go.opentelemetry.io/collector/otelcol](https://github.com/open-telemetry/opentelemetry-collector) | `0.108.1` | `0.109.0` |
| [go.opentelemetry.io/collector/processor](https://github.com/open-telemetry/opentelemetry-collector) | `0.108.1` | `0.109.0` |
| [go.opentelemetry.io/collector/receiver](https://github.com/open-telemetry/opentelemetry-collector) | `0.108.1` | `0.109.0` |
| [go.opentelemetry.io/collector/receiver/otlpreceiver](https://github.com/open-telemetry/opentelemetry-collector) | `0.108.1` | `0.109.0` |


Updates `github.com/open-telemetry/opentelemetry-collector-contrib/receiver/prometheusreceiver` from 0.108.0 to 0.109.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.108.0...v0.109.0)

Updates `github.com/open-telemetry/opentelemetry-collector-contrib/receiver/zipkinreceiver` from 0.108.0 to 0.109.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.108.0...v0.109.0)

Updates `go.opentelemetry.io/collector/component` from 0.108.1 to 0.109.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.108.1...v0.109.0)

Updates `go.opentelemetry.io/collector/confmap` from 1.14.1 to 1.15.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@pdata/v1.14.1...pdata/v1.15.0)

Updates `go.opentelemetry.io/collector/confmap/provider/yamlprovider` from 0.108.1 to 0.109.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.108.1...v0.109.0)

Updates `go.opentelemetry.io/collector/connector` from 0.108.1 to 0.109.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.108.1...v0.109.0)

Updates `go.opentelemetry.io/collector/exporter` from 0.108.1 to 0.109.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.108.1...v0.109.0)

Updates `go.opentelemetry.io/collector/exporter/otlpexporter` from 0.108.1 to 0.109.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.108.1...v0.109.0)

Updates `go.opentelemetry.io/collector/extension` from 0.108.1 to 0.109.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.108.1...v0.109.0)

Updates `go.opentelemetry.io/collector/otelcol` from 0.108.1 to 0.109.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.108.1...v0.109.0)

Updates `go.opentelemetry.io/collector/processor` from 0.108.1 to 0.109.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.108.1...v0.109.0)

Updates `go.opentelemetry.io/collector/receiver` from 0.108.1 to 0.109.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.108.1...v0.109.0)

Updates `go.opentelemetry.io/collector/receiver/otlpreceiver` from 0.108.1 to 0.109.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.108.1...v0.109.0)

---
updated-dependencies:
- dependency-name: github.com/open-telemetry/opentelemetry-collector-contrib/receiver/prometheusreceiver
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: dependencies
- dependency-name: github.com/open-telemetry/opentelemetry-collector-contrib/receiver/zipkinreceiver
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: dependencies
- dependency-name: go.opentelemetry.io/collector/component
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: dependencies
- dependency-name: go.opentelemetry.io/collector/confmap
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: dependencies
- dependency-name: go.opentelemetry.io/collector/confmap/provider/yamlprovider
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: dependencies
- dependency-name: go.opentelemetry.io/collector/connector
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: dependencies
- dependency-name: go.opentelemetry.io/collector/exporter
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: dependencies
- dependency-name: go.opentelemetry.io/collector/exporter/otlpexporter
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: dependencies
- dependency-name: go.opentelemetry.io/collector/extension
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: dependencies
- dependency-name: go.opentelemetry.io/collector/otelcol
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: dependencies
- dependency-name: go.opentelemetry.io/collector/processor
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: dependencies
- dependency-name: go.opentelemetry.io/collector/receiver
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: dependencies
- dependency-name: go.opentelemetry.io/collector/receiver/otlpreceiver
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: dependencies
...

Signed-off-by: dependabot[bot] <[email protected]>
@dependabot dependabot bot added the dependencies Pull requests that update a dependency file label Sep 16, 2024
@dependabot dependabot bot requested a review from ymtdzzz September 16, 2024 00:39
@ymtdzzz ymtdzzz merged commit 98bcf8a into main Sep 18, 2024
4 checks passed
@ymtdzzz ymtdzzz deleted the dependabot/go_modules/dependencies-ba9f51be88 branch September 18, 2024 12:53
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
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant