What's Changed
This release contains several improvements on the servlet instrumentation contributed by @j-denner. It also features an improvement for the OpenTelemetry Dynatrace exporter: By default the preferred aggregation temporality is now set to always_delta
instead of the delta_preferred
provided by the OpenTelemetry SDK. The difference is, that the exporter will also use delta aggregation temporality for up-and-down counters. This is necessary, since Dynatrace will otherwise drop metrics of this type. You can switch the aggregation temporality with system property otel.exporter.dynatrace.metrics.temporality.preference
.
- Fix typo in fields documentation by @vtintillier in #176
- DynLogEnvironment - Also wrap configuration with a LazyInitializer. by @j-denner in #182
- Some corrections and performance improvements in CorrelationIdFilter by @j-denner in #183
- AddHttpHeaderToLogContextFilter: Filter immediately for getField presence by @j-denner in #184
- Fix Aggregation Temporality in Dynatrace Exporter by @KarstenSchnitter in #181
New Contributors
- @vtintillier made their first contribution in #176
Full Changelog: v3.8.3...v3.8.4
Many thanks to all contributors to this release.