Mateusz Łach
Mateusz Łach
> Since TTarget is always Confluent.Kafka.Consumer'2, you can always duck type (no chance of failure unless their API changes) and avoid doing it later. The only thing that changes is...
> I strongly recommend to also set `server.address`, as this will be crucial to differentiate between different Kafka instances. The semantic conventions mandate it as "required if available". _Originally posted...
**Additional context** Currently, documentation related to custom SDK usage is internal. Before making it public, address outstanding issues related to it: - https://github.com/open-telemetry/opentelemetry-dotnet-instrumentation/issues/2086 - investigate options to avoid/minimize problems related...
Fixes #5260 ## Changes Fixes encoding of `' '` char in baggage item values when injecting baggage. Adds custom encoder, based on [`WebUtility.Encode`](https://github.com/dotnet/runtime/blob/9429e432f39786e1bcd1c080833e5d7691946591/src/libraries/System.Private.CoreLib/src/System/Net/WebUtility.cs) from runtime repository, with modifications related to...
Fixes #5260 ## Changes Fixes encoding of `' '` char in baggage item values when injecting baggage. Spaces should be percent-encoded, instead of being converted to `'+'` character. ### Note...
# Bug Report Packages: `OpenTelemetry.Api 1.7.0` ## Symptom When injecting baggage, `' '` character (space) in baggage item value is encoded using `+`, but should be percent-encoded according to the...
When `Consume` overload with `CancellationToken` is used, calculated span duration reflects last iteration wait time, instead of sum of them.
## Why Update attribute name to match current semantic conventions. Fixes # ## What Attribute rename. ## Tests Existing tests. ## Checklist - [ ] `CHANGELOG.md` is updated. - [...
Fixes #5479 Design discussion issue # ## Changes - Baggage item key is no longer encoded and decoded - it is validated against `token` requirement from the [spec](https://w3c.github.io/baggage/#key) instead -...
[W3C baggage spec](https://github.com/w3c/baggage/blob/8c215efbeebd3fa4b1aceb937a747e56444f22f3/baggage/HTTP_HEADER_FORMAT.md?plain=1#L69) requires: > When decoding the value, percent-encoded octet sequences that do not match the UTF-8 encoding scheme MUST be replaced with the replacement code point (`U+FFFD`). This...