You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Add new Accumulation type to metric SDK to transport telemetry from Accumulators to Processors.
This replaces the prior Recordstruct use for this purpose. (add opentelemetry support for gorm2 #835)
Handle errors in the span SetName during span initialization. (Add badge #791)
Default service config to enable retries for retry-able failed requests in the OTLP exporter and an option to override this default. (Create .gitattributes #777)
New global default implementation of the go.opentelemetry.io/otel/api/oterror.Handler interface to be used to handle errors prior to an user defined Handler.
There is also functionality for the user to register their Handler as well as a convenience function Handle to handle an error with this global Handler(Bump github.com/aws/aws-sdk-go from 1.38.36 to 1.38.40 in /detectors/aws #778)
Change the metric SDK to support cumulative, delta, and pass-through exporters directly.
With these changes, cumulative and delta specific exporters are able to request the correct kind of aggregation from the SDK. (otelgrpc: fix goroutine leak after context cancellation #840)
The Aggregator.Checkpoint API is renamed to SynchronizedCopy and adds an argument, a different Aggregator into which the copy is stored. (Add aws componenets benchmark #812)
The export.Aggregator contract is that Update() and SynchronizedCopy() are synchronized with each other.
All the aggregation interfaces (Sum, LastValue, ...) are not meant to be synchronized, as the caller is expected to synchronize aggregators at a higher level after the Accumulator.
Some of the Aggregators used unnecessary locking and that has been cleaned up. (Add aws componenets benchmark #812)
Use of metric.Number was replaced by int64 now that we use sync.Mutex in the MinMaxSumCount and HistogramAggregators. (Add aws componenets benchmark #812)
Related change log:
The text was updated successfully, but these errors were encountered: