Skip to content

1.0.2

Latest
Compare
Choose a tag to compare
@stevejgordon stevejgordon released this 11 Apr 11:34
· 3 commits to main since this release
f13d2e2

What's Changed

Enhancements

Improves the trace logging for diagnostic and support purposes.

Behaviour change

The upstream SDK isn't spec-compliant regarding not exporting duplicate attributes. As such, when using IncludeScopes in ASP.NET Core, log entries often include a duplicated RequestId attribute. The Elasticsearch exporter component of the collector expects the data to comply with the spec and, for performance reasons, doesn't attempt to de-duplicate, resulting in export errors for the log record. EDOT .NET no longer enables IncludeScopes by default as a partial workaround. This will be re-enabled in a future release, once the risk of data loss is resolved upstream.

References:

Full Changelog: 1.0.1...1.0.2