Skip to content

Releases: ExpediaDotCom/haystack-client-go

Bug Fixes

15 Mar 19:28
e7edbdf
Compare
Choose a tag to compare

This release contains an important fix for handling HTTPHeadersCarrier for Tracer#Inject and Tracer#Extract

Enhancement

28 Feb 07:58
a1cceb3
Compare
Choose a tag to compare
  • Making PropagatorOpts fields public to allow constructing a propagator from outside the package with alternative keys. #15

Bug Fixes

04 Dec 14:41
30e5377
Compare
Choose a tag to compare

This release contains few bug fixes for easy intergration with opencensus and istio.

Support Sharable Span and Http Collector

31 Oct 06:31
89b22a7
Compare
Choose a tag to compare

This release contains two important changes:
a) Tracer now supports sharable(single) and non-sharable(dual) styled spans. Sharable span is where client and server span share the same TraceId, SpanId and ParentSpanId. Non-Sharable(dual) style generates server span as a child of client span. The default is sharable, but one can enable tracer to work in dual span mode.

b) Added support for http dispatcher. Besides, haystack-agent(grpc sidecar) as a dispatcher, now we also allow spans to be dispatched to a http collector. For more information read here

Haystack bindings for Go

08 Oct 09:36
27b3cd2
Compare
Choose a tag to compare

This is the first release for haystack bindings for Go OpenTracing APIs