Skip to content

Releases: openzipkin-contrib/zipkin-go-opentracing

Release v0.5.0

11 Oct 19:02
64b8ed7
Compare
Choose a tag to compare

This release:

  • bumps the opentracing-go library to v1.2.0
  • bumps the zipkin-go library to v0.4.1

Release v0.4.5

02 Dec 09:42
223664c
Compare
Choose a tag to compare

[#155] Fixes extraction for when the carrier implements opentracing.TextMapReader and it uses non standard header names like X-B3-Traceid instead of x-b3-traceid.

Release v0.4.4

30 Oct 08:53
2869220
Compare
Choose a tag to compare

Release v0.4.3

31 Aug 08:45
d2877fb
Compare
Choose a tag to compare

This release improves the OpenTracing propagation handling and propagation test coverage.

Supported and tested are now the following propagation carriers:

  • opentracing.HTTPHeadersCarrier
  • opentracing.TextMapCarrier
  • zipkin.Injector (for native Zipkin injection methods)
  • zipkin.Extractor (for native Zipkin extraction methods)
  • zipkin-go-opentracing DelegatingCarrier (for custom propagation)

Release v0.4.2

16 Aug 12:54
98eca45
Compare
Choose a tag to compare

Fixes span.kind parsing

Release v0.4.1

16 Aug 09:31
96c6170
Compare
Choose a tag to compare

Mea culpa... I changed the signature of SpanContext and forgot to update the parent handling logic in StartSpan accordingly. This release fixes this and includes the updated readme information.

Release v0.4.0

15 Aug 17:13
bff5926
Compare
Choose a tag to compare

Hooray... major refactor as we now have an OpenTracing bridge on top of the
Zipkin Go tracing implementation!!!

Many thanks to @jcchavezs & @stakhiv for driving this!

This is a breaking change as you will now need to first set-up your Zipkin Go Tracer and then use the Wrap function from this package to create the OpenTracing compatible bridge. This in practice also means that you will report in v2 format.

Release v0.3.5

19 Dec 19:17
f0f479a
Compare
Choose a tag to compare

Maintenance release:

  • Repo moved to openzipkin-contrib.
  • Fixed go routine proliferation in http collector.
  • Avoids deadlock when collector closes concurrently with a collect call.
  • Makes aggregateErrors return nil when no errors are found in multi collect
  • Fixes some serious B3 extraction errors.

Thanks @mandarjog @jcchavezs @nvanbenschoten and @nmiyake for the contributions.

Thrift breaking API Update

30 Apr 08:20
26cf970
Compare
Choose a tag to compare

This release holds the fix for the latest breaking change in the Thrift API.

propagation fixes

02 Mar 15:31
4c9fbcb
Compare
Choose a tag to compare

fixes issues found with b3 propagation