Zipkin Go Opentracing Versions Save

OpenTracing Bridge for Zipkin Go

v0.5.0

1 year ago

This release:

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

v0.4.5

4 years ago

[#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.

v0.4.4

4 years ago
  • [#151] Fixed TextMapWriter compatibility by @ddtmachado and @Jawshua

v0.4.3

4 years ago

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)

v0.4.2

4 years ago

Fixes span.kind parsing

v0.4.1

4 years ago

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.

v0.4.0

4 years ago

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.

v0.3.5

5 years ago

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.

v0.3.4

6 years ago

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

v0.3.3

6 years ago

fixes issues found with b3 propagation