go: Update module go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracehttp to v1.31.0
requested to merge gitlab-renovate-forks/gitlab-agent:renovate/go.opentelemetry.io-otel-exporters-otlp-otlptrace-otlptracehttp-1.x into master
This MR contains the following updates:
Package | Type | Update | Change |
---|---|---|---|
go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracehttp | require | minor |
v1.30.0 -> v1.31.0
|
MR created with the help of gitlab-org/frontend/renovate-gitlab-bot
Release Notes
open-telemetry/opentelemetry-go (go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracehttp)
v1.31.0
: /v0.53.0/v0.7.0/v0.0.10
Added
- Add
go.opentelemetry.io/otel/sdk/metric/exemplar
package which includesExemplar
,Filter
,TraceBasedFilter
,AlwaysOnFilter
,HistogramReservoir
,FixedSizeReservoir
,Reservoir
,Value
andValueType
types. These will be used for configuring the exemplar reservoir for the metrics sdk. (#5747, #5862) - Add
WithExportBufferSize
option to log batch processor.(#5877)
Changed
- Enable exemplars by default in
go.opentelemetry.io/otel/sdk/metric
. Exemplars can be disabled by settingOTEL_METRICS_EXEMPLAR_FILTER=always_off
(#5778) -
Logger.Enabled
ingo.opentelemetry.io/otel/log
now accepts a newly introducedEnabledParameters
type instead ofRecord
. (#5791) -
FilterProcessor.Enabled
ingo.opentelemetry.io/otel/sdk/log/internal/x
now acceptsEnabledParameters
instead ofRecord
. (#5791) - The
Record
type ingo.opentelemetry.io/otel/log
is no longer comparable. (#5847) - Performance improvements for the trace SDK
SetAttributes
method inSpan
. (#5864) - Reduce memory allocations for the
Event
andLink
lists inSpan
. (#5858) - Performance improvements for the trace SDK
AddEvent
,AddLink
,RecordError
andEnd
methods inSpan
. (#5874)
Deprecated
- Deprecate all examples under
go.opentelemetry.io/otel/example
as they are moved to Contrib repository. (#5854)
Fixed
- The race condition for multiple
FixedSize
exemplar reservoirs identified in #5814 is resolved. (#5819) - Fix log records duplication in case of heterogeneous resource attributes by correctly mapping each log record to it's resource and scope. (#5803)
- Fix timer channel drain to avoid hanging on Go 1.23. (#5868)
- Fix delegation for global meter providers, and panic when calling otel.SetMeterProvider. (#5827)
- Change the
reflect.TypeOf
to use a nil pointer to not allocate on the heap unless necessary. (#5827)
Configuration
-
If you want to rebase/retry this MR, check this box
This MR has been generated by Renovate Bot.