go-faster / oteldb

OpenTelemetry signal storage
Apache License 2.0
37 stars 4 forks source link

chore(deps): bump the opentelemetry-collector group with 15 updates #470

Closed dependabot[bot] closed 1 month ago

dependabot[bot] commented 1 month ago

Bumps the opentelemetry-collector group with 15 updates:

Package From To
go.opentelemetry.io/collector/component 0.106.1 0.107.0
go.opentelemetry.io/collector/config/confighttp 0.106.1 0.107.0
go.opentelemetry.io/collector/config/configtls 1.12.0 1.13.0
go.opentelemetry.io/collector/confmap 0.106.1 0.107.0
go.opentelemetry.io/collector/confmap/converter/expandconverter 0.106.1 0.107.0
go.opentelemetry.io/collector/consumer 0.106.1 0.107.0
go.opentelemetry.io/collector/consumer/consumertest 0.106.1 0.107.0
go.opentelemetry.io/collector/exporter 0.106.1 0.107.0
go.opentelemetry.io/collector/featuregate 1.12.0 1.13.0
go.opentelemetry.io/collector/otelcol 0.106.1 0.107.0
go.opentelemetry.io/collector/pdata 1.12.0 1.13.0
go.opentelemetry.io/collector/processor 0.106.1 0.107.0
go.opentelemetry.io/collector/processor/batchprocessor 0.106.1 0.107.0
go.opentelemetry.io/collector/receiver 0.106.1 0.107.0
go.opentelemetry.io/collector/receiver/otlpreceiver 0.106.1 0.107.0

Updates go.opentelemetry.io/collector/component from 0.106.1 to 0.107.0

Release notes

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

v0.107.0

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

Changelog

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

v1.13.0/v0.107.0

🛑 Breaking changes 🛑

  • otelcol: Delete deprecated NewCommandMustSetProvider (#10778)
  • component: Removes the deprecated Host.GetFactory method. (#10771)
  • otelcoltest: The otelcol.LoadConfig method no longer sets the expandconverter. (#10510)
  • ocb: Collectors built with OCB will no longer include the expandconverter (#10510)
  • exporterhelper: Delete deprecated exporterhelper.ObsReport and exporterhelper.NewObsReport (#10779, #10592)

🚩 Deprecations 🚩

  • expandconverter: Deprecate expandconverter. (#10510)

🚀 New components 🚀

  • componentstatus: Adds new componentstatus module that will soon replace status content in component. (#10730)
  • connector/connectorprofiles: Allow handling profiles in connector. (#10703)
  • exporter/exporterprofiles: Allow handling profiles in exporter. (#10702)
  • processor/processorprofiles: Allow handling profiles in processor. (#10691)
  • receiver/receiverprofiles: Allow handling profiles in receiver. (#10690)

💡 Enhancements 💡

  • confmap: Check that providers have a correct scheme when building a confmap.Resolver. (#10786)
  • confighttp: Add NewDefaultCORSConfig function to initialize the default confighttp.CORSConfig (#9655)

v0.106.0

🛑 Breaking changes 🛑

  • configauth: removing deprecated methods GetServerAuthenticatorContext and GetClientAuthenticatorContext (#9808)

  • connector,exporter,receiver,extension,processor: Remove deprecated funcs/structs (#10423) Remove the following funcs & structs:

    • connector.CreateSettings -> connector.Settings
    • connectortest.NewNopCreateSettings -> connectortest.NewNopSettings
    • exporter.CreateSettings -> exporter.Settings
    • exportertest.NewNopCreateSettings -> exportertest.NewNopSettings
    • extension.CreateSettings -> extension.Settings
    • extensiontest.NewNopCreateSettings -> extensiontest.NewNopSettings
    • processor.CreateSettings -> processor.Settings
    • processortest.NewNopCreateSettings -> processortest.NewNopSettings
    • receiver.CreateSettings -> receiver.Settings
    • receivertest.NewNopCreateSettings -> receivertest.NewNopSettings
  • component/componenttest: Add optional ...attribute.KeyValue argument to TestTelemetry.CheckExporterMetricGauge. (#10593)

  • confighttp: Auth data type signature has changed (#4806) As part of the linked PR, the auth attribute was moved from configauth.Authentication to a new AuthConfig, which contains a configauth.Authentication. For end-users, this is a non-breaking change. For users of the API, create a new AuthConfig using the

... (truncated)

Commits
  • aacddac [chore] Prepare release v1.13.0/v0.107.0 (#10860)
  • 998412c [service] Allow users to disable the tracer provider via the feature gate `se...
  • 06271a6 Fix processor metrics not being reported initially with 0 values (#10857)
  • 643c17e [chore] Bump go version to 1.21.13 (#10853)
  • ef07ea0 [mdatagen] move ScopeName to generated_status (#10848)
  • 053d370 [mdatagen] expose host in generated test code by mdatagen (#10765)
  • 4889aef [chore] improve release version validations (#10826)
  • 8abfa02 Migrate ocb binary release to opentelemetry-collector-releases (#10710)
  • 7638bb2 [mdatagen] export ScopeName in internal/metadata package (#10845)
  • ecbe02e [chore] adding an issue number in the changelog (#10843)
  • Additional commits viewable in compare view


Updates go.opentelemetry.io/collector/config/confighttp from 0.106.1 to 0.107.0

Release notes

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

v0.107.0

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

Changelog

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

v1.13.0/v0.107.0

🛑 Breaking changes 🛑

  • otelcol: Delete deprecated NewCommandMustSetProvider (#10778)
  • component: Removes the deprecated Host.GetFactory method. (#10771)
  • otelcoltest: The otelcol.LoadConfig method no longer sets the expandconverter. (#10510)
  • ocb: Collectors built with OCB will no longer include the expandconverter (#10510)
  • exporterhelper: Delete deprecated exporterhelper.ObsReport and exporterhelper.NewObsReport (#10779, #10592)

🚩 Deprecations 🚩

  • expandconverter: Deprecate expandconverter. (#10510)

🚀 New components 🚀

  • componentstatus: Adds new componentstatus module that will soon replace status content in component. (#10730)
  • connector/connectorprofiles: Allow handling profiles in connector. (#10703)
  • exporter/exporterprofiles: Allow handling profiles in exporter. (#10702)
  • processor/processorprofiles: Allow handling profiles in processor. (#10691)
  • receiver/receiverprofiles: Allow handling profiles in receiver. (#10690)

💡 Enhancements 💡

  • confmap: Check that providers have a correct scheme when building a confmap.Resolver. (#10786)
  • confighttp: Add NewDefaultCORSConfig function to initialize the default confighttp.CORSConfig (#9655)

v0.106.0

🛑 Breaking changes 🛑

  • configauth: removing deprecated methods GetServerAuthenticatorContext and GetClientAuthenticatorContext (#9808)

  • connector,exporter,receiver,extension,processor: Remove deprecated funcs/structs (#10423) Remove the following funcs & structs:

    • connector.CreateSettings -> connector.Settings
    • connectortest.NewNopCreateSettings -> connectortest.NewNopSettings
    • exporter.CreateSettings -> exporter.Settings
    • exportertest.NewNopCreateSettings -> exportertest.NewNopSettings
    • extension.CreateSettings -> extension.Settings
    • extensiontest.NewNopCreateSettings -> extensiontest.NewNopSettings
    • processor.CreateSettings -> processor.Settings
    • processortest.NewNopCreateSettings -> processortest.NewNopSettings
    • receiver.CreateSettings -> receiver.Settings
    • receivertest.NewNopCreateSettings -> receivertest.NewNopSettings
  • component/componenttest: Add optional ...attribute.KeyValue argument to TestTelemetry.CheckExporterMetricGauge. (#10593)

  • confighttp: Auth data type signature has changed (#4806) As part of the linked PR, the auth attribute was moved from configauth.Authentication to a new AuthConfig, which contains a configauth.Authentication. For end-users, this is a non-breaking change. For users of the API, create a new AuthConfig using the

... (truncated)

Commits
  • aacddac [chore] Prepare release v1.13.0/v0.107.0 (#10860)
  • 998412c [service] Allow users to disable the tracer provider via the feature gate `se...
  • 06271a6 Fix processor metrics not being reported initially with 0 values (#10857)
  • 643c17e [chore] Bump go version to 1.21.13 (#10853)
  • ef07ea0 [mdatagen] move ScopeName to generated_status (#10848)
  • 053d370 [mdatagen] expose host in generated test code by mdatagen (#10765)
  • 4889aef [chore] improve release version validations (#10826)
  • 8abfa02 Migrate ocb binary release to opentelemetry-collector-releases (#10710)
  • 7638bb2 [mdatagen] export ScopeName in internal/metadata package (#10845)
  • ecbe02e [chore] adding an issue number in the changelog (#10843)
  • Additional commits viewable in compare view


Updates go.opentelemetry.io/collector/config/configtls from 1.12.0 to 1.13.0

Release notes

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

v1.12.0/v0.105.0

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

End User Changelog

v1.12.0/v0.105.0

🛑 Breaking changes 🛑

  • service: add service.disableOpenCensusBridge feature gate which is enabled by default to remove the dependency on OpenCensus (#10414)
  • confmap: Promote confmap.strictlyTypedInput feature gate to beta. (#10552) This feature gate changes the following:
    • Configurations relying on the implicit type casting behaviors listed on #9532 will start to fail.
    • Configurations using URI expansion (i.e. field: ${env:ENV}) for string-typed fields will use the value passed in ENV verbatim without intermediate type casting.

💡 Enhancements 💡

  • configtls: Mark module as stable. (#9377)
  • confmap: Remove extra closing parenthesis in sub-config error (#10480)
  • configgrpc: Update the default load balancer strategy to round_robin (#10319) To restore the behavior that was previously the default, set balancer_name to pick_first.
  • cmd/builder: Add go module info the builder generated code. (#10570)
  • otelcol: Add go module to components subcommand. (#10570)
  • confmap: Add explanation to errors related to confmap.strictlyTypedInput feature gate. (#9532)
  • confmap: Allow using map[string]any values in string interpolation (#10605)

🧰 Bug fixes 🧰

  • builder: provide context when a module in the config is missing its gomod value (#10474)
  • confmap: Fixes issue where confmap could not escape $$ when confmap.unifyEnvVarExpansion is enabled. (#10560)
  • mdatagen: fix generated comp test for extensions and unused imports in templates (#10477)
  • otlpreceiver: Fixes a bug where the otlp receiver's http response was not properly translating grpc error codes to http status codes. (#10574)
  • exporterhelper: Fix incorrect deduplication of otelcol_exporter_queue_size and otelcol_exporter_queue_capacity metrics if multiple exporters are used. (#10444)
  • service/telemetry: Add ability to set service.name for spans emitted by the Collector (#10489)
  • internal/localhostgate: Correctly log info message when component.UseLocalHostAsDefaultHost is enabled (#8510)

Go API Changelog

v1.12.0/v0.105.0

🛑 Breaking changes 🛑

  • otelcol: Obtain the Collector's effective config from otelcol.Config (#10139) otelcol.Collector will now marshal confmap.Conf objects from otelcol.Config itself.
  • otelcoltest: Remove deprecated methods LoadConfigWithSettings and LoadConfigAndValidateWithSettings (#10512)

🚩 Deprecations 🚩

  • configauth: Deprecated Authentication.GetClientAuthenticatorContext and Authentication.GetServerAuthenticatorContext (#10578)

... (truncated)

Changelog

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

v1.13.0/v0.107.0

🛑 Breaking changes 🛑

  • otelcol: Delete deprecated NewCommandMustSetProvider (#10778)
  • component: Removes the deprecated Host.GetFactory method. (#10771)
  • otelcoltest: The otelcol.LoadConfig method no longer sets the expandconverter. (#10510)
  • ocb: Collectors built with OCB will no longer include the expandconverter (#10510)
  • exporterhelper: Delete deprecated exporterhelper.ObsReport and exporterhelper.NewObsReport (#10779, #10592)

🚩 Deprecations 🚩

  • expandconverter: Deprecate expandconverter. (#10510)

🚀 New components 🚀

  • componentstatus: Adds new componentstatus module that will soon replace status content in component. (#10730)
  • connector/connectorprofiles: Allow handling profiles in connector. (#10703)
  • exporter/exporterprofiles: Allow handling profiles in exporter. (#10702)
  • processor/processorprofiles: Allow handling profiles in processor. (#10691)
  • receiver/receiverprofiles: Allow handling profiles in receiver. (#10690)

💡 Enhancements 💡

  • confmap: Check that providers have a correct scheme when building a confmap.Resolver. (#10786)
  • confighttp: Add NewDefaultCORSConfig function to initialize the default confighttp.CORSConfig (#9655)

v0.106.0

🛑 Breaking changes 🛑

  • configauth: removing deprecated methods GetServerAuthenticatorContext and GetClientAuthenticatorContext (#9808)

  • connector,exporter,receiver,extension,processor: Remove deprecated funcs/structs (#10423) Remove the following funcs & structs:

    • connector.CreateSettings -> connector.Settings
    • connectortest.NewNopCreateSettings -> connectortest.NewNopSettings
    • exporter.CreateSettings -> exporter.Settings
    • exportertest.NewNopCreateSettings -> exportertest.NewNopSettings
    • extension.CreateSettings -> extension.Settings
    • extensiontest.NewNopCreateSettings -> extensiontest.NewNopSettings
    • processor.CreateSettings -> processor.Settings
    • processortest.NewNopCreateSettings -> processortest.NewNopSettings
    • receiver.CreateSettings -> receiver.Settings
    • receivertest.NewNopCreateSettings -> receivertest.NewNopSettings
  • component/componenttest: Add optional ...attribute.KeyValue argument to TestTelemetry.CheckExporterMetricGauge. (#10593)

  • confighttp: Auth data type signature has changed (#4806) As part of the linked PR, the auth attribute was moved from configauth.Authentication to a new AuthConfig, which contains a configauth.Authentication. For end-users, this is a non-breaking change. For users of the API, create a new AuthConfig using the

... (truncated)

Commits
  • aacddac [chore] Prepare release v1.13.0/v0.107.0 (#10860)
  • 998412c [service] Allow users to disable the tracer provider via the feature gate `se...
  • 06271a6 Fix processor metrics not being reported initially with 0 values (#10857)
  • 643c17e [chore] Bump go version to 1.21.13 (#10853)
  • ef07ea0 [mdatagen] move ScopeName to generated_status (#10848)
  • 053d370 [mdatagen] expose host in generated test code by mdatagen (#10765)
  • 4889aef [chore] improve release version validations (#10826)
  • 8abfa02 Migrate ocb binary release to opentelemetry-collector-releases (#10710)
  • 7638bb2 [mdatagen] export ScopeName in internal/metadata package (#10845)
  • ecbe02e [chore] adding an issue number in the changelog (#10843)
  • Additional commits viewable in compare view


Updates go.opentelemetry.io/collector/confmap from 0.106.1 to 0.107.0

Release notes

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

v0.107.0

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

Changelog

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

v1.13.0/v0.107.0

🛑 Breaking changes 🛑

  • otelcol: Delete deprecated NewCommandMustSetProvider (#10778)
  • component: Removes the deprecated Host.GetFactory method. (#10771)
  • otelcoltest: The otelcol.LoadConfig method no longer sets the expandconverter. (#10510)
  • ocb: Collectors built with OCB will no longer include the expandconverter (#10510)
  • exporterhelper: Delete deprecated exporterhelper.ObsReport and exporterhelper.NewObsReport (#10779, #10592)

🚩 Deprecations 🚩

  • expandconverter: Deprecate expandconverter. (#10510)

🚀 New components 🚀

  • componentstatus: Adds new componentstatus module that will soon replace status content in component. (#10730)
  • connector/connectorprofiles: Allow handling profiles in connector. (#10703)
  • exporter/exporterprofiles: Allow handling profiles in exporter. (#10702)
  • processor/processorprofiles: Allow handling profiles in processor. (#10691)
  • receiver/receiverprofiles: Allow handling profiles in receiver. (#10690)

💡 Enhancements 💡

  • confmap: Check that providers have a correct scheme when building a confmap.Resolver. (#10786)
  • confighttp: Add NewDefaultCORSConfig function to initialize the default confighttp.CORSConfig (#9655)

v0.106.0

🛑 Breaking changes 🛑

  • configauth: removing deprecated methods GetServerAuthenticatorContext and GetClientAuthenticatorContext (#9808)

  • connector,exporter,receiver,extension,processor: Remove deprecated funcs/structs (#10423) Remove the following funcs & structs:

    • connector.CreateSettings -> connector.Settings
    • connectortest.NewNopCreateSettings -> connectortest.NewNopSettings
    • exporter.CreateSettings -> exporter.Settings
    • exportertest.NewNopCreateSettings -> exportertest.NewNopSettings
    • extension.CreateSettings -> extension.Settings
    • extensiontest.NewNopCreateSettings -> extensiontest.NewNopSettings
    • processor.CreateSettings -> processor.Settings
    • processortest.NewNopCreateSettings -> processortest.NewNopSettings
    • receiver.CreateSettings -> receiver.Settings
    • receivertest.NewNopCreateSettings -> receivertest.NewNopSettings
  • component/componenttest: Add optional ...attribute.KeyValue argument to TestTelemetry.CheckExporterMetricGauge. (#10593)

  • confighttp: Auth data type signature has changed (#4806) As part of the linked PR, the auth attribute was moved from configauth.Authentication to a new AuthConfig, which contains a configauth.Authentication. For end-users, this is a non-breaking change. For users of the API, create a new AuthConfig using the

... (truncated)

Commits
  • aacddac [chore] Prepare release v1.13.0/v0.107.0 (#10860)
  • 998412c [service] Allow users to disable the tracer provider via the feature gate `se...
  • 06271a6 Fix processor metrics not being reported initially with 0 values (#10857)
  • 643c17e [chore] Bump go version to 1.21.13 (#10853)
  • ef07ea0 [mdatagen] move ScopeName to generated_status (#10848)
  • 053d370 [mdatagen] expose host in generated test code by mdatagen (#10765)
  • 4889aef [chore] improve release version validations (#10826)
  • 8abfa02 Migrate ocb binary release to opentelemetry-collector-releases (#10710)
  • 7638bb2 [mdatagen] export ScopeName in internal/metadata package (#10845)
  • ecbe02e [chore] adding an issue number in the changelog (#10843)
  • Additional commits viewable in compare view


Updates go.opentelemetry.io/collector/confmap/converter/expandconverter from 0.106.1 to 0.107.0

Release notes

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

v0.107.0

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

Changelog

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

v1.13.0/v0.107.0

🛑 Breaking changes 🛑

  • otelcol: Delete deprecated NewCommandMustSetProvider (#10778)
  • component: Removes the deprecated Host.GetFactory method. (#10771)
  • otelcoltest: The otelcol.LoadConfig method no longer sets the expandconverter. (#10510)
  • ocb: Collectors built with OCB will no longer include the expandconverter (#10510)
  • exporterhelper: Delete deprecated exporterhelper.ObsReport and exporterhelper.NewObsReport (#10779, #10592)

🚩 Deprecations 🚩

  • expandconverter: Deprecate expandconverter. (#10510)

🚀 New components 🚀

  • componentstatus: Adds new componentstatus module that will soon replace status content in component. (#10730)
  • connector/connectorprofiles: Allow handling profiles in connector. (#10703)
  • exporter/exporterprofiles: Allow handling profiles in exporter. (#10702)
  • processor/processorprofiles: Allow handling profiles in processor. (#10691)
  • receiver/receiverprofiles: Allow handling profiles in receiver. (#10690)

💡 Enhancements 💡

  • confmap: Check that providers have a correct scheme when building a confmap.Resolver. (#10786)
  • confighttp: Add NewDefaultCORSConfig function to initialize the default confighttp.CORSConfig (#9655)

v0.106.0

🛑 Breaking changes 🛑

  • configauth: removing deprecated methods GetServerAuthenticatorContext and GetClientAuthenticatorContext (#9808)

  • connector,exporter,receiver,extension,processor: Remove deprecated funcs/structs (#10423) Remove the following funcs & structs:

    • connector.CreateSettings -> connector.Settings
    • connectortest.NewNopCreateSettings -> connectortest.NewNopSettings
    • exporter.CreateSettings -> exporter.Settings
    • exportertest.NewNopCreateSettings -> exportertest.NewNopSettings
    • extension.CreateSettings -> extension.Settings
    • extensiontest.NewNopCreateSettings -> extensiontest.NewNopSettings
    • processor.CreateSettings -> processor.Settings
    • processortest.NewNopCreateSettings -> processortest.NewNopSettings
    • receiver.CreateSettings -> receiver.Settings
    • receivertest.NewNopCreateSettings -> receivertest.NewNopSettings
  • component/componenttest: Add optional ...attribute.KeyValue argument to TestTelemetry.CheckExporterMetricGauge. (#10593)

  • confighttp: Auth data type signature has changed (#4806) As part of the linked PR, the auth attribute was moved from configauth.Authentication to a new AuthConfig, which contains a configauth.Authentication. For end-users, this is a non-breaking change. For users of the API, create a new AuthConfig using the

... (truncated)

Commits
  • aacddac [chore] Prepare release v1.13.0/v0.107.0 (#10860)
  • 998412c [service] Allow users to disable the tracer provider via the feature gate `se...
  • 06271a6 Fix processor metrics not being reported initially with 0 values (#10857)
  • 643c17e [chore] Bump go version to 1.21.13 (#10853)
  • ef07ea0 [mdatagen] move ScopeName to generated_status (#10848)
  • 053d370 [mdatagen] expose host in generated test code by mdatagen (#10765)
  • 4889aef [chore] improve release version validations (#10826)
  • 8abfa02 Migrate ocb binary release to opentelemetry-collector-releases (#10710)
  • 7638bb2 [mdatagen] export ScopeName in internal/metadata package (#10845)
  • ecbe02e [chore] adding an issue number in the changelog (#10843)
  • Additional commits viewable in compare view


Updates go.opentelemetry.io/collector/consumer from 0.106.1 to 0.107.0

Release notes

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

v0.107.0

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

Changelog

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

v1.13.0/v0.107.0

🛑 Breaking changes 🛑

  • otelcol: Delete deprecated NewCommandMustSetProvider (#10778)
  • component: Removes the deprecated Host.GetFactory method. (#10771)
  • otelcoltest: The otelcol.LoadConfig method no longer sets the expandconverter. (#10510)
  • ocb: Collectors built with OCB will no longer include the expandconverter (#10510)
  • exporterhelper: Delete deprecated exporterhelper.ObsReport and exporterhelper.NewObsReport (#10779, #10592)

🚩 Deprecations 🚩

  • expandconverter: Deprecate expandconverter. (#10510)

🚀 New components 🚀

  • componentstatus: Adds new componentstatus module that will soon replace status content in component. (#10730)
  • connector/connectorprofiles: Allow handling profiles in connector. (#10703)
  • exporter/exporterprofiles: Allow handling profiles in exporter. (#10702)
  • processor/processorprofiles: Allow handling profiles in processor. (#10691)
  • receiver/receiverprofiles: Allow handling profiles in receiver. (#10690)

💡 Enhancements 💡

  • confmap: Check that providers have a correct scheme when building a confmap.Resolver. (#10786)
  • confighttp: Add NewDefaultCORSConfig function to initialize the default confighttp.CORSConfig (#9655)

v0.106.0

🛑 Breaking changes 🛑

  • configauth: removing deprecated methods GetServerAuthenticatorContext and GetClientAuthenticatorContext (#9808)

  • connector,exporter,receiver,extension,processor: Remove deprecated funcs/structs (#10423) Remove the following funcs & structs:

    • connector.CreateSettings -> connector.Settings
    • connectortest.NewNopCreateSettings -> connectortest.NewNopSettings
    • exporter.CreateSettings -> exporter.Settings
    • exportertest.NewNopCreateSettings -> exportertest.NewNopSettings
    • extension.CreateSettings -> extension.Settings
    • extensiontest.NewNopCreateSettings -> extensiontest.NewNopSettings
    • processor.CreateSettings -> processor.Settings
    • processortest.NewNopCreateSettings -> processortest.NewNopSettings
    • receiver.CreateSettings -> receiver.Settings
    • receivertest.NewNopCreateSettings -> receivertest.NewNopSettings
  • component/componenttest: Add optional ...attribute.KeyValue argument to TestTelemetry.CheckExporterMetricGauge. (#10593)

  • confighttp: Auth data type signature has changed (#4806) As part of the linked PR, the auth attribute was moved from configauth.Authentication to a new AuthConfig, which contains a configauth.Authentication. For end-users, this is a non-breaking change. For users of the API, create a new AuthConfig using the

... (truncated)

Commits
  • aacddac [chore] Prepare release v1.13.0/v0.107.0 (#10860)
  • 998412c [service] Allow users to disable the tracer provider via the feature gate `se...
  • 06271a6 Fix processor metrics not being reported initially with 0 values (#10857)
  • 643c17e [chore] Bump go version to 1.21.13 (#10853)
  • ef07ea0 [mdatagen] move ScopeName to generated_status (#10848)
  • 053d370 [mdatagen] expose host in generated test code by mdatagen (#10765)
  • 4889aef [chore] improve release version validations (#10826)
  • 8abfa02 Migrate ocb binary release to opentelemetry-collector-releases (#10710)
  • 7638bb2 [mdatagen] export ScopeName in internal/metadata package (#10845)
  • ecbe02e [chore] adding an issue number in the changelog (#10843)
  • Additional commits viewable in compare view


Updates go.opentelemetry.io/collector/consumer/consumertest from 0.106.1 to 0.107.0

Release notes

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

v0.107.0

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

Changelog

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

v1.13.0/v0.107.0

🛑 Breaking changes 🛑

  • otelcol: Delete deprecated NewCommandMustSetProvider (#10778)
  • component: Removes the deprecated Host.GetFactory method. (#10771)
  • otelcoltest: The otelcol.LoadConfig method no longer sets the expandconverter. (#10510)
  • ocb: Collectors built with OCB will no longer include the expandconverter (#10510)
  • exporterhelper: Delete deprecated exporterhelper.ObsReport and exporterhelper.NewObsReport (#10779, #10592)

🚩 Deprecations 🚩

  • expandconverter: Deprecate expandconverter. (#10510)

🚀 New components 🚀

  • componentstatus: Adds new componentstatus module that will soon replace status content in component. (#10730)
  • connector/connectorprofiles: Allow handling profiles in connector. (#10703)
  • exporter/exporterprofiles: Allow handling profiles in exporter. (#10702)
  • processor/processorprofiles: Allow handling profiles in processor. (#10691)
  • receiver/receiverprofiles: Allow handling profiles in receiver. (#10690)

💡 Enhancements 💡

  • confmap: Check that providers have a correct scheme when building a confmap.Resolver. (#10786)
  • confighttp: Add NewDefaultCORSConfig function to initialize the default confighttp.CORSConfig (#9655)

v0.106.0

🛑 Breaking changes 🛑

  • configauth: removing deprecated methods GetServerAuthenticatorContext and GetClientAuthenticatorContext (#9808)

  • connector,exporter,... _Description has been truncated_