opa
opa copied to clipboard
build(deps): bump the go-opentelemetry-io group with 6 updates
Bumps the go-opentelemetry-io group with 6 updates:
| Package | From | To |
|---|---|---|
| go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp | 0.53.0 |
0.54.0 |
| go.opentelemetry.io/otel | 1.28.0 |
1.29.0 |
| go.opentelemetry.io/otel/exporters/otlp/otlptrace | 1.28.0 |
1.29.0 |
| go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracegrpc | 1.28.0 |
1.29.0 |
| go.opentelemetry.io/otel/sdk | 1.28.0 |
1.29.0 |
| go.opentelemetry.io/otel/trace | 1.28.0 |
1.29.0 |
Updates go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp from 0.53.0 to 0.54.0
Release notes
Sourced from go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp's releases.
Release v1.29.0/v0.54.0/v0.23.0/v0.9.0/v0.4.0/v0.2.0/v0.1.0
Overview
This release is the last to support Go 1.21. The next release will require at least Go 1.22.
Added
- Add the
WithSpanAttributesandWithMetricAttributesmethods to set custom attributes to the stats handler ingo.opentelemetry.io/contrib/instrumentation/google.golang.org/grpc/otelgrpc. (#5133)- The
go.opentelemetry.io/contrib/bridges/otelzapmodule. This module provides an OpenTelemetry logging bridge forgo.uber.org/zap. (#5191)- Support for the
OTEL_HTTP_CLIENT_COMPATIBILITY_MODE=http/dupenvironment variable ingo.opentelemetry.io/contrib/instrumentation/net/http/otelhttpto emit attributes for both the v1.20.0 and v1.26.0 semantic conventions. (#5401)- The
go.opentelemetry.io/contrib/bridges/otelzerologmodule. This module provides an OpenTelemetry logging bridge forgithub.com/rs/zerolog. (#5405)- Add
WithGinFilterfilter parameter ingo.opentelemetry.io/contrib/instrumentation/github.com/gin-gonic/gin/otelginto allow filtering requests with*gin.Context. (#5743)- Support for stdoutlog exporter in
go.opentelemetry.io/contrib/config. (#5850)- Add macOS ARM64 platform to the compatibility testing suite. (#5868)
- Add new runtime metrics to
go.opentelemetry.io/contrib/instrumentation/runtime, which are still disabled by default. (#5870)- Add the
WithMetricsAttributesFnoption to allow setting dynamic, per-request metric attributes ingo.opentelemetry.io/contrib/instrumentation/net/http/otelhttp. (#5876)- The
go.opentelemetry.io/contrib/configpackage supports configuringwith_resource_constant_labelsfor the prometheus exporter. (#5890)- Support Go 1.23. (#6017)
Removed
- The deprecated
go.opentelemetry.io/contrib/processors/baggagecopypackage is removed. (#5853)Fixed
- Race condition when reading the HTTP body and writing the response in
go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp. (#5916)What's Changed
- Remove redundant otelhttp allocation by
@gaiaz-iusipovin open-telemetry/opentelemetry-go-contrib#5842- fix(deps): update module github.com/aws/aws-sdk-go to v1.54.14 by
@renovatein open-telemetry/opentelemetry-go-contrib#5856- fix(deps): update aws-sdk-go-v2 monorepo by
@renovatein open-telemetry/opentelemetry-go-contrib#5855- chore(deps): update k8s.io/kube-openapi digest to 0aa61b4 by
@renovatein open-telemetry/opentelemetry-go-contrib#5854- chore(deps): update module golang.org/x/sys to v0.22.0 by
@renovatein open-telemetry/opentelemetry-go-contrib#5858- chore(deps): update module golang.org/x/term to v0.22.0 by
@renovatein open-telemetry/opentelemetry-go-contrib#5859- chore(deps): update module golang.org/x/mod to v0.19.0 by
@renovatein open-telemetry/opentelemetry-go-contrib#5857- config: Implement stdoutlog exporter by
@robinknaapenin open-telemetry/opentelemetry-go-contrib#5850- chore(deps): update module golang.org/x/crypto to v0.25.0 by
@renovatein open-telemetry/opentelemetry-go-contrib#5862- chore(deps): update module golang.org/x/net to v0.27.0 by
@renovatein open-telemetry/opentelemetry-go-contrib#5863- fix(deps): update module golang.org/x/tools to v0.23.0 by
@renovatein open-telemetry/opentelemetry-go-contrib#5866- fix(deps): update module github.com/aws/aws-sdk-go to v1.54.15 by
@renovatein open-telemetry/opentelemetry-go-contrib#5864- fix(deps): update golang.org/x/exp digest to 46b0784 by
@renovatein open-telemetry/opentelemetry-go-contrib#5867- Remove baggagetrace by
@MrAliasin open-telemetry/opentelemetry-go-contrib#5853- Use logtest.AssertRecordEqual in logrus bridge by
@dmathieuin open-telemetry/opentelemetry-go-contrib#5852- chore(deps): update google.golang.org/genproto/googleapis/rpc digest to 4ad9e85 by
@renovatein open-telemetry/opentelemetry-go-contrib#5870- fix(deps): update google.golang.org/genproto/googleapis/api digest to 4ad9e85 by
@renovatein open-telemetry/opentelemetry-go-contrib#5871- fix(deps): update module github.com/aws/aws-sdk-go to v1.54.16 by
@renovatein open-telemetry/opentelemetry-go-contrib#5873
... (truncated)
Changelog
Sourced from go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp's changelog.
[1.29.0/0.54.0/0.23.0/0.9.0/0.4.0/0.2.0/0.1.0] - 2024-08-23
This release is the last to support [Go 1.21]. The next release will require at least [Go 1.22].
Added
- Add the
WithSpanAttributesandWithMetricAttributesmethods to set custom attributes to the stats handler ingo.opentelemetry.io/contrib/instrumentation/google.golang.org/grpc/otelgrpc. (#5133)- The
go.opentelemetry.io/contrib/bridges/otelzapmodule. This module provides an OpenTelemetry logging bridge forgo.uber.org/zap. (#5191)- Support for the
OTEL_HTTP_CLIENT_COMPATIBILITY_MODE=http/dupenvironment variable ingo.opentelemetry.io/contrib/instrumentation/net/http/otelhttpto emit attributes for both the v1.20.0 and v1.26.0 semantic conventions. (#5401)- The
go.opentelemetry.io/contrib/bridges/otelzerologmodule. This module provides an OpenTelemetry logging bridge forgithub.com/rs/zerolog. (#5405)- Add
WithGinFilterfilter parameter ingo.opentelemetry.io/contrib/instrumentation/github.com/gin-gonic/gin/otelginto allow filtering requests with*gin.Context. (#5743)- Support for stdoutlog exporter in
go.opentelemetry.io/contrib/config. (#5850)- Add macOS ARM64 platform to the compatibility testing suite. (#5868)
- Add new runtime metrics to
go.opentelemetry.io/contrib/instrumentation/runtime, which are still disabled by default. (#5870)- Add the
WithMetricsAttributesFnoption to allow setting dynamic, per-request metric attributes ingo.opentelemetry.io/contrib/instrumentation/net/http/otelhttp. (#5876)- The
go.opentelemetry.io/contrib/configpackage supports configuringwith_resource_constant_labelsfor the prometheus exporter. (#5890)- Support [Go 1.23]. (#6017)
Removed
- The deprecated
go.opentelemetry.io/contrib/processors/baggagecopypackage is removed. (#5853)Fixed
- Race condition when reading the HTTP body and writing the response in
go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp. (#5916)
Commits
fc25f67Release v1.29.0/v0.54.0/v0.23.0/v0.9.0/v0.4.0/v0.2.0/v0.1.0 (#6042)c42406afix(deps): update module github.com/golangci/golangci-lint to v1.60.3 (#6039)fd28620fix(deps): update module github.com/golangci/golangci-lint to v1.60.2 (#6008)21e0a4dfix(deps): update golang.org/x/exp digest to 9b4947d (#6038)3e4b550fix(deps): update golang.org/x/exp digest to 778ce7b (#6035)e9d1d30fix(deps): update google.golang.org/genproto/googleapis/api digest to fc7c04a...35cdd98fix(deps): update aws-sdk-go-v2 monorepo (#6037)b0a60d2chore(deps): update k8s.io/kube-openapi digest to 76de80e (#6033)3a400b4chore(deps): update google.golang.org/genproto/googleapis/rpc digest to fc7c0...cf214e5chore(deps): update k8s.io/utils digest to f90d014 (#6029)- Additional commits viewable in compare view
Updates go.opentelemetry.io/otel from 1.28.0 to 1.29.0
Changelog
Sourced from go.opentelemetry.io/otel's changelog.
[1.29.0/0.51.0/0.5.0] 2024-08-23
This release is the last to support [Go 1.21]. The next release will require at least [Go 1.22].
Added
- Add MacOS ARM64 platform to the compatibility testing suite. (#5577)
- Add
InstrumentationScopefield toSpanStubingo.opentelemetry.io/otel/sdk/trace/tracetest, as a replacement for the deprecatedInstrumentationLibrary. (#5627)- Make the initial release of
go.opentelemetry.io/otel/exporters/otlp/otlplog/otlploggrpc. This new module contains an OTLP exporter that transmits log telemetry using gRPC. This module is unstable and breaking changes may be introduced. See our versioning policy for more information about these stability guarantees. (#5629)- Add
Walkfunction toTraceStateingo.opentelemetry.io/otel/traceto iterate all the key-value pairs. (#5651)- Bridge the trace state in
go.opentelemetry.io/otel/bridge/opencensus. (#5651)- Zero value of
SimpleProcessoringo.opentelemetry.io/otel/sdk/logno longer panics. (#5665)- The
FilterProcessorinterface type is added ingo.opentelemetry.io/otel/sdk/log/internal/x. This is an optional and experimental interface that logProcessors can implement to instruct theLoggerif aRecordwill be processed or not. It replaces the existingEnabledmethod that is removed from theProcessorinterface itself. It does not fall within the scope of the OpenTelemetry Go versioning and stability policy and it may be changed in backwards incompatible ways or removed in feature releases. (#5692)- Support [Go 1.23]. (#5720)
Changed
NewMemberRaw,NewKeyPropertyandNewKeyValuePropertyRawingo.opentelemetry.io/otel/baggageallow UTF-8 string in key. (#5132)Processor.OnEmitingo.opentelemetry.io/otel/sdk/lognow accepts a pointer toRecordinstead of a value so that the record modifications done in a processor are propagated to subsequent registered processors. (#5636)SimpleProcessor.Enabledingo.opentelemetry.io/otel/sdk/lognow returnsfalseif the exporter isnil. (#5665)- Update the concurrency requirements of
Exporteringo.opentelemetry.io/otel/sdk/log. (#5666)SimpleProcessoringo.opentelemetry.io/otel/sdk/logsynchronizesOnEmitcalls. (#5666)- The
Processorinterface ingo.opentelemetry.io/otel/sdk/logno longer includes theEnabledmethod. See theFilterProcessorinterface type added ingo.opentelemetry.io/otel/sdk/log/internal/xto continue providing this functionality. (#5692)- The
SimpleProcessortype ingo.opentelemetry.io/otel/sdk/logis no longer comparable. (#5693)- The
BatchProcessortype ingo.opentelemetry.io/otel/sdk/logis no longer comparable. (#5693)Fixed
- Correct comments for the priority of the
WithEndpointandWithEndpointURLoptions and their corresponding environment variables ingo.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracehttp. (#5584)- Pass the underlying error rather than a generic retry-able failure in
go.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlpmetrichttp,go.opentelemetry.io/otel/exporters/otlp/otlplog/otlploghttpandgo.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracehttp. (#5541)- Correct the
Tracer,Meter, andLoggernames used ingo.opentelemetry.io/otel/example/dice. (#5612)- Correct the
Tracernames used ingo.opentelemetry.io/otel/example/namedtracer. (#5612)- Correct the
Tracername used ingo.opentelemetry.io/otel/example/opencensus. (#5612)- Correct the
TracerandMeternames used ingo.opentelemetry.io/otel/example/otel-collector. (#5612)- Correct the
Tracernames used ingo.opentelemetry.io/otel/example/passthrough. (#5612)- Correct the
Metername used ingo.opentelemetry.io/otel/example/prometheus. (#5612)- Correct the
Tracernames used ingo.opentelemetry.io/otel/example/zipkin. (#5612)- Correct comments for the priority of the
WithEndpointandWithEndpointURLoptions and their corresponding environment variables ingo.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlpmetricgrpcandgo.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlpmetrichttp. (#5641)- Correct comments for the priority of the
WithEndpointandWithEndpointURLoptions and their corresponding environment variables ingo.opentelemetry.io/otel/exporters/otlp/otlplog/otlploghttp. (#5650)- Stop percent encoding header environment variables in
go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracegrpc,go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracehttp,go.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlpmetricgrpcandgo.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlpmetrichttp(#5705)- Remove invalid environment variable header keys in
go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracegrpc,go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracehttp,go.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlpmetricgrpcandgo.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlpmetrichttp(#5705)
... (truncated)
Commits
6b1d94fRelease v1.29.0/v0.51.0/v0.5.0 (#5732)2a54df7fix(deps): update module github.com/golangci/golangci-lint to v1.60.3 (#5730)4875735fix(deps): update module github.com/golangci/golangci-lint to v1.60.2 (#5711)30fc407fix(deps): update golang.org/x/exp digest to 9b4947d (#5729)9402143fix(deps): update golang.org/x/exp digest to 778ce7b (#5728)bc48d69chore(deps): update google.golang.org/genproto/googleapis/rpc digest to fc7c0...fe02ce7chore(deps): update google.golang.org/genproto/googleapis/api digest to fc7c0...002c0a4Movelog.Processor.Enabledto independentFilterProcessorinterfaced type...fe6c67eOpenCensus bridge to support TraceState (#5651)83ae9bdBugfix: OTLP exporters should not percent decode the key when parsing HEADERS...- Additional commits viewable in compare view
Updates go.opentelemetry.io/otel/exporters/otlp/otlptrace from 1.28.0 to 1.29.0
Changelog
Sourced from go.opentelemetry.io/otel/exporters/otlp/otlptrace's changelog.
[1.29.0/0.51.0/0.5.0] 2024-08-23
This release is the last to support [Go 1.21]. The next release will require at least [Go 1.22].
Added
- Add MacOS ARM64 platform to the compatibility testing suite. (#5577)
- Add
InstrumentationScopefield toSpanStubingo.opentelemetry.io/otel/sdk/trace/tracetest, as a replacement for the deprecatedInstrumentationLibrary. (#5627)- Make the initial release of
go.opentelemetry.io/otel/exporters/otlp/otlplog/otlploggrpc. This new module contains an OTLP exporter that transmits log telemetry using gRPC. This module is unstable and breaking changes may be introduced. See our versioning policy for more information about these stability guarantees. (#5629)- Add
Walkfunction toTraceStateingo.opentelemetry.io/otel/traceto iterate all the key-value pairs. (#5651)- Bridge the trace state in
go.opentelemetry.io/otel/bridge/opencensus. (#5651)- Zero value of
SimpleProcessoringo.opentelemetry.io/otel/sdk/logno longer panics. (#5665)- The
FilterProcessorinterface type is added ingo.opentelemetry.io/otel/sdk/log/internal/x. This is an optional and experimental interface that logProcessors can implement to instruct theLoggerif aRecordwill be processed or not. It replaces the existingEnabledmethod that is removed from theProcessorinterface itself. It does not fall within the scope of the OpenTelemetry Go versioning and stability policy and it may be changed in backwards incompatible ways or removed in feature releases. (#5692)- Support [Go 1.23]. (#5720)
Changed
NewMemberRaw,NewKeyPropertyandNewKeyValuePropertyRawingo.opentelemetry.io/otel/baggageallow UTF-8 string in key. (#5132)Processor.OnEmitingo.opentelemetry.io/otel/sdk/lognow accepts a pointer toRecordinstead of a value so that the record modifications done in a processor are propagated to subsequent registered processors. (#5636)SimpleProcessor.Enabledingo.opentelemetry.io/otel/sdk/lognow returnsfalseif the exporter isnil. (#5665)- Update the concurrency requirements of
Exporteringo.opentelemetry.io/otel/sdk/log. (#5666)SimpleProcessoringo.opentelemetry.io/otel/sdk/logsynchronizesOnEmitcalls. (#5666)- The
Processorinterface ingo.opentelemetry.io/otel/sdk/logno longer includes theEnabledmethod. See theFilterProcessorinterface type added ingo.opentelemetry.io/otel/sdk/log/internal/xto continue providing this functionality. (#5692)- The
SimpleProcessortype ingo.opentelemetry.io/otel/sdk/logis no longer comparable. (#5693)- The
BatchProcessortype ingo.opentelemetry.io/otel/sdk/logis no longer comparable. (#5693)Fixed
- Correct comments for the priority of the
WithEndpointandWithEndpointURLoptions and their corresponding environment variables ingo.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracehttp. (#5584)- Pass the underlying error rather than a generic retry-able failure in
go.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlpmetrichttp,go.opentelemetry.io/otel/exporters/otlp/otlplog/otlploghttpandgo.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracehttp. (#5541)- Correct the
Tracer,Meter, andLoggernames used ingo.opentelemetry.io/otel/example/dice. (#5612)- Correct the
Tracernames used ingo.opentelemetry.io/otel/example/namedtracer. (#5612)- Correct the
Tracername used ingo.opentelemetry.io/otel/example/opencensus. (#5612)- Correct the
TracerandMeternames used ingo.opentelemetry.io/otel/example/otel-collector. (#5612)- Correct the
Tracernames used ingo.opentelemetry.io/otel/example/passthrough. (#5612)- Correct the
Metername used ingo.opentelemetry.io/otel/example/prometheus. (#5612)- Correct the
Tracernames used ingo.opentelemetry.io/otel/example/zipkin. (#5612)- Correct comments for the priority of the
WithEndpointandWithEndpointURLoptions and their corresponding environment variables ingo.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlpmetricgrpcandgo.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlpmetrichttp. (#5641)- Correct comments for the priority of the
WithEndpointandWithEndpointURLoptions and their corresponding environment variables ingo.opentelemetry.io/otel/exporters/otlp/otlplog/otlploghttp. (#5650)- Stop percent encoding header environment variables in
go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracegrpc,go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracehttp,go.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlpmetricgrpcandgo.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlpmetrichttp(#5705)- Remove invalid environment variable header keys in
go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracegrpc,go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracehttp,go.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlpmetricgrpcandgo.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlpmetrichttp(#5705)
... (truncated)
Commits
6b1d94fRelease v1.29.0/v0.51.0/v0.5.0 (#5732)2a54df7fix(deps): update module github.com/golangci/golangci-lint to v1.60.3 (#5730)4875735fix(deps): update module github.com/golangci/golangci-lint to v1.60.2 (#5711)30fc407fix(deps): update golang.org/x/exp digest to 9b4947d (#5729)9402143fix(deps): update golang.org/x/exp digest to 778ce7b (#5728)bc48d69chore(deps): update google.golang.org/genproto/googleapis/rpc digest to fc7c0...fe02ce7chore(deps): update google.golang.org/genproto/googleapis/api digest to fc7c0...002c0a4Movelog.Processor.Enabledto independentFilterProcessorinterfaced type...fe6c67eOpenCensus bridge to support TraceState (#5651)83ae9bdBugfix: OTLP exporters should not percent decode the key when parsing HEADERS...- Additional commits viewable in compare view
Updates go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracegrpc from 1.28.0 to 1.29.0
Changelog
Sourced from go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracegrpc's changelog.
[1.29.0/0.51.0/0.5.0] 2024-08-23
This release is the last to support [Go 1.21]. The next release will require at least [Go 1.22].
Added
- Add MacOS ARM64 platform to the compatibility testing suite. (#5577)
- Add
InstrumentationScopefield toSpanStubingo.opentelemetry.io/otel/sdk/trace/tracetest, as a replacement for the deprecatedInstrumentationLibrary. (#5627)- Make the initial release of
go.opentelemetry.io/otel/exporters/otlp/otlplog/otlploggrpc. This new module contains an OTLP exporter that transmits log telemetry using gRPC. This module is unstable and breaking changes may be introduced. See our versioning policy for more information about these stability guarantees. (#5629)- Add
Walkfunction toTraceStateingo.opentelemetry.io/otel/traceto iterate all the key-value pairs. (#5651)- Bridge the trace state in
go.opentelemetry.io/otel/bridge/opencensus. (#5651)- Zero value of
SimpleProcessoringo.opentelemetry.io/otel/sdk/logno longer panics. (#5665)- The
FilterProcessorinterface type is added ingo.opentelemetry.io/otel/sdk/log/internal/x. This is an optional and experimental interface that logProcessors can implement to instruct theLoggerif aRecordwill be processed or not. It replaces the existingEnabledmethod that is removed from theProcessorinterface itself. It does not fall within the scope of the OpenTelemetry Go versioning and stability policy and it may be changed in backwards incompatible ways or removed in feature releases. (#5692)- Support [Go 1.23]. (#5720)
Changed
NewMemberRaw,NewKeyPropertyandNewKeyValuePropertyRawingo.opentelemetry.io/otel/baggageallow UTF-8 string in key. (#5132)Processor.OnEmitingo.opentelemetry.io/otel/sdk/lognow accepts a pointer toRecordinstead of a value so that the record modifications done in a processor are propagated to subsequent registered processors. (#5636)SimpleProcessor.Enabledingo.opentelemetry.io/otel/sdk/lognow returnsfalseif the exporter isnil. (#5665)- Update the concurrency requirements of
Exporteringo.opentelemetry.io/otel/sdk/log. (#5666)SimpleProcessoringo.opentelemetry.io/otel/sdk/logsynchronizesOnEmitcalls. (#5666)- The
Processorinterface ingo.opentelemetry.io/otel/sdk/logno longer includes theEnabledmethod. See theFilterProcessorinterface type added ingo.opentelemetry.io/otel/sdk/log/internal/xto continue providing this functionality. (#5692)- The
SimpleProcessortype ingo.opentelemetry.io/otel/sdk/logis no longer comparable. (#5693)- The
BatchProcessortype ingo.opentelemetry.io/otel/sdk/logis no longer comparable. (#5693)Fixed
- Correct comments for the priority of the
WithEndpointandWithEndpointURLoptions and their corresponding environment variables ingo.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracehttp. (#5584)- Pass the underlying error rather than a generic retry-able failure in
go.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlpmetrichttp,go.opentelemetry.io/otel/exporters/otlp/otlplog/otlploghttpandgo.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracehttp. (#5541)- Correct the
Tracer,Meter, andLoggernames used ingo.opentelemetry.io/otel/example/dice. (#5612)- Correct the
Tracernames used ingo.opentelemetry.io/otel/example/namedtracer. (#5612)- Correct the
Tracername used ingo.opentelemetry.io/otel/example/opencensus. (#5612)- Correct the
TracerandMeternames used ingo.opentelemetry.io/otel/example/otel-collector. (#5612)- Correct the
Tracernames used ingo.opentelemetry.io/otel/example/passthrough. (#5612)- Correct the
Metername used ingo.opentelemetry.io/otel/example/prometheus. (#5612)- Correct the
Tracernames used ingo.opentelemetry.io/otel/example/zipkin. (#5612)- Correct comments for the priority of the
WithEndpointandWithEndpointURLoptions and their corresponding environment variables ingo.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlpmetricgrpcandgo.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlpmetrichttp. (#5641)- Correct comments for the priority of the
WithEndpointandWithEndpointURLoptions and their corresponding environment variables ingo.opentelemetry.io/otel/exporters/otlp/otlplog/otlploghttp. (#5650)- Stop percent encoding header environment variables in
go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracegrpc,go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracehttp,go.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlpmetricgrpcandgo.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlpmetrichttp(#5705)- Remove invalid environment variable header keys in
go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracegrpc,go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracehttp,go.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlpmetricgrpcandgo.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlpmetrichttp(#5705)
... (truncated)
Commits
6b1d94fRelease v1.29.0/v0.51.0/v0.5.0 (#5732)2a54df7fix(deps): update module github.com/golangci/golangci-lint to v1.60.3 (#5730)4875735fix(deps): update module github.com/golangci/golangci-lint to v1.60.2 (#5711)30fc407fix(deps): update golang.org/x/exp digest to 9b4947d (#5729)9402143fix(deps): update golang.org/x/exp digest to 778ce7b (#5728)bc48d69chore(deps): update google.golang.org/genproto/googleapis/rpc digest to fc7c0...fe02ce7chore(deps): update google.golang.org/genproto/googleapis/api digest to fc7c0...002c0a4Movelog.Processor.Enabledto independentFilterProcessorinterfaced type...fe6c67eOpenCensus bridge to support TraceState (#5651)83ae9bdBugfix: OTLP exporters should not percent decode the key when parsing HEADERS...- Additional commits viewable in compare view
Updates go.opentelemetry.io/otel/sdk from 1.28.0 to 1.29.0
Changelog
Sourced from go.opentelemetry.io/otel/sdk's changelog.
[1.29.0/0.51.0/0.5.0] 2024-08-23
This release is the last to support [Go 1.21]. The next release will require at least [Go 1.22].
Added
- Add MacOS ARM64 platform to the compatibility testing suite. (#5577)
- Add
InstrumentationScopefield toSpanStubingo.opentelemetry.io/otel/sdk/trace/tracetest, as a replacement for the deprecatedInstrumentationLibrary. (#5627)- Make the initial release of
go.opentelemetry.io/otel/exporters/otlp/otlplog/otlploggrpc. This new module contains an OTLP exporter that transmits log telemetry using gRPC. This module is unstable and breaking changes may be introduced. See our versioning policy for more information about these stability guarantees. (#5629)- Add
Walkfunction toTraceStateingo.opentelemetry.io/otel/traceto iterate all the key-value pairs. (#5651)- Bridge the trace state in
go.opentelemetry.io/otel/bridge/opencensus. (#5651)- Zero value of
SimpleProcessoringo.opentelemetry.io/otel/sdk/logno longer panics. (#5665)- The
FilterProcessorinterface type is added ingo.opentelemetry.io/otel/sdk/log/internal/x. This is an optional and experimental interface that logProcessors can implement to instruct theLoggerif aRecordwill be processed or not. It replaces the existingEnabledmethod that is removed from theProcessorinterface itself. It does not fall within the scope of the OpenTelemetry Go versioning and stability policy and it may be changed in backwards incompatible ways or removed in feature releases. (#5692)- Support [Go 1.23]. (#5720)
Changed
NewMemberRaw,NewKeyPropertyandNewKeyValuePropertyRawingo.opentelemetry.io/otel/baggageallow UTF-8 string in key. (#5132)Processor.OnEmitingo.opentelemetry.io/otel/sdk/lognow accepts a pointer toRecordinstead of a value so that the record modifications done in a processor are propagated to subsequent registered processors. (#5636)SimpleProcessor.Enabledingo.opentelemetry.io/otel/sdk/lognow returnsfalseif the exporter isnil. (#5665)- Update the concurrency requirements of
Exporteringo.opentelemetry.io/otel/sdk/log. (#5666)SimpleProcessoringo.opentelemetry.io/otel/sdk/logsynchronizesOnEmitcalls. (#5666)- The
Processorinterface ingo.opentelemetry.io/otel/sdk/logno longer includes theEnabledmethod. See theFilterProcessorinterface type added ingo.opentelemetry.io/otel/sdk/log/internal/xto continue providing this functionality. (#5692)- The
SimpleProcessortype ingo.opentelemetry.io/otel/sdk/logis no longer comparable. (#5693)- The
BatchProcessortype ingo.opentelemetry.io/otel/sdk/logis no longer comparable. (#5693)Fixed
- Correct comments for the priority of the
WithEndpointandWithEndpointURLoptions and their corresponding environment variables ingo.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracehttp. (#5584)- Pass the underlying error rather than a generic retry-able failure in
go.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlpmetrichttp,go.opentelemetry.io/otel/exporters/otlp/otlplog/otlploghttpandgo.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracehttp. (#5541)- Correct the
Tracer,Meter, andLoggernames used ingo.opentelemetry.io/otel/example/dice. (#5612)- Correct the
Tracernames used ingo.opentelemetry.io/otel/example/namedtracer. (#5612)- Correct the
Tracername used ingo.opentelemetry.io/otel/example/opencensus. (#5612)- Correct the
TracerandMeternames used ingo.opentelemetry.io/otel/example/otel-collector. (#5612)- Correct the
Tracernames used ingo.opentelemetry.io/otel/example/passthrough. (#5612)- Correct the
Metername used ingo.opentelemetry.io/otel/example/prometheus. (#5612)- Correct the
Tracernames used ingo.opentelemetry.io/otel/example/zipkin. (#5612)- Correct comments for the priority of the
WithEndpointandWithEndpointURLoptions and their corresponding environment variables ingo.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlpmetricgrpcandgo.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlpmetrichttp. (#5641)- Correct comments for the priority of the
WithEndpointandWithEndpointURLoptions and their corresponding environment variables ingo.opentelemetry.io/otel/exporters/otlp/otlplog/otlploghttp. (#5650)- Stop percent encoding header environment variables in
go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracegrpc,go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracehttp,go.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlpmetricgrpcandgo.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlpmetrichttp(#5705)- Remove invalid environment variable header keys in
go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracegrpc,go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracehttp,go.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlpmetricgrpcandgo.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlpmetrichttp(#5705)
... (truncated)
Commits
6b1d94fRelease v1.29.0/v0.51.0/v0.5.0 (#5732)2a54df7fix(deps): update module github.com/golangci/golangci-lint to v1.60.3 (#5730)4875735fix(deps): update module github.com/golangci/golangci-lint to v1.60.2 (#5711)30fc407fix(deps): update golang.org/x/exp digest to 9b4947d (#5729)9402143fix(deps): update golang.org/x/exp digest to 778ce7b (#5728)bc48d69chore(deps): update google.golang.org/genproto/googleapis/rpc digest to fc7c0...fe02ce7chore(deps): update google.golang.org/genproto/googleapis/api digest to fc7c0...002c0a4Movelog.Processor.Enabledto independentFilterProcessorinterfaced type...fe6c67eOpenCensus bridge to support TraceState (#5651)83ae9bdBugfix: OTLP exporters should not percent decode the key when parsing HEADERS...- Additional commits viewable in compare view
Updates go.opentelemetry.io/otel/trace from 1.28.0 to 1.29.0
Changelog
...
Description has been truncated
Deploy Preview for openpolicyagent ready!
| Name | Link |
|---|---|
| Latest commit | 1a7d2f06a6a03e4b3eb08933d1e6ad913e9cd613 |
| Latest deploy log | https://app.netlify.com/sites/openpolicyagent/deploys/66d6f6a8f174480008912b0c |
| Deploy Preview | https://deploy-preview-6961--openpolicyagent.netlify.app |
| Preview on mobile | Toggle QR Code...Use your smartphone camera to open QR code link. |
To edit notification comments on pull requests, go to your Netlify site configuration.
Superseded by #7013.