Brave 4.14
codefromthecrypt
released this
22 Feb 13:18
·
876 commits
to master
since this release
Brave 4.14 stops publishing packages under "com.github.kristofa.brave" and handles partial trace context extraction.
No longer publishing com.github.kristofa.brave
We released the "Brave 4" apis, like brave.Tracer
a year ago, including an adapter for moving off the "com.github.kristofa.brave" apis. Until now, we've continued to publish the old libraries. Please migrate to newer libraries as we are no longer maintaining or publishing the old ones.
Partial trace extraction
@tabdulradi noticed when we extracted traces, we could skip "extra" data when there was no incoming trace, such as additional AWS propagation fields. We now take care to preserve this data.
Other notes
- Brave 4.14 deprecates
Tracing.Builder.localEndpoint
forTracing.Builder.endpoint
to avoid zipkin v1 compile dependency - Memory leak fixed when using
ExtraFieldPropagation
thx @aldex32 and @aukevanleeuwen for hunting this down