service: Update all metrics to include otelcol_ prefix to ensure consistency across OTLP and Prometheus metrics (#9759)
This change is marked as a breaking change as anyone that was using OTLP for metrics will
see the new prefix which was not present before. Prometheus generated metrics remain
unchanged.
confighttp: Delete ClientConfig.CustomRoundTripper (#8627)
Set (*http.Client).Transport on the *http.Client returned from ToClient to configure this.
confmap: When passing configuration for a string field using any provider, use the verbatim string representation as the value. (#10605, #10405)
This matches the behavior of ${ENV} syntax prior to the promotion of the confmap.unifyEnvVarExpansion feature gate
to beta. It changes the behavior of the ${env:ENV} syntax with escaped strings.
component: Adds restrictions on the character set for component.ID name. (#10673)
processor/memorylimiter: The memory limiter processor will no longer account for ballast size. (#10696)
If you are already using GOMEMLIMIT instead of the ballast extension this does not affect you.
extension/memorylimiter: The memory limiter extension will no longer account for ballast size. (#10696)
If you are already using GOMEMLIMIT instead of the ballast extension this does not affect you.
service: The service will no longer be able to get a ballast size from the deprecated ballast extension. (#10696)
If you are already using GOMEMLIMIT instead of the ballast extension this does not affect you.
🚀 New components 🚀
client: Create a new go module go.opentelemetry.io/collector/client (#9804)
This module contains generic representations of clients connecting to different receivers.
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
service: Update all metrics to include otelcol_ prefix to ensure consistency across OTLP and Prometheus metrics (#9759)
This change is marked as a breaking change as anyone that was using OTLP for metrics will
see the new prefix which was not present before. Prometheus generated metrics remain
unchanged.
confighttp: Delete ClientConfig.CustomRoundTripper (#8627)
Set (*http.Client).Transport on the *http.Client returned from ToClient to configure this.
confmap: When passing configuration for a string field using any provider, use the verbatim string representation as the value. (#10605, #10405)
This matches the behavior of ${ENV} syntax prior to the promotion of the confmap.unifyEnvVarExpansion feature gate
to beta. It changes the behavior of the ${env:ENV} syntax with escaped strings.
component: Adds restrictions on the character set for component.ID name. (#10673)
processor/memorylimiter: The memory limiter processor will no longer account for ballast size. (#10696)
If you are already using GOMEMLIMIT instead of the ballast extension this does not affect you.
extension/memorylimiter: The memory limiter extension will no longer account for ballast size. (#10696)
If you are already using GOMEMLIMIT instead of the ballast extension this does not affect you.
service: The service will no longer be able to get a ballast size from the deprecated ballast extension. (#10696)
If you are already using GOMEMLIMIT instead of the ballast extension this does not affect you.
🚀 New components 🚀
client: Create a new go module go.opentelemetry.io/collector/client (#9804)
This module contains generic representations of clients connecting to different receivers.
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
service: Update all metrics to include otelcol_ prefix to ensure consistency across OTLP and Prometheus metrics (#9759)
This change is marked as a breaking change as anyone that was using OTLP for metrics will
see the new prefix which was not present before. Prometheus generated metrics remain
unchanged.
confighttp: Delete ClientConfig.CustomRoundTripper (#8627)
Set (*http.Client).Transport on the *http.Client returned from ToClient to configure this.
confmap: When passing configuration for a string field using any provider, use the verbatim string representation as the value. (#10605, #10405)
This matches the behavior of ${ENV} syntax prior to the promotion of the confmap.unifyEnvVarExpansion feature gate
to beta. It changes the behavior of the ${env:ENV} syntax with escaped strings.
component: Adds restrictions on the character set for component.ID name. (#10673)
processor/memorylimiter: The memory limiter processor will no longer account for ballast size. (#10696)
If you are already using GOMEMLIMIT instead of the ballast extension this does not affect you.
extension/memorylimiter: The memory limiter extension will no longer account for ballast size. (#10696)
If you are already using GOMEMLIMIT instead of the ballast extension this does not affect you.
service: The service will no longer be able to get a ballast size from the deprecated ballast extension. (#10696)
If you are already using GOMEMLIMIT instead of the ballast extension this does not affect you.
🚀 New components 🚀
client: Create a new go module go.opentelemetry.io/collector/client (#9804)
This module contains generic representations of clients connecting to different receivers.
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
service: Update all metrics to include otelcol_ prefix to ensure consistency across OTLP and Prometheus metrics (#9759)
This change is marked as a breaking change as anyone that was using OTLP for metrics will
see the new prefix which was not present before. Prometheus generated metrics remain
unchanged.
confighttp: Delete ClientConfig.CustomRoundTripper (#8627)
Set (*http.Client).Transport on the *http.Client returned from ToClient to configure this.
confmap: When passing configuration for a string field using any provider, use the verbatim string representation as the value. (#10605, #10405)
This matches the behavior of ${ENV} syntax prior to the promotion of the confmap.unifyEnvVarExpansion feature gate
to beta. It changes the behavior of the ${env:ENV} syntax with escaped strings.
component: Adds restrictions on the character set for component.ID name. (#10673)
processor/memorylimiter: The memory limiter processor will no longer account for ballast size. (#10696)
If you are already using GOMEMLIMIT instead of the ballast extension this does not affect you.
extension/memorylimiter: The memory limiter extension will no longer account for ballast size. (#10696)
If you are already using GOMEMLIMIT instead of the ballast extension this does not affect you.
service: The service will no longer be able to get a ballast size from the deprecated ballast extension. (#10696)
If you are already using GOMEMLIMIT instead of the ballast extension this does not affect you.
🚀 New components 🚀
client: Create a new go module go.opentelemetry.io/collector/client (#9804)
This module contains generic representations of clients connecting to different receivers.
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
service: Update all metrics to include otelcol_ prefix to ensure consistency across OTLP and Prometheus metrics (#9759)
This change is marked as a breaking change as anyone that was using OTLP for metrics will
see the new prefix which was not present before. Prometheus generated metrics remain
unchanged.
confighttp: Delete ClientConfig.CustomRoundTripper (#8627)
Set (*http.Client).Transport on the *http.Client returned from ToClient to configure this.
confmap: When passing configuration for a string field using any provider, use the verbatim string representation as the value. (#10605, #10405)
This matches the behavior of ${ENV} syntax prior to the promotion of the confmap.unifyEnvVarExpansion feature gate
to beta. It changes the behavior of the ${env:ENV} syntax with escaped strings.
component: Adds restrictions on the character set for component.ID name. (#10673)
processor/memorylimiter: The memory limiter processor will no longer account for ballast size. (#10696)
If you are already using GOMEMLIMIT instead of the ballast extension this does not affect you.
extension/memorylimiter: The memory limiter extension will no longer account for ballast size. (#10696)
If you are already using GOMEMLIMIT instead of the ballast extension this does not affect you.
service: The service will no longer be able to get a ballast size from the deprecated ballast extension. (#10696)
If you are already using GOMEMLIMIT instead of the ballast extension this does not affect you.
🚀 New components 🚀
client: Create a new go module go.opentelemetry.io/collector/client (#9804)
This module contains generic representations of clients connecting to different receivers.
Bumps the otel group with 4 updates in the / directory: go.opentelemetry.io/collector/exporter, go.opentelemetry.io/collector/exporter/debugexporter, go.opentelemetry.io/collector/otelcol and go.opentelemetry.io/collector/processor/batchprocessor. Bumps the otel group with 11 updates in the /cmd/otelkymacol directory:
0.105.0
0.107.0
0.105.0
0.107.0
0.105.0
0.107.0
0.105.0
0.107.0
0.105.0
0.107.0
0.105.0
0.107.0
0.105.0
0.107.0
0.105.0
0.107.0
0.105.0
0.107.0
0.105.0
0.107.0
0.105.0
0.107.0
Bumps the otel group with 5 updates in the /internal/tools directory:
0.105.0
0.107.0
0.105.0
0.107.0
0.105.0
0.107.0
0.105.0
0.107.0
0.105.0
0.107.0
Bumps the otel group with 3 updates in the /receiver/dummyreceiver directory: go.opentelemetry.io/collector/receiver, go.opentelemetry.io/collector/confmap and go.opentelemetry.io/collector/filter. Bumps the otel group with 4 updates in the /receiver/kymastatsreceiver directory: go.opentelemetry.io/collector/receiver, go.opentelemetry.io/collector/filter, github.com/open-telemetry/opentelemetry-collector-contrib/pkg/golden and github.com/open-telemetry/opentelemetry-collector-contrib/pkg/pdatatest. Bumps the otel group with 2 updates in the /receiver/singletonreceivercreator directory: go.opentelemetry.io/collector/receiver and go.opentelemetry.io/collector/confmap.
Updates
go.opentelemetry.io/collector/exporter
from 0.105.0 to 0.107.0Release notes
Sourced from go.opentelemetry.io/collector/exporter's releases.
... (truncated)
Changelog
Sourced from go.opentelemetry.io/collector/exporter's changelog.
... (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)Updates
go.opentelemetry.io/collector/exporter/debugexporter
from 0.105.0 to 0.107.0Release notes
Sourced from go.opentelemetry.io/collector/exporter/debugexporter's releases.
... (truncated)
Changelog
Sourced from go.opentelemetry.io/collector/exporter/debugexporter's changelog.
... (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)Updates
go.opentelemetry.io/collector/otelcol
from 0.105.0 to 0.107.0Release notes
Sourced from go.opentelemetry.io/collector/otelcol's releases.
... (truncated)
Changelog
Sourced from go.opentelemetry.io/collector/otelcol's changelog.
... (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)Updates
go.opentelemetry.io/collector/processor
from 0.105.0 to 0.107.0Release notes
Sourced from go.opentelemetry.io/collector/processor's releases.
... (truncated)
Changelog
Sourced from go.opentelemetry.io/collector/processor's changelog.
... (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)Updates
go.opentelemetry.io/collector/processor/batchprocessor
from 0.105.0 to 0.107.0Release notes
Sourced from go.opentelemetry.io/collector/processor/batchprocessor's releases.
... (truncated)
Changelog
Sourced from go.opentelemetry.io/collector/processor/batchprocessor's changelog.