Skip to content

Releases: palantir/tracing-java

2.6.1

26 Feb 02:23

Choose a tag to compare

  • [fix] AsyncSpanObserver is compatible with Guava 27. No longer uses deprecated Futures#addCallback

2.6.0

21 Feb 19:48

Choose a tag to compare

  • [improvement] Add methods to create wrapped executor with new span (#71)

2.5.0

18 Feb 17:26

Choose a tag to compare

  • [improvement] Use logsafe preconditions (#70)
  • [improvement] CloseableTracer supports all SpanTypes (#76)
  • [fix] SpanObserver doesn't prevent execution on failure (#67)
  • [fix] Remove @CompileTimeConstant from Tracers.wrapWithNewTrace (#74)

2.4.0

06 Feb 18:19

Choose a tag to compare

  • [feature] Add methods to set span operation when wrapping with a new trace (#59)

2.3.0

30 Jan 16:29

Choose a tag to compare

  • [feature] Added tracing-undertow module providing TracedOperationHandler

2.2.0

26 Jan 17:33

Choose a tag to compare

  • [improvement] Distinguish Jersey and OkHttp operation names (#58)

2.1.1

10 Jan 22:54

Choose a tag to compare

  • [fix] Open a new span when wrapping with a new trace (#49)

2.1.0

07 Jan 21:01

Choose a tag to compare

  • [improvement] Implement Trace.toString (#27)
  • [fix] Open a new span when wrapping with a new trace (#49)

2.0.1

29 Nov 17:20

Choose a tag to compare

  • [fix] Streaming endpoints which throw now include the trace ID as a response header. (#45)

2.0.0

29 Oct 13:13

Choose a tag to compare

  • [break] Trace thread state is removed when root spans are completed - Tracer.getTraceId() will now throw when there is no trace in progress (#22)
  • [improvement] Avoid lambda allocation in Tracer.createTrace (#23)