Release v1.25.0
v1.25.0 (2023-09-13)
Context
- No changes.
Traces
- No changes.
Metrics
- Increase metric name maximum length from 63 to 255 characters.
(#3648) - MetricReader.Collect ignores Resource from MetricProducer.Produce.
(#3636) - Attribute sets not observed during async callbacks are not exported.
(#3242) - Promote MetricProducer specification to feature-freeze.
(#3655) - Add synchronous gauge instrument, clarify temporality selection influence on
metric point persistence.
(#3540) - Clarify that advice is non-identifying.
(#3661) - Define the default size of the
SimpleFixedSizeExemplarReservoir
to be1
.
(#3670) - Rename "advice" to "advisory parameters".
(#3662) - Clarify the minimal implementation of a
View
'sattribute_keys
is an allow-list.
(#3680) - Add "/" to valid characters for instrument names
(#3684) - Stabilize the
MetricProducer
.
(#3685)
Logs
- Update GCP data model to use
TraceFlags
instead of
gcp.trace_sampled
. (#3629)
Resource
- No changes.
OpenTelemetry Protocol
- Fix and clarify definition of "transient error" in the OTLP exporter specification.
(#3653)
Compatibility
- OpenTracing Shim: Allow invalid but sampled SpanContext to be returned.
(#3471) - Prometheus: Allow changing metric names by default when translating from Prometheus to OpenTelemetry.
(#3679)
SDK Configuration
- No changes.
Common
- No changes.
Supplementary Guidelines
- No changes.
Full Changelog: v1.24.0...v1.25.0