jaeger v1.15.0 Release Notes
Release Date: 2019-11-07 // over 4 years ago-
Backend Changes
💥 Breaking Changes
0️⃣ The default value for the Ingester's flag
ingester.deadlockInterval
has been changed to0
(#1868, @jpkrohling)⏪ With the new default, the ingester won't
panic
if there are no messages for the last minute. To restore the previous behavior, set the flag's value to1m
.🗄 Mark
--collector.grpc.tls.client.ca
flag as deprecated for jaeger-collector. (#1840, @yurishkuro)🚚 The deprecated flag will still work, but will be removed removed in the future, it's recommended to use
--collector.grpc.tls.client-ca
instead.🆕 New Features
- 👌 Support TLS for Kafka (#1414, @MichaHoffmann)
- ➕ Add ack and compression parameters for Kafka #1359 (#1712, @chandresh-pancholi)
- 🔌 Propagate the bearer token to the gRPC plugin server (#1822, @radekg)
- ➕ Add Truncate and ReadOnly options for badger (#1842, @burmanm)
🐛 Bug fixes, Minor Improvements
- 👉 Use correct context on ES search methods (#1850, @rubenvp8510)
- 🔌 Handling of expected error codes coming from grpc storage plugins #1741 (#1814, @chandresh-pancholi)
- 🛠 Fix ordering of indexScanKeys after TraceID parsing (#1809, @burmanm)
- Small memory optimizations in badger write-path (#1771, @burmanm)
- 0️⃣ Set an empty value when a default env var value is missing (#1777, @jpkrohling)
- Decouple storage dependencies and bump Go to 1.13.x (#1886, @yurishkuro)
- ⚡️ Update gopkg.in/yaml.v2 dependency to v2.2.4 (#1865, @objectiser)
- ⬆️ Upgrade jaeger-client 2.19 and jaeger-lib 2.2 and prom client 1.x (#1810, @yurishkuro)
- Unpin grpc version and use serviceConfig to set the load balancer (#1786, @guanw)
💻 UI Changes
- 💻 The changelog is available here v1.5.0