Skip to content

Releases: ExpediaDotCom/haystack-client-node

grpc-js and google protobuf version upgrade

24 Aug 05:05
057badf
Compare
Choose a tag to compare
Merge pull request #31 from gscheibel/update-grpc

Update gRPC and Protobuf versions

Use grpc-js in production dependencies instead of grpc

22 May 13:04
ebf7ba3
Compare
Choose a tag to compare

Uses the grpc-js library in the distributable package. This avoids users of the library from needing to do native code compilation, with the dependencies for that, and pre-empts the deprecation of grpc for grpc-js.

Bug Fixes

16 Mar 18:56
Compare
Choose a tag to compare

This release contains a fix for issue

  1. Unable to inject TextMapPropagator into Tracer

Bug Fixes

30 Jan 13:30
c9321b2
Compare
Choose a tag to compare

This release contains a bug fix where we extract the SpanContext from HttpHeaders but ignoring the case of header keys.

Support Sharable Span and Http Collector

30 Oct 06:29
6ecd7b8
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

Typescript definitions for Tracer and Dispatcher configurations

20 Aug 17:33
Compare
Choose a tag to compare
0.1.4

feat: expose dispatcher config types (#22)

OpenTracing v0.14

03 Aug 03:55
6f171e2
Compare
Choose a tag to compare

Upgraded to OpenTracing version 0.14.Also added the API compatibility test spec.

Typescript definitions and enhanced example

25 Jul 11:33
72ef334
Compare
Choose a tag to compare
Merge pull request #13 from ExpediaDotCom/fix-build

create tracer using opentracing format in the example

Haystack - Javascript Binding for OpenTracing

02 Jul 05:06
091b1c7
Compare
Choose a tag to compare
Merge pull request #10 from ExpediaDotCom/travis-npm-deploy-fix

removing tag from npm deployer config