Release v1.31.0/v0.53.0/v0.7.0/v0.0.10 #5883
Merged
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Added
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. (Move exemplar types to non-internal package #5747, Rename SampledFilter to TraceBasedFilter #5862)WithExportBufferSize
option to log batch processor.(Add an option to configure the exporter buffer of the BatchProcessor #5877)Changed
go.opentelemetry.io/otel/sdk/metric
. Exemplars can be disabled by settingOTEL_METRICS_EXEMPLAR_FILTER=always_off
(Enable exemplars by default #5778)Logger.Enabled
ingo.opentelemetry.io/otel/log
now accepts a newly introducedEnabledParameters
type instead ofRecord
. (log: Introduce EnabledParameters #5791)FilterProcessor.Enabled
ingo.opentelemetry.io/otel/sdk/log/internal/x
now acceptsEnabledParameters
instead ofRecord
. (log: Introduce EnabledParameters #5791)Record
type ingo.opentelemetry.io/otel/log
is no longer comparable. (log: Make Record not comparable #5847)SetAttributes
method inSpan
. (Performance improvements forrecordingSpan
SetAttributes
andaddOverCapAttrs
#5864)Event
andLink
lists inSpan
. (ReducenewEvictedQueueLink
andnewEvictedQueueEvent
memory allocations #5858)AddEvent
,AddLink
,RecordError
andEnd
methods inSpan
. (Performance improvements for the trace SDK inSpan
. #5874)Deprecated
go.opentelemetry.io/otel/example
as they are moved to Contrib repository. (Deprecate examples and redirect to contrib #5854)Fixed
FixedSize
exemplar reservoirs identified in Missing lock around rng access in rand.go #5814 is resolved. (Move global random number generator torandRes
field #5819)reflect.TypeOf
to use a nil pointer to not allocate on the heap unless necessary. (Regression: Delegation broken for global meterproviders #5827)