otlpexporter: The TimeoutSettings field in otlpexporter.Config was renamed to TimeoutConfig. (#11132)
connector: Change TracesRouterAndConsumer, NewTracesRouter, MetricsRouterAndConsumer, NewMetricsRouter, LogsRouterAndConsumer, and NewLogsRouter to use pipeline.ID instead of component.ID. (#11204)
extension: Remove deprecated extension interfaces. (#11043)
They are now available in the extensioncapabilities module.
exporterhelper: Deprecate TimeoutSettings/QueueSettings in favor of TimeoutConfig/QueueConfig. (#6767)
configgrpc: Deprecate ClientConfig.ToClientConn/ServerConfig.ToServer in favor of ToClientConnWithOptions/ToServerWithOptions (#9480)
Users providing a grpc.DialOption/grpc.ServerOption should now wrap them into
a generic option with WithGrpcDialOption/WithGrpcServerOption.
componentprofiles: Deprecates DataTypeProfiles. Use SignalProfiles instead. (#11204)
componentstatus: Deprecates NewInstanceID, AllPipelineIDs, and WithPipelines. Use NewInstanceIDWithPipelineIDs, AllPipelineIDsWithPipelineIDs, and WithPipelineIDs instead. (#11204)
exporterqueue: Deprecates Settings.DataType. Use Settings.Signal instead. (#11204)
service: Deprecates pipelines.Config. Use pipelines.ConfigWithPipelineID instead. (#11204)
component: Deprecates DataType, DataTypeTraces, DataTypeMetrics, and DataTypeLogs. Use pipeline.Signal, SignalTraces, SignalMetrics, and SignalLogs instead. (#11204)
service: Deprecates service's implementation of GetExporters interface. Use GetExportersWithSignal instead. (#11249)
scraperhelper: Deprecate NewScraperWithComponentType, should use NewScraper (#11159)
π New components π
pipeline: Adds new pipeline module to house the concept of pipeline ID and Signal. (#11209)
π‘ Enhancements π‘
pdata: Add support to MoveTo for Map, allow avoiding copies (#11175)
options: Avoid using private types in public APIs and also protect options to be implemented outside this module. (#11054)
mdatagen: Avoid using private types in public APIs and also protect options to be implemented outside this module. (#11040)
consumertest: Introduce SampleCount method in ProfilesSink struct. (#11225)
otlpreceiver: Support profiles in the OTLP receiver (#11071)
processorhelper: Update incoming/outgoing metrics to a single metric with a otel.signal attributes. (#11144)
The following metrics were added in the previous version
otelcol_processor_incoming_spans
otelcol_processor_outgoing_spans
otelcol_processor_incoming_metric_points
otelcol_processor_outgoing_metric_points
otelcol_processor_incoming_log_records
otelcol_processor_outgoing_log_records
They are being replaced with the following to more closely align with OTEP 259:
processorhelper: deprecate accepted/refused/dropped metrics (#11201)
The following metrics are being deprecated as they were only used in a single
processor:
otelcol_processor_accepted_log_records
otelcol_processor_accepted_metric_points
otelcol_processor_accepted_spans
otelcol_processor_dropped_log_records
otelcol_processor_dropped_metric_points
otelcol_processor_dropped_spans
otelcol_processor_refused_log_records
otelcol_processor_refused_metric_points
otelcol_processor_refused_spans
π‘ Enhancements π‘
pdata: Add support to MoveTo for Map, allow avoiding copies (#11175)
mdatagen: Add stability field to telemetry metrics, allowing the generated description to include a stability string. (#11160)
otlpexporter: The TimeoutSettings field in otlpexporter.Config was renamed to TimeoutConfig. (#11132)
connector: Change TracesRouterAndConsumer, NewTracesRouter, MetricsRouterAndConsumer, NewMetricsRouter, LogsRouterAndConsumer, and NewLogsRouter to use pipeline.ID instead of component.ID. (#11204)
extension: Remove deprecated extension interfaces. (#11043)
They are now available in the extensioncapabilities module.
exporterhelper: Deprecate TimeoutSettings/QueueSettings in favor of TimeoutConfig/QueueConfig. (#6767)
configgrpc: Deprecate ClientConfig.ToClientConn/ServerConfig.ToServer in favor of ToClientConnWithOptions/ToServerWithOptions (#9480)
Users providing a grpc.DialOption/grpc.ServerOption should now wrap them into
a generic option with WithGrpcDialOption/WithGrpcServerOption.
componentprofiles: Deprecates DataTypeProfiles. Use SignalProfiles instead. (#11204)
componentstatus: Deprecates NewInstanceID, AllPipelineIDs, and WithPipelines. Use NewInstanceIDWithPipelineIDs, AllPipelineIDsWithPipelineIDs, and WithPipelineIDs instead. (#11204)
exporterqueue: Deprecates Settings.DataType. Use Settings.Signal instead. (#11204)
service: Deprecates pipelines.Config. Use pipelines.ConfigWithPipelineID instead. (#11204)
component: Deprecates DataType, DataTypeTraces, DataTypeMetrics, and DataTypeLogs. Use pipeline.Signal, SignalTraces, SignalMetrics, and SignalLogs instead. (#11204)
service: Deprecates service's implementation of GetExporters interface. Use GetExportersWithSignal instead. (#11249)
scraperhelper: Deprecate NewScraperWithComponentType, should use NewScraper (#11159)
π New components π
pipeline: Adds new pipeline module to house the concept of pipeline ID and Signal. (#11209)
π‘ Enhancements π‘
pdata: Add support to MoveTo for Map, allow avoiding copies (#11175)
options: Avoid using private types in public APIs and also protect options to be implemented outside this module. (#11054)
mdatagen: Avoid using private types in public APIs and also protect options to be implemented outside this module. (#11040)
consumertest: Introduce SampleCount method in ProfilesSink struct. (#11225)
otlpreceiver: Support profiles in the OTLP receiver (#11071)
otlpexporter: The TimeoutSettings field in otlpexporter.Config was renamed to TimeoutConfig. (#11132)
connector: Change TracesRouterAndConsumer, NewTracesRouter, MetricsRouterAndConsumer, NewMetricsRouter, LogsRouterAndConsumer, and NewLogsRouter to use pipeline.ID instead of component.ID. (#11204)
extension: Remove deprecated extension interfaces. (#11043)
They are now available in the extensioncapabilities module.
exporterhelper: Deprecate TimeoutSettings/QueueSettings in favor of TimeoutConfig/QueueConfig. (#6767)
configgrpc: Deprecate ClientConfig.ToClientConn/ServerConfig.ToServer in favor of ToClientConnWithOptions/ToServerWithOptions (#9480)
Users providing a grpc.DialOption/grpc.ServerOption should now wrap them into
a generic option with WithGrpcDialOption/WithGrpcServerOption.
componentprofiles: Deprecates DataTypeProfiles. Use SignalProfiles instead. (#11204)
componentstatus: Deprecates NewInstanceID, AllPipelineIDs, and WithPipelines. Use NewInstanceIDWithPipelineIDs, AllPipelineIDsWithPipelineIDs, and WithPipelineIDs instead. (#11204)
exporterqueue: Deprecates Settings.DataType. Use Settings.Signal instead. (#11204)
service: Deprecates pipelines.Config. Use pipelines.ConfigWithPipelineID instead. (#11204)
component: Deprecates DataType, DataTypeTraces, DataTypeMetrics, and DataTypeLogs. Use pipeline.Signal, SignalTraces, SignalMetrics, and SignalLogs instead. (#11204)
service: Deprecates service's implementation of GetExporters interface. Use GetExportersWithSignal instead. (#11249)
scraperhelper: Deprecate NewScraperWithComponentType, should use NewScraper (#11159)
π New components π
pipeline: Adds new pipeline module to house the concept of pipeline ID and Signal. (#11209)
π‘ Enhancements π‘
pdata: Add support to MoveTo for Map, allow avoiding copies (#11175)
options: Avoid using private types in public APIs and also protect options to be implemented outside this module. (#11054)
mdatagen: Avoid using private types in public APIs and also protect options to be implemented outside this module. (#11040)
consumertest: Introduce SampleCount method in ProfilesSink struct. (#11225)
otlpreceiver: Support profiles in the OTLP receiver (#11071)
otlpexporter: The TimeoutSettings field in otlpexporter.Config was renamed to TimeoutConfig. (#11132)
connector: Change TracesRouterAndConsumer, NewTracesRouter, MetricsRouterAndConsumer, NewMetricsRouter, LogsRouterAndConsumer, and NewLogsRouter to use pipeline.ID instead of component.ID. (#11204)
extension: Remove deprecated extension interfaces. (#11043)
They are now available in the extensioncapabilities module.
exporterhelper: Deprecate TimeoutSettings/QueueSettings in favor of TimeoutConfig/QueueConfig. (#6767)
configgrpc: Deprecate ClientConfig.ToClientConn/ServerConfig.ToServer in favor of ToClientConnWithOptions/ToServerWithOptions (#9480)
Users providing a grpc.DialOption/grpc.ServerOption should now wrap them into
a generic option with WithGrpcDialOption/WithGrpcServerOption.
componentprofiles: Deprecates DataTypeProfiles. Use SignalProfiles instead. (#11204)
componentstatus: Deprecates NewInstanceID, AllPipelineIDs, and WithPipelines. Use NewInstanceIDWithPipelineIDs, AllPipelineIDsWithPipelineIDs, and WithPipelineIDs instead. (#11204)
exporterqueue: Deprecates Settings.DataType. Use Settings.Signal instead. (#11204)
service: Deprecates pipelines.Config. Use pipelines.ConfigWithPipelineID instead. (#11204)
component: Deprecates DataType, DataTypeTraces, DataTypeMetrics, and DataTypeLogs. Use pipeline.Signal, SignalTraces, SignalMetrics, and SignalLogs instead. (#11204)
service: Deprecates service's implementation of GetExporters interface. Use GetExportersWithSignal instead. (#11249)
scraperhelper: Deprecate NewScraperWithComponentType, should use NewScraper (#11159)
π New components π
pipeline: Adds new pipeline module to house the concept of pipeline ID and Signal. (#11209)
π‘ Enhancements π‘
pdata: Add support to MoveTo for Map, allow avoiding copies (#11175)
options: Avoid using private types in public APIs and also protect options to be implemented outside this module. (#11054)
mdatagen: Avoid using private types in public APIs and also protect options to be implemented outside this module. (#11040)
consumertest: Introduce SampleCount method in ProfilesSink struct. (#11225)
otlpreceiver: Support profiles in the OTLP receiver (#11071)
otlpexporter: The TimeoutSettings field in otlpexporter.Config was renamed to TimeoutConfig. (#11132)
connector: Change TracesRouterAndConsumer, NewTracesRouter, MetricsRouterAndConsumer, NewMetricsRouter, LogsRouterAndConsumer, and NewLogsRouter to use pipeline.ID instead of component.ID. (#11204)
extension: Remove deprecated extension interfaces. (#11043)
They are now available in the extensioncapabilities module.
exporterhelper: Deprecate TimeoutSettings/QueueSettings in favor of TimeoutConfig/QueueConfig. (#6767)
configgrpc: Deprecate ClientConfig.ToClientConn/ServerConfig.ToServer in favor of ToClientConnWithOptions/ToServerWithOptions (#9480)
Users providing a grpc.DialOption/grpc.ServerOption should now wrap them into
a generic option with WithGrpcDialOption/WithGrpcServerOption.
componentprofiles: Deprecates DataTypeProfiles. Use SignalProfiles instead. (#11204)
componentstatus: Deprecates NewInstanceID, AllPipelineIDs, and WithPipelines. Use NewInstanceIDWithPipelineIDs, AllPipelineIDsWithPipelineIDs, and WithPipelineIDs instead. (#11204)
exporterqueue: Deprecates Settings.DataType. Use Settings.Signal instead. (#11204)
service: Deprecates pipelines.Config. Use pipelines.ConfigWithPipelineID instead. (#11204)
component: Deprecates DataType, DataTypeTraces, DataTypeMetrics, and DataTypeLogs. Use pipeline.Signal, SignalTraces, SignalMetrics, and SignalLogs instead. (#11204)
service: Deprecates service's implementation of GetExporters interface. Use GetExportersWithSignal instead. (#11249)
scraperhelper: Deprecate NewScraperWithComponentType, should use NewScraper (#11159)
π New components π
pipeline: Adds new pipeline module to house the concept of pipeline ID and Signal. (#11209)
π‘ Enhancements π‘
pdata: Add support to MoveTo for Map, allow avoiding copies (#11175)
options: Avoid using private types in public APIs and also protect options to be implemented outside this module. (#11054)
mdatagen: Avoid using private types in public APIs and also protect options to be implemented outside this module. (#11040)
consumertest: Introduce SampleCount method in ProfilesSink struct. (#11225)
otlpreceiver: Support profiles in the OTLP receiver (#11071)
otlpexporter: The TimeoutSettings field in otlpexporter.Config was renamed to TimeoutConfig. (#11132)
connector: Change TracesRouterAndConsumer, NewTracesRouter, MetricsRouterAndConsumer, NewMetricsRouter, LogsRouterAndConsumer, and NewLogsRouter to use pipeline.ID instead of component.ID. (#11204)
extension: Remove deprecated extension interfaces. (#11043)
They are now available in the extensioncapabilities module.
exporterhelper: Deprecate TimeoutSettings/QueueSettings in favor of TimeoutConfig/QueueConfig. (#6767)
configgrpc: Deprecate ClientConfig.ToClientConn/ServerConfig.ToServer in favor of ToClientConnWithOptions/ToServerWithOptions (#9480)
Users providing a grpc.DialOption/grpc.ServerOption should now wrap them into
a generic option with WithGrpcDialOption/WithGrpcServerOption.
componentprofiles: Deprecates DataTypeProfiles. Use SignalProfiles instead. (#11204)
componentstatus: Deprecates NewInstanceID, AllPipelineIDs, and WithPipelines. Use NewInstanceIDWithPipelineIDs, AllPipelineIDsWithPipelineIDs, and WithPipelineIDs instead. (#11204)
exporterqueue: Deprecates Settings.DataType. Use Settings.Signal instead. (#11204)
service: Deprecates pipelines.Config. Use pipelines.ConfigWithPipelineID instead. (#11204)
component: Deprecates DataType, DataTypeTraces, DataTypeMetrics, and DataTypeLogs. Use pipeline.Signal, SignalTraces, SignalMetrics, and SignalLogs instead. (#11204)
service: Deprecates service's implementation of GetExporters interface. Use GetExportersWithSignal instead. (#11249)
scraperhelper: Deprecate NewScraperWithComponentType, should use NewScraper (#11159)
π New components π
pipeline: Adds new pipeline module to house the concept of pipeline ID and Signal. (#11209)
π‘ Enhancements π‘
pdata: Add support to MoveTo for Map, allow avoiding copies (#11175)
options: Avoid using private types in public APIs and also protect options to be implemented outside this module. (#11054)
mdatagen: Avoid using private types in public APIs and also protect options to be implemented outside this module. (#11040)
consumertest: Introduce SampleCount method in ProfilesSink struct. (#11225)
otlpreceiver: Support profiles in the OTLP receiver (#11071)
otlpexporter: The TimeoutSettings field in otlpexporter.Config was renamed to TimeoutConfig. (#11132)
connector: Change TracesRouterAndConsumer, NewTracesRouter, MetricsRouterAndConsumer, NewMetricsRouter, LogsRouterAndConsumer, and NewLogsRouter to use pipeline.ID instead of component.ID. (#11204)
extension: Remove deprecated extension interfaces. (#11043)
They are now available in the extensioncapabilities module.
exporterhelper: Deprecate TimeoutSettings/QueueSettings in favor of TimeoutConfig/QueueConfig. (#6767)
configgrpc: Deprecate ClientConfig.ToClientConn/ServerConfig.ToServer in favor of ToClientConnWithOptions/ToServerWithOptions (#9480)
Users providing a grpc.DialOption/grpc.ServerOption should now wrap them into
a generic option with WithGrpcDialOption/WithGrpcServerOption.
componentprofiles: Deprecates DataTypeProfiles. Use SignalProfiles instead. (#11204)
componentstatus: Deprecates NewInstanceID, AllPipelineIDs, and WithPipelines. Use NewInstanceIDWithPipelineIDs, AllPipelineIDsWithPipelineIDs, and WithPipelineIDs instead. (#11204)
exporterqueue: Deprecates Settings.DataType. Use Settings.Signal instead. (#11204)
service: Deprecates pipelines.Config. Use pipelines.ConfigWithPipelineID instead. (#11204)
component: Deprecates DataType, DataTypeTraces, DataTypeMetrics, and DataTypeLogs. Use pipeline.Signal, SignalTraces, SignalMetrics, and SignalLogs instead. (#11204)
service: Deprecates service's implementation of GetExporters interface. Use GetExportersWithSignal instead. (#11249)
scraperhelper: Deprecate NewScraperWithComponentType, should use NewScraper (#11159)
π New components π
pipeline: Adds new pipeline module to house the concept of pipeline ID and Signal. (#11209)
π‘ Enhancements π‘
pdata: Add support to MoveTo for Map, allow avoiding copies (#11175)
options: Avoid using private types in public APIs and also protect options to be implemented outside this module. (#11054)
mdatagen: Avoid using private types in public APIs and also protect options to be implemented outside this module. (#11040)
consumertest: Introduce SampleCount method in ProfilesSink struct. (#11225)
otlpreceiver: Support profiles in the OTLP receiver (#11071)
Bumps the otel group with 10 updates in the /cmd/otelkymacol directory:
0.109.0
0.110.0
1.15.0
1.16.0
0.109.0
1.16.0
0.109.0
1.16.0
0.109.0
0.110.0
0.109.0
0.110.0
0.109.0
0.110.0
0.109.0
0.110.0
0.109.0
0.110.0
0.109.0
0.110.0
Updates
go.opentelemetry.io/collector/component
from 0.109.0 to 0.110.0Changelog
Sourced from go.opentelemetry.io/collector/component's changelog.
Commits
d6f568d
[chore] Prepare release v1.16.0/v0.110.0 (#11252)296e789
[chore] remove exported internal unnecessary constant (#11250)20f73e2
[service] Start refactor of GetExporters (#11249)fe10446
Mark UseLocalHostAsDefaultHostfeatureGate as stable (#11235)66f41f9
Update pipeline and globalgate versions (#11247)388e56c
Update pipeline and globalgate versions (#11246)60a3e5a
[chore] fix TestProcessTelemetryWithHostProc test (#11222)77bb849
[component] Refactor to use pipeline.ID and pipeline.Signal (#11204)d17559b
[chore]: remove testifylint from Makefile (#11236)7253ab8
[chore] Remove use of alias types in service/telemetry (#11182)Updates
go.opentelemetry.io/collector/confmap
from 1.15.0 to 1.16.0Release notes
Sourced from go.opentelemetry.io/collector/confmap's releases.
... (truncated)
Changelog
Sourced from go.opentelemetry.io/collector/confmap's changelog.
Commits
d6f568d
[chore] Prepare release v1.16.0/v0.110.0 (#11252)296e789
[chore] remove exported internal unnecessary constant (#11250)20f73e2
[service] Start refactor of GetExporters (#11249)fe10446
Mark UseLocalHostAsDefaultHostfeatureGate as stable (#11235)66f41f9
Update pipeline and globalgate versions (#11247)388e56c
Update pipeline and globalgate versions (#11246)60a3e5a
[chore] fix TestProcessTelemetryWithHostProc test (#11222)77bb849
[component] Refactor to use pipeline.ID and pipeline.Signal (#11204)d17559b
[chore]: remove testifylint from Makefile (#11236)7253ab8
[chore] Remove use of alias types in service/telemetry (#11182)Updates
go.opentelemetry.io/collector/confmap/provider/envprovider
from 0.109.0 to 1.16.0Changelog
Sourced from go.opentelemetry.io/collector/confmap/provider/envprovider's changelog.
Commits
d6f568d
[chore] Prepare release v1.16.0/v0.110.0 (#11252)296e789
[chore] remove exported internal unnecessary constant (#11250)20f73e2
[service] Start refactor of GetExporters (#11249)fe10446
Mark UseLocalHostAsDefaultHostfeatureGate as stable (#11235)66f41f9
Update pipeline and globalgate versions (#11247)388e56c
Update pipeline and globalgate versions (#11246)60a3e5a
[chore] fix TestProcessTelemetryWithHostProc test (#11222)77bb849
[component] Refactor to use pipeline.ID and pipeline.Signal (#11204)d17559b
[chore]: remove testifylint from Makefile (#11236)7253ab8
[chore] Remove use of alias types in service/telemetry (#11182)Updates
go.opentelemetry.io/collector/confmap/provider/fileprovider
from 0.109.0 to 1.16.0Changelog
Sourced from go.opentelemetry.io/collector/confmap/provider/fileprovider's changelog.
Commits
d6f568d
[chore] Prepare release v1.16.0/v0.110.0 (#11252)296e789
[chore] remove exported internal unnecessary constant (#11250)20f73e2
[service] Start refactor of GetExporters (#11249)fe10446
Mark UseLocalHostAsDefaultHostfeatureGate as stable (#11235)66f41f9
Update pipeline and globalgate versions (#11247)388e56c
Update pipeline and globalgate versions (#11246)60a3e5a
[chore] fix TestProcessTelemetryWithHostProc test (#11222)77bb849
[component] Refactor to use pipeline.ID and pipeline.Signal (#11204)d17559b
[chore]: remove testifylint from Makefile (#11236)7253ab8
[chore] Remove use of alias types in service/telemetry (#11182)Updates
go.opentelemetry.io/collector/confmap/provider/httpprovider
from 0.109.0 to 0.110.0Changelog
Sourced from go.opentelemetry.io/collector/confmap/provider/httpprovider's changelog.
Commits
d6f568d
[chore] Prepare release v1.16.0/v0.110.0 (#11252)296e789
[chore] remove exported internal unnecessary constant (#11250)20f73e2
[service] Start refactor of GetExporters (#11249)fe10446
Mark UseLocalHostAsDefaultHostfeatureGate as stable (#11235)66f41f9
Update pipeline and globalgate versions (#11247)388e56c
Update pipeline and globalgate versions (#11246)60a3e5a
[chore] fix TestProcessTelemetryWithHostProc test (#11222)77bb849
[component] Refactor to use pipeline.ID and pipeline.Signal (#11204)d17559b
[chore]: remove testifylint from Makefile (#11236)7253ab8
[chore] Remove use of alias types in service/telemetry (#11182)Updates
go.opentelemetry.io/collector/confmap/provider/httpsprovider
from 0.109.0 to 0.110.0Changelog
Sourced from go.opentelemetry.io/collector/confmap/provider/httpsprovider's changelog.
Commits
d6f568d
[chore] Prepare release v1.16.0/v0.110.0 (#11252)296e789
[chore] remove exported internal unnecessary constant (#11250)20f73e2
[service] Start refactor of GetExporters (#11249)fe10446
Mark UseLocalHostAsDefaultHostfeatureGate as stable (#11235)66f41f9
Update pipeline and globalgate versions (#11247)388e56c
Update pipeline and globalgate versions (#11246)60a3e5a
[chore] fix TestProcessTelemetryWithHostProc test (#11222)77bb849
[component] Refactor to use pipeline.ID and pipeline.Signal (#11204)d17559b
[chore]: remove testifylint from Makefile (#11236)7253ab8
[chore] Remove use of alias types in service/telemetry (#11182)Updates
go.opentelemetry.io/collector/confmap/provider/yamlprovider
from 0.109.0 to 0.110.0Changelog
Sourced from go.opentelemetry.io/collector/confmap/provider/yamlprovider's changelog.
Commits
d6f568d
[chore] Prepare release v1.16.0/v0.110.0 (#11252)296e789
[chore] remove exported internal unnecessary constant (#11250)20f73e2
[service] Start refactor of GetExporters (#11249)fe10446
Mark UseLocalHostAsDefaultHostfeatureGate as stable (#11235)66f41f9
Update pipeline and globalgate versions (#11247)388e56c
Update pipeline and globalgate versions (#11246)60a3e5a
[chore] fix TestProcessTelemetryWithHostProc test (#11222)77bb849
[component] Refactor to use pipeline.ID and pipeline.Signal (#11204)d17559b
[chore]: remove testifylint from Makefile (#11236)Superseded by #137.