Initially we thought on providing support for Jackson 3: https://github.com/FasterXML/jackson/wiki/Jackson-Release-3.0
The OpenTelemetry exporter depends on Jackson 2 and we should provide an alternative for future applications requiring Jackson 3.
This affects:
In the end, we think dropping Jackson usage will cause less problems and be less complex for the codebase.
Initially we thought on providing support for Jackson 3: https://github.com/FasterXML/jackson/wiki/Jackson-Release-3.0
The OpenTelemetry exporter depends on Jackson 2 and we should provide an alternative for future applications requiring Jackson 3.
This affects:
io.opentelemetry.exporter.internal.marshal.JsonSerializerIn the end, we think dropping Jackson usage will cause less problems and be less complex for the codebase.