Releases: ExpediaDotCom/haystack-client-go
Releases · ExpediaDotCom/haystack-client-go
Bug Fixes
Enhancement
- Making PropagatorOpts fields public to allow constructing a propagator from outside the package with alternative keys. #15
Bug Fixes
Support Sharable Span and Http Collector
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
This is the first release for haystack bindings for Go OpenTracing APIs