Changelog History
Page 3
-
v0.33.0 Changes
December 14, 2018- ๐ณ Point to tchannel-based docker-compose (#573, @yurishkuro)
- โก๏ธ Update reporter success metric on append in RemoteReporter (#572, @objectiser)
- Always close HTTP responses in HttpSender (#571, @mpetazzoni)
- Normalise metric names (#564, @objectiser)
- Refer to valid
sampler type
values (doc link) (#557, @sjoerdtalsma)
-
v0.32.0 Changes
October 15, 2018- ๐ Support 128bit trace ids (#507, @hypnoce)
- ๐ Fix repeated resolving of sender in configuration (#555, @pavolloffay)
- ๐ง Parse configuration coded programmatically (#550, @pavolloffay)
- Close tracer on JVM shutdown (#546, @jpkrohling)
- Implement
TracerFactory
(#527, @jpkrohling) - ๐ Fix sampling when
jaeger-baggage
header is given (#542, @yurishkuro)
-
v0.31.0 Changes
August 28, 2018- ๐ Support
jaeger-baggage
header for ad-hoc baggage (#525, @yurishkuro)
- ๐ Support
-
v0.30.6 Changes
August 23, 2018- ๐ฒ Fine-tune bootstrap logging (#531, @jpkrohling)
- โ Add specification version to jars, and impl-title/version & spec version to javadoc and sources jars (#533, @objectiser)
-
v0.30.5 Changes
August 22, 2018- ๐ Move jaeger-thrift shadow jar to its own classifier (#526, @jpkrohling)
- Mark gson field in HttpSamplingManager as ignored for toString (#528, @jpkrohling)
- ๐ Use abstract factory pattern to allow subclassing core Jaeger types (#509, @isaachier)
- ๐ Use SenderFactory classloader for ServiceLoader (#523, @dbuchhorn)
- โฌ๏ธ Reduce visibility of TextMapCodec.contextFromString to package scope (#519, @isaachier)
- ๐ Move contextFromString out of JaegerSpanContext into TextMapCodec (#517, @isaachier)
-
v0.30.4 Changes
August 13, 2018- โ Add possibility to specify serviceName with 'fromEnv' (#510, @jpkrohling)
-
v0.30.3 Changes
July 26, 2018- ๐ Fix concurrent modification exception on logs and tags (#500, @pavolloffay)
- โ Remove unwanted classes from jaeger-thrift shadowed jar (#498, @mdvorak)
-
v0.30.2 Changes
July 13, 2018- ๐ฒ Do not log null spancontext references (#487, @objectiser)
- ๐ Fix jaeger-client dependency jaeger-thrift no-shadow artifact (#486, @jpkrohling)
-
v0.30.1 Changes
July 10, 2018- โ Add "serialVersionUID" for exceptions to avoid InvalidClassException (#481, @quaff)
- โ Add jaeger-client module (#479, @jpkrohling)
- ๐ Fix wrong package declaration (#480, @quaff)
- ๐ Make GuaranteedThroughputSampler public (#457, @quaff)
- ๐ Fix version retrieval from jaeger.properties (#478, @jpkrohling)
-
v0.30.0 Changes
July 04, 2018๐ WARNING: this release breaks compatibility with previous versions.
The most disruptive changes are:
- The module
jaeger-core
is not bringing Thrift senders anymore. Instead, client applications should now depend on thejaeger-thrift
module, which will bring thejaeger-core
transitively
๐ฆ 1. The first step in establishing the public API was made: all classes were moved to an
internal
package, to signal that they are not supposed to be used directly. Classes not in theinternal
package are part of the ๐ new public API and compatibility should followsemver
. Clients currently using theTracer.Builder
mechanism are encouraged to switch over to theConfiguration
approach. If you face a situation that cannot be done with this approach, do let us know.๐ฆ 1. Related to the point above: we now have also a SPI package, intended to be consumed by service providers (components implementing
Sender
s,Reporter
s,Sampler
s). If you are implementing a service, do let us know! We need your feedback before moving forward with this API.- Jaeger types related to the OpenTracing standard were renamed, to avoid name clashes:
io.jaegertracing.Tracer
is nowJaegerTracer
.
Complete list of changes:
- Define some classes internal (#470, @jpkrohling)
- ๐ Change return types from Jaeger Span/Tracer/Context to Jaeger types (#469, @jpkrohling)
- ๐ Rename Jaeger's Span to JaegerSpan (#454, @jpkrohling)
- โฌ๏ธ Upgrades internals to Zipkin v2 library (#456, @adriancole)
- 0๏ธโฃ Make jaeger-thrift's shaded JAR the default one (#461, @jpkrohling)
- โก๏ธ Treat gauge.update() parameter as new value, not delta (#463, @mdouaihy)
- ๐ง Adjust thrift shadow configuration and version (#458, @jpkrohling)
- โ Remove dependency from jaeger-core to jaeger-thrift (#449, @jpkrohling)
- The module