Skip to content
This repository has been archived by the owner on Sep 13, 2022. It is now read-only.

Latest commit

 

History

History
209 lines (139 loc) · 7.19 KB

CHANGELOG.rst

File metadata and controls

209 lines (139 loc) · 7.19 KB

Changes by Version

0.27.0 (2018-04-17)

  • Deprecate tracer (#5) <Pavol Loffay>
  • Remove reference to JAEGER_DISABLE_GLOBAL_TRACER (#379) <Charlie Sharpsteen>
  • Avoid direct access to apache thrift from jaeger-core (#374) <Gary Brown>
  • [apache-http] Make TracingRequestInterceptor get span from http request context (#378) <Debosmit Ray>
  • Define some HttpSenderBuilder methods as public (#376) <Pavol Loffay>
  • Point IDL submodule git link to jaegertracing org (#377) <Pavol Loffay>

0.26.0 (2018-03-19)

  • Avoid host lookups if trace tags have already been provided (#371) <Christopher Hunt>
  • Update the ReporterConfig to set Sender Correctly (#370) <Nate Hart>
  • Fix for issue 366, fix deprecated code in example (#367) <Kevin Earls>

0.25.0 (2018-03-07)

  • Consolidate codec exception handling and logs exceptions (#362) <Tomasz Adamski>
  • Deprecated StatsReporter (#349) <Juraci Paixão Kröhling>
  • Ignores B3 headers if invalid values are provided (#355) <Juraci Paixão Kröhling>
  • Refactor public constructor API (#346) <Pavol Loffay>
  • Expand exception logs (#168) <Pavol Loffay>
  • Deprecate JerseyServerFilter#JerseyServerFilter(Tracer, TraceContext) (#352) <Debosmit Ray>
  • Micrometer support (#335) <Juraci Paixão Kröhling>
  • Metrics are now consistent with Go (#335) <Juraci Paixão Kröhling>
  • Updated Trace Resolver (#347) <Gary Brown>

0.24.0 (2018-01-31)

  • Remove apache instrumentation dependence on jaeger-context (#320) <Debosmit Ray>
  • Remove JAX-RS2 instrumentation dependence on TracingUtils/jaeger-context (#319) <Debosmit Ray>
  • Fix ClassCastException when a wrapped span impl is activated instead of the Jaeger Span (#327) <Gary Brown>
  • Remove shadow dependency from jaeger-b3 (#309) <Prithvi Raj>
  • Adding annotated filter priorities for Jersey filters (#329) <Debosmit Ray>
  • Handle baggage null values better (#308) <Babak Mozaffari>

0.23.0 (2018-01-12)

  • Upgrade to OpenTracing API v0.31.0 (#313)

0.22.0-RC3 (2017-12-08)

  • Remove dependency on GlobalTracer (#302) <Debosmit Ray>
  • Add configuration support for B3 trace context propagation (#296) <Gary Brown>
  • Prevent Span from being reported twice on multiple calls to finish() (#299) <Debosmit Ray>
  • Do not store client span in thread-local in apache and jax-rs2 instrumentation (#297) <Debosmit Ray>
  • Add auth options to HttpSender (#285) <Juraci Paixão Kröhling>

0.22.0-RC2 (2017-10-26)

0.21.0 (2017-09-15)

0.20.6 (2017-08-01)

0.20.0 (2017-06-23)

0.19.0 (2017-05-29)

0.18.0 (2017-04-13)

0.17.0 (2016-12-02)

  • Fix bug where server spans were incorrectly marked as local components
  • Tighten checks for marking a span as a RPC

0.16.0 (2016-11-28)

  • Add a Configuration#closeTracer() method
  • Add Builder to TextMapCodec
  • Bump up zipkin to 1.16.2
  • Automatically add span names for jersey instrumentation

0.15.0 (2016-10-26)

  • Add init logging
  • Add a Tracer.close() method
  • Fill in Host on all annotations when reporting to Zipkin
  • Downgrade to libthrift 0.9.2
  • Publish a shaded jar with libthrift 0.9.2 packaged
  • Bump up zipkin versions

0.14.0 (2016-10-06)

  • Fix http url tag on jaxrs2 filters
  • Add convenience setter for metrics
  • Expose interceptor callbacks and custom operation name for extension classes

0.13.0 (2016-09-29)

  • Fix bug with dropwizard config parsing

0.12.0 (2016-09-27)

  • Support Apache HttpClient

0.11.0 (2016-09-22)

  • fixed crossdock notImplementedError propagation
  • refactored configuration
  • added google-formatter

0.10.0 (2016-09-16)

  • Support debug traces via HTTP header "jaeger-debug-id"

0.9.0 (2016-09-12)

  • Introduce Clock interface for time measurements
  • Use nano-time for measuring duration
  • Remove powermock dependency
  • Upgrade to OT 0.15

0.8.2 (2016-09-09)

  • Exclude test classes from published jars

0.8.1 (2016-09-09)

  • Default peer service name to blank as it is required in Thrift Endpoint (fixes #45)

0.8.0 (2016-09-06)

  • Add jaeger-zipkin module that allows on the wire propagation with B3-xxx headers and uses zipkin-reporter
  • Report sampling strategy as root span tags sampler.type and sampler.param. In case of probabilistic sampling (most frequently used strategy), the values would be probabilistic and the sampling probability [0 .. 1], respectively.
  • Record host name as jaeger.hostname tag on the first-in-process spans (i.e. root spans and rpc-server spans)
  • Record the version of the Jaeger library as jaeger.version tag

0.7.1 (2016-08-22)

  • Reduce the size of published jars

0.7.0 (2016-08-19)

  • Upgrade to OpenTracing API 0.12, with immutable SpanContext