Backend Changes
⛔ Breaking Changes
OTLP receiver is now enabled by default (#4494). This change follows the Jaeger's strategic direction of aligning closely with the OpenTelemetry project. This may cause port conflicts if jaeger-collector
is depoyed in host network namespace. The original --collector.otlp.enabled
option is still available and MUST be set to false
if OTLP receiver is not desired.
New Features
- Make OTLP receiver enabled by default (@yurishkuro in #4494)
- [SPM] Add support for OpenTelemetry SpanMetrics Connector (@albertteoh in #4452). See Migration README.
Bug fixes, Minor Improvements
- Log processor error in Kafka consumer (@pavolloffay in #4399)
- [bug] Remove TerminateAfter from Elasticsearch/Opensearch query resulting in incomplete span count/list (@Jakob3xD in #4336)
- [agent] Use RawConn.Control to get fd instead of Fd() to prevent deadlock on shutdown (@ChenX1993 in #4449)
- [SPM] Fix docker compose command (@tqi-raurora in #4444)
Maintenance
- [test] Fix flaky test - TestSpanProcessorWithOnDroppedSpanOption (@yurishkuro in #4489)
- [ci] Skip debug builds when not making a release (@psk001 in #4496)
- Fix some function comments (@cuishuang in #4410)
- Increase dependabot open-pull-requests-limit=10 (@yurishkuro in 04548fc)
- Add jkowall as release manger for July (@jkowall in #4446)
- Fix versions in release schedule (@yurishkuro in 8a9d13a)
UI Changes
UI pinned to version 1.30.0. New features:
- Allow disabling file upload via site config (@yurishkuro in #1464)
- Support in-page-search in trace view on key=value pairs (@bobrik in #1391)