Backend Changes
New Features
- New debug Docker images for Jaeger backends are included in the distribution (#2545, @Ashmita152)
- A utility to anonymize a trace for sharing publicly (#2621, #2585, @Ashmita152)
- Sampling strategies file can be loaded from a URL, not just a file path (#2519, @goku321)
- Configuration parameters can be inspected at runtime via
/debug/vars
admin endpoint (#2496, @dstdfx) - OTLP-proto encoding for Kafka supported in the OTEL Ingester (#2580, @XSAM)
- Display backend & UI versions in Jaeger UI
- Inject version info into index.html (#2547, @yurishkuro)
- Added jaeger ui version to about menu (#606, @alanisaac)
Bug fixes, Minor Improvements
- Update x/text to v0.3.4 (#2625, @objectiser)
- Update CodeQL to latest best practices (#2615, @jhutchings1)
- Bump opentelemetry-collector to v0.14.0 (#2617, @Vemmy124)
- Bump Badger to v1.6.2 (#2613, @Ackar)
- Fix sarama consumer deadlock (#2587, @albertteoh)
- Avoid deadlock if Stop is called before Serve (#2608, @chlunde)
- Return buffers to pool on network errors or queue overflow (#2609, @chlunde)
- Clarify deadlock panic message (#2605, @yurishkuro)
- fix: don't create tags w/ empty name for internal zipkin spans (#2596, @mzahor)
- TBufferedServer: Avoid channel close/send race on Stop (#2583, @chlunde)
- Bumped OpenTelemetry Collector to v0.12.0 (#2562, @jpkrohling)
- Disable Zipkin server if port/address is not configured (#2554, @yurishkuro)
- [hotrod] Add links to traces (#2536, @yurishkuro)
- OTel Cassandra/Elasticsearch Exporter queue defaults (#2533, @joe-elliott)
- [otel] Update jaeger-lib to v2.4.0 (#2538, @dstdfx)
- Remove unnecessary ServiceName index seek if tags query is available (#2535, @burmanm)
- Update static UI assets path in contrib doc (#2548, @albertteoh)
UI Changes
- UI pinned to version 1.12.0. The changelog is available here v1.12.0