Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Add support for empty values in Logs Data Model (open-telemetry#3853)
Fixes open-telemetry#3835 ## Changes - Define empty value as an acceptable type for `any` I think that adding support for additional type is not a breaking change. I also think that users may also want to preserve the empty values that are in structured data (e.g. record body and attributes) that they emit in their applications. E.g. `slog` a structured logging package which is part of Go standard library accepts `nil` (null, empty value) as a valid attribute value. The Bridge API should do its best to carry over as much logging data as possible until it is can be passed via OTLP . See: https://go.dev/play/p/KN5Wea6h_f-
- Loading branch information