Skip to content

Releases: palantir/tracing-java

3.4.1

14 Nov 14:44
2150bd2

Choose a tag to compare

Type Description Link
Fix Replace Trace headers instead of appending them. #350

3.4.0

23 Oct 16:38
be4a0fe

Choose a tag to compare

Type Description Link
Improvement Tracers.wrapListenableFuture utility to wrap ListenableFutures with detached spans #328

3.3.0

11 Oct 14:41
c1136f2

Choose a tag to compare

Type Description Link
Improvement Tracing aware executors wrap Runnables and Callables more cleanly #310

3.2.0

04 Sep 19:01
a9f0f45

Choose a tag to compare

Type Description Link
Improvement Implement asynchronous operation tracing using DetachedSpan. #124
Fix tracing-test-utils: Fix ordering bugs in SpanAnalyser, and correctly serde span type. #250

3.2.0-rc2

03 Sep 15:00

Choose a tag to compare

3.2.0-rc2 Pre-release
Pre-release
Type Description Link
Improvement Implement asynchronous operation tracing using DetachedSpan. #124

3.2.0-rc1

28 Aug 15:17
25bbeb0

Choose a tag to compare

3.2.0-rc1 Pre-release
Pre-release
Type Description Link
Feature Create new tracing-test-utils package which allows you to render traces and snapshot test them. #235

3.1.0

08 Aug 13:43
1b1c97d

Choose a tag to compare

Type Description Link
Improvement Add originating span id to requests in order to enable request log tracing #206

3.0.0

06 Aug 16:32
af079a8

Choose a tag to compare

Type Description Link
Break Removed jackson-databind and jackson-annotations from tracing-api. #209

2.16.0

24 Jun 19:32

Choose a tag to compare

This release introduces new Tracer.fastStartSpan alternative to startSpan for invocations which do not need the returned OpenSpan object. Error prone will helpfully validate that startSpan is only used when the return value is checked.

  • [improvement] use of factory method to avoid OpenSpan.Builder allocations (#167)
  • [improvement] Tracer spans are inexpensive for unsampled operations (#180)

2.15.0

06 Jun 14:27

Choose a tag to compare

[improvement] Refactor Tracer.initTrace to take enum instead of optional boolean (#166)
[improvement] Allow setting observable flag when wrapping with new trace (#163)